.matchinfo.new-layout,.matchinfo.new-layout .match-card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}table.matchinfo th,table.statistics th{background-color:#000}#fp-toasts .toast,#fp-toasts .toast.show{transition:opacity .5s ease-in-out,transform .5s ease-in-out}@font-face{font-family:icomoon;src:url("fonts/icomoon.ttf?ww3f09") format("truetype"),url("fonts/icomoon.woff?ww3f09") format("woff"),url("fonts/icomoon.svg?ww3f09#icomoon") format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" fp-icon-"],[class^=fp-icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fp-icon-search:before{content:""}.fp-icon-star:before{content:""}.fp-icon-star-o:before{content:""}.fp-icon-check:before{content:""}.fp-icon-close:before,.fp-icon-remove:before,.fp-icon-times:before{content:""}.fp-icon-cog:before,.fp-icon-gear:before{content:""}.fp-icon-trash-o:before{content:""}.fp-icon-clock-o:before{content:""}.fp-icon-refresh:before{content:""}.fp-icon-edit:before,.fp-icon-pencil-square-o:before{content:""}.fp-icon-share-square-o:before{content:""}.fp-icon-plus-circle:before{content:""}.fp-icon-minus-circle:before{content:""}.fp-icon-times-circle:before{content:""}.fp-icon-check-circle:before{content:""}.fp-icon-question-circle:before{content:""}.fp-icon-info-circle:before{content:""}.fp-icon-times-circle-o:before{content:""}.fp-icon-check-circle-o:before{content:""}.fp-icon-ban:before{content:""}.fp-icon-arrow-left:before{content:""}.fp-icon-arrow-right:before{content:""}.fp-icon-arrow-up:before{content:""}.fp-icon-arrow-down:before{content:""}.fp-icon-calendar:before{content:""}.fp-icon-bar-chart-o:before,.fp-icon-bar-chart:before{content:""}.fp-icon-sign-out:before{content:""}.fp-icon-external-link:before{content:""}.fp-icon-trophy:before{content:""}.fp-icon-group:before,.fp-icon-users:before{content:""}.fp-icon-bars:before,.fp-icon-navicon:before,.fp-icon-reorder:before{content:""}.fp-icon-coffee:before{content:""}.fp-icon-spinner:before{content:""}.fp-icon-star-half-empty:before,.fp-icon-star-half-full:before,.fp-icon-star-half-o:before{content:""}.fp-icon-ticket:before{content:""}.fp-icon-futbol-o:before,.fp-icon-soccer-ball-o:before{content:""}.fp-icon-pie-chart:before{content:""}.fp-icon-line-chart:before{content:""}.fp-icon-toggle-off:before{content:""}.fp-icon-toggle-on:before{content:""}.fp-icon-user-plus:before{content:""}.fp-icon-user-times:before{content:""}.matchinfo.new-layout{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.matchinfo.new-layout div{padding:5px}.matchinfo.new-layout .match-card{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,.matchinfo.new-layout .match-card-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;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,.widget_footballpoolshoutboxwidget textarea,div.bonus,input[type=text].bonus,p.bonus,table.pool-ranking.ranking-page{width:100%}.matchinfo.new-layout .linked-question,.matchinfo.new-layout .match-card{border:4px solid #eee;margin-bottom:20px}.matchinfo.new-layout .match-card-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:85%}.matchinfo.new-layout .match-card-header span{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;justify-content:space-between}.matchinfo.new-layout .match-card-footer .fp-icon,.matchinfo.new-layout .match-card-header .time,div.bonus .bonus-card-footer .points,td.numeric{text-align:right}.matchinfo.new-layout .match-card-footer div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-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 a,div.bonus .bonus-card-footer .points a img,div.bonus a img{-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:42px}.matchinfo.new-layout .match-card-footer .user-score{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;color:#666;font-weight:700}.matchinfo.new-layout .matchtype{color:#666;background-color:#ccc;font-weight:bolder;margin-bottom:5px}.matchinfo.new-layout .away,.matchinfo.new-layout .flag,.matchinfo.new-layout .home,.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.away,.matchinfo.new-layout div.home,.widget_footballpoolshoutboxwidget a.name,div.bonus p,div.bonus.userview p.question{font-weight:bolder}.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,.widget_footballpoolshoutboxwidget span.notice,table.pool-ranking.ranking-widget{font-size:75%}.matchinfo.new-layout .score span.actual-score:before{content:"("}.matchinfo.new-layout .score span.actual-score:after{content:")"}.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/joker-active.png)}.matchinfo.new-layout .fp-nojoker{background-image:url(images/joker-inactive.png)}.matchinfo.new-layout .fp-joker.saving,.matchinfo.new-layout .fp-nojoker.saving{background-image:url(images/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,table.matchinfo .closed .fp-joker,table.matchinfo .fp-joker.readonly,table.matchinfo .matchinfo .closed .fp-nojoker,table.matchinfo .matchinfo .fp-nojoker.readonly{cursor:default}table.matchinfo.new-layout{display:table}table.matchinfo .fp-joker,table.matchinfo .fp-nojoker{background-repeat:no-repeat;min-width:30px;min-height:20px;display:inline-block;cursor:pointer}table.matchinfo.new-layout td,table.matchinfo.new-layout th,table.prediction-table-questions td,table.prediction-table-questions th{padding:.2em .5em}div.bonus ul.multi-select label+span input[type=text],table.matchinfo.new-layout .away,table.matchinfo.new-layout .flag,table.matchinfo.new-layout .home,table.matchinfo.new-layout .score{width:auto}table.matchinfo.new-layout .score{font-size:100%}table.matchinfo{border-spacing:0 .25rem;border-collapse:separate;border:none;width:100%;max-width:700px}.match-table a,table.matchinfo td a,table.prediction-table-questions a{text-decoration:none}.match-table a:hover,table.matchinfo td a:hover,table.prediction-table-questions a:hover{text-decoration:underline}table.matchinfo td{padding:0 .2rem .1rem 0;border:none;font-size:.9rem}table.matchinfo .matchdate,table.matchinfo th{color:#fff;font-weight:700;font-size:.8rem;line-height:1.8rem;vertical-align:middle}table.matchinfo .matchdate{background-color:#ccc}.group-ranking td.plays,.group-ranking td.points,.group-ranking th.plays,.group-ranking th.points,.group-ranking th.team,table.matchinfo td.flag,table.matchinfo td.match-hyphen,table.statistics td.result,td.num-predictions,td.ranking.score{text-align:center}table.matchinfo td.time{text-align:left;font-size:.7rem;padding-left:1rem}table.matchinfo td.home{text-align:right;padding-right:.5rem}table.matchinfo td.away{text-align:left;padding-left:.5rem}table.matchinfo td.score{text-align:center;font-weight:700;padding:0 .5rem}table.matchinfo td.user-score{padding:0 .5rem;min-width:2.5rem}table.matchinfo .fp-joker{background-image:url(images/ball_over.jpg)}table.matchinfo .fp-nojoker{background-image:url(images/ball.jpg)}.charts-container,div.bonus .bonus-card-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}table.matchinfo .fp-joker.joker-ajax-loader,table.matchinfo .fp-nojoker.joker-ajax-loader{background-image:url(images/joker-ajax-loader.gif);background-size:20px 20px}table.matchinfo td.matchstats{text-align:right;vertical-align:middle}table.matchinfo td.matchstats a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}table.matchinfo td.matchstats a img{min-width:36px;max-height:40px;-webkit-box-shadow:none;box-shadow:none}table.matchinfo th.username{max-width:200px}table.matchinfo tr.linked-question td{padding:5px 0}table.matchinfo tr.linked-question td div,table.team.info tr{border:none}.widget div.football-pool-widget label,.widget div.football-pool-widget p,li.widget div.football-pool-widget div.ranking th,span.extra{font-size:80%}div.bonus{background-color:#f9f9f9;margin-bottom:2em}div.bonus ul.multi-select{list-style:none;margin:0;padding:0}div.bonus li,div.bonus p{clear:both}div.bonus p.answer{margin:0}div.bonus ul.multi-select label{margin-bottom:10px}div.bonus .answer{padding:.5em;margin:0 0 2px}div.bonus .answer,div.bonus .closing-time,div.bonus .points{font-weight:400}div.bonus .bonus-card-footer{display:flex;vertical-align:top;padding:0}div.bonus .bonus-card-footer div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;flex-flow:row;justify-content:space-between;flex-grow:4;margin-right:1em}div.bonus .bonus-card-footer div:last-child{margin-right:10}div.bonus .bonus-card-footer *{vertical-align:top}div.bonus .bonus-card-footer .question-stats-link{text-align:flex-basis:content;flex-grow:1}div.bonus .bonus-card-footer .points a,div.bonus .bonus-card-footer .question-stats-link a{-webkit-box-shadow:none;box-shadow:none;margin-left:1rem}div.bonus .bonus-card-footer .question-stats-link a img{-webkit-box-shadow:none;box-shadow:none;max-height:40px}div.bonus .bonus-card-footer .closing-time,div.bonus .bonus-card-footer .points{margin-left:10px;color:#aaa;font-size:85%}div.bonus.open .bonus-ajax-loader{padding:0;margin:0;min-height:24px;max-height:24px}div.bonus.userview{margin-top:1em;padding-bottom:.5em}div.bonus.userview span{color:#000}p.bonus.image{background:0 0}.bonus span.reminder{color:#ccc;font-weight:bolder}span.extra{color:#666}.fp-prediction-form input.prediction{width:3em;background-color:#fff;text-align:right}.fp-form div.bonus.saving:focus,.fp-form input.prediction.saving:focus,.fp-prediction-form input.prediction:focus{outline:0}.fp-form .bonus.saving .bonus-ajax-loader:after,.fp-form .match-card.saving .user-score:after{content:url(images/predictions-ajax-loader.png)}.fp-form div.bonus.saving,.fp-form input.prediction.saving{background-color:#fefcf6;border:2px dashed #fecd37;color:#fecd37}.fp-form div.bonus{border:4px dashed #eee}div.buttonblock{margin:1em 0 3em}div.ranking{border:1px solid #fff;padding:.25em;margin:0 2em 2em 0;width:100%;max-width:600px background-color:#ccc}div.ranking h2{margin:.2em 0;padding:0}table.ranking{border:none;border-collapse:collapse;width:100%}table.ranking th{text-align:center;font-weight:400;font-style:italic;border-bottom:1px solid #000}table.ranking td{padding:.1em .5em;font-weight:bolder;font-size:100%}.group-ranking td.draws,.group-ranking td.losses,.group-ranking td.wins,.group-ranking th.draws,.group-ranking th.losses,.group-ranking th.wins{font-weight:bolder;text-align:center;background-color:#fefff2}.group-ranking td.goals,.group-ranking td.plays,.group-ranking td.points,.group-ranking td.team,.group-ranking th.goals,.group-ranking th.plays,.group-ranking th.points,.group-ranking th.team,table.pool-ranking tr.currentuser{background-color:#fefff2}.group-ranking td.goals,.group-ranking th.goals{font-size:1em;text-align:center;padding:.1em .2em}.group-ranking td.team,.group-ranking th.team{width:30%}li.widget div.football-pool-widget div.ranking{float:none;border:none;width:auto;padding-left:.5em}#fp-charts-settings,.shortcode .fp-match-scores .not-a-valid-prediction span,.shortcode .fp-question-scores .question .question-id,.shortcode .fp-question-scores tr.question-text,.shortcode .fp-scores .not-a-valid-prediction span,li.widget div.football-pool-widget div.ranking h2,table.prediction-table-questions span.points-awarded{display:none}div.entry div.ranking.shortcode{float:none}table.pool-ranking{border-collapse:collapse;font-size:100%}table.pool-ranking td{padding-left:.5em}table.pool-ranking td.user-rank{text-align:right;width:3em}#rankingsbox table.pool-ranking tr.currentuser{background-color:transparent}span.username,table.pool-ranking tr.currentuser td,table.pool-ranking tr.currentuser td a,table.pool-ranking tr.currentuser td a:visited{color:#000;font-weight:bolder}table.pool-ranking td.score{text-align:center;padding-right:1em}table.ranking-shortcode{width:100%;max-width:300px}#sidebar .widget div.football-pool-widget .pool-ranking .avatar,.pool-ranking .avatar,.widget div.football-pool-widget .pool-ranking .avatar{padding:0 .5em 0 0;vertical-align:middle}.charts-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.charts-container .chart-wrapper{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;flex-basis:48%}.chart{margin-bottom:2rem}.stadium-list,.team-list,.widget div.football-pool-widget,.widget div.football-pool-widget form{margin:0;padding:0}.widget div.football-pool-widget h3{width:auto;margin:0 0 .25em;padding:0 .5em;color:#fff;background-color:#ccc;font-weight:700;font-size:.8em;line-height:1.8em;vertical-align:middle}.widget div.football-pool-widget h3 a,.widget div.football-pool-widget h3 a:active,.widget div.football-pool-widget h3 a:hover,.widget div.football-pool-widget h3 a:link,.widget div.football-pool-widget h3 a:visited{color:#fff}.widget div.football-pool-widget div{padding:0 0 .25em}.widget div.football-pool-widget div div,.widget div.football-pool-widget p{padding:0 .5em}.widget div.football-pool-widget input.text,.widget div.football-pool-widget input.textarea{width:80%}#sidebar ul .widget_footballpoolnextpredictionwidget p a,ul li.widget_footballpoolnextpredictionwidget div.football-pool-widget a{display:inline}table.gamesbox td{padding:1px 2px;font-size:75%}table.gamesbox td.score{white-space:nowrap}.widget_footballpool-rankingwidget div.football-pool-widget p,.widget_footballpoollastgameswidget div.football-pool-widget p{padding:2px 3px;margin:0;font-size:75%}div.football-pool-widget .widget.button{border:1px solid #e1dfdf;padding:2px 10px;margin:0 5px;float:right;text-decoration:none;-moz-border-radius:5px;border-radius:5px;background-color:#ccc}div.football-pool-widget .widget.button:hover{background-color:#e1dfdf;color:#ccc}.widget_footballpoolshoutboxwidget div.wrapper{height:240px;overflow:auto;overflow-x:hidden;overflow-y:scroll;margin:0 0 1em}.widget_footballpoolshoutboxwidget span.date{font-size:70%;float:right}.widget_footballpoolshoutboxwidget p{font-size:80%;margin:0}.widget_footballpoolshoutboxwidget hr{margin:3px 3px 5px;border:0;border-top:1px dashed #ccc;height:1px}.widget_footballpoolnextpredictionwidget div.football-pool-widget p{margin-bottom:5px}.widget div.football-pool-widget div.ranking{padding:0 .5em;margin:0}@media(max-width:767px){table.matchinfo{border-spacing:0 20px;border-collapse:separate;max-width:90%}table.matchinfo td.away,table.matchinfo td.home{font-size:125%;padding:0 2px}table.matchinfo td.flag,table.matchinfo td.time{display:none}div.matchinfo.new-layout .matchtype,table.matchinfo td.matchtype{font-size:140%}div.matchinfo.new-layout .match-card{width:100%}div.matchinfo.new-layout div.away,div.matchinfo.new-layout div.home{font-size:125%}div.bonus div.bonus-card-footer{display:block}div.bonus div.bonus-card-footer .bonus div.closing-time,div.bonus div.bonus-card-footer .bonus div.points,div.bonus div.bonus-card-footer div{display:block;padding:0;text-align:inherit}div.bonus div.bonus-card-footer img.pie-chart-icon{max-height:40px}.widget div.football-pool-widget span.notice,.widget div.football-pool-widget table.pool-ranking.ranking-widget{font-size:100%}.widget div.football-pool-widget p,.widget div.football-pool-widget td{font-size:120%}.widget div.football-pool-widget .wrapper.fp-shoutbox p,.widget div.football-pool-widget .wrapper.next-prediction-countdown{font-size:130%}}img.team-photo.thumb{max-width:150px;border:0;cursor:pointer}img.stadium-photo.thumb.stadium-list,img.team-photo.thumb.team-list{margin:0 5px 10px 0}img.team-photo{max-width:301px;border:0;cursor:pointer}img.stadium-photo{border:0}img.stadium-photo.thumb{max-width:150px;border:0}.stadium-list div,.team-list div{clear:both;margin-bottom:2rem}.stadium-list div h2,.stadium-list div p,.team-list div h2,.team-list div p{padding:0;margin:0;clear:none;vertical-align:top}.stadium-list div img.stadium-photo.stadium-list,.team-list div img.stadium-photo.stadium-list{vertical-align:top;float:left}table.team.info{margin-top:10px;border:none}table.team.info tr td,table.team.info tr th{border:none;vertical-align:top;text-align:left}table.team.info tr th{padding:0 2em 1em 0;border:none}table.team.info tr td{padding:0 0 1em}table.statistics{width:100%;max-width:500px}table.statistics th{color:#fff;font-weight:700;font-size:.8em;line-height:1.8em;vertical-align:middle}table.statistics td{border-bottom:1px solid #ccc}div.statistics{float:right}a.statistics{background-image:url(images/stats.png);display:block;width:62px;height:62px;text-indent:-2000px}a.statistics:hover{background-position:0 62px}span.charts-settings-switch{float:right;cursor:pointer}span.charts-settings-text:before{content:"settings";font-size:75%}.user-selector ol{margin:0;padding:0;display:block;overflow:auto;width:100%;height:150px;border:none;list-style:none}.user-selector ol li.selected{background-color:#e1dfdf}table.prediction-table-questions td .correct{color:#12c312}table.prediction-table-questions td .wrong{color:#ff2133}.prediction-table-questions.statistics{width:600px}@media(min-width:768px){.pie-chart.stats-page{max-width:50%}}.shortcode .countdown-shortcode.block{text-align:center;width:80%}.shortcode .fp-match-scores .score.both span.user-score,.shortcode .fp-scores .score.both span.user-score{vertical-align:super;font-size:80%}.shortcode .fp-question-scores .question .question-nr:before{content:"Q "}#fp-toasts{min-height:0;position:fixed;right:20px;bottom:20px;width:400px;z-index:10}#fp-toasts .toast{background:#d6d8d9;border-radius:3px;box-shadow:2px 2px 3px rgba(0,0,0,.1);color:rgba(0,0,0,.6);cursor:default;margin-bottom:20px;opacity:0;position:relative;padding:10px;transform:translateY(15%);width:100%;will-change:opacity,transform;z-index:1100}#fp-toasts .toast.success{background:#26d68a}#fp-toasts .toast.warning{background:#ffa533}#fp-toasts .toast.info,.fp-notice.updated{background:#e5f5fa}#fp-toasts .toast.error{background:#f44336}#fp-toasts .toast.show{opacity:1;transform:translateY(0)}#fp-toasts .toast.hide{height:0;margin:0;opacity:0;overflow:hidden;padding:0 30px;transition:.5s ease-in-out}#fp-toasts .toast .close{cursor:pointer;font-size:24px;height:16px;margin-top:-10px;position:absolute;right:14px;top:50%;width:16px}.nopointer{cursor:default!important}label{cursor:pointer}.fp-notice.error,.fp-notice.updated{display:inherit;text-align:center;line-height:inherit;overflow:hidden;padding:10px}.fp-notice.updated{-webkit-box-shadow:0 0 5px #00a0d2;-moz-box-shadow:0 0 5px #00a0d2;box-shadow:0 0 5px #00a0d2}.fp-notice.error{background:#ffbfbf;-webkit-box-shadow:0 0 5px #f44336;-moz-box-shadow:0 0 5px #f44336;box-shadow:0 0 5px #f44336}.ranking-select-wrapper{margin-bottom:1em;clear:both}.ranking-select-block{margin-bottom:1em}