.cse-match.sport{display:flex;justify-content:space-between}.sport .cse-coefficients-blocks{display:flex}.cse-info-block,.sport .cse-coefficient-item{height:auto;display:flex;flex-direction:column;justify-content:space-around;width:100%}.sport .cse-coefficient-item{width:35px}.cse-info-block *,.sport .cse-coefficient-item p{padding:6px;margin:0}.cse-coefficient-title,.sport .cse-match-league{background-color:#dadada;border-bottom:solid 1px #000;flex-grow:1}.cse-match.sport .competitors-block{display:flex;height:50px;padding:0}.competitors-wrapper{display:flex;width:100%;padding:0;align-items:center}.cse-match.sport .competitors{padding:0;width:100%}.cse-match.sport .bet-btn{width:100%}.cse-match.sport .competitor{height:25px;display:flex;align-items:center}.cse-match.sport .competitor amp-img,.cse-match.sport .competitor img{height:25px;width:25px;max-width:25px;max-height:25px;padding:2px;object-fit:cover}.sport .cse-coefficient-title{display:flex;text-align:center;justify-content:center;align-items:center}.sport .cse-coefficient-value{border-left:solid 1px #fff;background-color:#e8e8e8;display:flex;align-items:center;justify-content:center;height:50px}.sport .cse-classic-live,.sport-league .cse-classic-live{right:10px;top:10px;margin:0;animation-name:classic-live;animation-duration:1s;animation-iteration-count:infinite;padding-left:5px;display:contents}.sport .cse-timer{display:flex;flex-direction:column;padding:0 5px;align-items:center;justify-content:center;text-align:center}@keyframes classic-live{from{color:#000}to{color:red}}@media (max-width:772px){.cse-match.sport{display:block}.sport .cse-coefficient-item{width:100%}.cse-match.sport .competitors-block{height:auto}.cse-match.sport .competitor{height:auto}.cse-table-match-item.sport-league .competitors-wrapper{flex-wrap:wrap}.cse-table-match-item.sport-league{height:auto}.cse-table-match-item.sport-league .competitors-data{width:100%}}.cse-match.e-sport{flex-wrap:wrap;display:flex;border-bottom:solid 2px #2d2d2d;padding:3px 0}.e-sport .cse-left-part,.e-sport .cse-right-part{flex-grow:0;flex-shrink:0;flex-basis:40%;height:auto;max-width:40%;position:relative}.e-sport .cse-central-part{height:auto;flex-grow:0;flex-shrink:0;flex-basis:20%;max-width:20%;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.e-sport .cse-stream{visibility:hidden;max-height:0;opacity:0;transition:max-height 1s .5s,opacity .5s;width:100%;text-align:center}.e-sport .cse-stream.active{visibility:visible;max-height:500px;opacity:1;transition:max-height 1s,opacity .5s 1s}.e-sport .cse-league{margin:0;display:flex;justify-content:center;align-items:center}.e-sport .cse-game-logo{width:17px;height:17px;object-fit:cover;margin:0}.e-sport .cse-event-type{margin:0}.e-sport .cse-time{margin:0;height:20px;display:flex;justify-content:center;align-items:flex-end}.e-sport .cse-time>span{padding:0 20px;background-color:#0000004d;border-radius:10px}.e-sport .cse-time .stream{cursor:pointer}.e-sport .cse-e-sport-team-logo{margin:0;position:absolute;height:60px;padding:5px;width:60px;max-width:60px;max-height:60px;top:0}.e-sport .cse-left-part .cse-e-sport-team-logo{right:0}.e-sport .cse-right-part .cse-e-sport-team-logo{left:0}.e-sport .cse-team-detail{padding:0 20px}.e-sport .cse-left-part *{text-align:right}.e-sport .cse-right-part *{text-align:left}.e-sport .cse-team-percent{font-weight:900}.e-sport .cse-team-name{position:absolute;margin:0;height:50%;display:flex;align-items:center}.e-sport .cse-left-part .cse-team-name{right:70px}.e-sport .cse-right-part .cse-team-name{left:70px}.e-sport .cse-team-percent{position:absolute;top:50%;margin:0;height:50%}.e-sport .cse-left-part .cse-team-percent{right:70px}.e-sport .cse-right-part .cse-team-percent{left:70px}.cse-image-wrapper{width:100%}.e-sport .cse-central-part .cse-time{margin:5px auto}.cse-stream amp-iframe{margin:0 auto}.e-sport amp-iframe{position:relative;margin:0 auto}@media (max-width:772px){.e-sport amp-iframe{position:relative;margin:0 auto}.cse-match.e-sport img{position:static;max-width:100%;height:auto}.cse-match.e-sport>.cse-stream{flex:0 0 100%;max-width:100%;position:relative}.cse-match.e-sport>.cse-stream.active{padding-top:56.25%}.cse-match.e-sport>.cse-stream amp-iframe,.cse-match.e-sport>.cse-stream iframe{position:absolute;top:0;left:0;right:0;bottom:0;max-height:100%;width:100%}.cse-match.e-sport>div{height:auto;display:flex;flex-basis:34%;max-width:33%}.e-sport .cse-e-sport-team-logo,.e-sport .cse-team-name{position:static}.e-sport .cse-team-name{display:block}.cse-match.e-sport .cse-left-part,.cse-match.e-sport .cse-right-part{flex-wrap:wrap;height:auto;flex-basis:33%}.cse-match.e-sport .cse-left-part{display:flex}.cse-match.e-sport .cse-left-part .cse-text{order:1;width:100%}}.e-sport .cse-live{animation-name:cyber-live;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}.cse_load_more{height:50px;display:flex;align-items:center;justify-content:center;border:solid 5px #000;color:#000;font-weight:500;background-color:#fff;cursor:pointer}.e-sport .cse-central-part>*{flex-grow:1;margin:0;display:flex;align-items:center;justify-content:center}.bet-btn a{border:solid 1px red;padding:2px 10px;text-decoration:none;border-radius:20px}@keyframes cyber-live{from{background-color:#000}to{background-color:red}}.cse__head{padding-top:50px;padding-bottom:50px;margin-bottom:2rem}.cse__wrapper{max-width:1170px;margin:0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.cse__wrapper>h1{text-align:center}.cse__content{margin-bottom:25px}.cse_match_title{text-align:center}.cse__team-wrapper{display:flex;justify-content:center;align-items:flex-start;padding-top:34px;padding-bottom:34px;background-size:cover;background-position:center;margin:0 auto}.cse__team-wrapper{background-image:url(../background-sport.png)}.cse__team-thumbnail{margin-bottom:1rem;display:flex;justify-content:center;align-items:center;width:200px;height:200px}.cse__team{display:flex;flex-direction:column;align-items:center;margin:0 15px;width:50%;box-sizing:border-box}.cse__team--versus{width:150px;justify-content:center}.cse__team--versus .cse__team-thumbnail{font-size:4rem;font-weight:700;color:#fff}.cse__team-thumbnail img{max-width:100%;height:auto;width:auto;max-height:100%}.cse__team:first-child{text-align:right;align-items:flex-end}.cse__team:last-child{text-align:left;align-items:flex-start}.cse__team:first-child .cse__team-coefficient,.cse__team:last-child .cse__team-coefficient{width:200px}.cse__team-title{font-size:28px;color:#fff;font-weight:600}.cse__team-coefficient{margin-top:5px;font-size:24px;font-weight:700;color:#fff;text-align:center}.cse__league{width:100%;font-size:31px;line-height:1.2;margin-bottom:2rem;font-weight:700;color:#1e253d;text-align:center}.cse__bet-title{font-size:18px;font-weight:700;margin-bottom:1rem;text-align:center;color:#201551;font-family:Roboto,Sans-serif}.cse__bet{border-radius:5px;border-spacing:1px;border:1px solid #000;width:100%;background-color:#aaa;color:#515151;text-align:center;table-layout:fixed}.cse__bet+.cse__bet-title{margin-top:2rem}.cse__bet tbody td{color:#201551;font-weight:700;font-family:Roboto,Sans-serif}.cse__bet td{padding:12px}.cse__bet td:first-child{padding-left:20px}.cse__bet td:last-child{padding-right:20px}.cse__bet tr{background-color:#fff}.cse__bet-item{width:100%}.cse__bet-item-title{width:100%}.cse__bet-item-value{font-weight:700;text-align:right;color:#009688}@media (max-width:1199px){.cse__wrapper{max-width:961px}}@media (max-width:991px){.cse__wrapper{max-width:737px}.cse__team-title{font-size:18px}.cse__team-coefficient{font-size:16px}}@media (max-width:767px){.cse__wrapper{padding:0 15px}.cse__bet td{font-size:13px}.cse__team-wrapper{flex-direction:column;padding-top:0}.cse__team{width:100%;margin:0}.cse__team+.cse__team{margin-top:25px}.cse__team-thumbnail{margin-top:0}.cse__team:first-child,.cse__team:last-child{align-items:center}.cse__team--versus{height:50px;margin:0}}.cse__preview-row{margin-left:-15px;margin-right:-15px;margin-top:-15px;margin-bottom:-15px;display:flex;flex-wrap:wrap}.cse__preview-col{padding:15px;box-sizing:border-box}.cse__preview-col--4{flex:0 0 25%;max-width:25%}.cse__preview-col--3{flex:0 0 33.33%;max-width:33.33%}.cse__preview-col--2{flex:0 0 50%;max-width:50%}.cse__preview-col--1{flex:0 0 100%;max-width:100%}@media (max-width:1199px){.cse__preview-col--4{flex:0 0 33.33%;max-width:33.33%}}@media (max-width:767px){.cse__preview-col--2,.cse__preview-col--3,.cse__preview-col--4{flex:0 0 100%;max-width:100%}}.cse__preview{background:#fff;box-sizing:border-box;border-radius:5px;overflow:hidden;color:#515151;height:100%;display:flex;flex-direction:column;border-bottom:1px solid #515151}.cse__preview-head{padding:25px;background:radial-gradient(127px at 50.09% 49.88%,#636a4b 0,#262c40 100%);display:flex;align-items:center}.cse__preview-team{height:70px;width:100%;display:flex;align-items:center;justify-content:center}.cse__preview-team img{display:block;max-height:70px;max-width:100%;height:auto;width:auto}.cse__preview-team--vs{color:#fff;font-size:2rem;text-align:center;line-height:70px;font-weight:700}.cse__preview-body{padding:10px 15px 20px;border-left:1px solid #515151;border-right:1px solid #515151;border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:100%}.cse__preview-body div+div{margin-top:10px}.cse__preview-item{border:1px solid #515151;border-radius:5px;padding:10px 15px;text-align:center;font-size:16px}.cse__preview-item--half{width:50%}.cse__preview__body-row{display:flex;justify-content:center}.cse__preview__body-row .cse__preview-item{margin-left:5px;margin-right:5px;height:100%;margin-top:0}.cse__preview__body-row .cse__preview-item:first-child{margin-left:0}.cse__preview__body-row .cse__preview-item:last-child{margin-right:0}.cse__button{display:block;padding:11px 20px;background-color:#009688;color:#fff;border-radius:5px;text-align:center;text-decoration:none;font-size:14px;font-weight:700}.cse__preview .cse__button{margin-top:10px}.cse__pagination{margin-top:2rem;margin-bottom:2rem;text-align:center}.cse__pagination a,.cse__pagination span{display:inline-block;width:60px;height:60px;line-height:60px;margin:10px 10px 0;text-align:center;background:#fff;color:#515151;text-decoration:none;font-weight:700;transition:.3s ease}.cse__pagination>div{margin-top:-10px}.cse__pagination .current,.cse__pagination a:hover{background:#009688;color:#fff}.cse-table-sport-league-wrapper,.cse_table_wrapper{padding:1%}.cse-table-sport-league-wrapper .pagination,.cse_table_wrapper .pagination{background:#000;color:#fff;text-align:center}.cse-table-sport-league-wrapper .details .content,.cse_table_wrapper .details .content{align-items:start;justify-content:center;flex-direction:column}.cse-table-sport-league-wrapper .pagination>*,.cse_table_wrapper .pagination>*{padding:10px 15px;display:inline-block;font-size:15px;line-height:1;background-color:#696969;color:#000;font-weight:900;margin:10px 0;border-radius:10px;text-decoration:none}.cse-table-sport-league-wrapper .pagination>.current,.cse_table_wrapper .pagination>.current{background-color:#fff}.cse-table-match-item{margin-bottom:10px}.cse-table-match-header,.cse-table-match-item{display:flex;background-color:#000;font-size:12px;height:100px}.cse-table-match-item .time-data{padding:10px;display:flex;flex-direction:column;justify-content:center;width:15%;align-items:center;min-width:60px}.cse-table-match-item .time-data .live{width:max-content;font-size:.8em;padding:.3em;background-color:red;font-weight:600;border-radius:5px}.cse-table-match-item .competitors-data{display:flex;flex-direction:column;justify-content:center;text-decoration:none;width:80%}.cse-table-match-item .competitor{flex:1 0 auto;display:flex;align-items:center}.cse-table-match-item .competitor amp-img,.cse-table-match-item .competitor img{padding:5px;object-fit:contain;width:45px;height:45px;max-width:45px;max-height:45px}.cse-table-match-item .bets-data{display:flex;flex-direction:row;justify-content:center;align-items:center;border-left:solid 1px #696969;width:20%;min-width:100px}.cse-table-match-item .bet{display:flex;align-items:center;height:100%;width:100%;justify-content:center}.cse-table-match-item .bet a{text-decoration:none}.cse-table-match-item .bet a:hover{text-decoration:underline}.cse-table-match-header{min-height:50px;height:auto}.cse-table-match-header>div{display:flex;justify-content:center;align-items:center;border-bottom:solid 2px #696969}.cse-table-match-header.sport-league>div{border-bottom:none}.cse-table-match-header .league-img{width:10%;min-width:60px}.cse-table-match-header .league-name{width:80%}.cse-table-match-header .bets-title{width:20%;display:flex;min-width:100px}.cse-table-match-header .bets-title>div{flex-grow:1;text-align:center}.tables-p1p2{width:100%;display:flex;flex-wrap:wrap;margin-bottom:25px;justify-content:space-between}.tables-p1p2__item{width:100%}.tables-p1p2__item--row{display:flex}.tables-p1p2__item--col{width:50%}.tables-p1p2__item td{width:50%}.cse__preview-item a{color:inherit;text-decoration:none}@media all and (max-width:320px){.bet-btn a{font-size:12px}}@media all and (min-width:480px){.tables-p1p2__item{width:45%}}.tables-p1p2 tr td:first-child{font-weight:700}@media all and (min-width:1200px){.cse-table-match-header .league-name{width:100%}.cse-table-match-item .competitors-data{width:80%}.cse-table-match-header .bets-title,.cse-table-match-item .bets-data{width:15%}.cse-table-match-item .time-data{width:10%}.cse__team-wrapper{width:70%}}