.champ_joue div{padding:0 10px;white-space:nowrap;text-align:center;width:100%}.champ_joue .flex_joue div{width:auto}.champ_joue section:after,.champ_joue section:before{width:100%;content:"";height:1px;position:absolute;display:block;background:#e7e7e7;z-index:-1}.champ_joue div,.compet_nom{font-size:14px;width:auto;margin:0 auto;background:#fff;font-weight:700}.champ_joue{margin-top:15px;position:relative;overflow:hidden}.aside_resultat__match{border-bottom:1px solid #f7f9fb;padding:20px 0}.aside-resultat__match-item{display:flex;justify-content:center;align-items:flex-start;position:relative;text-decoration:none!important;color:inherit!important}.aside-resultat_team{width:50%;margin-top:2px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.main--resultat-calendrier .aside-resultat_team{width:auto}}.aside-resultat_team img{min-width:auto!important}.aside-resultat_team--home{text-align:right}.aside-resultat_team__name-img{display:flex;align-items:center;justify-content:flex-end}.aside-resultat_team--away .aside-resultat_team__name-img{justify-content:flex-start}.resultat:last-of-type .match_result{border:0}.aside-resultat_team__name{font-size:.875rem!important;font-weight:400}.aside-resultat__logo{height:25px;width:auto}.aside-resultat_team__status{font-size:.75rem;font-weight:700;margin-top:3px}.aside-resultat_team__status--home{margin-right:30px}.aside-resultat_team__status--away{margin-left:30px}.score-container{height:30px;color:#fff;background:#0c3153;border-radius:4px;margin:0 8px;padding:0 6px;width:70px;flex-shrink:0;font-size:.875rem}.score--special-status{font-size:.75rem;text-align:center}.result-calendar-score-separator{margin:0 3px}.score-container__postponed{font-size:.75rem}.aside_resultat .score-separator{height:30px;display:inline-flex;align-items:center;justify-content:center}.aside_resultat .match_result .score{color:#fff;display:inline-flex;align-items:center;justify-content:center}.aside_resultat .match_result .score--home{border-radius:4px 0 0 4px;margin-left:5px;padding:10px 3px 10px 10px}.aside_resultat .match_result .score--away{border-radius:0 4px 4px 0;margin-right:5px;padding:10px 10px 10px 3px}.aside-resultat__logo--home{margin-left:5px}.aside-resultat__logo--away{margin-right:5px}.aside-resultat__extra-time{text-align:center;margin-top:8px;font-size:.875rem}.ratio_resultat{position:relative;display:flex}.container_chrono{width:100%;padding-bottom:10px}@media (max-width:480px){.aside-resultat__logo{display:none!important}.aside-resultat_team__status--home{margin-right:0}.aside-resultat_team__status--away{margin-left:0}.aside-resultat_team__name{font-size:.75rem}.score-container{font-size:.875rem}}