/*!
 * Football Pool WordPress plugin
 *
 * @copyright Copyright (c) 2026 Antoine Hurkmans
 * @link https://wordpress.org/plugins/football-pool/
 * @license https://plugins.svn.wordpress.org/football-pool/trunk/LICENSE
 */.matchinfo.new-layout{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.matchinfo.new-layout div{padding:5px}.matchinfo.new-layout .match-card{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:1;width:calc(50% - 4px);margin-right:4px;justify-content:center;background-color:#f8f8f8}.matchinfo.new-layout .linked-question{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.matchinfo.new-layout .linked-question p.bonus{background-color:inherit}.matchinfo.new-layout .match-card-footer,.matchinfo.new-layout .match-card-header,.matchinfo.new-layout .matchtype{width:100%}.matchinfo.new-layout .match-card,.matchinfo.new-layout .linked-question{margin-bottom:20px}.matchinfo.new-layout .match-card-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;font-size:75%}.matchinfo.new-layout .match-card-header span{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;justify-content:space-between}.matchinfo.new-layout .match-card-header .matchdate,.matchinfo.new-layout .match-card-header .time{font-size:1.2em}.matchinfo.new-layout .match-card-header .time{text-align:right}.matchinfo.new-layout .match-card-footer{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex}.matchinfo.new-layout .match-card-footer div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;justify-content:flex-end;text-align:left;align-items:stretch;height:40px;line-height:40px;vertical-align:middle}.matchinfo.new-layout .match-card-footer .fp-icon{text-align:center}.matchinfo.new-layout .match-card-footer .fp-icon a{-webkit-box-shadow:none;box-shadow:none}.matchinfo.new-layout .match-card-footer .fp-icon a img{-webkit-box-shadow:none;box-shadow:none;max-height:40px}.matchinfo.new-layout .match-card-footer .user-score{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;flex:3;font-size:75%}.matchinfo.new-layout .matchtype{color:#fff;background-color:#000;font-weight:bolder;margin-bottom:5px}.matchinfo.new-layout .flag,.matchinfo.new-layout .home,.matchinfo.new-layout .away,.matchinfo.new-layout .score{width:50%;text-align:center;vertical-align:middle}.matchinfo.new-layout div.flag:before{vertical-align:middle;content:" ";display:inline-block;height:100%;width:0}.matchinfo.new-layout div.home,.matchinfo.new-layout div.away{font-weight:bolder;font-size:1.2em}.matchinfo.new-layout .score{font-size:160%}.matchinfo.new-layout .score input.prediction{text-align:center;font-size:120%;padding:2px}.matchinfo.new-layout .score span.actual-score:before{content:"("}.matchinfo.new-layout .score span.actual-score:after{content:")"}.matchinfo.new-layout .score span.actual-score{font-size:75%}.matchinfo.new-layout .fp-joker,.matchinfo.new-layout .fp-nojoker{background-repeat:no-repeat;background-size:contain;background-position-y:center;cursor:pointer;width:36px;height:36px}.matchinfo.new-layout .fp-joker{background-image:url(../images/match-table-flex/joker-active.png)}.matchinfo.new-layout .fp-nojoker{background-image:url(../images/match-table-flex/joker-inactive.png)}.matchinfo.new-layout .fp-joker.saving,.matchinfo.new-layout .fp-nojoker.saving{background-image:url(../images/match-table-flex/joker-ajax-loader.gif);background-size:36px 36px}.matchinfo.new-layout .closed .fp-joker,.matchinfo.new-layout .closed .fp-nojoker,.matchinfo.new-layout .fp-joker.readonly,.matchinfo.new-layout .fp-nojoker.readonly{cursor:default}table.matchinfo.new-layout{display:table}table.matchinfo.new-layout td,table.matchinfo.new-layout th{padding:.2em .5em}table.matchinfo.new-layout .flag,table.matchinfo.new-layout .home,table.matchinfo.new-layout .away,table.matchinfo.new-layout .score{width:auto;text-align:left}table.matchinfo.new-layout .score{font-size:100%}@media(max-width: 767px){div.matchinfo.new-layout .match-card{width:100%}div.matchinfo.new-layout .matchtype{font-size:140%}div.matchinfo.new-layout div.home,div.matchinfo.new-layout div.away{font-size:125%}}/*# sourceMappingURL=match-table-flex.css.map */
