#ingr-header {
    background-color: #FFF;
}.main-site {
    background-color: #002438;
}

.matchcenter-header {
    text-align: center;
    padding: 3rem 0;
    border-bottom: 1px solid #FFFFFF;
    color: #FFF;
    font-family: var(--sans-serif);
    background-color: #93000c;
}
.matchcenter-header .matchcenter-header-title {
    color: #FFF;
    line-height: 1;
    text-decoration: none;
    font-size:4rem
}

.MatchList__group{width:100%;margin-bottom: 20px;}
.whsk--match__loading{height:64px;}
.MatchListItem__wrapper{transition:all 0.3s ease;position:relative;width: 100%;align-items:center;display:flex;flex-flow:wrap;justify-content:center;padding:20px 20px 10px;text-decoration:none}

.MatchList__group .MatchListItem__wrapper:nth-child(odd) {background-color: #F4F4F4}
.MatchList__group .MatchListItem__wrapper:nth-child(even) {background-color: #FFF}

.MatchListItem__wrapper:hover {background-color: #F1F1F1}

.MatchListItem__team{margin:0;color:#fff;font:700 14px/1.5 var(--sans-serif);letter-spacing:-0.25px;color:#2c3e50;flex:1}
.MatchListItem__wrapper .wrapimage {
    width: 64px;
    height: 64px;
    margin: 0;
    background-size: 80%, 50%;
    background-repeat: no-repeat;
    background-position: center;
}
.MatchListItem__team--home{text-align:right}
.MatchListItem__score{color:#000;font:normal 14px/1.5 var(--sans-serif);font-weight:700;line-height:1.15;background:#fff;border:1px solid #000;width:38px}
.MatchListItem__score,.MatchListItem__time{align-items:center;display:flex;height:30px;justify-content:center;margin:0 10px}
.MatchListItem__date,.MatchListItem__status{color:#fff;font:normal 14px/1 var(--sans-serif);color:#000}
.MatchListItem__status{text-transform:uppercase;flex:1 0 100%;margin:0 0 0;text-align:center}
.MatchListItem__score+.MatchListItem__score {margin-left: -6px}
.wrap-dates-before{display:flex;flex-direction:row-reverse}
.wrap-dates{margin-bottom: 20px;position: relative}
.wrap-dates {
    display: flex;
    justify-content: center;
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    z-index:3;
}
.wrap-dates.red--panel {background-color:#074681}
.wrap-dates {display: flex;justify-content: center}
.wrap-dates-next{display:flex;flex-direction:row}
.wrap-date{position:relative;appearance:none;color:#fff;font:700 14px/1 var(--sans-serif);border:1px solid rgba(255,255,255,0.2);border-width:0 1px 0 0;cursor:pointer;padding:10px;width:80px;height:50px;display:flex;flex-flow:column;align-items:center;justify-content:center}

.wrap-dates .date-slide:first-child .wrap-date{border-left:1px solid rgba(255,255,255,0.2)}

.wrap-date.activeTab {background-color: #BE171F}
.MatchList__label,
.MatchList__title{color:#FFFFFF;text-transform:uppercase;font-weight:700;padding:6px 20px;text-align:center;user-select:none}

.MatchListItem__status .elapsed-time {font-size: 12px;margin: 0 auto}

.MatchListItem__wrapper.is-live:before {border-left: 5px solid red;content: "";position: absolute;top: 0;bottom: 0;left: 0}
.MatchListItem__wrapper.is-live .status_type {display: none}

#scores.maxgridrow{padding:0;min-height:600px}
.MatchList__title{margin:0;padding:10px 0}
.MatchListItem__status time span{margin:0 5px}
.wrap-date.activeTab:after{border:7px solid transparent;border-bottom-color:#fff;bottom:-1px;content:"";display:block;height:0;left:calc(50% - 7px);position:absolute;width:0}
.date-slide {display: inline-block}
.scores__wrapper {margin-bottom:0}
.MatchListItem__score.win {background-color:rgba(202,230,224,0.5)}
.is-basket .MatchListItem__score.win {background-color: rgba(255,190,118,0.5)}


  
@media screen and (max-width: 1023px) {
  
.wra-scroll::-webkit-scrollbar { display: none;}
.wra-scroll {overflow-x: scroll}
}
  
.sidebar-row .sidebar--archive {
    width: 320px;
    padding-right: 20px;
    display: block;
    position: relative;
}
.right-sidebar{width:320px;padding-left:20px; display: block;position:relative}
.matchcenter-col {
    width: 100%;
    max-width: 700px;
    margin: 0 auto;
}
  #scores {
    width: 100%;
}

/* .tv-program{margin:15px 0}
.program-lines {
    width: 100%;
    border:1px solid #DDD;
    -webkit-box-shadow: 0 0.125rem 0.8125rem 0 rgb(0 0 0 / 15%);
    box-shadow: 0 0.125rem 0.8125rem 0 rgb(0 0 0 / 15%);  
    border-collapse: collapse;
    border-spacing: 0 0;
    margin:0 0 2rem
}
.program-lines td.figure{width:100px;padding-left:0}  
.program-lines td p {
    margin: 0;line-height:1.4;
}
.program-lines td {
    border: none;
}

.program-lines tr:nth-child(odd) td {
    background-color:#f2f2f2;
}

.program-lines td {
    border: none;
    vertical-align: middle;
    padding: 8px 8px;
    font-size: 13px;
    line-height:1.1;
}
.program-lines td time {
    font-weight: bold;
    font-family:'oliver';
    color: #D32530;
    font-size: 14px;
    text-align: center;
}
.program-title{font-size:14px} 
.program-lines-w {
    max-height:400px;
    overflow-y: scroll;
}
  
.program-lines-w::-webkit-scrollbar{width:5px}
.program-lines-w::-webkit-scrollbar-track{
    -webkit-box-shadow:none;
    border-radius:0
}
.program-lines-w::-webkit-scrollbar-thumb{border-radius:0;background-color:#B41923;-webkit-box-shadow:none}
.program-lines-w {
    scrollbar-color: #B41923 white;
    scrollbar-width: thin;
} */



@media screen and (max-width: 1023px) {
  .maxgridrow.matchcenter-wrappper {
    padding: 0!important;
}
  .sidebar-row .sidebar--archive, .right-sidebar {
      display: none;
  }.matchcenter-col {
      width: 100%;
  }
}

.sidebar-row .sidebar--archive, .right-sidebar {padding-top: 7rem}

.sidebar-post-widget {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 7rem;
}

@media screen and (max-width: 699px) {
.wrap-date{width:65px;height:40px;font-size:15px}
.MatchListItem__wrapper{padding:10px 5px}
.MatchListItem__wrapper .wrapimage{width:40px;height:40px}
.MatchListItem__team{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:14px}
.MatchListItem__score{font-size:13px;width:32px;height:32px;margin:0 5px}
.MatchListItem__status{margin-top:5px}
.MatchListItem__status .elapsed-time{font-size:11px}
.wrap-dates {
    display: block;
    width: 100%;
    white-space: nowrap;
    margin: 0 0 20px;
    overflow-x: scroll;
    left: initial;
    right: initial;
}
}


.red--panel.MatchList__title {background-color:#0099d8;font-family: var(--sans-serif);font-weight:600;}
.ingr .whsk--matchcenter_filters {background-color: #0099D8}
.ingr .carousel-header-title {font-family: var(--sans-serif);font-weight:600;;color: #FFFFFF!important}
.ingr .whsk--matchcenter__games_wrapper select {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABmJLR0QA/wD/AP+gvaeTAAAAhElEQVRIie3UPQ6AIAxAYS4h0fvfRCf/Fhk8znOwAyFGkcLWl5g4WL50QOcsy7JqBYzABvgKZ3lgB6acjxfuggYXNMhZc85ABxwycAJDAZqe0ZcOZuPFqAZXoyV4NfQPXh3NwZuhb3hzNMLjuxmSd/UP5wuPt2y76QPugVWetptalmWlXc/UbESIyB5IAAAAAElFTkSuQmCC');font-family: var(--sans-serif);font-weight:500;color: #FFF}
.ingr .whsk--matchcenter__games_wrapper {border: none}
.ingr .whsk--matchcenter__games{scrollbar-color: #0099D8 white;scrollbar-width: thin}
.ingr .whsk--matchcenter__games::-webkit-scrollbar-thumb:horizontal{border-radius:0;background-color:#0099D8;-webkit-box-shadow:none;box-shadow:none}
.ingr .whsk--matchcenter__games_wrapper select option {color: #0099D8}

.ingr .whsk--match__events_box {font-family:var(--sans-serif)}
.ingr .events-buttons .tablinks-event {font-family: var(--sans-serif);font-weight:600;}

/* .ingr .wrap-date.activeTab:after{border-bottom-color:#002438} */

.insports{background-color:#002438}
.insports-header{position:relative;padding:20px 0 25px}
.insports-header .insports-logo{line-height:1;text-align:center;display:block;}
.insports-submenu{border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;justify-content:center;margin:10px auto;padding:12px 0 11px}
.insports-submenu .menu-item{margin:0;font-family:'AstyBook';border:none;padding:0 8px}
.insports-submenu .menu-item a{color:#fff;border-bottom:2px solid transparent;font-family: var(--sans-serif);font-weight:500;}
@media screen and (min-width:1024px){
.insports-submenu .menu-item.active-item a,  
.insports-submenu .menu-item a:hover {color: #FFFFFF;border-bottom:2px solid #FFFFFF}
}


@media screen and (max-width: 1023px) {
.insports-header {padding: 3rem 0 0}
.insports-header .insports-logo {max-width: 200px;margin: 0 auto}
.insports-header .insports-logo svg {width: 100%;height: auto}
.insports-submenu {overflow-x: auto;display: block;white-space: nowrap;padding-left: 2px}
.insports-submenu .menu-item {display: inline-block;font-size:1.3rem} 
.insports-submenu::-webkit-scrollbar{display:none}
}


.whsk--match__events_box--text p {
    margin: 5px 0;
}.whsk--match__events_box--text {color:var(--darkblue);width: 100%;text-align: left;font-size: 16px;letter-spacing: -0.15px;line-height: 1.6;}