.match_row{border-bottom:1px dashed #ddd;padding:10px 0;display:flex;height:70px;align-items:center}@media (max-width:767px){.match_row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;height:auto;font-size:90%}}.match_date_time{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:90px;-ms-flex-basis:90px;flex-basis:90px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.match_date_time:after,.match_date_time:before{content:normal}@media (max-width:767px){.match_date_time{-webkit-flex-basis:20px;-ms-flex-basis:20px;flex-basis:20px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.date_divider{margin:0 5px;font-weight:300}@media (min-width:768px) and (max-width:984px){.date_divider{display:none!important}}@media (min-width:985px){.date_divider{display:none!important}}@media (min-width:1200px){.date_divider{display:none!important}}.match_date,.match_time{font-size:14px;line-height:1.3}.match_date{color:#555;font-weight:600}.match{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.match:after,.match:before{content:normal}.match_teams{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.match_teams:after,.match_teams:before{content:normal}.match_team_away,.match_team_home{color:#555;font-weight:700;-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.match_team_away:after,.match_team_away:before,.match_team_home:after,.match_team_home:before{content:normal}.match_team_home{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.match_team_home .match_team_name{text-align:right}.match_team_name{margin-bottom:5px;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.match_team_emblem{-webkit-flex-basis:60px;-ms-flex-basis:60px;flex-basis:60px;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;padding:0 10px;text-align:center}@media (max-width:767px){.match_team_emblem{padding:0 5px;-webkit-flex-basis:40px;-ms-flex-basis:40px;flex-basis:40px}}.match_result{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:60px;-ms-flex-basis:60px;flex-basis:60px;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:6px;font-weight:800;font-size:26px;color:#004994}.match_result:after,.match_result:before{content:normal}.match_goals_away,.match_goals_home{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.match_goals_home{text-align:right}.match_goals_divider{padding:0 5px;text-align:center}