.section-groups-matches{color:#081a3a;background:#eeeee5 url(/stworz-druzyne-na-mundial/css/images/bg-matches.jpg) no-repeat center center;background-size:cover}.section-groups-matches h2{margin:0 0 20px;font-size:24px;font-weight:600;text-transform:uppercase;text-align:center;color:#85162e}.section-groups-matches nav{position:relative;z-index:2;height:42px;max-width:238px;margin:0 auto 28px}.section-groups-matches nav ul{display:flex;flex-flow:column nowrap;padding:0;margin:0;list-style:none;cursor:pointer;background:#fff;border-radius:10px}.section-groups-matches nav li{max-height:0;position:relative;overflow:hidden;font-size:14px;font-weight:600;color:#6d152d;background:url(/stworz-druzyne-na-mundial/css/images/ico-calendar.svg) no-repeat 21px center;background-size:25px auto;cursor:default;transition:max-height .3s;cursor:pointer}.section-groups-matches nav li span{display:block;position:relative;overflow:hidden;padding:12px 45px 12px 54px}.section-groups-matches nav li span:after{content:'';position:absolute;top:50%;right:18px;width:25px;height:25px;margin-top:-13px;background:url(/stworz-druzyne-na-mundial/css/images/ico-plus.svg);background-size:contain;opacity:0}.section-groups-matches nav ul:not(.initialized) li:first-child,.section-groups-matches nav li.active,.section-groups-matches nav ul.expanded li{max-height:42px}.section-groups-matches nav ul.expanded{cursor:auto}.section-groups-matches nav li.active{order:-1;display:block;pointer-events:none}.section-groups-matches nav li.active span:after{opacity:1}.section-groups-matches nav li.disabled{opacity:.45;pointer-events:none;cursor:no-drop}.matches-list{min-height:210px;padding-bottom:30px}.matches-list:not(.active){display:none}.matches-list .paging{width:100%;font-size:0;text-align:center}.matches-list .paging[data-pages="1"]{display:none}.matches-list .paging button:only-child{display:none}.matches-list .paging button{position:relative;display:inline-block;width:10px;height:10px;padding:0;border:1px solid #eeeee5;margin:3px;background-color:#6d6d6d;border-radius:50%;cursor:pointer}.matches-list .paging button:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:-4px;background:transparent}.matches-list .paging button.active{background-color:#42beac;border-color:#42beac}.matches-list > .group:not(.active),.matches-list > .match:not(.active){display:none}.group{display:flex;flex-flow:column nowrap;width:100%;max-width:322px;padding:17px 0;margin:0 auto}.group .group-title{align-self:center;position:relative;height:30px;padding:0 15px;margin-bottom:5px;font-size:15px;line-height:30px;font-weight:600;color:#fff;background:#6d152d}.group .group-title:before,.group .group-title:after{content:'';position:absolute;top:50%;width:21px;height:21px;background-color:#6d152d;transform:rotate(45deg) translateY(-50%);margin-top:-3px}.group .group-title:before{left:-18px}.group .group-title:after{right:-3px}.group .match{margin:0}.group:after{content:'';display:block;width:260px;height:30px;margin:0 auto;background:url(/stworz-druzyne-na-mundial/css/images/divider-v4.png) no-repeat center center}.match{position:relative;z-index:1;display:flex;flex-flow:row wrap;justify-content:center;max-width:322px;padding:5px;margin:17px auto;font-size:14px;font-weight:600;text-align:center;transition:background .3s;cursor:pointer;border-radius:10px}.match .flag{display:flex;align-items:center;width:calc(50% - 27px);font-size:13px;font-weight:900}.match .flag span{padding:0 8px}.match .flag:before{content:'';display:inline-block;vertical-align:middle;flex:0 0 auto;width:54px;height:67px;background-repeat:no-repeat;background-position:center center;background-size:contain}.match .flag:first-child{justify-content:flex-end}.match .flag:first-child:before{order:2}.match .middle{display:inline-block;position:relative;width:54px}.match .middle:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/stworz-druzyne-na-mundial/css/images/divider-v6.png)no-repeat center center;background-size:35px auto}.match .middle:before{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px;border-radius:50%;box-shadow:0 5px 15px #000;opacity:0}.match .date-time{display:block;margin-top:-5px;width:100%;font-size:13px;font-weight:900}.match.current,.match:hover{background-color:rgb(66,190,172);box-shadow:0px 3px 2px 0px rgba(0,0,0,0.35)}.match.current .middle:before,.match:hover .middle:before{opacity:1}.group .match ~ .match{order:4}@media only screen and (min-width:768px){.matches-list{position:relative;display:flex;flex-flow:row wrap;align-items:center;width:100%;max-width:950px;margin:0 auto;justify-content:space-between}.matches-list:after{content:'';position:absolute;top:50%;left:50%;width:83px;height:210px;transform:translate(-50%,-50%);background:url(/stworz-druzyne-na-mundial/css/images/divider-v5.png) no-repeat center center}.matches-list > .group,.matches-list > .match{margin:0}.matches-list.two{max-width:900px}.matches-list.two:after{height:210px}.matches-list.two > .group:nth-child(n),.matches-list.two > .match:nth-child(n){margin:0}}@media only screen and (min-width:1600px){#matches-lists{margin:0 -50px}.matches-list{max-width:1600px}.matches-list:after{height:404px}.matches-list > .group,.matches-list > .match{margin:0}.matches-list > .group:nth-child(4n-1),.matches-list > .match:nth-child(4n-1){margin-left:40px}.matches-list > .group:nth-child(4n-2),.matches-list > .match:nth-child(4n-2){margin-right:40px}.group,.match{max-width:380px}}@media only screen and (max-width:767px){#matches-lists:not(.initialized) .matches-list > .match:first-child ~ .match,#matches-lists:not(.initialized) .matches-list > .group:first-child ~ .group{display:none}}@media only screen and (min-width:768px) and (max-width:1599px){#matches-lists:not(.initialized) .matches-list > .match:nth-child(2) ~ .match,#matches-lists:not(.initialized) .matches-list > .group:nth-child(2) ~ .group{display:none}}.section-field{position:relative;padding-bottom:10px;background:#84162e url(/stworz-druzyne-na-mundial/css/images/bg-field.jpg) no-repeat center center;background-size:cover;text-align:center}.section-field:after{content:'';position:absolute;bottom:100%;left:50%;width:194px;height:31px;margin-left:-97px;background:url(/stworz-druzyne-na-mundial/css/images/bg-arrow.svg) no-repeat center top;background-size:100% auto}.section-field:before{content:'';position:relative;overflow:hidden;display:block;width:100%;clear:both}.section-field .match-place{position:relative;display:inline-block;z-index:1;padding:8px 0 8px 58px;margin:4px 0;font-size:12px;line-height:1.2;text-transform:uppercase;font-weight:bold;text-align:left;background:url(/stworz-druzyne-na-mundial/css/images/ico-stadium.png) no-repeat left center}.field-match{position:relative;z-index:2;display:flex;flex-flow:row wrap;justify-content:center;max-width:290px;margin:0 auto;padding-bottom:22px}.field-match .middle{order:-1;width:100%;font-size:22px;font-weight:bold}.field-match .middle span:first-child{color:#fccc09}.field-match .flag{position:relative;display:flex;flex-flow:row wrap;width:50%;padding:0 0 0 46px}.field-match .flag:before{content:'';position:relative;z-index:2;display:inline-block;width:98px;height:122px;margin:0 auto;background-repeat:no-repeat;background-position:center center;background-size:contain}.field-match .flag span{order:-1;display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:7px 0;font-size:18px;font-weight:bold;text-transform:uppercase}.field-match .flag .team-tshirt{position:absolute;bottom:52px;right:0;width:78px;height:78px;padding:0;margin:0 -24px;background-repeat:no-repeat;background-position:center center;background-size:contain}.field-match .flag .team-tshirt:before{content:'';display:block;width:100%;height:100%}.field-match:after{content:'';position:absolute;bottom:0;left:50%;width:73px;height:143px;margin-left:-36px;background:url(/stworz-druzyne-na-mundial/css/images/divider-v7.png)}.field-match .flag:first-child{padding:0 46px 0 0}.field-match .flag:first-child .team-tshirt{right:auto;left:0}.download span,.download a{display:inline-block;padding:14px 18px 12px;font-size:16px;font-weight:900;text-transform:uppercase;border-radius:10px;cursor:pointer;text-decoration:none;color:#fff}.download a:before,.download span:before{content:'';display:inline-block;vertical-align:middle;width:48px;height:48px;margin:-26px 0 -22px;background:url(/stworz-druzyne-na-mundial/css/images/ico-download.svg) no-repeat center center;background-size:contain}.download a:hover,.download span:hover{background-color:#42beac}@media only screen and (min-width:1024px){.section-field .match-place{padding:42px 0 0;margin-top:-10px;text-align:center;background-position:center top}.field-match{max-width:none;padding-bottom:144px;margin-top:-32px;margin-bottom:-130px}.field-match .flag .team-tshirt{display:none}.field-match .middle{order:0;width:290px;padding-top:64px;align-self:center;background:url(/stworz-druzyne-na-mundial/css/images/divider-v8.png) no-repeat center 28px}.field-match .flag{flex-flow:row nowrap;width:calc(50% - 145px);padding:0}.field-match .flag:before{flex:0 0 auto;align-self:center}.field-match .flag span{flex:0 1 auto;display:block;width:100%;min-height:0;padding:0 25px;order:0;font-size:25px;text-align:left;align-self:center}.field-match .flag:first-child{padding:0}.field-match .flag:first-child span{order:-1;text-align:right}}.teams-stats{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between;max-width:220px;padding-bottom:36px;margin:18px auto 0}.teams-stats:before{content:'Overall team records';position:relative;z-index:1;display:block;width:100%;padding-bottom:10px;font-size:16px;font-weight:normal}.teams-stats:after{content:'';position:absolute;bottom:0;left:50%;width:291px;height:418px;margin-left:-145px;background:url(/stworz-druzyne-na-mundial/css/images/bg-stats.png) no-repeat center bottom}.teams-stats .stats{position:relative;z-index:1;width:20%;flex:0 0 20%;font-size:16px;font-weight:900}.teams-stats .stats table,.teams-stats .stats tbody,.teams-stats .stats thead,.teams-stats .stats th,.teams-stats .stats td,.teams-stats .stats tr,.teams-stats .stats caption,.teams-stats .stats th{position:relative;display:block;width:100%}.teams-stats .stats td{padding:5px 0;text-align:right}.teams-stats .stats caption{display:none}.teams-stats .stats th{display:none}.teams-stats .stats:first-child{margin-right:60%}.teams-stats .stats:first-child td{text-align:left}.teams-stats .stats:first-child td:after{content:attr(data-title);position:absolute;top:6px;left:100%;width:300%;font-size:14px;text-align:center;font-weight:normal}@media only screen and (min-width:1024px){.teams-stats{background:-moz-linear-gradient(top,rgba(2,15,42,0) 0%,rgba(2,15,42,1) 63%,rgba(2,15,42,1) 100%);background:-webkit-linear-gradient(top,rgba(2,15,42,0) 0%,rgba(2,15,42,1) 63%,rgba(2,15,42,1) 100%);background:linear-gradient(to bottom,rgba(2,15,42,0) 0%,rgba(2,15,42,1) 63%,rgba(2,15,42,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00020f2a',endColorstr='#020f2a',GradientType=0)}.teams-stats{max-width:1024px;padding:0 0 52px;display:flex;justify-content:space-between;margin:0 auto}.teams-stats .stats{width:calc(50% - 97px);flex:0 0 auto}.teams-stats .stats table{width:290px;margin:0 auto}.teams-stats:before{content:none}.teams-stats .stats:first-child{margin-right:0}.teams-stats .stats:first-child td:after{display:none}.teams-stats .stats caption{display:block;padding-bottom:17px;font-size:14px;font-weight:normal;text-align:center}.teams-stats .stats tbody{display:flex}.teams-stats .stats th{display:block;padding-bottom:8px;text-align:center;font-size:12px;font-weight:normal}.teams-stats .stats:first-child td,.teams-stats .stats td{text-align:center}.teams-stats .stats tr{width:25%;text-align:center}.teams-stats:after{width:194px;margin-left:-97px;height:220px;background-position:center top}}.section-field{position:relative;max-height:2000px;transition:max-height .3s,padding .3s}.section-field.hidden{overflow:hidden;max-height:0;padding:0}.section-field .field{position:relative;display:flex;flex-flow:row wrap;width:100%;max-width:700px;margin:5px auto 10px;background:#51a529 url(/stworz-druzyne-na-mundial/css/images/field-mobile.png) no-repeat center center;background-size:100% 100%;box-shadow:0 0 21px rgba(66,190,172,.65)}.section-field .field:before{content:'';display:block;width:100%;padding-bottom:158%}.section-field .field .east,.section-field .field .west{display:none}.section-field .field .north,.section-field .field .south{position:absolute;left:0;flex:0 0 auto;width:100%;height:50%}.section-field .field .north{top:0}.section-field .field .south{bottom:0}.section-field .field .player{position:relative}.section-field .field .player .team-tshirt{position:absolute;top:50%;left:50%;width:52px;height:52px;margin:-35px 0 0 -26px}.section-field .field .player .team-tshirt:before{content:attr(data-number);display:block;width:52px;height:52px;padding-top:6px;background-position:center center;background-size:100% 100%;background-repeat:no-repeat;color:#20255b;font-size:18px;line-height:46px;letter-spacing:-1px;font-weight:bold}.section-field .field .player:after{content:attr(data-name);z-index:1;position:absolute;top:50%;left:0;overflow:hidden;width:100%;height:14px;margin-top:11px;font-size:12px;font-weight:bold;text-shadow:0 2px #000,0 -2px #000,-2px 0 #000,2px 0 #000,-2px -2px #000,-2px 2px #000,2px -2px #000,2px 2px #000;color:#fff}.section-field.cloning .field{box-shadow:none}.section-field.cloning .field:after{content:'';background:#180e27 url(/wp-content/themes/custom/images/logotype2.png) no-repeat 0 0 / 100% auto;width:152px;max-width:140px;height:29px;max-height:22px;position:absolute;z-index:3;bottom:10px;left:10px;z-index:3;border:3px solid #180e27;border-radius:4px;opacity:.7}.section-field.cloning .download{opacity:0}.section-field.cloning .sticky-match{display:none!important}.section-field .field .player .team-tshirt.bel:before,.section-field .field .player .team-tshirt.can:before,.section-field .field .player .team-tshirt.cmr:before,.section-field .field .player .team-tshirt.cri:before,.section-field .field .player .team-tshirt.cro:before,.section-field .field .player .team-tshirt.dnk:before,.section-field .field .formation .frow:not(:first-child) .player .team-tshirt.esp:before,.section-field .field .formation .frow:not(:first-child) .player .team-tshirt.fra:before,.section-field .field .player .team-tshirt.jpn:before,.section-field .field .player .team-tshirt.kor:before,.section-field .field .player .team-tshirt.mar:before,.section-field .field .player .team-tshirt.mex:before,.section-field .field .player .team-tshirt.nld:before,.section-field .field .player .team-tshirt.por:before,.section-field .field .player .team-tshirt.qat:before,.section-field .field .formation .frow:not(:first-child) .player .team-tshirt.srb:before,.section-field .field .formation .frow:not(:first-child) .player .team-tshirt.swi:before,.section-field .field .player .team-tshirt.tun:before,.section-field .field .formation .frow:not(:first-child) .player .team-tshirt.wal:before,.section-field .field .formation .frow:first-child .player .team-tshirt.arg:before,.section-field .field .formation .frow:first-child .player .team-tshirt.bra:before,.section-field .field .formation .frow:first-child .player .team-tshirt.ecu:before,.section-field .field .formation .frow:first-child .player .team-tshirt.ger:before,.section-field .field .formation .frow:first-child .player .team-tshirt.irn:before,.section-field .field .formation .frow:first-child .player .team-tshirt.ury:before,.section-field .field .formation .frow:first-child .player .team-tshirt.usa:before{color:#fff}.section-field .field .player .team-tshirt.cro:before,.section-field .field .player .team-tshirt.jpn:before{text-shadow:-2px -2px #20255b,0 -2px #20255b,2px -2px #20255b,2px 0 #20255b,2px 2px #20255b,0 2px #20255b,-2px 2px #20255b,-2px 0 #20255b}@media only screen and (min-width:1024px){.section-field .field{box-shadow:none;max-width:1526px;background-image:url(/stworz-druzyne-na-mundial/css/images/field-desktop.png);background-color:transparent}.section-field .field:before{padding-bottom:28.93%}.section-field .field .north,.section-field .field .south{display:none}.section-field .field .east,.section-field .field .west{position:absolute;top:1%;display:flex;width:46%;height:84%;flex:0 0 auto}.section-field .field .east{right:4%}.section-field .field .west{left:4%}.section-field .field .player .team-tshirt{margin-top:-44px;margin-left:-36px}.section-field .field .player .team-tshirt,.section-field .field .player .team-tshirt:before{width:72px;height:72px}.section-field .field .player .team-tshirt:before{line-height:62px;padding-top:10px}.section-field .field .player:after{height:auto;margin-top:22px;font-size:15px;left:10%;width:80%}}.sticky-match{position:fixed;top:0;left:0;z-index:5;width:100%;padding:22px 0 30px;background:#eeeee5 url(/stworz-druzyne-na-mundial/css/images/bg-matches.jpg) no-repeat center center;background-size:cover;color:#081a3a;pointer-events:none;visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s;-webkit-clip-path:polygon(0 0,0 0,0 0,100% 0,100% 0,100% 0,100% 100%,75% 100%,50% 92%,50% 92%,25% 100%,0 100%);clip-path:polygon(0 0,0 0,0 0,100% 0,100% 0,100% 0,100% 100%,75% 100%,50% 92%,50% 92%,25% 100%,0 100%)}.sticky-match .match{margin:0 auto}.sticky-match .group{padding:0}.sticky-match .group:after{display:none}.sticky-match:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0)}.sticky-match:after{content:'Back to other Groups Matches';display:inline-block;margin-top:10px;pointer-events:auto;font-size:14px;font-weight:bold;color:#6d152d;cursor:pointer}.sticky-match:hover:after{text-decoration:underline}@media only screen and (max-width:1023px){.sticky-match.show{visibility:visible;opacity:1}}.section-team-builder{position:relative;background:linear-gradient(to bottom,#17122d 0%,#85162e 100%)}.section-team-builder .container a { color: #58beac; } .section-team-builder .container a:hover { text-decoration: none; }.section-team-builder .container{max-width:1160px;position:relative}.section-team-builder h2{font-size:30px;line-height:1.2;font-weight:800;text-transform:uppercase;text-align:center;margin:0 0 15px}.section-team-builder p{font-size:14px;line-height:24px;margin:15px 0;text-align:center}.section-team-builder .team-builder{margin:0 auto;position:relative}.section-team-builder .team-builder .team-picker{width:148px;position:relative;z-index:1;margin:0 auto 30px;font-size:14px;line-height:24px;font-weight:600;text-transform:uppercase;color:#6d152d;-webkit-user-select:none;user-select:none}.section-team-builder .team-builder .team-picker .value{background:#fff;padding:7px 36px 7px 68px;border-radius:10px;cursor:pointer}.section-team-builder .team-builder .team-picker .value:before{content:'';width:36px;height:24px;border-radius:3px;position:absolute;top:7px;left:24px;background-repeat:no-repeat;background-position:center;background-size:contain}.section-team-builder .team-builder .team-picker .value:after{content:'';width:12px;height:9px;overflow:hidden;border-width:8px 6px 0 6px;border-style:solid;border-color:#77263c transparent transparent;position:absolute;top:15px;right:19px}.section-team-builder .team-builder .team-picker.open .value{border-radius:10px 10px 0 0}.section-team-builder .team-builder .team-picker.open .value:after{transform:translateY(-1px) rotate(180deg)}.section-team-builder .team-builder .team-picker .dropdown{background:#fff;border-radius:0 0 10px 10px;border-width:0 5px 8px;border-style:solid;border-color:#fff;position:absolute;top:100%;left:0;right:0;padding:0 8px 4px;max-height:282px;overflow-y:auto;display:none;scrollbar-width:7px;scrollbar-color:#42beac}.section-team-builder .team-builder .team-picker .dropdown::-webkit-scrollbar{width:7px}.section-team-builder .team-builder .team-picker .dropdown::-webkit-scrollbar-track{background:#d3d1d0;border-radius:2px}.section-team-builder .team-builder .team-picker .dropdown::-webkit-scrollbar-thumb{background:#42beac;border-radius:2px}.section-team-builder .team-builder .team-picker.open .dropdown{display:block}.section-team-builder .team-builder .team-picker .dropdown span{display:block;padding:5px 5px 5px 56px;position:relative;cursor:pointer;border-radius:9px}.section-team-builder .team-builder .team-picker .dropdown span:before{content:'';width:36px;height:24px;border-radius:3px;position:absolute;top:5px;left:12px;background-repeat:no-repeat;background-position:center;background-size:contain}.section-team-builder .team-builder .team-picker .dropdown span:hover{background:#42beac;color:#fff}.section-team-builder .team-builder .team-picker .dropdown span:hover:before{box-shadow:0 2px 3px rgba(0,0,0,.39)}.section-team-builder .team-builder .formation-wrapper{padding:0 0 52.146%;position:relative}.section-team-builder .team-builder .formation-wrapper:before{content:'';background:linear-gradient(to bottom,rgba(0,0,0,0.48) 0%,rgba(0,0,0,0) 100%);width:96%;height:36%;border-radius:50%;position:absolute;top:81%;left:2%}.section-team-builder .team-builder .formation-wrapper:after{content:'';background:no-repeat center / 100% 100%;width:100%;height:100%;position:absolute;bottom:0;left:0}.section-team-builder .team-builder .formation{position:absolute;top:0;left:0;right:0;bottom:0}.section-team-builder .team-builder .formation .frow{visibility:visible;opacity:1;transition:opacity .2s;position:relative;z-index:1}.section-team-builder .team-builder .formation .frow:first-child{flex-basis:60%}.section-team-builder .team-builder .formation .player{position:relative}.section-team-builder .team-builder .formation .choose-player{background:#42beac;border:none;box-shadow:none;width:24px;height:24px;border-radius:50%;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-team-builder .team-builder .formation .filled .choose-player{z-index:1;opacity:0;width:100%;height:100%;border-radius:0}.section-team-builder .team-builder .formation .choose-player:before,.section-team-builder .team-builder .formation .choose-player:after{content:'';background:#fff;width:2px;height:14px;position:absolute;top:50%;left:50%;margin:-7px 0 0 -1px}.section-team-builder .team-builder .formation .choose-player:after{transform:rotate(90deg)}.section-team-builder .team-builder .formation .tshirt{position:absolute;top:50%;left:50%;text-align:center;font-size:12px;font-weight:800;visibility:hidden;opacity:0;transition:opacity .2s,visibility 0s .2s}.section-team-builder .team-builder .formation .tshirt:before{content:'';background-repeat:no-repeat;background-position:center;background-size:100% 100%;width:46px;height:46px;position:absolute;bottom:-7px;left:50%;margin-left:-23px;filter:drop-shadow(0 3px 7px #000);line-height:36px;color:#20255b;padding-top:6px;transform-origin:bottom center;transform:scale(.5);transition:transform .2s}.section-team-builder .team-builder .formation .tshirt[data-player-number]:before{content:attr(data-player-number)}.section-team-builder .team-builder .formation .tshirt[data-player-lastname]:after{content:attr(data-player-lastname);position:absolute;top:5px;left:50%;transform:translateX(-50%);max-width:80px;line-height:1;color:#fff;text-shadow:0 2px #000,0 -2px #000,-2px 0 #000,2px 0 #000,-2px -2px #000,-2px 2px #000,2px -2px #000,2px 2px #000}.section-team-builder .team-builder:not(.team-picker-open) .formation .filled .tshirt{visibility:visible;opacity:1;transition:opacity .2s}.section-team-builder .team-builder .formation .filled .tshirt:before{transform:none}.section-team-builder .team-builder.team-picker-open .formation .frow{visibility:hidden;opacity:0;transition:opacity .2s,visibility 0s .2s}.section-team-builder .team-builder.is-shared .formation .choose-player{display:none}.section-team-builder .team-builder .formation .tshirt.bel:before,.section-team-builder .team-builder .formation .tshirt.can:before,.section-team-builder .team-builder .formation .tshirt.cmr:before,.section-team-builder .team-builder .formation .tshirt.cri:before,.section-team-builder .team-builder .formation .tshirt.cro:before,.section-team-builder .team-builder .formation .tshirt.dnk:before,.section-team-builder .team-builder .formation .frow:not(:first-child) .tshirt.esp:before,.section-team-builder .team-builder .formation .frow:not(:first-child) .tshirt.fra:before,.section-team-builder .team-builder .formation .tshirt.jpn:before,.section-team-builder .team-builder .formation .tshirt.kor:before,.section-team-builder .team-builder .formation .tshirt.mar:before,.section-team-builder .team-builder .formation .tshirt.mex:before,.section-team-builder .team-builder .formation .tshirt.nld:before,.section-team-builder .team-builder .formation .tshirt.por:before,.section-team-builder .team-builder .formation .tshirt.qat:before,.section-team-builder .team-builder .formation .frow:not(:first-child) .tshirt.srb:before,.section-team-builder .team-builder .formation .frow:not(:first-child) .tshirt.swi:before,.section-team-builder .team-builder .formation .tshirt.tun:before,.section-team-builder .team-builder .formation .frow:not(:first-child) .tshirt.wal:before,.section-team-builder .team-builder .formation .frow:first-child .tshirt.arg:before,.section-team-builder .team-builder .formation .frow:first-child .tshirt.bra:before,.section-team-builder .team-builder .formation .frow:first-child .tshirt.ecu:before,.section-team-builder .team-builder .formation .frow:first-child .tshirt.ger:before,.section-team-builder .team-builder .formation .frow:first-child .tshirt.irn:before,.section-team-builder .team-builder .formation .frow:first-child .tshirt.ury:before,.section-team-builder .team-builder .formation .frow:first-child .tshirt.usa:before{color:#fff}.section-team-builder .team-builder .formation .tshirt.cro:before,.section-team-builder .team-builder .formation .tshirt.jpn:before{text-shadow:-2px -2px #20255b,0 -2px #20255b,2px -2px #20255b,2px 0 #20255b,2px 2px #20255b,0 2px #20255b,-2px 2px #20255b,-2px 0 #20255b}.section-team-builder .team-builder .formation-picker{background:#eeeee5;display:flex;flex-flow:row wrap;border-radius:10px;position:absolute;top:20px;left:50%;width:84%;max-width:760px;transform:translateX(-50%);z-index:2;font-size:0;color:transparent;padding:10px;text-align:center;visibility:hidden;opacity:0;transition:opacity .2s,visibility 0s .2s}.section-team-builder .team-builder .formation-picker.visible{visibility:visible;opacity:1;transition:opacity .2s}.section-team-builder .team-builder .formation-picker .formation-cell{flex-basis:24.6%;max-width:24.6%;cursor:pointer;padding:5px;border-radius:10px}.section-team-builder .team-builder .formation-picker .formation-cell:hover{box-shadow:inset 0 0 0 2px #c6c6bf}.section-team-builder .team-builder .formation-picker .formation-cell:before{content:'';display:block;padding:0 0 82.92%;background:no-repeat center / contain}.section-team-builder .team-builder .formation-picker .formation-cell:nth-child(3n),.section-team-builder .team-builder .formation-picker .formation-cell:nth-child(3n-1){margin-left:13.1%}.section-team-builder .team-builder .player-picker{background:#e1e1e1;width:252px;border-radius:10px;position:absolute;top:0;left:0;z-index:2;padding:12px 10px 10px 12px;visibility:hidden;opacity:0;transition:opacity .2s,visibility 0s .2s}.section-team-builder .team-builder .player-picker.visible{visibility:visible;opacity:1;transition:opacity .2s}.section-team-builder .team-builder .player-picker .close{width:26px;height:26px;border-radius:50%;border:2px solid #e2574c;cursor:pointer;position:absolute;top:12px;right:10px}.section-team-builder .team-builder .player-picker .close:before,.section-team-builder .team-builder .player-picker .close:after{content:'';width:2px;height:12px;background:#e2574c;border-radius:2px;position:absolute;top:50%;left:50%;margin:-6px 0 0 -1px}.section-team-builder .team-builder .player-picker .close:before{transform:rotate(-45deg)}.section-team-builder .team-builder .player-picker .close:after{transform:rotate(45deg)}.section-team-builder .team-builder .player-picker-title{font-size:16px;line-height:30px;color:#04102b;padding:0 30px 0 0;margin:0 0 13px}.section-team-builder .team-builder .player-picker-title:after{content:'';display:block;background:#d3cfcc;border-radius:2px;height:3px;margin:2px -30px 0 0}.section-team-builder .team-builder .player-picker-list{max-height:230px;padding:0 11px 0 0;overflow-y:auto}.section-team-builder .team-builder .player-picker-list::-webkit-scrollbar{width:8px}.section-team-builder .team-builder .player-picker-list::-webkit-scrollbar-track{background:#d3d1d0;border-radius:2px}.section-team-builder .team-builder .player-picker-list::-webkit-scrollbar-thumb{background:#42beac;border-radius:2px}.section-team-builder .team-builder .player-picker .player-item{background:#f3f3ec;font-size:14px;line-height:18px;padding:8px 40px 8px 10px;position:relative;color:#42beac;cursor:pointer;border-radius:9px}.section-team-builder .team-builder .player-picker .player-item:before,.section-team-builder .team-builder .player-picker .player-item:after{content:'';width:18px;height:4px;margin-top:-2px;position:absolute;top:17px;right:13px;border-radius:2px;background:#42beac}.section-team-builder .team-builder .player-picker .player-item:after{transform:rotate(-90deg)}.section-team-builder .team-builder .player-picker .player-item + .player-item{margin-top:5px}.section-team-builder .team-builder .player-picker .player-item.added{color:#04102b}.section-team-builder .team-builder .player-picker .player-item.added:before,.section-team-builder .team-builder .player-picker .player-item.added:after{background:#04102b;pointer-events:none;cursor:default;opacity:.5}.section-team-builder .team-builder .player-picker .player-item:not(.added):hover{background:#42beac;color:#fff}.section-team-builder .team-builder .player-picker .player-item:not(.added):hover:before,.section-team-builder .team-builder .player-picker .player-item:not(.added):hover:after{background:#fff}.section-team-builder .team-builder .team-sharing{margin:28px 0 0;text-align:center;padding:0 10px;display:none}.section-team-builder .team-builder .team-sharing .ts-title{font-size:24px;line-height:1;text-transform:uppercase;font-weight:600}.section-team-builder .team-builder .team-sharing .socials{margin:24px 0 0;font-size:0;line-height:0;display:flex;flex-flow:row wrap;justify-content:center}.section-team-builder .team-builder .team-sharing .socials a{display:block;width:60px;height:60px;border-radius:50%;color:transparent;text-decoration:none;margin:0 15px 15px;box-shadow:inset -4px -3px rgba(0,0,0,.2);transition:box-shadow .2s;background:no-repeat center}.section-team-builder .team-builder .team-sharing .socials a:hover{box-shadow:inset 3px 2px rgba(0,0,0,.2)}.section-team-builder .team-builder .team-sharing .socials a.twitter{background-color:#55acee}.section-team-builder .team-builder .team-sharing .socials a.facebook{background-color:#3b5998}.section-team-builder .team-builder .team-sharing .socials a.pinterest{background-color:#cb2027}.section-team-builder .team-builder .team-sharing .copy-url{margin:24px 0 0}.section-team-builder .team-builder .team-sharing .copy-url label{display:block;font-size:24px;line-height:1;text-transform:uppercase;font-weight:600;margin:0 0 24px}.section-team-builder .team-builder .team-sharing .copy-url .field-row{display:flex;flex-flow:row nowrap;max-width:442px;margin:0 auto;position:relative}.section-team-builder .team-builder .team-sharing .copy-url .field-row:after{content:'Copied!';background:#fff;padding:15px;border-radius:10px;box-shadow:0 3px 7px rgba(0,0,0,.3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#111;visibility:hidden;opacity:0;transition:opacity .2s,visibility 0s .2s}.section-team-builder .team-builder .team-sharing .copy-url .share{display:block;width:60px;height:60px;border-radius:50%;color:transparent;text-decoration:none;margin:0 20px 0 0;box-shadow:inset -4px -3px rgba(0,0,0,.2);transition:box-shadow .2s,opacity .2s;background:#7fd17f no-repeat 12px 12px;border:none;cursor:pointer}.section-team-builder .team-builder .team-sharing .copy-url .share:hover{box-shadow:inset 3px 2px rgba(0,0,0,.2)}.section-team-builder .team-builder .team-sharing .copy-url .field{background:#fff;border:none;box-shadow:none;font-size:16px;font-weight:600;color:#000;padding:0 10px;border-radius:10px;flex-grow:1;transition:opacity .2s}.section-team-builder .team-builder .team-sharing .copy-url .field-row.copied:after{visibility:visible;opacity:1;transition:opacity .2s}.section-team-builder .team-builder .team-sharing .copy-url .field-row.copied .share,.section-team-builder .team-builder .team-sharing .copy-url .field-row.copied .field{pointer-events:none;opacity:.3}.section-team-builder .team-builder .team-options{margin:16px 0 0;display:flex;flex-flow:row wrap;justify-content:center}.section-team-builder .team-builder.is-shared .team-picker{pointer-events:none;opacity:.5}.section-team-builder .team-builder:not(.is-shared):not(.sharing) .team-options .reset{display:none}.section-team-builder .team-builder.is-shared .select-formation,.section-team-builder .team-builder.is-shared .confirm-team{display:none}.section-team-builder .team-builder.sharing .formation .choose-player,.section-team-builder .team-builder.sharing .select-formation,.section-team-builder .team-builder.sharing .confirm-team{display:none}.section-team-builder .team-builder.sharing .team-sharing{display:block}.section-team-builder .btn-white{display:block;background:#fff;border:none;box-shadow:0 3px 7px rgba(0,0,0,.35);cursor:pointer;font-size:16px;font-weight:600;color:#04102b;border-radius:10px;min-width:232px;height:62px;transition:background .2s,color .2s;margin:10px}.section-team-builder .btn-white:not([disabled]):hover{background:#42beac;color:#fff}.section-team-builder .btn-white[disabled]{opacity:.64;cursor:auto}.section-team-builder.lazyloaded .team-builder .team-picker .value.eng:before,.section-team-builder.lazyloaded .team-builder .team-picker .dropdown .eng:before{background-image:url(/stworz-druzyne-na-mundial/css/images/geo/england.svg)}.section-team-builder.lazyloaded .team-builder .team-picker .value.ger:before,.section-team-builder.lazyloaded .team-builder .team-picker .dropdown .ger:before{background-image:url(/stworz-druzyne-na-mundial/css/images/geo/germany.svg)}.section-team-builder.lazyloaded .team-builder .formation-wrapper:after{background-image:url(/stworz-druzyne-na-mundial/css/images/builder-field.png)}.section-team-builder.lazyloaded .team-builder .formation-picker .formation-cell-433:before{background-image:url(/stworz-druzyne-na-mundial/css/images/formation/4-3-3.svg)}.section-team-builder.lazyloaded .team-builder .formation-picker .formation-cell-4411:before{background-image:url(/stworz-druzyne-na-mundial/css/images/formation/4-4-1-1.svg)}.section-team-builder.lazyloaded .team-builder .formation-picker .formation-cell-3421:before{background-image:url(/stworz-druzyne-na-mundial/css/images/formation/3-4-2-1.svg)}.section-team-builder.lazyloaded .team-builder .formation-picker .formation-cell-541:before{background-image:url(/stworz-druzyne-na-mundial/css/images/formation/5-4-1.svg)}.section-team-builder.lazyloaded .team-builder .formation-picker .formation-cell-4321:before{background-image:url(/stworz-druzyne-na-mundial/css/images/formation/4-3-2-1.svg)}.section-team-builder.lazyloaded .team-builder .formation-picker .formation-cell-343:before{background-image:url(/stworz-druzyne-na-mundial/css/images/formation/3-4-3.svg)}.section-team-builder.lazyloaded .team-builder .formation-picker .formation-cell-532:before{background-image:url(/stworz-druzyne-na-mundial/css/images/formation/5-3-2.svg)}.section-team-builder.lazyloaded .team-builder .formation-picker .formation-cell-352:before{background-image:url(/stworz-druzyne-na-mundial/css/images/formation/3-5-2.svg)}.section-team-builder.lazyloaded .team-builder .formation-picker .formation-cell-361:before{background-image:url(/stworz-druzyne-na-mundial/css/images/formation/3-6-1.svg)}.section-team-builder.lazyloaded .team-builder .formation-picker .formation-cell-451:before{background-image:url(/stworz-druzyne-na-mundial/css/images/formation/4-5-1.svg)}.section-team-builder.lazyloaded .team-builder .formation-picker .formation-cell-4231:before{background-image:url(/stworz-druzyne-na-mundial/css/images/formation/4-2-3-1.svg)}.section-team-builder.lazyloaded .team-builder .formation-picker .formation-cell-442:before{background-image:url(/stworz-druzyne-na-mundial/css/images/formation/4-4-2-A.svg)}.section-team-builder.lazyloaded .team-builder .team-sharing .socials a.twitter{background-image:url(/stworz-druzyne-na-mundial/css/images/twitter.png)}.section-team-builder.lazyloaded .team-builder .team-sharing .socials a.facebook{background-image:url(/stworz-druzyne-na-mundial/css/images/facebook.png)}.section-team-builder.lazyloaded .team-builder .team-sharing .socials a.pinterest{background-image:url(/stworz-druzyne-na-mundial/css/images/pinterest.png)}.section-team-builder.lazyloaded .team-builder .team-sharing .copy-url .share{background-image:url(/stworz-druzyne-na-mundial/css/images/share.png)}.section-team-builder.lazyloaded .watermark{background:#180e27 url(/wp-content/themes/custom/images/logotype2.png) no-repeat 0 0 / 100% auto;width:152px;height:29px;position:absolute;bottom:10px;left:10px;z-index:3;border:3px solid #180e27;border-radius:4px;visibility:hidden;opacity:.7}@media only screen and (max-width:767px){.section-team-builder .team-builder{margin-left:-10px;margin-right:-10px}.section-team-builder.lazyloaded{background:#85162e url(/stworz-druzyne-na-mundial/css/images/section-team-builder-mobile.jpg) no-repeat center / cover}.section-team-builder.lazyloaded .watermark{width:100px;height:18px}}@media only screen and (max-width:413px){.section-team-builder .team-builder .formation .tshirt{font-size:10px}.section-team-builder .team-builder .formation .tshirt:before{width:40px;height:40px;margin-left:-20px}}@media only screen and (min-width:768px){.section-team-builder.lazyloaded{background:#85162e url(/stworz-druzyne-na-mundial/css/images/section-team-builder-tablet.jpg) no-repeat center / cover}.section-team-builder h2{margin:0 0 24px}.section-team-builder p{margin:24px 0}.section-team-builder .team-builder{width:98%;max-width:932px;margin-top:40px}.section-team-builder .team-builder .team-picker{margin-bottom:52px}.section-team-builder .team-builder .formation-wrapper:before{background:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%);width:136%;height:46.5%;top:60%;left:-18%}.section-team-builder .team-builder .formation .choose-player{width:36px;height:36px}.section-team-builder .team-builder .formation .choose-player:before,.section-team-builder .team-builder .formation .choose-player:after{width:4px;height:20px;border-radius:2px;margin:-10px 0 0 -2px}.section-team-builder .team-builder .formation .tshirt:before{width:80px;height:80px;margin-left:-40px;bottom:-2px;font-size:18px;line-height:72px;padding-top:8px;color:#545454}.section-team-builder .team-builder .formation .tshirt[data-player-lastname]:after{font-size:15px;line-height:15px;max-width:140px}.section-team-builder .team-builder .formation-picker{padding:16px 36px}.section-team-builder .team-builder .formation-picker .formation-cell{padding:10px;margin-bottom:5px}.section-team-builder .team-builder .player-picker{width:290px}.section-team-builder .team-builder .team-options{margin-top:38px}.section-team-builder .team-builder.sharing .team-options{margin-top:24px}.section-team-builder .team-builder .team-sharing .copy-url .field{padding-left:24px;padding-right:24px}.section-team-builder .btn-white{margin:15px 35px}}@media only screen and (min-width:960px){.section-team-builder.lazyloaded .watermark{left:50%;margin-left:-470px}}@media only screen and (min-width:1024px){.section-team-builder.lazyloaded{background:#85162e url(/stworz-druzyne-na-mundial/css/images/section-team-builder.jpg) no-repeat center top}.section-team-builder .team-builder .formation .choose-player{width:40px;height:40px}.section-team-builder .team-builder .formation .choose-player:before,.section-team-builder .team-builder .formation .choose-player:after{width:4px;height:24px;border-radius:2px;margin:-12px 0 0 -2px}.section-team-builder .team-builder .formation .tshirt:before{width:92px;height:92px;margin-left:-46px;bottom:-2px;font-size:21px;line-height:82px;padding-top:10px;color:#545454}.section-team-builder .team-builder .formation .tshirt[data-player-lastname]:after{font-size:17px;line-height:17px;max-width:160px}.section-team-builder .team-builder .team-options{margin-top:60px}.section-team-builder .team-builder.sharing .team-options{margin-top:36px}}.footer{background:#180e27;text-align:center;font-size:18px;font-weight:700}.footer p{margin:0}.footer a{color:inherit;text-decoration:none}.footer a:hover{text-decoration:underline}.footer .container{padding:15px}@media only screen and (min-width:768px){.footer .container{padding:30px}}
