#root,body,html{width:100%}#root,body,html{height:100%;margin:0;padding:0}body,html{background-color:#56caea;min-height:100%}body{font-family:Lato,sans-serif;font-size:12px;font-weight:300}.hide{display:none!important}h2,h3,h4{font-weight:300;line-height:100%;margin:0;padding:0}h2{font-size:280%}h3{font-size:160%}h2+h3{line-height:130%;margin-top:.1rem}.headlineHolder{align-items:flex-start;display:flex;justify-content:space-between}.headlineHolder .button{margin-left:.1rem}p{line-height:140%}.marginTop{margin-top:.2rem}button.button{-webkit-appearance:none;background-color:transparent;border:0;cursor:pointer;font:inherit;margin:0;outline:none;overflow:visible;padding:0}button.button:active{outline:none}button.button::-moz-focus-inner{border:0;padding:0}.buttonContainer{margin-top:.2rem}.buttonContainer.centered{text-align:center}.buttonContainer.topMargin{margin-top:.2rem}.button{border:.02rem solid #8a8a8a;border-radius:.1rem;box-shadow:0 0 .1rem rgba(0,0,0,.25);color:#474747;display:inline-block;font-size:120%;font-weight:400;padding:.1rem .2rem;text-decoration:none;white-space:nowrap}.button.noBorder{border:0;box-shadow:none}.button:hover{background-color:#8a8a8a;color:#fff}.button.green{border-color:#276600;color:#276600}.button.green:hover{background-color:#276600;color:#fff}.button.green.withIcon svg{fill:#276600}.button.green.withIcon:hover svg{fill:#fff}.button.facebook{border-color:#4364b2;color:#4364b2}.button.facebook:hover{background-color:#4364b2;color:#fff}.button.facebook.withIcon svg{fill:#4364b2}.button.facebook.withIcon:hover svg{fill:#fff}.button.white{border-color:#fff;color:#fff}.button.white:hover{background-color:#fff;color:#333}.button.filled{background-color:#fff;color:#333!important}.button.filled:hover{background-color:transparent!important;color:#fff!important}.button.cta{background-color:#276600;border-color:#276600;color:#fff}.button.cta:hover{background-color:#fff;color:#276600}.button.cta.orange{background-color:#333;border-color:#333}.button.cta.orange:hover{background-color:#fff;color:#333}.button.withIcon{padding-right:.55rem;position:relative}.button.withIcon svg{height:.22rem;position:absolute;right:.1rem;top:.08rem}.button+.button{margin-left:.2rem}article.dark .button{border-color:#fff;color:#fff}article.dark .button:hover{background-color:#fff;color:#333}article.dark .button.cta{border-color:#276600}article.dark .button.cta.play{align-items:center;display:flex;font-size:140%;justify-content:center;line-height:100%;padding:.1rem}article.dark .button.cta.play svg{fill:#fff;height:.15rem;margin-left:.2rem;width:.15rem}article.dark .button.cta:hover{background-color:#222;border-color:#fff;color:#fff}.inner{margin:0 auto;max-width:7rem}@media only screen and (min-width:6.41rem){h2{font-size:400%}h3{font-size:220%}}ul.textList{font-size:120%;font-weight:400;margin-bottom:.2rem}ul.textList.skills{list-style:none;padding-left:0}ul.textList.skills li .skill{display:inline-block;text-transform:uppercase;vertical-align:middle;width:1.4rem}ul.textList.skills li .stars{display:inline-block;vertical-align:middle;width:1rem}ul.textList.skills li .stars img{width:.2rem}ul.textList.jobs li a{font-size:120%;text-decoration:none}ul.textList.jobs li a span{text-decoration:underline}ul.textList.jobs li a small{color:#666;display:block}ul.textList li+li{margin-top:.1rem}ul.textList+h3{margin-top:.4rem}.videoContainer{display:block;margin:.4rem auto 0;max-width:3.5rem;text-align:center;width:100%}.videoContainer a{display:block}.videoContainer img{box-shadow:0 0 .1rem rgba(0,0,0,.4);width:100%}.backLink{color:#333;display:block;font-size:120%;font-weight:400;margin:0 0 .2rem;padding-left:.3rem;position:relative;text-decoration:none}.backLink svg{fill:#333;display:block;height:.26rem;left:0;position:absolute;top:-.04rem;width:.26rem}.imageHolder img{margin-bottom:.1rem;width:100%}.desktopOnly{align-items:center;background-color:#ffab33;border-radius:.1rem;color:#fff;display:block;display:flex;font-size:100%;margin:0 auto .1rem;max-width:4.5rem;padding:.05rem;position:relative;text-align:left}.desktopOnly p{margin:0}.desktopOnly svg{fill:#fff;display:block;flex-shrink:0;margin:0 .1rem;width:.2rem}.searchContainer{margin:.1rem;text-align:center;transition:width .25s linear;width:0}.searchContainer .searchHolder{background-color:hsla(0,0%,100%,.3);border-radius:.1rem;display:inline-block;max-width:5rem;position:relative;width:100%}.searchContainer .searchHolder svg.search{fill:#666;left:.1rem;position:absolute;top:.1rem;width:.22rem}.searchContainer .searchHolder em{color:#333;font-size:130%;font-style:normal;left:.5rem;pointer-events:none;position:absolute;top:.13rem;transition:all .3s}.searchContainer .searchHolder input{background:none;border:0;box-sizing:border-box;color:#333;font-size:120%;outline:none;padding:.14rem .5rem;width:100%}.searchContainer .searchHolder .x{display:none;position:absolute;right:.07rem;top:.12rem}.searchContainer .searchHolder .x svg{fill:#fff;width:.2rem}.searchContainer .searchHolder .searchResults{background-color:#fff;box-shadow:0 0 .1rem rgba(0,0,0,.5);left:0;position:absolute;top:.35rem;width:100%;z-index:1000}.searchContainer .searchHolder .searchResults ul{list-style:none;margin:0;padding:.05rem 0}.searchContainer .searchHolder .searchResults ul li a{align-items:center;color:#333;display:flex;font-size:120%;padding:.05rem .1rem;text-decoration:none}.searchContainer .searchHolder .searchResults ul li a img{flex-shrink:0;margin-right:.1rem;width:.3rem}.searchContainer .searchHolder .searchResults ul li+li{border-top:.01rem solid #ccc}.searchContainer .searchHolder.typing em{color:#999;font-size:110%;left:0;top:-.2rem}.searchContainer .searchHolder.typing .x{display:block}header .searchContainer{margin:0;text-align:center}header .searchContainer .searchHolder{background-color:#dedede;max-width:5.5rem;transition:width .5s;width:100%}header .searchContainer .searchHolder svg.search{fill:#999;left:.07rem;top:.1rem;width:.18rem}header .searchContainer .searchHolder input{padding:.11rem .1rem}header .searchContainer .searchHolder em{color:#444;font-weight:400;left:.3rem;top:.1rem}header .searchContainer .searchHolder .x{right:.05rem;top:.11rem}header .searchContainer .searchHolder .x svg{fill:#666;width:.16rem}header .searchContainer .searchHolder .searchResults{text-align:left;width:2.5rem}header .searchContainer .searchHolder .searchResults ul{display:block}header .searchContainer .searchHolder .searchResults ul li{width:100%}header .searchContainer .searchHolder .searchResults ul li+li{margin-left:0}header .searchContainer .searchHolder.typing input{color:#333}header .searchContainer .searchHolder.typing svg.search{display:none}header .searchContainer .searchHolder.typing em{color:#333}.allGamesHolder{background-color:rgba(0,0,0,.1);border-radius:.1rem;box-sizing:border-box;margin:.4rem 0;padding:.2rem;text-align:center;width:100%}#gameSubmission{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;left:0;padding:.1rem .1rem 0;position:fixed;right:0;top:0;z-index:1000020}#gameSubmission .logo{background-size:auto .31rem;display:block;height:.31rem;margin:.1rem auto;text-indent:-100rem;width:.23rem}#gameSubmission .closeText{color:#333;display:block;text-align:center}#gameSubmission .close{background:url(../rgba(0%2c0%2c0%2c.html);bottom:.1rem;display:inline-block;left:.1rem;position:fixed;right:.1rem;top:.1rem;z-index:501}.overlayContent.Hokey PokeyVideo{align-items:center;bottom:0;display:flex;justify-content:center;left:0;right:0;top:0}.overlayContent.Hokey PokeyVideo .videoHolder{width:90%}.overlayClose{background-color:#0092c3;border-radius:50%;color:#fff;display:block;font-size:180%;line-height:180%;position:fixed;right:.2rem;text-align:center;text-decoration:none;top:.2rem;width:.38rem;z-index:502}p{font-size:110%}.author{align-items:flex-start;border-top:.01rem solid #414141;display:flex;margin-top:.2rem;padding-top:.2rem}.author .imageContainer{border-radius:50%;flex-shrink:0;height:.5rem;margin-right:.15rem;overflow:hidden;width:.5rem}.author .imageContainer img{width:100%}.author .infos strong{display:block;font-size:140%;font-weight:400;margin-bottom:.05rem}.author .infos strong em{font-style:normal;font-weight:300}.author .infos p{margin-bottom:0}.author .infos p.contact{background-color:#4e4e4e;border-radius:.1rem;margin-top:.2rem;padding:.1rem}.author .infos p.contact span{display:block;font-weight:400;margin:0 0 .1rem}.author .infos p.contact a.button{font-size:100%}.author.contactBox{border-top:0;margin-top:0;padding-top:0}.author.contactBox .infos strong em{display:block}.author.contactBox .infos p{display:none!important}.trippleFacts{display:block}.trippleFacts .listHolder{width:100%}.trippleFacts .listHolder img{max-width:2.2rem;width:100%}.trippleFacts .listHolder strong{display:block;font-size:150%;margin-bottom:.1rem;text-align:left}.trippleFacts .listHolder+.listHolder{margin-top:.1rem}ul.checkList{list-style:none;margin:0 0 .1rem;padding:0}ul.checkList li{background-size:.2rem auto;font-size:120%;font-weight:400;padding:.05rem 0 .05rem .26rem}ul.checkList li+li{margin-top:.05rem}ul.servicesList{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 -.06rem -.06rem;padding:0}ul.servicesList li{box-sizing:border-box;margin-bottom:.06rem;width:25%}ul.servicesList li a{background-color:#fff;box-shadow:0 0 .1rem rgba(0,0,0,.3);box-sizing:border-box;color:#333;display:block;height:100%;margin:0 .03rem;padding:.05rem;text-align:center;text-decoration:none}ul.servicesList li a svg{fill:#333;margin-bottom:.05rem;width:70%}ul.servicesList li a small{display:block}ul.servicesList li.selected a{background-color:#0092c3;color:#fff}ul.servicesList li.selected a svg{fill:#fff}ul.servicesList li.text a{background:none;box-shadow:none;font-size:120%;text-decoration:underline}ul.servicesList li.text.selected a{color:#0092c3}article{background-color:#ebebeb;left:0;padding:.2rem .1rem;position:relative;transition:left .2s}article section{background-color:#fff;box-shadow:0 0 .1rem rgba(0,0,0,.3);color:#333}article section.descriptionHolder ul li{font-size:120%}article section.descriptionHolder ul li+li{margin-top:.05rem}article section.contactBox iframe.maps{border:0;height:2rem;width:100%}article section p{margin-top:0}article section p.forHeadline{margin:-.1rem 0 .3rem}article section+section{margin-top:.2rem}article section.jobs .backLink{margin:0 0 .2rem -.1rem}article section a{color:#0092c3;font-weight:400;text-decoration:underline}article .screenShots{display:flex;list-style:none;margin:.2rem 0 0;padding:0}article .screenShots li{margin:0 auto;max-width:2.5rem;padding-bottom:10%;position:relative;width:100%}article .screenShots li h3{font-size:140%;position:absolute;text-align:center;top:-.25rem;width:100%}article .screenShots li img{left:0;margin:22% 0 0 4%;position:relative;top:0;width:92%;z-index:1}article .screenShots li img.smartphone{margin:0;position:absolute;width:100%;z-index:2}article .screenShots li+li{margin-left:.1rem}article h2{font-size:230%;font-weight:400;line-height:120%;padding:0 0 .1rem}article h2 small{color:#666;display:block;font-size:60%}article h2.hint{color:#999}article h3,article h4{font-size:180%;font-weight:400;padding:0 0 .1rem}article h3.topSpacing,article h4.topSpacing{padding-top:.2rem}article h4{color:#666}article.light{background-color:#eee;padding:.2rem .1rem}article.dark{background-color:#333;padding:.2rem .1rem}article.dark h2,article.dark h3{color:#fff;font-weight:300;padding-bottom:.2rem}article.dark h2.standalone,article.dark h3.standalone{align-items:flex-end;display:flex;line-height:100%}article.dark h2.standalone svg,article.dark h3.standalone svg{fill:#fff;flex-shrink:0;height:.24rem}article.dark h2.standalone svg+svg,article.dark h3.standalone svg+svg{margin-left:.03rem}article.dark h2.standalone svg:first-child,article.dark h3.standalone svg:first-child{margin-left:.2rem}article.dark h3{padding-bottom:.1rem}article.dark section{background-color:#222;color:#fff}article.dark section+section{margin-top:.2rem}article iframe.video{border:0;width:100%}article .screenshotHolder{align-items:center;display:flex;justify-content:space-between}article .screenshotHolder .screenshots{list-style:none;margin:0;padding:0}article .screenshotHolder .screenshots li{display:none;width:100%}article .screenshotHolder .screenshots li img{max-height:100%;max-width:100%}article .screenshotHolder .screenshots li.active{display:block}article .screenshotHolder .arrow{align-items:center;cursor:pointer;display:flex}article .screenshotHolder .arrow.left{justify-content:flex-start;margin-right:.1rem}article .screenshotHolder .arrow.right{justify-content:flex-end;margin-left:.1rem}article .screenshotHolder .arrow svg{fill:#fff;width:.14rem}article .phone{font-size:120%}article p+h2,article p+h3{padding-top:.2rem}article .twoCols .col+.col{margin-top:.2rem}article section{padding:.1rem}article section.noPadding{padding:0!important}article section.noBox{background:none;box-shadow:none;padding:.2rem 0 0}article section.noBox section+section{margin-top:.4rem}article section.noSpacing{padding-top:0}article section.quote{padding:.2rem 0}article section.quote strong{color:#5a5a5a;display:block;font-size:280%;font-style:italic;font-weight:300;padding-left:.3rem;position:relative}article section.quote strong em{font-size:220%;font-weight:700;left:0;line-height:100%;position:absolute;top:-.35rem}article section.quote small{display:block;font-size:120%;margin-top:.05rem;padding-left:.3rem}article section.marketingMaterial img{display:block;margin:.1rem auto;width:100%}article section.highlightBox{text-align:center}article section.highlightBox svg{fill:#333;display:inline-block;margin-bottom:.05rem;width:.5rem}article section.highlightBox h2{color:#333}article section.featuredGames .teaserHolder.noDesignElements{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover!important;display:flex;justify-content:center}article section.featuredGames .teaserHolder.noDesignElements img{box-shadow:0 0 .2rem rgba(0,0,0,.2);box-sizing:border-box;margin:.2rem;min-width:1.8rem;width:20%}article section.featuredGames .slider{list-style:none;margin:0;min-height:4rem;overflow:hidden;padding:0;position:relative}article section.featuredGames .slider li{left:0;position:absolute;top:0;width:100%;z-index:10}article section.featuredGames .slider li:not(.active){left:100%}article section.featuredGames .slider li.active{z-index:100}article section.featuredGames .slider li.lowest{z-index:1}article section.featuredGames .slider a{text-decoration:none}article section.featuredGames .slider .teaserHolder{background-size:cover;height:2.5rem;position:relative}article section.featuredGames .slider .teaserHolder .figure{bottom:0;height:80%;left:0;position:absolute}article section.featuredGames .slider .teaserHolder .marker{background-color:#fff;bottom:.2rem;color:#555;display:inline-block;font-size:140%;font-weight:400;padding:.1rem;position:absolute;right:0}article section.featuredGames .slider .teaserHolder .logo{max-height:.8rem;position:absolute;right:.1rem;top:.1rem}article section.featuredGames .slider.asHeader{margin-bottom:.2rem}article section.featuredGames .slider.asHeader li{position:static}article section.featuredGames .slider.asHeader .teaserHolder .teaserElements .figure,article section.featuredGames .slider.asHeader .teaserHolder .teaserElements .logo{left:50%;transform:translateX(-50%)}article section.featuredGames .slider.asHeader .teaserHolder .iFrameHolder{display:none}article section.featuredGames .slider.asHeader .teaserHolder .figure{max-height:70%}article section.featuredGames .slider.asHeader .teaserHolder .logo{max-height:30%;right:auto}article section.featuredGames .slider .textHolder{background-color:#111;border-bottom:.01rem solid hsla(0,0%,100%,.4);box-sizing:border-box;color:#fff;padding:.1rem;text-align:center}article section.featuredGames .slider .textHolder h3{font-size:180%;margin:0 0 .1rem;padding:0}article section.featuredGames .slider .textHolder p{margin:0}article section.featuredGames .slider .textHolder p.withMargin{margin-bottom:.1rem}article section.featuredGames .slider .textHolder .button{margin-top:.1rem}article section.featuredGames .slider .textHolder .playContainer .button{margin-top:0}article section.featuredGames .slider .textHolder .playContainer .desktopOnlyHint{font-size:120%}article section.featuredGames .slider .textHolder .playContainer .desktopOnlyHint svg{fill:#fff;display:block;float:left;height:.26rem;margin-right:.1rem;width:.26rem}article .screenshotPages,article .sliderPages{list-style:none;margin:.1rem 0 0;padding:0;text-align:center}article .screenshotPages li,article .sliderPages li{background-color:#fff;border-radius:50%;cursor:pointer;display:inline-block;height:.1rem;opacity:.4;width:.1rem}article .screenshotPages li a,article .sliderPages li a{display:block;height:100%;width:100%}article .screenshotPages li+li,article .sliderPages li+li{margin-left:.04rem}article .screenshotPages li.active,article .sliderPages li.active{opacity:1}article .detailsList{list-style:none;margin:0;padding:0}article .detailsList li{align-items:center;display:flex;font-size:120%}article .detailsList li strong{font-weight:300;width:50%}article .detailsList li span img.dev{max-height:.4rem;max-width:1rem}article .detailsList li span img.device.desktop{height:.4rem}article .detailsList li span img.device.smartphone{height:.3rem}article .detailsList li span img.device+img.device{margin-left:.1rem}article .detailsList li span .stars img{width:.14rem}article .detailsList li+li{margin-top:.15rem}article .impressionsList{list-style:none;margin:0;padding:0}article .impressionsList li{display:block;text-align:center}article .impressionsList li img{max-width:2.2rem;width:100%}article .impressionsList li+li{margin-top:.2rem}article .gamesContainer{background-color:#222;margin:0 -.1rem .3rem;padding:.2rem}article .gamesContainer h3{color:#fff;margin-bottom:.2rem;text-align:center}article .gamesList ul,article .premiumGamesList ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}article .gamesList ul li,article .premiumGamesList ul li{box-sizing:border-box;padding:.05rem;width:50%}article .gamesList ul li a.tilt,article .premiumGamesList ul li a.tilt{display:block}article .gamesList ul li{width:33.33%}article .gamesList ul li img{height:2rem;width:100%}article .gamesList.related ul li:nth-child(10){display:none}article .premiumGamesList ul li .premiumTeaserHolder{display:block;position:relative;width:100%}article .premiumGamesList ul li .premiumTeaserHolder .background{box-sizing:border-box;padding:0 .1rem;width:100%}article .premiumGamesList ul li .premiumTeaserHolder .background img{box-shadow:0 0 .2rem rgba(0,0,0,.4);width:100%}article .premiumGamesList ul li .premiumTeaserHolder .dev,article .premiumGamesList ul li .premiumTeaserHolder .figure,article .premiumGamesList ul li .premiumTeaserHolder .logo{left:0;position:absolute;text-align:center;width:100%}article .premiumGamesList ul li .premiumTeaserHolder .logo{box-sizing:border-box;padding:0 .2rem;top:.2rem}article .premiumGamesList ul li .premiumTeaserHolder .logo img{width:90%}article .premiumGamesList ul li .premiumTeaserHolder .figure{bottom:0}article .premiumGamesList ul li .premiumTeaserHolder .figure img{width:100%}article .premiumGamesList ul li .premiumTeaserHolder .dev{bottom:.2rem}article .premiumGamesList ul li .premiumTeaserHolder .dev img{width:25%}article .premiumGamesList ul li .premiumTeaserHolder .soonMarker{background-color:#ffb400;box-shadow:0 0 .1rem rgba(0,0,0,.5);font-size:110%;font-weight:700;left:0;padding:.1rem;position:absolute;text-align:center;text-transform:uppercase;top:-.2rem;white-space:nowrap;z-index:100}article .premiumGamesList ul li .premiumTeaserHolder.soon .background img,article .premiumGamesList ul li .premiumTeaserHolder.soon .figure img,article .premiumGamesList ul li .premiumTeaserHolder.soon .logo img{filter:grayscale(100%)}article .premiumGamesList ul li .premiumTeaserHolder.soon .dev{display:none}article .premiumGamesList ul li .premiumTeaserHolder.tilt{transform:perspective(3rem);transform-style:preserve-3d!important}article .premiumGamesList ul li .premiumTeaserHolder.tilt .figure,article .premiumGamesList ul li .premiumTeaserHolder.tilt .logo{transform:translateZ(0);transition:all .5s}article .premiumGamesList ul li .premiumTeaserHolder.tilt .dev{opacity:1;transition:all .5s}article .premiumGamesList ul li .premiumTeaserHolder.tilt:hover{transform:perspective(3rem)}article .premiumGamesList ul li .premiumTeaserHolder.tilt:hover .figure{transform:translateZ(.2rem)}article .premiumGamesList ul li .premiumTeaserHolder.tilt:hover .figure.cutted{bottom:.1rem}article .premiumGamesList ul li .premiumTeaserHolder.tilt:hover .dev{opacity:0;transform:translateZ(.3rem)}article .premiumGamesList ul li .premiumTeaserHolder.tilt:hover .logo{transform:translateZ(.1rem)}article .premiumGamesList ul li.empty{opacity:.5}article .premiumGamesList ul li .stars{align-items:flex-start;display:flex;justify-content:center;margin-top:.05rem}article .premiumGamesList ul li .stars img{display:inline-block;max-width:.14rem;width:8%}article .affiliateContainer{align-items:center;display:flex;justify-content:flex-end;margin-top:.1rem;width:100%}article .affiliateContainer a{color:#fff;font-size:100%;margin-left:.1rem;text-decoration:underline!important}article .affiliateContainer a.reset{font-size:100%;margin-left:0}article .affiliateContainer .inputHolder{position:relative;width:100%}article .affiliateContainer .inputHolder label{display:block;position:relative}article .affiliateContainer .inputHolder label em{align-items:center;background-color:#4e4e4e;border:.02rem solid hsla(0,0%,100%,.5);border-radius:.1rem;box-sizing:border-box;cursor:pointer;display:flex;font-size:90%;font-style:normal;height:100%;padding:0 .1rem;position:absolute;right:0;text-transform:uppercase;top:0}article .affiliateContainer .inputHolder label em svg{fill:#fff;margin-right:.05rem;width:.2rem}article .affiliateContainer .inputHolder input{background-color:#4e4e4e;border:0;border-radius:.1rem;box-sizing:border-box;color:#fff;font-size:100%;font-weight:300;outline:none;padding:.1rem;width:100%}article .affiliateContainer .inputHolder .clipboardHint{background-color:#333;border-radius:.1rem;color:#fff;font-weight:400;padding:.05rem;position:absolute;right:.8rem;top:.05rem}article .affiliateContainer .selectContainer{background-color:#4e4e4e;font-size:100%;font-weight:300;height:.3rem;overflow:hidden;position:relative;width:30%}article .affiliateContainer .selectContainer select{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}article .affiliateContainer .selectContainer span{box-sizing:border-box;cursor:pointer;display:block;left:0;padding:0 .35rem 0 .1rem;position:absolute;top:.08rem;width:100%;z-index:1}article .affiliateContainer .selectContainer span em{background-color:#4e4e4e;height:100%;position:absolute;right:0;top:0;width:.25rem;z-index:1}article .affiliateContainer .selectContainer span em svg{fill:#fff;position:absolute;right:.07rem;top:.02rem;width:.12rem;z-index:2}article .playContainer{margin-top:.1rem}footer{background-color:#000;padding:.2rem}footer .copyright{color:#999}footer .copyright p{text-align:center}footer .copyright p a{color:#fff;text-decoration:none}footer .legalLinks{display:block;padding-top:.2rem;text-align:center}footer .legalLinks a{color:#fff;display:inline-block;font-size:120%;text-decoration:none}footer .legalLinks a+a{margin-left:.3rem}footer .description{color:#999;display:block;padding:.3rem 0;text-align:center}footer .logo{background:url("https://img.cdn.hokey pokey.com/_Hokey Pokey_logos/Hokey PokeyFLogo.svg") no-repeat 0 0;background-size:auto .75rem;display:block;height:.75rem;margin:.1rem auto;text-indent:-100rem;width:.5rem}section.categories,section.languageSwitcher,section.news{border-bottom:.01rem solid #333;color:#fff;margin-bottom:.2rem;padding:.2rem 0;text-align:center}section.categories h2,section.languageSwitcher h2,section.news h2{font-size:260%;font-weight:300;line-height:120%;padding:0 0 .1rem}section.categories ul,section.languageSwitcher ul,section.news ul{list-style:none;margin:0;padding:0}section.categories ul li,section.languageSwitcher ul li,section.news ul li{display:inline-block;padding:.1rem .15rem}section.categories ul li a,section.languageSwitcher ul li a,section.news ul li a{color:#fff;font-size:120%;text-decoration:none}section.categories ul li{padding:.12rem .07rem}section.categories ul li a{background-color:hsla(0,0%,100%,.2);border-radius:.1rem;padding:.05rem .08rem}section.news{background-color:transparent!important;border-bottom:0;box-shadow:none!important;margin-bottom:0;text-align:left}section.news ul{margin-top:.1rem}section.news ul li{background-color:rgba(0,0,0,.2);border-radius:.1rem;padding:0;text-align:left}section.news ul li .thumb{background-position:50%;background-size:cover;border-top-left-radius:.1rem;border-top-right-radius:.1rem;box-sizing:border-box;display:block;margin:0 0 .1rem;max-height:1.5rem;padding:.1rem;width:100%}section.news ul li .thumb a{display:block;height:1.2rem;text-align:center}section.news ul li .thumb img{height:1.2rem;margin-bottom:.1rem;max-width:100%}section.news ul li .thumb img.portrait{height:1.2rem;width:auto}section.news ul li .text{padding:.1rem}section.news ul li .text h3{font-size:180%}section.news ul li .text h3 strong{font-weight:400}section.news ul li .text h3 em{background-color:#91ef7f;border-radius:.05rem;color:#0f5800;display:inline-block;font-size:50%;font-style:normal;font-weight:600;line-height:100%;margin-right:.05rem;padding:.05rem;text-transform:uppercase;vertical-align:top}section.news ul li .text h3 em.maintenance{background-color:#ef7f7f;color:#580000}section.news ul li .text h3 em.update{background-color:#ffbf73;color:#f16600}section.news ul li .text h3 em.hot{background-color:#b22222;color:#fff}section.news ul li .text small{color:#999;display:block;font-size:100%;margin-top:.05rem}section.news ul li .text p{font-weight:300}section.news ul li .link{padding:.1rem}section.news ul li+li{margin-top:.2rem;width:100%}section.languageSwitcher{padding:0 0 .2rem}section.languageSwitcher strong{color:#999;display:inline-block;font-size:120%;font-weight:300;margin-right:.1rem}section.languageSwitcher ul{display:inline-block}section.languageSwitcher ul li{padding:0 .1rem .04rem}section.languageSwitcher ul li.active{border-bottom:.02rem solid hsla(0,0%,100%,.5)}section.languageSwitcher ul li.active a{font-weight:400}article.policy>.inner{max-width:60em}article.policy>.inner ul{font-size:120%;font-weight:400;line-height:140%}article.policy>.inner h2{text-align:center}article.policy>.inner p.updateNotice{text-align:right}@media only screen and (min-width:6.41rem){.backLink{margin:-.2rem 0 .2rem}.trippleFacts{display:flex;justify-content:space-between}.trippleFacts .listHolder{width:33%}.trippleFacts .listHolder strong{text-align:center}.trippleFacts .listHolder+.listHolder{margin-top:0}footer .copyright{display:flex}footer .copyright p{text-align:left;width:25%}section.news ul li{align-items:stretch;display:flex}section.news ul li .thumb{border-bottom-left-radius:.1rem;border-top-left-radius:.1rem;justify-content:center;margin:0 .2rem 0 0;min-width:1.5rem;width:1.5rem}section.news ul li .thumb,section.news ul li .thumb a{align-items:center;display:flex}section.news ul li .thumb img{height:auto;margin-bottom:0;width:100%}section.news ul li .thumb img.portrait{height:1.1rem}section.news ul li .text{flex-grow:1;padding:.2rem}section.news ul li .link{padding:.2rem}section.news ul li+li{margin-top:.2rem;width:100%}}@media only screen and (min-width:7.1rem){.bigSlider ul.slides li .imageHolder .marker{width:20%}.author .imageContainer{height:.7rem;width:.7rem}.author .infos p.contact{align-items:center;display:flex;justify-content:space-between}.author .infos p.contact span{flex-grow:1;margin:0 .1rem 0 0}#gameSubmission{font-size:110%}article section p{font-size:120%;font-weight:400}article.dark section p{font-weight:300}header{min-height:.8rem}header h2{font-size:700%;padding:.95rem .1rem .3rem}header h2 span{display:block;margin-top:.1rem}header h2 small{font-size:40%;line-height:130%}header h2.withIcon{font-size:700%;padding:1.15rem .1rem .3rem}header h2.withIcon span{padding-left:.8rem}header h2.withIcon span svg{width:.88rem}header .topNavigation{top:.6rem}header .topNavigation ul li .searchContainer{margin-left:1rem!important}header .topNavigation ul li.jobs .button{padding:.1rem .2rem}header .inner .logo{background-size:auto .6rem;height:.6rem;margin-left:-.72rem;width:1.48rem}header.withSearch .inner .logo{width:.4rem}header.noContent .inner .logo{background-size:auto .5rem;height:.5rem;margin-left:-.5rem;top:.12rem;width:1.24rem}header.noContent.withSearch .inner .logo{margin-left:0;width:.37rem}header .tabs .tabContent{padding:.2rem}header .tabs .tabContent .inner.withButton{align-items:center;display:flex;justify-content:space-between}header .tabs .tabContent .inner.withButton p{text-align:left}header .tabs .tabContent .inner.withButton .button{margin-top:0}article{padding:.4rem .2rem}article h2{font-size:260%}article .gamesContainer{margin:0 -.2rem .6rem}article section{padding:.2rem}article section.featuredGames .slider .teaserHolder{height:3.5rem}article section.featuredGames .slider .teaserHolder .figure{bottom:auto;height:100%;top:0}article section.featuredGames .slider .teaserHolder .marker{bottom:.4rem;font-size:200%;padding:.2rem}article section.featuredGames .slider .teaserHolder .logo{max-height:1.5rem;max-width:2.5rem;position:absolute;right:.2rem;top:.2rem}article section.featuredGames .slider .textHolder{align-items:center;display:flex;justify-content:space-between;text-align:left}article section.featuredGames .slider .textHolder .playContainer{margin-top:0}article section.featuredGames .slider .textHolder h3{font-size:180%}article section.featuredGames .slider .textHolder .button{margin-top:0}article section.featuredGames .slider.asHeader{margin-bottom:.4rem}article section.featuredGames .slider.asHeader .teaserHolder{align-items:center;background-position:0 100%;background-size:auto 100%;display:flex}article section.featuredGames .slider.asHeader .teaserHolder .teaserElements{height:100%;position:relative;width:50%;z-index:10}article section.featuredGames .slider.asHeader .teaserHolder .teaserElements .figure{bottom:0;height:70%;left:.2rem;max-height:3rem;top:auto;transform:none}article section.featuredGames .slider.asHeader .teaserHolder .teaserElements .logo{left:.2rem;max-height:1.5rem;right:auto;transform:none}article section.featuredGames .slider.asHeader .teaserHolder .iFrameHolder{box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:.1rem .1rem .1rem 0;position:relative;width:50%;z-index:100}article section.featuredGames .slider.asHeader .teaserHolder .iFrameHolder iframe{box-shadow:0 0 .2rem rgba(0,0,0,.7);height:100%;overflow:hidden;width:100%}article section.featuredGames .slider.asHeader .teaserHolder.noGamePreview .teaserElements{width:100%}article section.featuredGames .slider.asHeader .teaserHolder.noGamePreview .iFrameHolder{display:none}article section.featuredGames .slider.asHeader .teaserHolder.noGamePreview .logo{left:auto;right:.2rem}article section.featuredGames .slider.asHeader .teaserHolder.noGamePreview .figure{height:100%}article section.featuredGames .slider.asHeader.landscape .teaserHolder{display:block}article section.featuredGames .slider.asHeader.landscape .teaserHolder .teaserElements{position:absolute;width:100%}article section.featuredGames .slider.asHeader.landscape .teaserHolder .teaserElements .figure{height:25%;left:auto;right:.2rem}article section.featuredGames .slider.asHeader.landscape .teaserHolder .teaserElements .logo{bottom:0;height:18%;top:auto}article section.featuredGames .slider.asHeader.landscape .teaserHolder .iFrameHolder{box-sizing:border-box;margin:0 auto;width:90%}article section+section{margin-top:.4rem}article section .cite{border-left:.04rem solid #0092c3;color:#0092c3;font-style:italic;padding:.1rem 0 .1rem .15rem}article .gamesList ul,article .premiumGamesList ul{margin:0}article .gamesList ul li,article .premiumGamesList ul li{width:25%}article .premiumGamesList ul{margin:0 -.1rem}article .premiumGamesList ul li{margin-bottom:.2rem}article .premiumGamesList ul li .premiumTeaserHolder .background{padding:0 .2rem}article .gamesList ul{margin:-.1rem}article .gamesList ul li{padding:.1rem;width:20%}article .gamesList.related ul li:nth-child(10){display:block}article .affiliateContainer{margin-top:0;width:50%}article .affiliateContainer a{font-size:120%;margin-left:.2rem}article .affiliateContainer .inputHolder input{font-size:140%;height:.44rem;margin-bottom:0}article .affiliateContainer .inputHolder .clipboardHint{right:.9rem;top:.09rem}article .affiliateContainer .selectContainer{font-size:140%;height:.4rem}article .affiliateContainer .selectContainer span em{width:.35rem}article .affiliateContainer .selectContainer span em svg{right:.1rem;top:.04rem;width:.16rem}article .twoCols{display:flex;justify-content:space-between}article .twoCols .col{padding-left:.4rem;width:30%}article .twoCols .col.wide{padding-left:0;width:70%}article .twoCols .col+.col{margin-top:0}ul.servicesList{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 -.1rem -.1rem;padding:0}ul.servicesList li{box-sizing:border-box;margin-bottom:.1rem;width:14%}ul.servicesList li a{display:block;height:100%;margin:0 .05rem}}