#worldcup2018-bracket #clic-helper{min-height:75px}#worldcup2018-bracket *{box-sizing:border-box}#worldcup2018-bracket .flag{width:20px;height:17px;margin:0 5px;display:inline-block;background-position:center bottom;background-repeat:no-repeat;pointer-events:none}#worldcup2018-bracket .flag.AL{background-image:url(/img/style/v2/flags/al.gif)}#worldcup2018-bracket .flag.DE{background-image:url(/img/style/v2/flags/de.gif)}#worldcup2018-bracket .flag.GB{background-image:url(/img/style/v2/flags/england.gif)}#worldcup2018-bracket .flag.AT{background-image:url(/img/style/v2/flags/at.gif)}#worldcup2018-bracket .flag.BE{background-image:url(/img/style/v2/flags/be.gif)}#worldcup2018-bracket .flag.HR{background-image:url(/img/style/v2/flags/hr.gif)}#worldcup2018-bracket .flag.ES{background-image:url(/img/style/v2/flags/es.gif)}#worldcup2018-bracket .flag.FR{background-image:url(/img/style/v2/flags/fr.gif)}#worldcup2018-bracket .flag.HU{background-image:url(/img/style/v2/flags/hu.gif)}#worldcup2018-bracket .flag.NIR{background-image:url(/img/style/v2/flags/northern-ireland.gif)}#worldcup2018-bracket .flag.IE{background-image:url(/img/style/v2/flags/ie.gif)}#worldcup2018-bracket .flag.IS{background-image:url(/img/style/v2/flags/is.gif)}#worldcup2018-bracket .flag.IT{background-image:url(/img/style/v2/flags/it.gif)}#worldcup2018-bracket .flag.WLS{background-image:url(/img/style/v2/flags/wales.gif)}#worldcup2018-bracket .flag.PL{background-image:url(/img/style/v2/flags/pl.gif)}#worldcup2018-bracket .flag.PT{background-image:url(/img/style/v2/flags/pt.gif)}#worldcup2018-bracket .flag.CZ{background-image:url(/img/style/v2/flags/cz.gif)}#worldcup2018-bracket .flag.RO{background-image:url(/img/style/v2/flags/ro.gif)}#worldcup2018-bracket .flag.RU{background-image:url(/img/style/v2/flags/ru.gif)}#worldcup2018-bracket .flag.SK{background-image:url(/img/style/v2/flags/sk.gif)}#worldcup2018-bracket .flag.SE{background-image:url(/img/style/v2/flags/se.gif)}#worldcup2018-bracket .flag.CH{background-image:url(/img/style/v2/flags/ch.gif)}#worldcup2018-bracket .flag.TR{background-image:url(/img/style/v2/flags/tr.gif)}#worldcup2018-bracket .flag.UA{background-image:url(/img/style/v2/flags/ua.gif)}#worldcup2018-bracket .flag.DK{background-image:url(/img/style/v2/flags/dk.gif)}#worldcup2018-bracket .flag.RS{background-image:url(/img/style/v2/flags/rs.gif)}#worldcup2018-bracket .flag.DK{background-image:url(/img/style/v2/flags/dk.gif)}#worldcup2018-bracket .flag.EG{background-image:url(/img/style/v2/flags/eg.gif)}#worldcup2018-bracket .flag.MA{background-image:url(/img/style/v2/flags/ma.gif)}#worldcup2018-bracket .flag.NG{background-image:url(/img/style/v2/flags/ng.gif)}#worldcup2018-bracket .flag.SN{background-image:url(/img/style/v2/flags/sn.gif)}#worldcup2018-bracket .flag.TN{background-image:url(/img/style/v2/flags/tn.gif)}#worldcup2018-bracket .flag.AR{background-image:url(/img/style/v2/flags/ar.gif)}#worldcup2018-bracket .flag.BR{background-image:url(/img/style/v2/flags/br.gif)}#worldcup2018-bracket .flag.CO{background-image:url(/img/style/v2/flags/co.gif)}#worldcup2018-bracket .flag.UY{background-image:url(/img/style/v2/flags/uy.gif)}#worldcup2018-bracket .flag.PE{background-image:url(/img/style/v2/flags/pe.gif)}#worldcup2018-bracket .flag.SA{background-image:url(/img/style/v2/flags/sa.gif)}#worldcup2018-bracket .flag.AU{background-image:url(/img/style/v2/flags/au.gif)}#worldcup2018-bracket .flag.KR{background-image:url(/img/style/v2/flags/kr.gif)}#worldcup2018-bracket .flag.IR{background-image:url(/img/style/v2/flags/ir.gif)}#worldcup2018-bracket .flag.JP{background-image:url(/img/style/v2/flags/jp.gif)}#worldcup2018-bracket .flag.CR{background-image:url(/img/style/v2/flags/cr.gif)}#worldcup2018-bracket .flag.MX{background-image:url(/img/style/v2/flags/mx.gif)}#worldcup2018-bracket .flag.PA{background-image:url(/img/style/v2/flags/pa.gif)}#worldcup2018-bracket P.small{font-size:12;font-style:italic}#worldcup2018-bracket p.thirdgrouprule{border:solid 1px white;padding:3px}#worldcup2018-bracket .groups:after{content:"";display:table;clear:both}#worldcup2018-bracket .groups .group{float:left;width:30%;margin-bottom:10px;margin-right:10px;border:solid 1px #CCC;border-radius:5px;box-shadow:1px 1px 5px rgba(0,0,0,0.5)}#worldcup2018-bracket .groups .group .title{text-align:center;border-bottom:solid 1px #CCC;padding:5px 0;text-align:center;font-weight:bold}#worldcup2018-bracket .groups .group .ranks{float:right;text-align:right}#worldcup2018-bracket .groups .group .rank{display:inline-block;border:solid 1px #DDD;border-width:0 0 0 1px;cursor:pointer;width:20px;text-align:center}#worldcup2018-bracket .groups .group .team{line-height:25px;border-bottom:solid 1px #CCC}#worldcup2018-bracket .groups .group .team.selected.first .rank.first{background-color:#b20e10;color:white}#worldcup2018-bracket .groups .group .team.selected.second .rank.second{background-color:#b20e10;color:white}#worldcup2018-bracket .groups .group.third .team{cursor:pointer}#worldcup2018-bracket #bracket-info.active{vertical-align:middle;margin:10px auto;max-width:40%;line-height:20px;border:solid 1px #CCC;box-shadow:1px 1px 1px rgba(0,0,0,0.2);border-radius:5px}#worldcup2018-bracket #bracket-info.active .avatar{float:left;margin-right:5px;max-width:60px;margin-top:15px;margin-left:5px}#worldcup2018-bracket #bracket-info.active .avatar img{width:100%}#worldcup2018-bracket #bracket-info.active .info{position:relative;left:0px;margin:10px}#worldcup2018-bracket #bracket-info.active .info .league-lb{padding:2px 7px;position:absolute;right:5px;bottom:0px}#worldcup2018-bracket #bracket-info.active .info .league-info{font-size:14px}#worldcup2018-bracket #bracket-info.active .info .league-info .league_code{width:140px;margin-right:5px}#worldcup2018-bracket #bracket-info.active .info .league-info .league_add_button{padding:2px 7px}#worldcup2018-bracket #bracket-info.active:after{content:"";display:table;clear:both}#worldcup2018-bracket .bracket{margin-top:20px}#worldcup2018-bracket .bracket .phase{position:relative;display:inline-block;vertical-align:middle;width:19%}#worldcup2018-bracket .bracket .phase.quart .match:not(:last-child){margin-bottom:70px}#worldcup2018-bracket .bracket .phase.demi .match:not(:last-child){margin-bottom:210px}#worldcup2018-bracket .bracket .phase .title{text-align:center;font-weight:bold}#worldcup2018-bracket .bracket .match{padding:10px 0;line-height:20px}#worldcup2018-bracket .bracket .match.thirdplace{position:absolute;bottom:-250px;width:100%}#worldcup2018-bracket .bracket .match.thirdplace .label{font-weight:bold;text-align:center}#worldcup2018-bracket .bracket .team{border:solid 1px #CCC;margin-bottom:5px;min-height:25px;cursor:pointer;box-shadow:1px 1px 1px rgba(0,0,0,0.2)}#worldcup2018-bracket .bracket .team.selected{border-color:#b20e10}#worldcup2018-bracket .bracket .team.valid{background:rgba(0,255,0,0.1)}#worldcup2018-bracket .bracket .team.invalid{background:rgba(255,0,0,0.1)}#worldcup2018-bracket .bracket .bracket-sharing{display:none;margin-top:10px;text-align:center}#worldcup2018-bracket .bracket .bracket-sharing.visible{display:block}#worldcup2018-bracket .bracket .bracket-sharing img{margin-right:5px}#worldcup2018-bracket .bracket #basket{position:absolute;top:60px;width:100%}#worldcup2018-bracket .bracket #basket .button{min-width:0 !important;display:none;margin-bottom:5px}#worldcup2018-bracket .bracket #basket .button.disabled{color:#999;background:#CCC !important;border-color:#999;text-shadow:none}#worldcup2018-bracket .bracket #basket .button.reset{display:none}#worldcup2018-bracket .bracket #basket .button.visible{display:block}#worldcup2018-bracket .bracket #basket .button.secondary-button:after{display:none}#worldcup2018-bracket .bracket #basket .error{font-size:13px;margin-bottom:5px;background:#fffde0;padding:5px 8px;border-radius:2px;border:1px solid #ffdd76;margin:5px 0;display:none;min-height:0}#worldcup2018-bracket .bracket #basket .error.visible{display:block}#worldcup2018-bracket #user-brackets{margin:10px auto;border:solid 1px #CCC;border-radius:5px;box-shadow:1px 1px 5px rgba(0,0,0,0.5)}#worldcup2018-bracket #user-brackets .title{padding-left:5px;padding-top:10px;padding-bottom:10px;border-bottom:solid 1px #CCC}#worldcup2018-bracket #user-brackets .title .code-field,#worldcup2018-bracket #user-brackets .title .join-field{text-align:right;border:1px solid lightgrey;border-radius:4px;box-sizing:border-box;padding-left:5px}#worldcup2018-bracket #user-brackets .title .code-field{width:80px}#worldcup2018-bracket #user-brackets .title .join-field{width:500px}#worldcup2018-bracket #user-brackets .bets .bet{padding-top:5px;padding-bottom:5px;border-bottom:solid 1px #CCC;display:table;width:100%;font-size:14px}#worldcup2018-bracket #user-brackets .bets .bet.hl{font-weight:bold}#worldcup2018-bracket #user-brackets .bets .bet .date,#worldcup2018-bracket #user-brackets .bets .bet .league{padding-left:5px}#worldcup2018-bracket #user-brackets .bets .bet .date,#worldcup2018-bracket #user-brackets .bets .bet .reference,#worldcup2018-bracket #user-brackets .bets .bet .status,#worldcup2018-bracket #user-brackets .bets .bet .team,#worldcup2018-bracket #user-brackets .bets .bet .league,#worldcup2018-bracket #user-brackets .bets .bet .action,#worldcup2018-bracket #user-brackets .bets .bet .bracket-selection,#worldcup2018-bracket #user-brackets .bets .bet .code-league{display:table-cell;width:20%}#worldcup2018-bracket #user-brackets .bets .bet .date,#worldcup2018-bracket #user-brackets .bets .bet .reference,#worldcup2018-bracket #user-brackets .bets .bet .status,#worldcup2018-bracket #user-brackets .bets .bet .code-league{width:10%;min-width:150px}#worldcup2018-bracket #user-brackets .bets .bet .bracket-selection{padding-left:5px;width:5%}#worldcup2018-bracket #user-brackets .bets .bet .action{text-align:right;padding-right:5px;width:5%}#worldcup2018-bracket #user-brackets .bets .bet .league-info .league_code{width:140px;margin-right:5px}#worldcup2018-bracket #user-brackets .bets .bet .league-info .league_add_button{padding:2px 7px}@media screen and (max-width: 1020px){#worldcup2018-bracket .team{font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#worldcup2018-bracket #bracket-info.active{max-width:100%}#worldcup2018-bracket #user-brackets{margin-top:20px}#worldcup2018-bracket #user-brackets .bets .title .join-field,#worldcup2018-bracket #user-brackets .bets .title .code-field{max-width:calc(100% - 5px)}#worldcup2018-bracket #user-brackets .bets .bet .date,#worldcup2018-bracket #user-brackets .bets .bet .reference,#worldcup2018-bracket #user-brackets .bets .bet .status,#worldcup2018-bracket #user-brackets .bets .bet .team,#worldcup2018-bracket #user-brackets .bets .bet .action,#worldcup2018-bracket #user-brackets .bets .bet .bracket-selection,#worldcup2018-bracket #user-brackets .bets .bet .league-info{padding-left:10px;padding-top:5px;display:inline-block;width:50%}#worldcup2018-bracket #user-brackets .bets .bet .league-info{width:100%;text-align:center;padding:10px}#worldcup2018-bracket #user-brackets .bets .bet .league{display:block;width:auto}#worldcup2018-bracket #user-brackets .bets .bet .team{padding-top:0}#worldcup2018-bracket #user-brackets .bets .bet .bracket-selection{float:right;width:20px;margin-right:10px}#worldcup2018-bracket #user-brackets .bets .bet .action{padding:0;width:100%;text-align:center}}@media screen and (max-width: 1020px){#worldcup2018-bracket .groups .group{float:none;width:100%}}
