.rsport-header{position:relative;z-index:99;border:none;padding:20px;margin-top:10px;margin-left:20px;margin-right:20px;text-align:center;background:rgba(0,0,0,.6);color:#fff;font-family:"RobotoFlex",Arial,sans-serif}@media only screen and (min-width: 768px){.rsport-header{padding:30px}}@media only screen and (min-width: 1235px){.rsport-header{margin-left:30px;margin-right:30px}}.rsport-header.m-hockey{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/hockey/desk.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/hockey/desk.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/hockey/desk.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/hockey/desk.jpg") no-repeat center center;background-size:cover}@media(max-width: 480px){.rsport-header.m-hockey{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/hockey/mob320.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/hockey/mob320.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/hockey/mob320.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/hockey/mob320.jpg") no-repeat center center;background-size:cover}}.rsport-header.m-football{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/football/desk.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/football/desk.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/football/desk.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/football/desk.jpg") no-repeat center center;background-size:cover}@media(max-width: 480px){.rsport-header.m-football{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/football/mob320.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/football/mob320.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/football/mob320.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/football/mob320.jpg") no-repeat center center;background-size:cover}}.rsport-header.m-basketball{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/basketball/desk.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/basketball/desk.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/basketball/desk.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/basketball/desk.jpg") no-repeat center center;background-size:cover}@media(max-width: 480px){.rsport-header.m-basketball{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/basketball/mob320.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/basketball/mob320.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/basketball/mob320.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/basketball/mob320.jpg") no-repeat center center;background-size:cover}}.rsport-header.m-biathlon{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/biathlon/desk.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/biathlon/desk.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/biathlon/desk.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/biathlon/desk.jpg") no-repeat center center;background-size:cover}@media(max-width: 480px){.rsport-header.m-biathlon{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/biathlon/mob320.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/biathlon/mob320.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/biathlon/mob320.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/biathlon/mob320.jpg") no-repeat center center;background-size:cover}}.rsport-header.m-skating{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/skating/desk.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/skating/desk.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/skating/desk.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/skating/desk.jpg") no-repeat center center;background-size:cover}@media(max-width: 480px){.rsport-header.m-skating{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/skating/mob320.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/skating/mob320.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/skating/mob320.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/skating/mob320.jpg") no-repeat center center;background-size:cover}}.rsport-header.m-tennis{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/tennis/desk.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/tennis/desk.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/tennis/desk.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/tennis/desk.jpg") no-repeat center center;background-size:cover;padding-left:0;padding-right:0;margin-left:0;margin-right:0}@media(max-width: 480px){.rsport-header.m-tennis{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/tennis/mob320.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/tennis/mob320.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/tennis/mob320.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/tennis/mob320.jpg") no-repeat center center;background-size:cover}}@media only screen and (min-width: 768px){.rsport-header.m-tennis{padding-left:30px;padding-right:30px;margin-left:20px;margin-right:20px}}@media only screen and (min-width: 1235px){.rsport-header.m-tennis{margin-left:30px;margin-right:30px}}.rsport-header.m-volleyball{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/volleyball/desk.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/volleyball/desk.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/volleyball/desk.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/volleyball/desk.jpg") no-repeat center center;background-size:cover}@media(max-width: 480px){.rsport-header.m-volleyball{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/volleyball/mob320.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/volleyball/mob320.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/volleyball/mob320.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/volleyball/mob320.jpg") no-repeat center center;background-size:cover}}.rsport-header.m-formula1{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/formula1/desk.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/formula1/desk.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/formula1/desk.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/formula1/desk.jpg") no-repeat center center;background-size:cover}@media(max-width: 480px){.rsport-header.m-formula1{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/formula1/mob320.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/formula1/mob320.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/formula1/mob320.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/formula1/mob320.jpg") no-repeat center center;background-size:cover}}.rsport-header.m-box{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/box/desk.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/box/desk.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/box/desk.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/box/desk.jpg") no-repeat center center;background-size:cover}@media(max-width: 480px){.rsport-header.m-box{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/box/mob320.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/box/mob320.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/box/mob320.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/box/mob320.jpg") no-repeat center center;background-size:cover}}.rsport-header.m-mma{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/mma/desk.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/mma/desk.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/mma/desk.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/mma/desk.jpg") no-repeat center center;background-size:cover}@media(max-width: 480px){.rsport-header.m-mma{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/rsport/mma/mob320.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/mma/mob320.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/mma/mob320.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/rsport/mma/mob320.jpg") no-repeat center center;background-size:cover}}.rsport-header.m-tokyo2020{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/special/tokyo2020/desk.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/special/tokyo2020/desk.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/special/tokyo2020/desk.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/special/tokyo2020/desk.jpg") no-repeat center center;background-size:cover;min-height:410px;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width: 480px){.rsport-header.m-tokyo2020{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/special/tokyo2020/mob320.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/special/tokyo2020/mob320.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/special/tokyo2020/mob320.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/special/tokyo2020/mob320.jpg") no-repeat center center;background-size:cover;min-height:312px}}.rsport-header.m-beijing2022,.rsport-header.m-beijing2022_paralympic{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/special/beijing2022/desk.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/special/beijing2022/desk.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/special/beijing2022/desk.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/special/beijing2022/desk.jpg") no-repeat center center;background-size:cover;min-height:410px;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width: 480px){.rsport-header.m-beijing2022,.rsport-header.m-beijing2022_paralympic{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.6))),url("/i/special/beijing2022/mob320.jpg") no-repeat center center;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/special/beijing2022/mob320.jpg") no-repeat center center;background:-moz-linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/special/beijing2022/mob320.jpg") no-repeat center center;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("/i/special/beijing2022/mob320.jpg") no-repeat center center;background-size:cover;min-height:312px}}.rsport-header__sport{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;min-width:155px;height:22px;padding-right:10px;padding-left:10px;text-align:center;color:#d0d0d0;font-weight:587;font-size:14px;line-height:22px}.rsport-header__sport a{color:inherit}.rsport-header__logo{position:absolute;top:30px;left:30px;width:100px;height:100px;border-radius:3px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.rsport-header__logo img{max-width:100%;max-height:100%}@media(max-width: 768px){.rsport-header__logo{position:static;margin:22px auto 0}}.rsport-header__logo.m-olympic{background-color:transparent}.rsport-header__name{margin-top:40px;margin-right:120px;margin-bottom:40px;margin-left:120px;color:#fff;font-size:60px;font-weight:493;line-height:60px}@media(max-width: 768px){.rsport-header__name{margin-right:0;margin-bottom:30px;margin-left:0;font-size:48px;line-height:50px}}@media(max-width: 480px){.rsport-header__name{margin-top:30px;margin-bottom:20px;font-size:36px;line-height:40px}}@media(max-width: 320px){.rsport-header__name{font-size:24px;line-height:30px}}.rsport-header__status{color:#fff;font-size:10px;font-weight:bold;line-height:27px}@media only screen and (min-width: 480px){.rsport-header__status{font-size:16px}}@media only screen and (min-width: 925px){.rsport-header__status{font-size:18px}}.rsport-header__stat{margin-top:40px;margin-right:120px;margin-bottom:40px;margin-left:120px;font-size:14px}@media(max-width: 768px){.rsport-header__stat{margin-right:0;margin-left:0}}@media(max-width: 480px){.rsport-header__stat{font-size:12px}}.rsport-header__stat .m-key{margin-right:5px;color:#d0d0d0}.rsport-header.m-match .rsport-header__stat{margin-top:20px}.rsport-header__stat-item{color:#fff;font-size:14px;font-weight:493;line-height:normal}.rsport-header__stat-item a{color:#fff}.rsport-header__stat-team{font-size:12px;max-width:403px;margin:40px auto}.rsport-header__stat-team .m-key{color:#d0d0d0;width:106px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.rsport-header.m-match .rsport-header__stat-team{margin-top:20px}@media only screen and (min-width: 480px){.rsport-header__stat-team{font-size:14px}}@media only screen and (min-width: 768px){.rsport-header__stat-team{max-width:437px}}.rsport-header__stat-team .rsport-header__stat-item{line-height:21px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:6px 0}.rsport-header__stat-team .rsport-header__stat-item>span{text-align:left;padding:0 17px}.rsport-header__stat-team .rsport-header__stat-item:nth-child(2n-1){background:rgba(255,255,255,.3);border-radius:3px}.rsport-header__stat-team .rsport-header__stat-item .m-country{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.rsport-header__stat-team .rsport-header__stat-item .m-country .flag-item{width:14px;height:10.5px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.rsport-header__stat-team .rsport-header__stat-item .m-country .flag-item-name{margin-left:5px}.rsport-header__follow{width:238px;padding:10px;text-align:center;color:#333;border-radius:3px;background:#fff;font-size:16px;font-weight:bold;line-height:20px}@media(max-width: 320px){.rsport-header__follow{width:100%;padding:5px}}.rsport-header__tournament{margin-top:30px;margin-bottom:20px;text-align:center;color:#fff;font-size:24px;font-weight:493;line-height:30px}@media(max-width: 480px){.rsport-header__tournament{margin-bottom:40px;font-size:18px;line-height:22px}}.rsport-header__tournament a{color:inherit}.rsport-header__teams{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.rsport-header__teams a{color:inherit}.rsport-header__teams.m-volleyball{margin-bottom:100px}.rsport-header__teams.m-tennis,.rsport-header__teams.m-box,.rsport-header__teams.m-mma{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:100px 0}@media only screen and (min-width: 925px){.rsport-header__teams.m-tennis,.rsport-header__teams.m-box,.rsport-header__teams.m-mma{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.rsport-header__team{width:50%}.rsport-header__team.m-team1{text-align:left}.rsport-header__team.m-team2{text-align:right;direction:rtl}.rsport-header__team.m-tennis{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width: 925px){.rsport-header__team.m-tennis{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.rsport-header__team.m-tennis.m-team1,.rsport-header__team.m-tennis.m-team2{margin:0}}.rsport-header__team-img{width:50px;height:50px;border-radius:3px;background:#fff}@media only screen and (min-width: 480px){.rsport-header__team-img{width:65px;height:65px}}@media only screen and (min-width: 925px){.rsport-header__team-img{display:inline-block;vertical-align:middle}}@media only screen and (min-width: 768px){.rsport-header__team-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}.rsport-header__team.m-team1 .rsport-header__team-img{margin-right:30px}.rsport-header__team.m-team2 .rsport-header__team-img{margin-left:30px}.rsport-header__team-title{display:block;color:#fff;font-size:18px;font-weight:493}@media only screen and (min-width: 480px){.rsport-header__team-title{font-size:24px}}@media only screen and (min-width: 925px){.rsport-header__team-title{font-size:32px}}@media only screen and (min-width: 1235px){.rsport-header__team-title{font-size:36px}}.rsport-header__team-title .team-item{display:block;white-space:normal}.rsport-header__team-title .team-img{width:65px;height:65px;margin-bottom:36px}@media(max-width: 480px){.rsport-header__team-title .team-img{width:50px;height:50px}}@media(max-width: 768px){.rsport-header__team-title .team-img{margin-bottom:20px}}.rsport-header__team-title .team-img+.team-item-name{display:block;overflow:hidden;max-width:90%;margin:0;text-overflow:ellipsis}.rsport-header__team-title.m-tennis{display:block}.rsport-header__team-title .team-tennis{display:block}.rsport-header__team-title .team-tennis-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media only screen and (min-width: 925px){.rsport-header__team-title .team-tennis-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.rsport-header__team-title .team-tennis-item::before{display:none}.rsport-header__team-title .team-tennis-item .flag-item{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:30px;height:22px;margin:4px 0 20px;background-color:transparent}@media only screen and (min-width: 925px){.rsport-header__team-title .team-tennis-item .flag-item{margin:0}}@media only screen and (min-width: 1235px){.rsport-header__team-title .team-tennis-item .flag-item{width:48px;height:36px}}.rsport-header__team-title .team-tennis-item .svg-icon{display:block;width:100%;height:100%;border-radius:3px}.rsport-header__team-title .team-tennis-item+.team-tennis-item{margin-top:35px}@media only screen and (min-width: 925px){.rsport-header__team-title .team-tennis-item+.team-tennis-item{margin-top:18px}}.rsport-header__team-title .team-tennis-person{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.rsport-header__team-title.m-winner-box .flag-item{position:relative}.rsport-header__team-title.m-winner-box .flag-item::after{content:"";position:absolute;width:20px;height:20px;background-color:#008a2e;border-radius:50%;top:50%;margin-top:-10px;right:-40px}.rsport-header__team-title.m-winner-box-away .flag-item{position:relative}.rsport-header__team-title.m-winner-box-away .flag-item::before{content:"";position:absolute;width:20px;height:20px;background-color:#008a2e;border-radius:50%;top:50%;margin-top:-10px;left:-40px}.rsport-header__score{position:absolute;top:0;left:50%;margin-right:auto;margin-left:auto;padding:0 40px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}@media only screen and (min-width: 480px){.rsport-header__score{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.rsport-header__score .m-started{position:relative;text-align:center;color:#fff;font-size:36px;font-weight:493;line-height:35px}@media only screen and (min-width: 480px){.rsport-header__score .m-started{font-size:60px;line-height:45px}}@media only screen and (min-width: 768px){.rsport-header__score .m-started{font-size:82px;line-height:65px}}.rsport-header__score .m-started span:nth-child(1){position:absolute;right:50%;margin-right:30px}.rsport-header__score .m-started span:nth-child(3){position:absolute;left:50%;margin-left:30px}.rsport-header__score .m-stage{display:block;font-size:10px;font-weight:493;line-height:27px}@media only screen and (min-width: 480px){.rsport-header__score .m-stage{font-size:16px}}@media only screen and (min-width: 925px){.rsport-header__score .m-stage{font-size:18px}}.rsport-header__score .m-time{margin-top:10px;text-align:center;color:#fff;font-size:12px;font-weight:500;line-height:15px}@media only screen and (min-width: 480px){.rsport-header__score .m-time{margin-top:15px}}@media only screen and (min-width: 768px){.rsport-header__score .m-time{font-size:14px;line-height:18px}}.rsport-header__score .m-penalty{display:block}@media only screen and (min-width: 480px){.rsport-header__score .m-penalty{font-size:24px}}.rsport-header__score.m-volleyball{bottom:0}@media only screen and (min-width: 480px){.rsport-header__score.m-volleyball{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width: 925px){.rsport-header__score.m-volleyball{position:relative;top:0;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.rsport-header__score.m-tennis,.rsport-header__score.m-box,.rsport-header__score.m-mma{bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 480px){.rsport-header__score.m-tennis,.rsport-header__score.m-box,.rsport-header__score.m-mma{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width: 925px){.rsport-header__score.m-tennis,.rsport-header__score.m-box,.rsport-header__score.m-mma{position:relative;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.rsport-header__score.m-tennis .m-time,.rsport-header__score.m-box .m-time,.rsport-header__score.m-mma .m-time{position:absolute;bottom:100%;left:0;width:100%;margin:0;font-size:10px;font-weight:493;line-height:27px}@media only screen and (min-width: 480px){.rsport-header__score.m-tennis .m-time,.rsport-header__score.m-box .m-time,.rsport-header__score.m-mma .m-time{font-size:16px}}@media only screen and (min-width: 925px){.rsport-header__score.m-tennis .m-time,.rsport-header__score.m-box .m-time,.rsport-header__score.m-mma .m-time{font-size:18px}}.rsport-header__score.m-tennis .m-started,.rsport-header__score.m-box .m-started,.rsport-header__score.m-mma .m-started{font-size:24px;line-height:30px}@media only screen and (min-width: 480px){.rsport-header__score.m-tennis .m-started,.rsport-header__score.m-box .m-started,.rsport-header__score.m-mma .m-started{font-size:48px;line-height:55px}}@media only screen and (min-width: 1235px){.rsport-header__score.m-tennis .m-started,.rsport-header__score.m-box .m-started,.rsport-header__score.m-mma .m-started{font-size:60px;line-height:70px}}.rsport-header__score.m-tennis .m-started span,.rsport-header__score.m-box .m-started span,.rsport-header__score.m-mma .m-started span{position:static;display:inline-block;width:23px}@media only screen and (min-width: 480px){.rsport-header__score.m-tennis .m-started span,.rsport-header__score.m-box .m-started span,.rsport-header__score.m-mma .m-started span{width:42px}}@media only screen and (min-width: 925px){.rsport-header__score.m-tennis .m-started span,.rsport-header__score.m-box .m-started span,.rsport-header__score.m-mma .m-started span{width:50px}}@media only screen and (min-width: 1235px){.rsport-header__score.m-tennis .m-started span,.rsport-header__score.m-box .m-started span,.rsport-header__score.m-mma .m-started span{width:80px}}.rsport-header__score.m-tennis .m-score,.rsport-header__score.m-box .m-score,.rsport-header__score.m-mma .m-score{font-size:12px}@media only screen and (min-width: 768px){.rsport-header__score.m-tennis .m-score,.rsport-header__score.m-box .m-score,.rsport-header__score.m-mma .m-score{font-size:16px}}.rsport-header__score.m-pairs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.rsport-header__score.m-pairs .m-time{top:0;bottom:auto}@media only screen and (min-width: 925px){.rsport-header__score.m-pairs .m-time{top:auto;bottom:100%}}.rsport-header__score .m-sets{position:absolute;top:100%;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:10px;font-size:16px;line-height:20px}@media only screen and (min-width: 480px){.rsport-header__score .m-sets{font-size:22px;line-height:27px}}@media only screen and (min-width: 768px){.rsport-header__score .m-sets{font-size:24px;line-height:30px}}@media only screen and (min-width: 1235px){.rsport-header__score .m-sets{font-size:32px;line-height:40px}}.rsport-header__score .m-sets .team-win{font-weight:493}.rsport-header__score .m-separator{min-width:25px;display:inline-block}.rsport-header__team-events{margin:15px 0 0;padding:0;list-style:none;color:#fff;font-size:12px;font-weight:500;direction:ltr}@media only screen and (min-width: 480px){.rsport-header__team-events{margin-top:20px}}@media only screen and (min-width: 768px){.rsport-header__team-events{font-size:14px}}.rsport-header__team-goal-assist{display:block;color:#adadad}.rsport-header__team-winner a{color:inherit}.rsport-header__links-item{color:#fff}.rsport-header__links-item.m-active{font-weight:bold}.rsport-header__links-item+.rsport-header__links-item::before{content:"•";font-weight:normal;margin-left:5px;margin-right:5px}.rsport-droplist{padding:30px 20px 0}@media(max-width: 767px){.rsport-droplist{overflow:auto;white-space:nowrap}.rsport-droplist::-webkit-scrollbar{width:0;height:0}}.rsport-droplist+.rsport-droplist{padding-top:10px}.rsport-droplist__list{margin:0}.rsport-droplist__head{display:inline-block;min-width:60px;margin-right:10px;margin-bottom:10px;vertical-align:middle;color:#adadad;font-size:14px;font-weight:500;line-height:32px}.rsport-droplist__item{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:10px;margin-bottom:10px;margin-left:0;padding:9px 15px;cursor:pointer;text-align:center;vertical-align:middle;color:#7b7b7b;border-radius:3px;background:#f5f5f5;font-weight:493;font-size:14px;line-height:16px}.rsport-droplist__item.m-active,.rsport-droplist__item:hover{background:#008a2e;color:#fff}.tournament__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;margin-left:-10px;margin-top:-10px;padding:0 20px 20px}@media only screen and (min-width: 480px){.tournament__list{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.tournament__item{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33% - 10px);-moz-box-flex:0;-ms-flex:0 0 calc(33% - 10px);flex:0 0 calc(33% - 10px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-box-sizing:border-box;box-sizing:border-box;max-width:-webkit-calc(33% - 10px);max-width:-moz-calc(33% - 10px);max-width:calc(33% - 10px);min-height:84px;margin-top:10px;margin-left:10px;padding:10px 10px 10px 82px;border:1px solid #e7e7e7;border-radius:3px}@media(max-width: 768px){.tournament__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(49% - 10px);-moz-box-flex:0;-ms-flex:0 0 calc(49% - 10px);flex:0 0 calc(49% - 10px);max-width:-webkit-calc(49% - 10px);max-width:-moz-calc(49% - 10px);max-width:calc(49% - 10px)}}@media(max-width: 480px){.tournament__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:350px}}.tournament__item-img{position:absolute;top:10px;left:10px;width:62px;height:62px;text-align:center}.tournament__item-img img{max-width:100%;max-height:100%}.tournament__item-title{margin-bottom:10px;font-size:13px;font-weight:493;line-height:16px;color:#000}.tournament__item-title a{color:#000}.tournament__item-btn{display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px;text-align:center;color:#008a2e;border-radius:7px;background:#f2f9f4;border:1px solid #008a2e;font-size:11px;line-height:13px}.rsport-tab{position:relative;margin-bottom:10px;margin-right:-20px;padding:0;white-space:nowrap;font-size:0;font-family:"RobotoFlex",Arial,sans-serif;overflow:auto}.rsport-tab::-webkit-scrollbar{width:0;height:0}@media only screen and (min-width: 768px){.rsport-tab{margin-right:0}}.rsport-tab-item{position:relative;z-index:1;display:inline-block;vertical-align:top}.rsport-tab-item+.rsport-tab-item{margin-left:10px}.rsport-tab-item a{display:block;padding:9px 15px;text-align:center;color:#7b7b7b;border-radius:3px;background:#f5f5f5;font-weight:493;font-size:14px;line-height:16px}.rsport-tab-item.m-active,.rsport-tab-item:hover{z-index:3}.rsport-tab-item.m-active a,.rsport-tab-item:hover a{background:#008a2e;color:#fff}@media(max-width: 768px){.rsport-table{overflow:auto}}.rsport-table table{width:100%;border-collapse:collapse}.rsport-table th{padding-top:10px;padding-bottom:10px;text-align:left;color:#7b7b7b;font-size:12px;font-weight:493}.rsport-table td{padding-top:10px;padding-bottom:10px;color:#454545;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;font-size:14px}.rsport-table td:empty{width:0;padding:0}.rsport-table td a{color:inherit}.rsport-table td.m-date,.rsport-table td.m-tournament{color:#7b7b7b}.rsport-table td,.rsport-table th{padding-right:20px;padding-left:20px;vertical-align:middle}.rsport-table td:first-child,.rsport-table th:first-child{padding-left:20px}.rsport-table td:last-child,.rsport-table th:last-child{padding-right:20px}@media(max-width: 640px){.rsport-table td.m-last-lt640,.rsport-table th.m-last-lt640{padding-right:20px}.rsport-table td.m-hide-lt640,.rsport-table th.m-hide-lt640{display:none}}@media(max-width: 768px){.rsport-table td,.rsport-table th{padding-right:5px;padding-left:5px}}@media(max-width: 1024px){.rsport-table td.m-last-lt1024,.rsport-table th.m-last-lt1024{padding-right:20px}.rsport-table td.m-hide-lt1024,.rsport-table th.m-hide-lt1024{display:none}.rsport-table td.m-hide-mq1024,.rsport-table th.m-hide-mq1024{display:none}}.rsport-table td.m-min,.rsport-table th.m-min{width:1px}.rsport-table td.m-tac,.rsport-table th.m-tac{text-align:center}.rsport-table td.m-nowr,.rsport-table th.m-nowr{white-space:nowrap}.rsport-table tfoot{padding:20px;color:#008a2e;font-size:13px;font-weight:493}.rsport-table tfoot td{border-bottom:none}.rsport-table tfoot a{color:#008a2e}.rsport-table .m-subtitle{color:#000;font-size:22px;font-weight:493;line-height:27px}@media(max-width: 480px){.rsport-table .m-subtitle{font-size:18px;line-height:22px}}.rsport-table .m-shirt-number{display:inline-block;width:24px;height:24px;margin:3px;text-align:center;vertical-align:middle;color:#454545;border-radius:50%;background:#f0f0f0;font-size:11px;font-weight:493;line-height:26px}.rsport-table .m-player-position{color:#adadad;font-size:12px;font-weight:500}.rsport-table.m-olympic .flag-item{width:30px;height:22px}.rsport-table.m-olympic .m-921001 td,.rsport-table.m-olympic .m-RUS td{background-color:#f2f9f4}.rsport-table.m-olympic .olympic-team-cell{max-width:0}.rsport-table.m-olympic .olympic-team{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.rsport-table.m-olympic .flag-item{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.rsport-table.m-olympic .flag-item-name{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.rsport-profile__data{position:relative;z-index:2;overflow:hidden;margin-bottom:10px;border-radius:2px;background:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.15);font-family:"RobotoFlex",Arial,sans-serif}.rsport-profile__data .b-title{margin:20px}.rsport-profile__data .rsport-profile__data-nav+.rsport-table table[id]{display:none}.rsport-profile__data .rsport-profile__data-nav+.rsport-table table[id].m-active{display:table}.rsport-profile__data-tabs{margin:20px 20px 0}.rsport-profile__data-tabs .rsport-tab-item.m-active a{background-color:#008a2e;border-color:#008a2e;color:#fff}.rsport-profile__ratings .team-item{white-space:normal}.rsport-profile__ratings th{white-space:nowrap}@media(max-width: 480px){.rsport-profile__ratings .m-team-name{font-size:0}.rsport-profile__ratings .m-team-name .team-item-name{margin-left:0}}.rsport-profile__table td.m-pointstotal{font-weight:bold}.rsport-profile__cal .team-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;white-space:normal;color:#454545}.rsport-profile__cal .team-item a{color:inherit}.rsport-profile__cal .m-team-1{text-align:right}.rsport-profile__cal .m-team-1 .team-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.rsport-profile__cal .m-team-1 .team-img+.team-item-name{margin-right:13px;margin-left:0}@media(max-width: 480px){.rsport-profile__cal .m-team-1 .team-img+.team-item-name{margin:10px 10px 0;line-height:1}}@media(max-width: 480px){.rsport-profile__cal .team-item{display:block}.rsport-profile__cal .team-img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 auto}.rsport-profile__cal .team-img+.team-item-name{display:block;margin:10px 10px;text-align:center;line-height:1}}.rsport-profile__cal .m-winner{background-color:#f2f9f4}.rsport-profile__cal tbody td{height:78px}.rsport-profile__cal table .m-team{width:50%;color:#454545;font-weight:normal;line-height:0}.rsport-profile__cal table .m-score{width:1px;padding:0;text-align:center;white-space:nowrap;text-transform:lowercase;font-weight:587;color:#454545}.rsport-profile__cal table .m-score a{position:relative;display:block;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;min-height:78px;line-height:78px;color:inherit}.rsport-profile__cal table .m-score.m-winner-1 a::before,.rsport-profile__cal table .m-score.m-winner-2 a::before{position:absolute;z-index:-1;top:0;bottom:-1px;width:50%;content:"";background-color:#f2f9f4}.rsport-profile__cal table .m-score.m-winner-1 a::before{left:0}.rsport-profile__cal table .m-score.m-winner-2 a::before{right:0}@media(max-width: 480px){.rsport-profile__cal table .m-score-short .m-notstarted{text-indent:-999px}.rsport-profile__cal table .m-score-short .m-notstarted::after{content:":";text-indent:0;font-size:18px}}.rsport-profile__cal table .m-started{font-size:20px}.rsport-profile__cal table .m-started span{display:inline-block;width:40px}.rsport-profile__cal table .m-stage{position:absolute;bottom:10px;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);text-transform:lowercase;color:#008a2e;line-height:1}.rsport-profile__cal table .m-penalty{position:absolute;right:0;bottom:5px;left:0;font-size:16px;line-height:1;color:#7b7b7b}@media(max-width: 768px){.rsport-profile__cal table .m-tournament{display:none}}@media(max-width: 480px){.rsport-profile__cal table td.m-date{position:absolute;margin-top:10px;margin-left:20px;padding:0 !important;border:none;font-size:12px}.rsport-profile__cal table .m-team{width:50%;padding-top:40px;padding-right:0 !important;padding-bottom:0;padding-left:0 !important;text-align:center;vertical-align:top}.rsport-profile__cal table .m-score{width:0;padding-top:50px;padding-right:0;padding-left:0;vertical-align:top}.rsport-profile__cal table .m-score a{position:absolute;height:30px;min-height:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:30px}.rsport-profile__cal table .m-score a::before{display:none}.rsport-profile__cal table .m-started{font-size:18px}.rsport-profile__cal table .m-started span{width:30px}.rsport-profile__cal table .m-stage{bottom:-45px}.rsport-profile__cal table .m-penalty{bottom:-10px}}.rsport-profile__legend{margin:20px;-webkit-column-count:3;-moz-column-count:3;column-count:3}@media(max-width: 768px){.rsport-profile__legend{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(max-width: 480px){.rsport-profile__legend{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.rsport-profile__legend span{display:block;margin-bottom:10px;color:#b6b6b6;font-size:12px}.rsport-profile__legend b{font-weight:700}.rsport-profile__squad .flag-item{width:30px;height:22px}@media(max-width: 480px){.rsport-profile__squad .flag-item{width:26px;height:20px}.rsport-profile__squad .flag-item-name{display:none}}.rsport-profile__cal-tennis .bb0{border-bottom:none !important}.rsport-profile__cal-tennis .bt0{border-top:none !important}.rsport-profile__cal-tennis .m-winner .m-team,.rsport-profile__cal-tennis .m-winner .m-flags,.rsport-profile__cal-tennis .m-winner .m-score{background-color:#f2f9f4}.rsport-profile__cal-tennis .m-score{font-size:16px}.rsport-profile__cal-tennis .team-win{font-weight:bold}.rsport-profile__cal-tennis .m-info-row{display:none}@media(max-width: 768px){.rsport-profile__cal-tennis td.m-team{padding-right:5px;padding-left:20px}.rsport-profile__cal-tennis td.m-date{display:none}.rsport-profile__cal-tennis .m-round-name,.rsport-profile__cal-tennis .m-comment{display:none}.rsport-profile__cal-tennis thead{display:none}.rsport-profile__cal-tennis .m-info-row{display:table-row}.rsport-profile__cal-tennis .m-info-row td{color:#adadad;border-bottom:none;font-size:12px;font-weight:500}}.rsport-table-flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.rsport-table-flex .m-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.rsport-table-flex .m-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px 20px;border-top:1px solid rgba(217,217,217,.5)}.rsport-profile__nodata{padding:20px;border-radius:2px;background:#fff;margin-bottom:10px}@media only screen and (min-width: 768px){.rsport__game{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media(max-width: 480px){.rsport__game .m-score a{-webkit-transform:translate(-50%, 0%) !important;-moz-transform:translate(-50%, 0%) !important;-ms-transform:translate(-50%, 0%) !important;-o-transform:translate(-50%, 0%) !important;transform:translate(-50%, 0%) !important}}.rsport__game-item{padding:20px}@media only screen and (min-width: 768px){.rsport__game-item{width:50%}}.rsport__game-item-title{color:#000;font-size:16px;margin:0;padding:0;text-align:center;margin-bottom:20px;font-weight:493}.rsport__game-item-row{text-align:center}.rsport__game-item-row table td{vertical-align:middle}.rsport__game-item-row table td.m-team-2{text-align:left}.rsport__game-item-row table td.m-winner{background:none;font-weight:normal}.rsport__game-item-row table td.m-score{padding:0 5px}.rsport__game-item-row table td .m-started{font-size:25px;color:#454545}.rsport__game-item-row table td .team-item-name{font-weight:400;font-size:14px;line-height:17px}.rsport__game-item-date{color:#7b7b7b;font-size:14px;font-weight:493}.rsport__game-item-tournament{padding-left:15px;color:#454545}.rsport-profile__history td,.rsport-profile__ratings td{color:#454545}.match-tab{display:none;font-family:"RobotoFlex",Arial,sans-serif}.match-tab.m-active{display:block}.match-lineup{color:#333;background-color:#fff}@media only screen and (min-width: 768px){.match-lineup{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.match-lineup__item{padding-top:20px;padding-bottom:20px}@media only screen and (min-width: 768px){.match-lineup__item{width:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.match-lineup__item:nth-child(2){direction:rtl}}.match-lineup__item-title{font-size:0}.match-lineup__item-title .team-img{width:80px;height:80px}.match-lineup__item-title .team-item{font-size:24px;font-weight:493;line-height:26px}.match-lineup__item:nth-child(2) .match-lineup__item-title .team-img+.team-item-name{margin-left:0;margin-right:13px}@media(max-width: 768px){.match-lineup__item-title .team-img{width:70px;height:70px}.match-lineup__item-title .team-img+.team-item-name{margin:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.match-lineup__item-title .team-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.match-lineup__list{margin:0}.match-lineup__list.m-coach{margin-top:auto}.match-lineup__list-title{margin-top:10px;color:#000;font-size:18px;font-weight:493;line-height:35px}@media only screen and (min-width: 768px){.match-lineup__item:nth-child(1) .match-lineup__list-title{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);text-align:center}.match-lineup__item:nth-child(2) .match-lineup__list-title{visibility:hidden}}.match-lineup__list-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;margin:0;border-top:1px solid #e7e7e7}.match-lineup__list-item:last-child{border-bottom:1px solid #e7e7e7}.match-lineup__list-item .m-shirt-number{width:24px;height:24px;text-align:center;border-radius:50%;background:#f0f0f0;font-size:11px;font-weight:493;line-height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#454545}.match-lineup__item:nth-child(2) .match-lineup__list-item .m-shirt-number{background-color:#d0d0d0}.match-lineup__list-item .m-name{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:13px;white-space:nowrap;font-family:"RobotoFlex",Arial,sans-serif;font-size:14px;font-weight:normal;position:relative}@media only screen and (min-width: 768px){.match-lineup__list-item .m-name{margin-right:13px}}.match-lineup__list-item .m-position{color:#7b7b7b;font-size:12px;line-height:14px;margin-left:37px}.match-lineup__list-item .flag-item{vertical-align:bottom}.match-lineup__list-item .person-item-name{font-size:14px;color:#454545}@media only screen and (min-width: 768px){.match-lineup__item:nth-child(2) .match-lineup__list-item .m-position{margin-left:0;margin-right:37px}.match-lineup__item:nth-child(2) .match-lineup__list-item .flag-item+.person-item-name{margin-left:0;margin-right:13px}}.match-lineup__list-item .m-events{min-width:auto;color:#adadad;font-size:12px;font-weight:500;line-height:15px;text-align:right}.match-lineup__list-item .m-events span{display:inline-block;text-align:center;direction:ltr;width:30px;white-space:nowrap}.match-lineup__list-item .m-events span+span{margin-left:15px}.match-lineup__list-item .m-events .svg-icon{width:14px;height:14px;fill:#000;display:block;margin:0 auto}.match-lineup__list-item .m-events .svg-icon+.svg-icon{margin-top:-12px;position:relative;right:-2px}@media only screen and (min-width: 768px){.match-lineup__list-item .m-events{min-width:100px;text-align:left}.match-lineup__item:nth-child(2) .match-lineup__list-item .m-events{text-align:right}.match-lineup__item:nth-child(2) .match-lineup__list-item .m-events span+span{margin-left:0;margin-right:15px}}@media only screen and (min-width: 1235px){.match-lineup__list-item .m-events{min-width:200px}}.b-matchitem__translation{overflow:hidden;background-color:#fff}.b-matchitem__translation td{font-family:"RobotoFlex",Arial,sans-serif;font-size:14px;line-height:24px}.b-matchitem__translation .m-translation-time{text-align:center;color:#5e5e5e;font-size:16px;font-weight:493}.b-matchitem__translation .m-person{white-space:nowrap;font-weight:bold}.b-matchitem__translation tr.m-goal .svg-icon{width:14px;height:14px;fill:#000;display:block}.b-matchitem__translation tr.m-card .svg-icon{width:13px;height:16px;display:block}.b-matchitem__translation tr.m-card .svg-icon+.svg-icon{margin-top:-14px;position:relative;right:-2px}.b-matchitem__translation tr.m-card-card{white-space:nowrap}.b-matchitem__translation tr.m-card-card .svg-icon{width:13px;height:16px;display:inline-block}.b-matchitem__translation tr.m-card-card .svg-icon+.svg-icon{margin-left:-7px}.b-matchitem__translation tr.m-substitution .svg-icon{width:15px;height:11px;display:block}.b-matchitem__translation tr.m-goal td{background-color:#f2f9f4}.b-matchitem__translation tr.m-team2 .m-shirt-number{color:#fff;background-color:#707070}.rsport-matchstat{background-color:#fff}.rsport-matchstat .m-team{color:#000;font-weight:493;font-size:24px}.rsport-matchstat .m-team-2{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.rsport-matchstat .m-title{-webkit-box-flex:3;-webkit-flex-grow:3;-moz-box-flex:3;-ms-flex-positive:3;flex-grow:3;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:493;font-size:16px;line-height:20px;color:#454545}.rsport-matchstat .m-item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 20px}.rsport-matchstat .m-header{padding:20px 10px 20px 20px;font-size:14px;font-weight:493;line-height:20px;background:none;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.rsport-matchstat .m-header .team-item{white-space:normal}.rsport-matchstat .m-header.m-team-2{padding-left:10px;padding-right:20px}.rsport-matchstat .m-header.m-team-2 .team-item{direction:rtl}.rsport-matchstat .m-header .team-img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.rsport-matchstat .m-header .team-img+.team-item-name{margin:0}@media only screen and (min-width: 480px){.rsport-matchstat .m-header{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.rsport-matchstat .m-header .team-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.rsport-matchstat .m-header .team-img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px}.rsport-matchstat .m-header .team-img+.team-item-name{margin-left:13px}.rsport-matchstat .m-header.m-team-2 .team-img+.team-item-name{margin-left:0;margin-right:13px}}.rsport-matchstat .m-row{position:relative}.rsport-matchstat .m-bar{position:absolute;top:0;bottom:0;max-width:90%;background:#f2f9f4;z-index:-1}.rsport-matchstat .m-bar-1{left:0}.rsport-matchstat .m-bar-2{right:0}@media only screen and (min-width: 768px){.rsport-matchstat{font-size:16px;font-weight:493}.rsport-matchstat .m-header{font-size:24px;line-height:26px}.rsport-matchstat .m-title{font-size:16px}}.rsport__lastmatches{overflow:hidden;margin-top:20px;background-color:#fff}.match__field{padding:20px;background:#fff url("/i/rsport/field_extend.svg") no-repeat center center}@media(max-width: 925px){.match__field{background-image:url("/i/rsport/field.svg")}}@media(max-width: 768px){.match__field{display:none}}.match__field ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.match__field-team{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%;height:100%;padding:0 20px}.match__field-team.m-team-2{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.match-field__list-item{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:10px;font-family:"RobotoFlex",Arial,sans-serif;position:relative}.match-field__list-item .m-shirt-number{width:24px;height:24px;text-align:center;border-radius:50%;background:#fff;font-size:11px;font-weight:bold;line-height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#454545}.match__field-team.m-team-2 .match-field__list-item .m-shirt-number{background-color:#d0d0d0}.match-field__list-item .person-item-name{display:block;text-align:center;color:#fff}.match-field__list-item .m-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:12px;height:12px;border-radius:50%;background-color:#fff;position:absolute;top:0;left:50%;margin-left:-25px}.match-field__list-item .m-icon .svg-icon{width:8px;height:8px}.match__field-lineup{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;max-width:656px;margin:0 auto;height:303px}.match__timeline{margin:30px -10px;position:relative;text-align:left}@media(max-width: 925px){.match__timeline{display:none}}.match__timeline-list{margin:0;padding:0;white-space:nowrap;position:relative}.match__timeline-list.m-first .match__timeline-item{vertical-align:bottom}.match__timeline-item{position:relative;list-style:none;color:#333;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;vertical-align:top;margin:5px 0;width:20px}.match__timeline-item.m-flag{left:0;margin-right:-20px}.match__timeline-item .m-card{width:12px;height:16px;display:inline-block;vertical-align:top;margin-top:2px;margin-bottom:2px;position:relative;left:-6px}.match__timeline-item .m-card .svg-icon{width:13px;height:16px;display:block}.match__timeline-item .m-card .svg-icon+.svg-icon{margin-top:-14px;position:relative;right:-2px}.match__timeline-item .m-goal{width:14px;height:16px;display:inline-block;vertical-align:top;margin-top:2px;margin-bottom:2px;position:relative;left:-7px}.match__timeline-item .m-goal .svg-icon{width:14px;height:16px;display:block;fill:#fff}.match__timeline-item-time{position:relative;list-style:none;color:#333;font-weight:bold;font-size:11px;line-height:22px;height:22px;text-align:center;width:20px;display:inline-block;vertical-align:top;margin-bottom:5px;border-left:1px solid #333}.match__timeline-bar{background:rgba(255,255,255,.2);position:relative;height:22px;white-space:nowrap}.match__timeline-fill{position:absolute;top:0;left:0;bottom:0;background:rgba(255,255,255,.7);width:100%}.match__news-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.match__news{padding-top:20px}.match__news-body{padding-top:20px;position:relative;z-index:2;overflow:hidden;margin-bottom:10px;border-radius:2px;background:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.15)}.event__news-content-item{width:50%;padding:15px}@media only screen and (min-width: 768px){.event__news-content-item{width:33%}}.event__news-item-link{font-size:15px;font-weight:500;display:inline-block}.event__news-item-date{font-size:13px;font-weight:400;padding-top:10px;color:#adadad}.flag-item{display:inline-block;width:20px;height:15px;vertical-align:middle;border-radius:3px;background:#c4c4c4;box-shadow:0px 0px 6px rgba(0,0,0,.15)}.flag-item .svg-icon{width:100%;height:100%}.flag-item+.flag-item{margin-left:13px}.flag-item-name{display:inline-block;vertical-align:middle;margin-left:13px}.team-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 480px){.team-item{white-space:nowrap}}.flag-item+.team-item-name{margin-left:13px}.team-img{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:3px;background-color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.team-img img{max-width:100%;max-height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.team-img+.team-item-name{margin-left:13px;direction:ltr}.team-tennis{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.team-tennis-item{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.team-tennis-item+.team-tennis-item::before{margin:0 5px;content:"/"}.team-tennis-item .flag-item{margin-right:5px}.flag-item+.person-item-name{margin-left:13px}.rsport-loader{position:relative}.rsport-loader::before{position:absolute;z-index:1001;top:0;right:0;bottom:0;left:0;content:"";background:rgba(255,255,255,.5)}.rsport-loader::after{position:absolute;z-index:1002;top:50%;left:50%;width:200px;height:50px;margin-top:-25px;margin-left:-100px;content:"";background:url("/i/loader.svg") center center no-repeat;background-size:cover}.rsport-title{font-weight:493}.rsport-title.m-sub{font-size:18px;line-height:20px;margin:20px}.rsport-title+.rsport-profile__data-nav .rsport-droplist{padding-top:0}.matchcenterlive{overflow:hidden;padding-top:10px;padding-left:20px;font-family:"RobotoFlex",Arial,sans-serif;background-color:#f5f5f5}@media only screen and (min-width: 1235px){.matchcenterlive{padding-left:30px}}.matchcenterlive.m-notabs{padding-top:29px}.matchcenterlive__tabs{margin-bottom:5px;overflow:hidden;height:14px}.matchcenterlive__slide{margin:0;padding:0;padding-bottom:50px;font-size:0;list-style:none;white-space:nowrap}@media only screen and (min-width: 768px){.matchcenterlive__slide{padding-bottom:0}}.matchcenterlive__tabs-item{display:inline-block;white-space:nowrap;color:#7b7b7b;font-weight:493;font-size:12px;line-height:14px}.matchcenterlive__tabs-item.m-active{color:#000}.matchcenterlive__tabs-item a{color:inherit;display:block;padding:0;margin-right:20px}.matchcenterlive__collection{position:relative;padding-left:56px}.m-olympic .matchcenterlive__collection{padding-left:56px}.matchcenterlive__link{position:absolute;top:5px;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:56px;height:56px;text-align:center;color:#fff;border-radius:3px;background-color:#008a2e;box-shadow:0px 0px 6px rgba(0,0,0,.15);font-size:11px;font-weight:493;line-height:13px}.matchcenterlive__link:hover{background-color:#006120}body.m-ria .matchcenterlive__link{background-color:#002981}body.m-ria .matchcenterlive__link:hover{background-color:#001d5a}.matchcenterlive__list{display:none;margin:0;padding:0;white-space:nowrap}.matchcenterlive__list.m-active{display:block}.m-olympic .matchcenterlive__list{margin-left:5px}.m-olympic .matchcenterlive__list.the-in-carousel__ready{margin-left:0}.matchcenterlive__list .the-in-carousel__nav{position:absolute;z-index:3;top:-29px;right:20px;display:none;width:69px;height:34px;padding:0}@media only screen and (min-width: 925px){.matchcenterlive__list .the-in-carousel__nav.m-active{display:block}}.matchcenterlive__list .the-in-carousel__nav-button{display:inline-block;vertical-align:top;width:34px;height:34px;margin:0;padding:0;text-align:center;cursor:pointer}.matchcenterlive__list .the-in-carousel__nav-button .svg-icon{fill:#7b7b7b;width:100%;height:100%}.matchcenterlive__list .the-in-carousel__nav-button:not(.m-disabled):hover .svg-icon{fill:#454545}.matchcenterlive__list .the-in-carousel__nav-button.m-active .svg-icon{fill:#454545}.matchcenterlive__list .the-in-carousel__nav-prev{margin-right:1px}.matchcenterlive__list .the-in-carousel__pack{overflow:hidden;height:71px}.matchcenterlive__list .matchcenter__match{width:280px;margin:5px 0 10px 5px;margin-left:5px !important}.matchcenterlive__list .the-in-carousel__item .matchcenter__match{margin-left:0 !important}.matchcenterlive__list .matchcenter__match-teams .team-item{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.matchcenterlive__list .matchcenter__match-teams .team-item-name{overflow:hidden}.matchcenterlive__list .matchcenter__match-teams .team-img+.team-item-name{margin-left:0}.matchcenterlive__list-empty{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:71px;padding-right:10px;text-align:center;white-space:normal;font-size:12px;font-weight:493;line-height:16px;color:#454545}.matchcenter__match{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:56px;margin-top:5px;vertical-align:top;border-radius:3px;background:#fff;box-shadow:4px 4px 12px rgba(38,38,38,.1)}@media only screen and (min-width: 480px){.matchcenter__match{width:48%;width:-webkit-calc(100% / 2 - 5px / 2);width:-moz-calc(100% / 2 - 5px / 2);width:calc(100% / 2 - 5px / 2)}.matchcenter__match:nth-child(2n){margin-left:5px}}@media only screen and (min-width: 768px){.matchcenter__match{width:32%;width:-webkit-calc(100% / 3 - 10px / 3);width:-moz-calc(100% / 3 - 10px / 3);width:calc(100% / 3 - 10px / 3);margin-right:5px}.matchcenter__match:nth-child(2n){margin-left:0}.matchcenter__match:nth-child(3n){margin-right:0}}.matchcenter__match-link{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}.matchcenter__match-title{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 10px;text-align:right;color:#000;font-size:12px;line-height:20px}.matchcenter__match-teams{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 10px}.matchcenter__match-teams .team-img{position:absolute;top:0;right:0;width:20px;height:20px}.matchcenter__match-teams .flag-item{position:absolute;top:2px;right:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:20px;margin:0}.matchcenter__match-teams .team-img+.team-item-name{overflow:hidden;margin:0;margin-left:auto;text-align:right}.matchcenter__match-teams .team-img+.team-item-name:hover{color:#000}.matchcenter__match-teams .team-item{position:relative;overflow:hidden;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:30px;white-space:nowrap;color:#000;font-size:12px;line-height:20px}.matchcenter__match-teams .team-item a{position:relative;z-index:3}.matchcenter__match-teams .team-item.m-double{padding-right:0}.matchcenter__match-teams .team-item.m-double .flag-item{display:none}.matchcenter__match-teams .team-tennis-item{overflow:hidden}.matchcenter__match-teams>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.matchcenter__match-sport{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;text-align:center;border-right:1px solid #e7e7e7;font-size:12px;font-weight:493}.matchcenter__match-sport .m-time{white-space:nowrap;color:#454545;font-size:10px}.matchcenter__match-sport .svg-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:12px;height:12px;margin-bottom:2px;fill:#000}.matchcenter__match.m-0 .matchcenter__match-sport{color:#008a2e}.matchcenter__match.m-0 .matchcenter__match-sport .m-time{color:#008a2e}.matchcenter__match.m-0 .matchcenter__match-sport .svg-icon{fill:#008a2e}.matchcenter__match-score{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-right:10px;text-align:center;font-size:14px;font-weight:587;color:#454545}.matchcenter__match-score.m-tennis{display:table;height:100%}.matchcenter__match-score.m-tennis>div{display:table-row;line-height:0;position:relative}.matchcenter__match-score.m-tennis>div span{display:table-cell;vertical-align:middle;text-align:center;padding:0 2px}.matchcenter__match-score>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.matchcenter__match-score.m-Draw.m-box,.matchcenter__match-score.m-Draw.m-mma{display:none}.matchcenter__match-score.m-Home.m-box>div,.matchcenter__match-score.m-Home.m-mma>div,.matchcenter__match-score.m-Away.m-box>div,.matchcenter__match-score.m-Away.m-mma>div{position:relative;width:8px}.matchcenter__match-score.m-Home.m-box .m-team-1::after,.matchcenter__match-score.m-Home.m-mma .m-team-1::after{content:"";position:absolute;width:8px;height:8px;background-color:#008a2e;border-radius:50%;top:-4px;left:0}.matchcenter__match-score.m-Away.m-box .m-team-2::after,.matchcenter__match-score.m-Away.m-mma .m-team-2::after{content:"";position:absolute;width:8px;height:8px;background-color:#008a2e;border-radius:50%;top:-4px;left:0}.matchcenter__match-score.m-retired-a{padding-right:18px}.matchcenter__match-score.m-retired-a .m-team{position:relative}.matchcenter__match-score.m-retired-a .m-team-1::after{content:"";position:absolute;width:8px;height:8px;background-color:#008a2e;border-radius:50%;top:50%;margin-top:-4px;right:-10px}.matchcenter__match-score.m-retired-b{padding-right:18px}.matchcenter__match-score.m-retired-b .m-team-2{position:relative}.matchcenter__match-score.m-retired-b .m-team-2::after{content:"";position:absolute;width:8px;height:8px;background-color:#008a2e;border-radius:50%;top:50%;margin-top:-4px;right:-10px}.matchcenter__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px;margin-bottom:5px;font-family:"RobotoFlex",Arial,sans-serif}@media only screen and (min-width: 480px){.matchcenter__header{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}}.matchcenter__header-title{font-size:24px;font-weight:493;line-height:30px}@media only screen and (min-width: 480px){.matchcenter__header-title{line-height:40px}}@media only screen and (min-width: 768px){.matchcenter__header-title{font-size:32px}}.matchcenter__header-filters{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}@media only screen and (min-width: 480px){.matchcenter__header-filters{display:block;margin-top:0}}.matchcenter__header-filters button{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px;text-align:center;color:#008a2e;border:1px solid #008a2e;border-radius:2px;background-color:transparent;font-size:14px;font-weight:493;line-height:1}@media only screen and (min-width: 768px){.matchcenter__header-filters button{min-width:98px}}.matchcenter__header-filters button:hover{border-color:#006120;color:#006120}.matchcenter__header-filters button:hover.m-active{background-color:#006120;color:#fff}.matchcenter__header-filters button.m-active{background:#008a2e;color:#fff}.matchcenter__header-filters button:focus{outline:none}.matchcenter__header-filters button:active{-webkit-transform:scale(0.99);-moz-transform:scale(0.99);-ms-transform:scale(0.99);-o-transform:scale(0.99);transform:scale(0.99)}.matchcenter__header-filters button+button{margin-left:10px}.matchcenter__header-filters span{color:#fff;font-weight:493;font-size:18px}.matchcenter__list{margin-bottom:10px;padding:20px 5px;border:1px solid #e7e7e7;border-radius:2px;background:#f9f9f9}@media only screen and (min-width: 768px){.matchcenter__list{padding:20px}}.matchcenter__list-title{margin-right:10px;margin-bottom:15px;margin-left:10px;color:#000;font-size:14px;font-weight:493;line-height:20px}@media only screen and (min-width: 768px){.matchcenter__list-title{margin-right:0;margin-left:0}}.matchcenter__list.m-active .matchcenter__list-title{color:#008a2e}.matchcenter__list-tournament{margin-top:20px;margin-right:10px;margin-bottom:5px;margin-left:10px;font-size:16px;font-weight:493;line-height:20px}@media only screen and (min-width: 768px){.matchcenter__list-tournament{margin-right:0;margin-left:0}}.matchcenter__list-items{margin:0;padding:0}.matchcenter__tab{display:none;margin-bottom:20px;font-family:"RobotoFlex",Arial,sans-serif}.matchcenter__tab.m-active{display:block}.matchcenterlive__article{position:absolute;left:100%;top:0;bottom:0;z-index:900;width:100%;background-color:#fff;overflow:hidden;display:none}body.m-matchcenter-open .matchcenterlive__article{display:block}@media only screen and (min-width: 768px){.matchcenterlive__article{z-index:200;width:320px;left:0;top:100px;box-shadow:0px 6px 15px rgba(0,0,0,.25);-webkit-transition:top .5s;-o-transition:top .5s;-moz-transition:top .5s;transition:top .5s}}@media only screen and (min-width: 768px){body.m-widget-lenta-active .matchcenterlive__article{bottom:62px}}@media only screen and (min-width: 925px){body.m-widget-lenta-active .matchcenterlive__article{bottom:50px}}@media only screen and (min-width: 1235px){body.m-widget-lenta-active .matchcenterlive__article{bottom:62px}}@media only screen and (min-width: 768px){body.m-article-page.m-header-sticked .matchcenterlive__article{top:46px}}.matchcenterlive__article .matchcenterlive{margin:0;padding:0;position:absolute;top:60px;left:0;right:0;bottom:56px;background-color:#fff}.matchcenterlive__article .matchcenterlive__collection{padding:0;position:absolute;top:50px;left:0;right:0;bottom:0}.matchcenterlive__article .matchcenterlive__list{white-space:normal;position:absolute;top:0;bottom:0;left:0;right:0}.matchcenterlive__article .matchcenter__match{width:100%;margin:0 !important;height:66px;box-shadow:none;border-radius:0;border-top:1px solid #e7e7e7}.matchcenterlive__article .matchcenter__match:first-child{border-top:none}.matchcenterlive__article .matchcenter__match-sport{position:relative;padding-left:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:none;min-width:100px}.matchcenterlive__article .matchcenter__match-teams{padding-left:0}.matchcenterlive__article .team-item{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.matchcenterlive__article .team-item a{margin-left:0}.matchcenterlive__article .matchcenterlive__tabs{margin:5px;height:40px}.matchcenterlive__article .matchcenterlive__tabs-item{height:40px}.matchcenterlive__article .matchcenterlive__tabs-item a{display:block;line-height:40px;padding:0 10px}.matchcenterlive__article .matchcenterlive__tabs-item+.matchcenterlive__tabs-item{margin-left:0}.matchcenterlive__article .matchcenterlive__article-more{height:56px;line-height:56px;background-color:#008a2e;color:#fff;font-weight:493;font-size:14px;text-align:center;position:absolute;bottom:0;left:0;right:0}.matchcenterlive__article .matchcenterlive__article-more:hover{background-color:#006120}.matchcenterlive__article-header{margin:10px 10px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding-left:60px;padding-right:60px;line-height:30px;font-weight:493;font-size:24px;position:relative}.matchcenterlive__article-header .m-icon-mc{position:absolute;top:0;left:0;width:50px;height:50px}.matchcenterlive__article-header .m-icon-mc .svg-icon{width:50px;height:50px;fill:#008a2e}.matchcenterlive__article-header .m-icon-close{position:absolute;top:5px;right:0;cursor:pointer;width:40px;height:40px}.matchcenterlive__article-header .m-icon-close .svg-icon{width:40px;height:40px}.matchcenterlive__article-btn{position:absolute;top:-100%;margin-top:66px;left:10px;height:55px;width:55px;border-radius:17px;background-color:#008a2e;-webkit-transition:top .25s;-o-transition:top .25s;-moz-transition:top .25s;transition:top .25s;cursor:pointer;display:none}.m-header-sticked .matchcenterlive__article-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.matchcenterlive__article-btn:hover{background-color:#006120}.matchcenterlive__article-btn .svg-icon{width:36px;height:36px;fill:#fff}@media only screen and (min-width: 768px){.matchcenterlive__article-btn{display:none}.m-header-sticked .matchcenterlive__article-btn{display:none}}.matchcenter__btn-header{position:absolute;top:16px;left:155px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:25px;padding-left:9px;padding-right:9px;background:#008a2e;box-shadow:0px 2px 8px rgba(38,38,38,.15);border-radius:2px;line-height:25px;font-family:"RobotoFlex",Arial,sans-serif;font-weight:493;font-size:12px;color:#fff;text-align:center}.m-header-sticked .matchcenter__btn-header{display:none}@media only screen and (min-width: 925px){.matchcenter__btn-header{display:none}.m-header-sticked .matchcenter__btn-header{display:none}}.matchcenterlive__article-sharebar-line{position:absolute;top:186px;left:-30px;bottom:0;width:0}.matchcenterlive__article-sharebar{background-color:#008a2e;box-shadow:0px 2px 8px rgba(38,38,38,.15);border-radius:0px 2px 2px 0px;font-family:"RobotoFlex",Arial,sans-serif;font-weight:493;font-size:12px;line-height:25px;text-align:center;color:#fff;position:-webkit-sticky;position:sticky;top:280px;-webkit-transition:top .25s;-o-transition:top .25s;-moz-transition:top .25s;transition:top .25s;width:87px;display:none}@media only screen and (min-width: 768px){.matchcenterlive__article-sharebar{width:54px;height:54px;font-weight:500;font-size:12px;line-height:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.m-header-sticked .matchcenterlive__article-sharebar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 925px){.matchcenterlive__article-sharebar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.m-header-small .matchcenterlive__article-sharebar{top:235px}}@media screen and (min-width: 1350px){.matchcenterlive__article-sharebar{display:block;font-size:24px;padding:0 32px;width:200px;line-height:54px}}.matchcenter__filters{overflow:hidden;height:40px;margin-top:20px}.matchcenter__filters-list{list-style-type:none;padding:0 0 40px;margin:0;white-space:nowrap;overflow:auto}.matchcenter__filters-item{display:inline-block;font-weight:493;font-size:12px;color:#7b7b7b;padding:0 10px;cursor:pointer;height:40px;line-height:40px}.matchcenter__filters-item.m-active,.matchcenter__filters-item:hover{color:#008a2e}.matchcenter__filters-item:first-child{padding-left:0}.matchcenter__rank{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:55px;margin-top:5px;margin-right:5px;vertical-align:top;border-radius:3px;background:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.15);min-width:20%;min-width:-webkit-calc(20% - 5px);min-width:-moz-calc(20% - 5px);min-width:calc(20% - 5px)}.the-in-carousel__item .matchcenter__rank{width:100%;margin-right:0}body.m-ria .matchcenter__rank .flag-item{display:none}.matchcenter__rank.m-rus{font-weight:493}body.m-ria .matchcenter__rank.m-rus .flag-item{display:inline-block}.matchcenter__rank.m-rus .matchcenter__rank-position{background:#00c463;color:#fff;border-radius:3px 0px 0px 3px;border-right:none}body.m-ria .matchcenter__rank.m-rus .matchcenter__rank-position{background:#f33}.matchcenter__rank.m-placeholder{width:56px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.matchcenter__rank.m-placeholder .svg-icon{width:26px;fill:#dadada}.matchcenter__rank-country{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:0 14px}.matchcenter__rank-country .flag-item{margin-left:8px;margin-right:15px;font-size:0}.matchcenter__rank-country .flag-item-name{margin-left:0}.matchcenter__rank-country .medal{width:32px;height:32px;font-size:15px}.matchcenter__rank-country .medal+.medal{margin-left:-5px}.matchcenter__rank-country .medal.m-gold{margin-left:auto}body.m-ria .matchcenter__rank-country .flag-item-name{margin-right:15px}body.m-ria .m-rus .matchcenter__rank-country .flag-item-name{margin-right:0}.matchcenter__rank-position{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:45px;text-align:center;border-right:1px solid #e7e7e7;font-size:15px;font-weight:493;color:#707070}.matchcenterlive__title{margin:0 10px 5px;white-space:nowrap;height:20px;font-weight:493;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.matchcenterlive__title svg{margin-right:5px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.medal{width:26px;height:26px;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;font-size:12px;line-height:1;color:#333}.medal+.medal{margin-left:5px}.medal.m-gold{background-color:#ffc83a}.medal.m-silver{background-color:#c4c4c4}.medal.m-bronze{background-color:#dc9e00}.h2h-header{background-color:#000;padding:20px;color:#fff;margin-bottom:20px}@media only screen and (min-width: 768px){.h2h-header{margin-bottom:30px}}.h2h-header__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px}.h2h-header__info a{color:inherit}.h2h-header__info .team-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}.h2h-header__info .team-item:first-child{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.h2h-header__info .team-item:last-child{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (min-width: 768px){.h2h-header__info .team-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.h2h-header__info .team-item:first-child{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-right:30px}.h2h-header__info .team-item:first-child .team-img{margin-left:20px}.h2h-header__info .team-item:last-child{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:30px}.h2h-header__info .team-item:last-child .team-img{margin-right:20px}}.h2h-header__info .team-img{margin-bottom:20px;border-radius:50%;padding:5px;overflow:hidden}@media only screen and (min-width: 768px){.h2h-header__info .team-img{margin-bottom:0;height:40px;width:40px}}.h2h-header__info .team-item-name{font-weight:600;font-size:12px;line-height:15px;margin-left:0}@media only screen and (min-width: 768px){.h2h-header__info .team-item-name{font-size:20px;line-height:1.2}}@media only screen and (min-width: 768px){.h2h-header__info{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.h2h-header__info-count{text-align:center}.h2h-header__info-count .m-count{font-size:24px;line-height:1}.h2h-header__info-count .m-label{margin-top:5px;font-size:16px;line-height:1}.h2h-header__percent{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:30px}.h2h-header__percent .m-color{height:20px;min-width:5px}.h2h-header__percent .m-team-win .m-color{background-color:#4cad6c;border-radius:2px}.h2h-header__percent .m-team-looser .m-color{background-color:#ff4545}.h2h-header__percent .m-draw .m-color{background-color:#d0d0d0;border-radius:2px}.h2h-header__percent .team-img{width:20px;height:20px;padding:2px}.h2h-header__percent .m-text{margin-top:2px;text-align:center;font-weight:500;font-size:14px;line-height:16px;color:#d0d0d0}.h2h-header__count{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;font-weight:500;font-size:14px;line-height:16px;color:#d0d0d0}.h2h-header__count .m-team{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.h2h-header__count .team-img{border-radius:50%;overflow:hidden;padding:2px;width:20px;height:20px;margin-right:10px}.h2h-header__count .m-draw{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.h2h-header__count .m-draw-logo{display:inline-block;width:20px;height:20px;border-radius:2px;background-color:#d0d0d0;margin-right:10px}.h2h-tabs{padding:30px 0;border-bottom:1px solid #000}.h2h-history{margin-top:20px}.h2h-history__title{font-weight:600;font-size:20px;line-height:22px;margin-bottom:20px;margin-top:0}@media only screen and (min-width: 768px){.h2h-history__title{font-size:24px;line-height:28px}}.h2h-history__table .rsport-title{font-weight:500;font-size:16px;line-height:18px;margin-bottom:10px;margin-top:20px}.h2h-history__table .rsport-table td:first-child,.h2h-history__table .rsport-table th:first-child{padding-left:0}.h2h-history__table .rsport-table .m-penalty{font-weight:500;font-size:12px}.h2h-history__table .rsport-table tfoot{display:none}.h2h-history__table .rsport-table.m-collapsed tbody tr:nth-child(n+6){display:none}.h2h-history__table .rsport-table.m-collapsed tfoot{display:table-footer-group}.h2h-history__table .team-item{margin-top:10px}@media only screen and (min-width: 768px){.h2h-history__table .team-item{margin-top:0}}@media only screen and (min-width: 768px){.h2h-history__table .rsport-table .m-date{white-space:nowrap}.h2h-history__table .rsport-table td{height:60px}.h2h-history__table .rsport-table .m-score a{min-height:60px;line-height:60px}}.h2h-history__table-expand{font-weight:500;font-size:16px;line-height:18px;color:#008a2e;cursor:pointer}.h2h-last{padding-top:20px;margin-top:30px;border-top:1px solid #000}.h2h-last__title{font-weight:600;font-size:18px;line-height:20px;margin-bottom:20px;margin-top:0}.h2h-last__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 768px){.h2h-last__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.h2h-last__item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.h2h-last__item+.h2h-last__item{margin-top:20px}@media only screen and (min-width: 768px){.h2h-last__item+.h2h-last__item{margin-top:0;margin-left:35px}}.h2h-last__item-header{background-color:#fff;box-shadow:4px 4px 12px rgba(38,38,38,.1);border-radius:4px;padding:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.h2h-last__item-header .team-item{margin-right:15px}.h2h-last__item-header .m-dot{display:inline-block;width:7px;height:7px;border-radius:50%}.h2h-last__item-header .m-dot+.m-dot{margin-left:5px}.h2h-last__item-header .m-win{background-color:#3fc174}.h2h-last__item-header .m-lose{background-color:#ff4545}.h2h-last__item-header .m-draw{background-color:#d0d0d0}.h2h-last__item-list{margin-top:10px}.h2h-last__item-list table{width:100%;border-collapse:collapse;table-layout:fixed}.h2h-last__item-list td{vertical-align:middle;font-weight:600;font-size:14px;color:#454545;padding:2px 0}.h2h-last__item-list .team-item{font-weight:400;font-size:12px;color:#000}.h2h-last__item-list .team-img{width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.h2h-last__item-list .m-date{color:#7b7b7b;font-weight:500;border-bottom:1px solid #e7e7e7;width:80px}.h2h-last__item-list .m-score{width:30px;text-align:right}.h2h-last__item-list .m-team{width:auto}.h2h-last__item-list .m-logo{width:20px}.h2h-last__item-event{position:relative}.h2h-last__item-event>a{position:absolute;left:0;right:0;bottom:0;top:0}.h2h-last__item-event table{border-bottom:1px solid #e7e7e7}.rsport__news-anchor{position:relative;width:0;height:0;top:-60px}