/* @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700&family=Roboto:wght@400;500;700&display=swap'); */

@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@900&display=swap');  
.whsk--match__single {display:block;background-color: #F9F9F9;border-top: 1px solid #DDD;min-height:400px}
.whsk--matchcenter-header{opacity:0;visibility:hidden;transition:all 0.3s ease}
.whsk--matchcenter-header.show{opacity:1;visibility:visible}

.loading-spinner{display:block;margin:0 auto;background-image:url(../img/icons8-loading-circle-tr.gif);background-repeat:no-repeat;background-position:center;background-size:80%;padding:10px;width:64px;height:64px}

.is-size-0{font-size:50px}
.is-size-1{font-size:26px}
.is-size-2{font-size:22px}
.is-size-3{font-size:18px}
.is-size-4{font-size:15px}
.is-size-5{font-size:14px}
.font-medium{font-weight:500}
.font-bold{font-weight:700}
.match-grid{width:100%;padding:0 15px;max-width:1030px;margin:0 auto;font-size:14px;font-weight:400;font-family:var(--sans-serif),sans-serif;letter-spacing:-0.23px}
.whsk--match__infos{padding-top:2rem;padding-bottom:6rem}
.is-basket .whsk--match__infos{padding-bottom:2.5rem}
.match-details{display:flex;align-items:center;flex-direction:column;justify-content:center;margin-bottom:2rem;border-bottom:1px solid #EEE;padding-bottom:1.5rem}
.match-info-tournament{padding:5px 10px 0;text-align:center;color:#2c3e50}
.match-info-datetime{padding:0 10px 10px;color:#95A4A6}
.wrap-teams--results{display:flex;justify-content:center}
.results{padding:0 0;width:24%;display:flex;align-items:center;flex-wrap:wrap;justify-content: center;}
.results .status_type {display:block;width:100%;text-align:center;padding: 10px 0;font-size: 12px;}
.results .elapsed-time {display: none}
.results .elapsed-time.show{display:inline-flex}

.results .elapsed-time span{
    display:block;
    text-align: center;
    font-size: 13px;
    line-height: 1;
    font-weight: 500;
    color: #FFF;
}

.result-sep {
    padding: 0 10px;
    color: #b2b4b6;
    font-size: 3rem;
    line-height: 1;
}
.result-n {
    color:#2c3e50;
    font-family:var(--sans-serif), sans-serif;
    line-height: 1;
    display: block;
    text-align: center;
    letter-spacing:0;
    font-weight:300;
    margin-bottom:10px;
}
.result-n.win {font-weight:700}

.result-n.win{border-bottom:2px solid #2ed573}
.is-basket .result-n.win{border-bottom-color:#ffa502}

.results .clearfix {
    width: 100%;
    text-align: center;
}


.period-row {
    font-size:11px;
    line-height:1;
    padding: 5px 0;
    color: #2c3e50;
    opacity: 0.8;
    text-align:center
}
.period-row p {margin: 0}
.period-row h4 {font-weight: 500;line-height: 1;margin: 4px;font-size:13px}

.whsk-venue {
    display:flex;
    align-items: center;
    justify-content:center;
    padding: 1.5rem 0 0;
    text-align: center;
    border-top: 1px solid #DDD;
    margin-top: 3rem;
}.venue_city:before {
    content: ",";
    margin-right: 5px;
}.whsk-venue img {
    width: 24px;
    height: auto;
    margin: 0 10px;
}



.inner-stats {
    visibility: hidden;
    transition: all 0.3s ease;
    margin: 0 auto;
    background-color: rgba(255,255,255,0.75);
    width: 80%;
    max-width: 370px;
    padding: 2rem 5px 5px;
    border-radius: 10px;
    position: absolute;
    left: 0;
    right: 0;
    top: -10%;
}
.inner-stats.show {
    visibility: visible;
}.inner-stats .flex-stat-row {
    font-size: 14px;
    padding: 5px 10px;
}

.inner-stats .team-percentages {
    height: 8px;
}


.teamwrap{width:38%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 12px}
.wrapimage{margin-bottom:6px;background-color:transparent;width:64px;height:64px;border-radius:100%;padding:0;box-sizing:border-box}
.wff_action_map_stadium{background-image:url(../img/action_map/stadium.png);background-repeat:no-repeat;height:329px;max-width:877px;margin:0 auto;position:relative;bottom:130px;z-index:0}
.wff_action_map_field{background-image:url(../img/action_map/field.png);background-repeat:no-repeat;background-size:100% 184px;height:184px;max-width:763px;margin:0 auto;margin-top:-303px;left:0;perspective:99px;z-index:1}

.is-basket .wff_action_map_stadium {display: none}
.is-basket .wff_action_map_field{background-image:url(../img/action_map/basketball.png);margin: 0 auto}

.wrap-secondbase{margin-top:0rem;background-color:#f4f4f4;padding-top:2rem;padding-bottom:3rem}
.whsk--match__events{width:100%;background-color:#FFF}
.whsk--match__events_box{border-bottom:1px solid #e2e4e6;display:flex;align-items:stretch}
.whsk--match__events_box:last-child{border-bottom:0}
.whsk--match__events_box--time{flex:0 0 65px;padding:10px 0;align-self:stretch;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;letter-spacing:-.25px;text-transform:uppercase;white-space:nowrap;background-color:#BB170D}
.whsk--match__events_box-events {display: flex;flex-grow: 1;flex-wrap: wrap;padding: 8px 10px}
.whsk--match__events_box-autognr, .whsk--match__events_box--edt {width: 100%;display: flex;align-items:center}


.whsk--match__events_box--text {color: #2e343c;width: 100%;text-align: left;font-size: 16px;letter-spacing: -0.45px}
.whsk--match__events_box--text a{color: #e31e13;font-weight: 500;}
.whsk--match__events_box--text strong,
.whsk--match__events_box--text b{font-weight:500}
.events-buttons {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4rem 0 2rem;
    font-size: 15px;
    font-family:var(--sans-serif);
}

.whsk--match__events_box--text .wp-video video {
    width: 100% !important;
}

.whsk--match__events_box--text .wp-video {
    max-width: 100% !important;
    width: 100% !important;
}

.events-buttons .tablinks-event{text-transform:uppercase;border:1px solid #eee;background-color:#f4f4f4;padding:5px 20px;line-height:1;border-radius:20px;min-width:100px;text-align:center;margin:0 6px;font-weight:500;transition:all .3s ease}
.tabcontent-event{display:none;padding:0 12px 0}
.events-buttons .tablinks-event:hover{cursor:pointer}
.events-buttons .tablinks-event:hover,.events-buttons .tablinks-event.activeTab{background-color:#d32530;color:#FFF}

.whsk--match__infos_lineup{display:flex;justify-content:center;max-width:700px;margin:0 auto}
.whsk--match__infos_lineup .whsk--match__infos_lineup_team{width:50%}
.whsk--match__infos_lineup_team.right{border-left:1px dashed #ccc}
.whsk--match__infos_lineup_team_player{flex-wrap:wrap;display:flex;align-items:center;border-bottom:1px solid #CCC;margin:0 10px 5px;padding-bottom:5px}
.whsk--match__infos_lineup_team.right .whsk--match__infos_lineup_team_player{text-align:right;flex-direction:row-reverse}
.whsk--match__infos_lineup_team_player .p-number {
    color: #d32530;
    font-weight: normal;
    font-size: 14px;
    letter-spacing: -1px;
    width: 32px;
    text-align: left;
    white-space: nowrap;
}

.team-away-lineups .whsk--match__infos_lineup_team_player .p-number{text-align:right}

.whsk--match__infos_lineup .team-name {
    background-color: #d32530;
    display: block;
    margin: 0 10px 5px;
    padding: 6px 10px;
    color: #FFF;
    line-height: 1.1;
    max-width:100%;
}
.line-up-label {
    margin: 15px 10px 15px;
    display: block;
    border-bottom: 1px solid #CCC;
    text-align: left;
    padding-bottom: 8px;
    font-size: 12px;
}.whsk--match__infos_lineup_team.team-away-lineups .team-name {
    background-color:#93000B;
    text-align: right;
}
.whsk--match__infos_lineup_team.team-away-lineups .line-up-label {
    text-align: right;
}

.p-type {
    line-height: 1.3;
    font-size: 11px;
    color: #999;
    text-transform: uppercase;
    display: block;
    width: 100%;
}.team-away-lineups .p-type {
    text-align: right;
}
.subs-col {
    margin-top: 4rem;
}
.subs-col .whsk--match__infos_lineup_team_player:last-child
.starting-col .whsk--match__infos_lineup_team_player:last-child {
    border-bottom: none;
}

.incidents-row{padding-bottom:2rem;display:flex;flex-wrap: wrap;justify-content:space-between;max-width:800px;margin:0 auto 2rem;border-bottom:1px solid #CCC;}
.incidents-row .stats-header {
    width: 30%;
    text-align: center;
    display: flex;
    justify-content: center;
}
.incidents-row:last-child{border:none;margin-bottom:0}
.incidents-row .stats-header img {
    height: 30px;
    margin: 0 10px;
}
.y-s {
    width: 20px;
    height: 20px;
    background-color: #f9ca24;
    display: block;
    border-radius: 100%;
    margin: 0 10px;
}
.r-s {
    width: 20px;
    height: 20px;
    background-color: #eb2f06;
    display: block;
    border-radius: 100%;
    margin: 0 10px;
}

.stats-col{width:35%}
.stats-col p{margin:0 0 10px;font-size:16px;line-height:1.3;display:flex;align-items:center}
.yellow-minute,
.red-minute,
.scorer-minute{color:#000;font-weight:700;line-height:1;letter-spacing:-0.35px;border-right:1px solid #999;padding-right:7px;padding-left:7px}
.red-name,
.yellow-name,
.scorer-name{padding:0 10px}

/* #AwayScorers .scorer-minute {
    border-right: none;
    border-left: 1px solid #999;
} */
.away-col.stats-col p {
    text-align: right;
    justify-content: flex-end;
}

.away-col .scorer-minute,
.away-col .yellow-minute,
.away-col .red-minute{
    border-right: none;
    border-left: 1px solid #999;
}

.whsk--match__events_box--time.aw-team {
    background-color:#FF0000;
}


.event-type-4,
.event-type-15,
.event-type-31,
.event-type-34,
.event-type-70,
.event-type-yellow_type,
.event-type-196,
.event-type-203,
.event-type-270,
.event-type-red_type,
.event-type-504,
.event-type-503,
.event-type-643,
.event-type-874,
.event-type-1000,
.event-type-1068,
.event-type-1183,
.event-type-1166,
.event-type-1173,
.event-type-1100,
.event-type-1150,
.event-type-1153,
.event-type-1165,
.event-type-1404 {background-color: #F0F1F2}


.whsk--match__events_box--icon .event-type-203,
.whsk--match__events_box--icon .event-type-643,
.whsk--match__events_box--icon .event-type-1404,
.whsk--match__events_box--icon .event-type-70,
.whsk--match__events_box--icon .event-type-yellow_type {
    width: 20px;
    display: block;
    height: 20px;
    background-color: #ffd800;
    border-radius: 100%;
    margin: 0 10px 0 0;
    transform: rotate(0);
}

.whsk--match__events_box--icon .event-type-196,
.whsk--match__events_box--icon .event-type-270, 
.whsk--match__events_box--icon .event-type-red_type{
    width: 20px;
    display: block;
    height: 20px;
    background-color:#E61F22;
    border-radius: 100%;
    margin: 0 10px 0 0;
    transform: rotate(0);
}
.whsk--match__events_box--icon .event-type-20,
.whsk--match__events_box--icon .event-type-71,
.whsk--match__events_box--icon .event-type-80,
.whsk--match__events_box--icon .event-type-186,
.whsk--match__events_box--icon .event-type-406,
.whsk--match__events_box--icon .event-type-409,
.whsk--match__events_box--icon .event-type-986,
.whsk--match__events_box--icon .event-type-1191,
.whsk--match__events_box--icon .event-type-1192,
.whsk--match__events_box--icon .event-type-1189,
.whsk--match__events_box--icon .event-type-1208,
.whsk--match__events_box--icon .event-type-1214,
.whsk--match__events_box--icon .event-type-1244,
.whsk--match__events_box--icon .event-type-1290,
.whsk--match__events_box--icon .event-type-1268,
.whsk--match__events_box--icon .event-type-1190,
.whsk--match__events_box--icon .event-type-goal_type {
    width: 20px;
    display: block;
    height: 20px;
    background-image:url('https://es-css.enetscores.com/img/soccer_goal.svg');
    background-size: contain;
    background-repeat: no-repeat; 
    border-radius: 100%;  
    margin: 0 10px 0 0;
    transform: rotate(0);
}

.whsk--match__events_box--icon .event-type-15,
.whsk--match__events_box--icon .event-type-504,
.whsk--match__events_box--icon .event-type-503 {
    width: 25px;
    display: block;
    height: 25px;
    background-image: url('https://es-css.enetscores.com/img/soccer_bench_player_substitute_out.svg');
    background-size: contain;
    background-repeat: no-repeat; 
    border-radius: 100%;
    margin: 0 10px 0 0;
    transform: rotate(0);
}
.whsk--match__events_box.event-type-20,
.whsk--match__events_box.event-type-71,
.whsk--match__events_box.event-type-80,
.whsk--match__events_box.event-type-186,
.whsk--match__events_box.event-type-406,
.whsk--match__events_box.event-type-409,
.whsk--match__events_box.event-type-986,
.whsk--match__events_box.event-type-1191,
.whsk--match__events_box.event-type-1192,
.whsk--match__events_box.event-type-1189,
.whsk--match__events_box.event-type-1190,
.whsk--match__events_box.event-type-goal_type,
.whsk--match__events_box.event-type-1208,
.whsk--match__events_box.event-type-1214,
.whsk--match__events_box.event-type-1244,
.whsk--match__events_box.event-type-1268,
.whsk--match__events_box.event-type-1270 {
    background-color: #d32530;
    color: #FFF!important;
    min-height: 120px;
    align-items: center;
}

.whsk--match__events_box.event-type-20 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-71 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-80 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-186 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-406 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-409 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-986 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-1191 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-1192 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-1189 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-1190 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-1208 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-1214 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-1244 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-1268 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-1270 .whsk--match__events_box--text,
.whsk--match__events_box.event-type-goal_type .whsk--match__events_box--text{
    padding: 0;
    font-size: 20px;
    color: #fff;
    font-weight: 500;
    max-width: 500px;
    line-height: 1.3;
}

.whsk--match__events_box--icon .event-type-1100:after {
    content: "";
    width: 8px;
    display: block;
    height: 20px;
    background-color:#003e5e;
}.whsk--match__events_box--icon .event-type-1100:before {
    content: "";
    width: 8px;
    display: block;
    height: 12px;
    background-color:#00a6eb;
}

.whsk--match__events_box--icon .event-type-1100 {
    display: flex;
    margin: 0;
    margin-right:10px;
    align-items: flex-end;
}

.whsk--match__events_box-events.owncomment {
    background-color:#e8e9eb;
}

.goal_d {
    width: 100%;
    margin-top: 13px;
}.goal_d .teamev-name {
    font-weight: bold;
    text-transform:uppercase;
    font-size: 17px;
    line-height: 1;
    display: block;
    margin-bottom: 8px;
}
.goal_d .plev-name {
    font-size: 16px;
    text-transform:uppercase;
    line-height: 1;
    font-weight: 500;
}

.event-type-red_type .whsk--match__events_box-events,
.event-type-yellow_type .whsk--match__events_box-events,
.event-type-goal_type .whsk--match__events_box-events {padding: 20px}

.event-type-red_type .whsk--match__events_box-events .goal_d, .event-type-yellow_type .whsk--match__events_box-events .goal_d, .event-type-goal_type .whsk--match__events_box-events .goal_d {
    padding-left: 32px;
}



.events-buttons,
.match-grid__main,
.main-match-area {
  display:none;
}
.events-buttons.show {
  display: flex;
}
.match-grid__main.show,
.main-match-area.show {
  display:block;
}

.wrap-teams--results .team-name {
    display: block;
    max-width: none;
    color:#2c3e50;
}


/* CAROUSEL */
  .is-desktop .wrappp{
    width: 100%;
    background-image: url(/wp-content/plugins/matches/img/action_map/stadium.png);
    background-position: 0 -30px;
    background-size: contain;
    padding-top: 160px;
    background-repeat: no-repeat;
    margin-top: -60px;   
  }  

.matchcenter .whsk--matchcenter{margin-bottom:0}
.whsk--matchcenter__games{display:flex;white-space:nowrap;overflow-x:auto}
/* .whsk--matchcenter__games{scrollbar-color: #be111f white;scrollbar-width: thin} */
.whsk--matchcenter__games::-webkit-scrollbar{width:7px;height:7px;background-color:#CCC}
.whsk--matchcenter__games::-webkit-scrollbar-track{box-shadow:none;-webkit-box-shadow:none;border-radius:0;height:2px}
.whsk--matchcenter__games::-webkit-scrollbar-thumb:horizontal{border-radius:0;background-color:#be111f;-webkit-box-shadow:none;box-shadow:none}
.whsk--matchcenter__games .whsk--matchcenter__game.is-live {order: -1}

.whsk--matchcenter__games .whsk--matchcenter__game {
    font-family:var(--sans-serif),sans-serif;
    transition:all 0.3s ease;
    display: inline-block;
    vertical-align: top;
    width: auto;
    min-width: 180px;
    padding:0 10px 2px;
    border-right: 1px solid #DDD;
    text-decoration: none;
    color: initial;
    background-color: #FFF;
}
.whsk--matchcenter__games .whsk--matchcenter__game:hover{background-color:#f4f4f4}
.header-games__team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;justify-content:space-between}
.header-games__team.win{font-weight:700}
.header-games__team:last-child{margin-bottom:0}
.team-icon {
    width: 30px;
    height: 30px;
    background-size: 80%;
    background-repeat: no-repeat;
    background-position: center;
    position:relative;
}
.team-icon img {
    object-fit: contain;
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    left: 0;
}
.team-result{font-size:14px;line-height:1;padding:0 4px}
.team-name {
    flex-grow: 1;
    text-align: left;
    padding: 3px 0;
    font-size: 14px;
    line-height: 1;
    letter-spacing: -0.25px;
    max-width: 112px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.header-game {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 12px;
    text-transform: uppercase;
    border-bottom: 1px solid #DDD;
    padding-bottom: 2px;
    margin-bottom: 5px;
    height: 24px;
}
.whsk--matchcenter__game.is-live .header-game .status_type {
    display: none;
}

.elapsed-time {
    color: #FFF;
    display:inline-flex;
    align-items:center;
    font-weight: 700;
    background-color: red;
    padding: 4px 6px;
    border-radius: 4px;
    line-height: 1;
    font-size: 10px;
}

.whsk--matchcenter__games_wrapper {
    display: flex;
    background-color: #FFF;
    border-bottom: 1px solid #eee;
    position: relative;
}.whsk--matchcenter_filters {
    display: flex;
    background-color:#FFF;
    justify-content:space-evenly;
    height: auto;
    flex-direction: column;
    padding:10px 15px;
    border-right: 1px solid #ddd;
}.carousel-header-title {
    text-align: left;
    display: block;
    border-bottom: 1px solid #ddd;
    padding: 5px 0px;
    text-decoration:none;
    font-family: 'oliver';
    font-size: 14px;
    color: #D32530;
}
.whsk--matchcenter__games_wrapper select {
    background-color: transparent;
    border: 0;
    font-size: 14px;
    color: #2c3e50;
    -webkit-appearance: none;
    -ms-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    appearance:none;
    padding: 0;
    font-family:var(--sans-serif), 'sans-serif';
    font-weight: 500;
    padding: 0 30px 0 0px !important;
    -webkit-padding-end: 30px !important;
    -webkit-padding-start: 0px !important;
}
.whsk--matchcenter__games_wrapper select {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEUAAACDkJaDkJf///+CkZiEjpiDkJeEkJeDkZeEkJaDkJaDkJeAgICEkJeDkZeEj5eDkJd2vtPZAAAAEHRSTlMATmcBaE3ylfB6d5oCk39bkb4P9AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQflAg8THg/yYFzAAAAAVklEQVQoz83JyxJAMBAF0WYwxCP3/7/WRqXExJpenoYv63qLaMPIJA/HXDOLwjGXFkjSulW+SweEU/xxbl6dym/n4eUEv07D4ZDcGw5JajqkF4ec+UknQQ0FTDcS+8MAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMDItMTVUMTk6MzA6MTUrMDA6MDCPFbAwAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTAyLTE1VDE5OjMwOjE1KzAwOjAw/kgIjAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-position: right;
    background-size: 15px;
    width: 110px;
}
.status_type.is-final {
    color: #999;
    font-weight: 500;
}



.stading-header{padding:15px;background-color:#d32530;display:flex;color:#FFF;justify-content:space-between;line-height:0;font-size:12px;width:100%}
.stand-team{display:block;line-height:0}
.stand-team.stand-team-b{text-align:right}
.flex-stat-row{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;font-size:16px;padding:12px 20px;line-height:1;align-items:center}
.flex-stat-row:last-child{padding-bottom:20px}
.team-stats-number {
    width: 50px;
    display: block;
    color: #d32530;
    text-align: center;
    font-weight: 700;
}
.team-stats-number.team-b{color:#111}
.stat-name{font-size:14px;width:calc(100% - 100px);text-align:center;}
.wrap-percentage{width:100%;clear:both;display:flex;padding-top:5px}
.team-percentages{height:12px;display:block}
.team-a-percentage{background-color:#d32530;margin-right:5px;border-radius:15px;}
.team-b-percentage{background-color:#2c3e50;margin-left:5px;border-radius:15px;}


.blink {
    width: 10px;
    margin:0 3px;
    height: 10px;
    display: block;
    float: left;
    background-color: #FFF;
    border-radius: 100%;
    animation: blinker 1.3s linear infinite;
}
@keyframes blinker {
  50% {
    opacity: 0.2;
  }
}

@media screen and (max-width: 1023px) {
.is-size-0{font-size:40px}  
.match-grid{padding:0}
.whsk--match__infos{padding-top:2rem}
.wrap-teams--results{justify-content:space-between}
.teamwrap{padding:0 8px;width:38%}
.results{width:24%}
.wff_action_map_stadium{background-position:center;height:300px}
.wff_action_map_field{margin-top:-300px;background-size:contain;height:120px;background-position:center;max-width:95%}
.wrap-secondbase{padding:0}
.events-buttons.show{overflow-x:auto;justify-content:flex-start;padding-left:10px}
.incidents-row .stats-header {order: -1;width: 100%;padding-bottom: 8px}
.stats-col {width: 50%}
.flex-stat-row {padding: 12px 0}
}

@media screen and (max-width: 699px) {
.is-size-0{font-size:35px}
.is-size-4{font-size:14px}  
.is-size-5 {font-size: 13px}    
  
.teamwrap{padding:0 8px;width:33.33333%}
.results{width:33.3333%}
  
.whsk--matchcenter__games_wrapper {flex-wrap: wrap}
.whsk--matchcenter_filters {
    border-right: none;
    display: flex;
    flex-direction: row;
    width: 100%;
    background-color: #f4f4f4;
    padding: 5px 0;
    border-bottom: 1px solid #DDD;
    align-items: center;
}
.whsk--matchcenter_filters .carousel-header-title {border: none;padding: 0}
.wrap-teams--results .team-name {max-width: 100px}
.tabcontent-event{padding-top:20px;}
  
}


.whsk--match__item{position:relative;top:0;left:0;right:0;z-index:2}

.match-item-row {display:none;visibility:hidden}
.match-item-row.show{display:block;background:#BE111F;padding:0;visibility:visible;font-family:'AstyBold'}

.game-flex{display:flex;flex-wrap:wrap;align-items:center;margin:0 auto;justify-content:center;font-size:14px;color:#FFF}
.game-flex-top-row{padding:1px;width:100%;display:flex;flex-wrap:wrap;align-items:center;margin:0 auto;justify-content:center;}
.game-flex .game-results{display: flex;align-items: center;font-size:3rem;padding:0 15px;font-weight:700;font-family:'AstyBold',sans-serif}
.game-footer-game{width:100%;padding:5px;background-color:#FFFFFF;text-transform: uppercase;text-align: center}
.game-flex .game-team-away .wrapimage, .game-flex .game-team-home .wrapimage {
    display: block;
    margin: 0 10px;
    width: 42px;
    height: 42px;
    background-repeat:no-repeat;
    background-size: contain;
}
.game-flex .game-team-away, .game-flex .game-team-home {
    width: 30%;
    text-align: center;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: flex;
    align-items: center;
}.game-flex .game-team-home {
    justify-content: flex-end;
}.game-flex .game-team-home .team-name {
    text-align: right;
}
.game-flex .team-name {
    max-width: 150px;
}
.game-flex .result-sep {
    padding: 0 10px;
    color: #FFF;
    font-size: 2rem;
    line-height: 0;
}
.game-flex .status_type,
.game-flex .status_type.is-final{color:#000;font-weight:bold}

.wrapimage .team-icon {
    background-size: contain;
    width: 100%;
    height: 100%;
}

.ingr .whsk--matchcenter_filters {background-color:#0099d8}

.relative-video iframe {position:absolute;left:0;top:0;width:100%;height:100%}

/* .wff_widget {padding-top:4.5rem}
.wff_widget .wff_action_map_event_data{line-height:normal}
.wff_widget .wff_action_map_event_data .wff_action_map_event {width:100%;margin-top:0;height: 100px}
.wff_widget .wff_action_map_event_data .wff_action_map_event .wff_participants_result {width: 100%;display: flex;justify-content: center}
.wff_widget .wff_responsive_text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;}
.wff_widget .wff_action_map_event_data .wff_action_map_event .wff_participants_result .wff_home_participant{width:calc(50% - 92px);float:left;padding-right:64px;color:#4d4d4d}
.wff_widget .wff_action_map_event_data .wff_action_map_event .wff_participants_result .wff_away_participant{width:calc(50% - 92px);float:right;padding-left:64px;color:#4d4d4d}

.wff_widget .wff_action_map_event_data .wff_action_map_event .wff_participants_result .wff_home_participant .wff_home_participant_flag_name{float:right}
.wff_widget .wff_action_map_event_data .wff_action_map_event .wff_participants_result .wff_home_participant .wff_home_participant_flag_name .wff_action_map_participant_logo{text-align:center}
.wff_widget .wff_action_map_event_data .wff_action_map_event .wff_participants_result .wff_home_participant .wff_home_participant_flag_name .wff_action_map_participant_logo img{width:auto}
.wff_widget .wff_action_map_event_data .wff_action_map_event .wff_participants_result .wff_home_participant .wff_home_participant_flag_name .wff_home_participant_name{text-align:center}

.wff_widget .wff_action_map_event_data .wff_action_map_event .wff_participants_result .wff_away_participant .wff_away_participant_flag_name {float: left}
.wff_widget .wff_action_map_event_data .wff_action_map_event .wff_participants_result .wff_away_participant .wff_away_participant_flag_name .wff_action_map_participant_logo {text-align: center}
.wff_widget .wff_action_map_event_data .wff_action_map_event .wff_participants_result .wff_away_participant .wff_away_participant_flag_name .wff_action_map_participant_logo img {width: auto}
.wff_widget .wff_action_map_event_data .wff_action_map_event .wff_participants_result .wff_away_participant .wff_away_participant_flag_name .wff_away_participant_name {text-align: center}

.wff_widget .wff_action_map_event_data .wff_action_map_event .wff_participants_result .wff_results_nst{background-color:#ebebeb;color:#4d4d4d;border:1px solid #e1e1e1;display:inline-flex;
  justify-content:center;align-items:center;float:left;width:60px;height:28px;border-radius:13px;position:relative;top:12px;font-size:20px;line-height:30px
}

.wff_widget #container.wff_action_map_container .wff_action_map_stadium {
    background-image: url(../img/action_map/stadium.png);
    background-repeat: no-repeat;
    height: 329px;
    max-width: 877px;
    margin: 0 auto;
    position: relative;
    bottom: 130px;
    z-index: -1;
}
.wff_widget #container.wff_action_map_container .wff_action_map_field {
    background-image: url(../img/action_map/field.png);
    background-repeat: no-repeat;
    background-size: 100% 154px;
    height: 154px;
    max-width: 763px;
    margin: 0 auto;
    margin-top: -303px;
    left: 0px;
    perspective: 99px;
    z-index: 1;
}

.wff_show_box {
    height: 100px;
}

.wff_widget .wff_action_map_overlay_data .wff_action_map_overlay_content{padding:20px 0}
.wff_widget .wff_action_map_overlay_data .wff_action_map_overlay_header{display:flex;align-items:center;height:80px;color:#000;background:#fff}
.wff_widget .wff_action_map_overlay_data .wff_action_map_overlay_header .wff_action_map_overlay_menu_container{display:inline-block;width:100%;text-align:center;line-height:22px}
.wff_widget .wff_action_map_overlay_data .wff_action_map_overlay_header .wff_action_map_overlay_menu{margin:0 auto;width:100%;font-size:0}
.wff_widget .wff_action_map_overlay_data .wff_action_map_overlay_header .wff_action_map_overlay_menu_item{cursor:pointer;display:inline-block;height:24px;line-height:24px;border-radius:12px;padding:0 15px;margin-left:10px;font-size:15px}
.wff_widget .wff_action_map_overlay_data .wff_action_map_overlay_header .wff_action_map_overlay_menu_item:first-child {
    margin-left: 0;
}



.wff_widget .wff_action_map_overlay_menu_item {
    background-color:#FFFFFF;
    border: 1px solid #CCC;
}

.wff_widget .wff_action_map_overlay_menu_item:hover {
  background: #F0F0F0;
}
.wff_widget .wff_action_map_overlay_menu_item.wff_active{border-color: #8C8C8C;background-color:#BFBFBF}

.wff_widget .wff_action_map_tab_data {
    margin-top: 3rem;
}
.wff_action_map_tab_data {background-color:#f2f2f2;}
.wff_action_map_overlay_data {
    background-color: 
}

.wff_widget .wff_match_tab {
    min-height: 70px;
    overflow: auto;
    overflow-x: hidden;
}

.wff_widget .wrap-main-data {
    background-color: #FFF;
    min-height: 300px;
    max-width: 700px;
    margin: 0 auto;
    float: none;
}

.whsk--match__events .whsk--match__events_box:nth-child(even){background-color:#eee}
.whsk--match__events .whsk--match__events_box{font-size:15px;font-family:Inter;display:flex;align-items:center;margin-bottom:10px;border-bottom:1px solid #CCC;border-top:1px solid #ccc}
.whsk--match__events .whsk--match__events_box .whsk--match__events_box--time{white-space:nowrap;background-color:red;width:80px;padding:5px 10px;text-align:center;color:#FFF}
.whsk--match__events .whsk--match__events_box .whsk--match__events_box--text{width:calc(100% - 80px);padding:0 15px}

.tabxcontent {
  display: none;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}

*/ 