body,div,html{padding:0;margin:0}a,a:active,a:focus,div{outline:0}.content,li,p{max-width:680px}.btn,.button,.instructiontSteps a,blockquote{box-sizing:border-box}.btn,.button,.buttonwrapper,blockquote,h1.center,h2.center,h3.center,p.center{text-align:center}.button,a{cursor:pointer}body,html{font-family:Montserrat,sans-serif;font-weight:400;background:#1f1f1f;font-size:18px;line-height:140%}h1,h2{font-size:200%;text-transform:uppercase}h1,h2,h3,p{display:block;color:#fff;margin:0;padding:0 30px}h1,h3{padding-top:20px;padding-bottom:10px;font-weight:700}li,p,ul{padding:10px 30px}h2{font-weight:700;padding-top:60px;padding-bottom:40px;line-height:125%}@media screen and (max-width:460px){h2{font-size:150%;padding-top:20px;padding-bottom:10px}}h3,li,p{font-size:125%}li,p{line-height:30px}@media screen and (max-width:460px){li,p{font-size:100%;line-height:120%}}li b,p b{font-weight:700}li,ul{color:#ccc;margin:0;list-style:none}ul.ideas li:before{content:"\f005";font-family:FontAwesome;display:inline-block;margin-left:-30px;width:30px}#lang-switch,#main,span.small{display:block}#main,section{padding:0;width:100%;margin:0}span.small{padding:0;margin:0;font-size:10px}a{color:#fff;text-decoration:none}.color-red,.color-red:before{color:#ff0021}#lang-switch{position:fixed;top:0;left:0;color:#fff;z-index:100;font-size:24px;background:#000;padding:5px}.content,section{position:relative}#lang-switch .active{color:#555}section{vertical-align:top;display:inline-block;background:#ff0021}.btn.center,.btn.left,.btn.right,.content{background:#0a0a0a}.content{display:block;width:90%;margin:0 auto;padding:0 0 80px;box-shadow:0 0 20px #0a0a0a}.button img,img,img.logo{max-width:100%}.content.center{width:100%}.content.center .content{position:relative;display:block;width:100%;max-width:100%}section.flex{display:flex;justify-content:center;align-items:center}.quatcontent{width:400px;height:400px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:460px){.content{padding-bottom:30px}.quatcontent{width:300px;height:300px}}blockquote,img.logo{display:block;width:100%;margin:0 auto}img.logo{position:relative;padding:5% 0;border-bottom:1px solid #fff;border-top:1px solid #fff}.btn,.playstone,.start-button{position:absolute}svg{border-bottom:2px solid #fff}svg path{fill:#fff}blockquote{font-size:20px;padding:10px;color:#fff;font-weight:300}#app,.btn,.btn span,.btn:hover i,.playstone{display:inline-block}.btn{width:32%;height:32%;padding:10% 10px 10px;float:left;margin:0;bottom:1%;box-shadow:0 0 20px #000}.btn i{line-height:1em;opacity:0}.btn i:before{font-size:1.8em}.btn:hover i{opacity:1}.btn span{vertical-align:middle;line-height:normal;font-size:18px}.btn.left{left:1%;color:#FFEB3B!important}.btn.center{left:34%;color:#71ed4c!important}.btn.right{right:1%;color:#00d8ff!important}.start-button{bottom:0;left:0;width:100%;padding:0!important}.start-button .button{padding:0;margin:0}#contact,#home{padding:0;background-image:url(../img/header.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed}@media screen and (max-width:460px){.btn span{font-size:12px}#contact,#home{background-attachment:initial}}#contact{background-image:url(../img/footer_03.jpg)}#contact .quatcontent{background:#000}#app{margin-top:-1px;width:100%;padding:0}#app .quatcontent{background:#1f1f1f}#fire,#image0,#image1,#image2,#image3{background-image:url(../img/btw_app_01.jpg)}.button.store-download{display:inline-block;padding:0}#fire,#image0,#image1,#image2,#image3{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:initial;box-shadow:inset 0 0 100px #000}#image1{background-image:url(../img/btw_app_02.jpg)}#image2{background-image:url(../img/btw_card_01.jpg)}#image3{background-image:url(../img/footer.jpg)}#makingof{padding-bottom:200px}.playstone{width:100px;height:100px;float:right;background:#000;left:-110px}.gallery,h1 span,iframe{position:relative}@media screen and (max-width:460px){.playstone{display:none}}.playstone .icon{display:block;width:100%;height:100%;background-image:url(icons.png);background-size:400%;box-shadow:0 0 10px #0a0a0a}.playstone .icon.fire{background-position:66% 33%}.playstone .icon.heart,.playstone .icon.lightning{background-position:66% 0}.playstone .icon.star{background-position:100% 33%}.playstone .icon.bomb{background-position:0 0}.playstone .icon.coffee{background-position:33% 66%}.playstone .icon.download{background-image:url(ways.png);background-position:0 100%}.playstone .icon.way-t{background-image:url(ways.png);background-position:33% 66%}h1 span{float:left}h1 span.r1{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.decition{height:125px;min-height:125px}iframe{display:block;width:100%;height:auto}.buttonwrapper{display:block;padding:0 5%}.buttonwrapper.full{width:90%}.buttonwrapper.center{display:block;margin:0 auto}.button{vertical-align:top;display:inline-block;background:#000;margin-top:40px;padding:50px 0 0;height:120px;width:120px;font-size:18px}#smartphonegallery,.button.center,.gallery{display:block}.button:hover,.colorBoard{background:#FFEB3B}.button.w-2x{width:45%;padding:30px 0 0;margin:0 2.5%}.button.w-3x{width:360px}.button.center{margin:40px auto}.button.center.full{width:100%;margin:0}.button img{width:100%}.colorMain h2{color:#ff0021}.colorMain h3,.colorMain p{color:#ccc}.colorBoard{color:#00d8ff}.colorBoard h2{color:#FFEB3B}.colorBoard h3,.colorBoard p{color:#fff}.colorApp{background:#71ed4c}.colorApp h2{color:#71ed4c}.colorApp h3,.colorApp p{color:#1f1f1f}.colorContact h2{color:#00d8ff}.colorContact h3,.colorContact p{color:#ccc}.colorMakingof{background:#00d8ff}.colorMakingof h2{color:#00d8ff}.colorMakingof h3,.colorMakingof p{color:#ccc}.no-color,.no-color:hover{background:0 0}.restriction-red b{background:rgba(255,0,33,.5)}.restriction-orange b{background:rgba(255,152,0,.5)}#boardgallery,#instructionwrapper,#rulesgallery{background:#ccc}#boardgallery h3,#boardgallery p,#boardgallery ul,#instructionwrapper h3,#instructionwrapper p,#instructionwrapper ul,#rulesgallery h3,#rulesgallery p,#rulesgallery ul{color:#0a0a0a!important;padding-left:50px;padding-right:50px}#boardgallery ul,#instructionwrapper ul,#rulesgallery ul{padding-top:0}#boardgallery ul li,#instructionwrapper ul li,#rulesgallery ul li{padding:4px 0;color:#0a0a0a}@media screen and (max-width:460px){#boardgallery ul li,#instructionwrapper ul li,#rulesgallery ul li{font-size:90%;line-height:120%}}#boardgallery ul li a,#instructionwrapper ul li a,#rulesgallery ul li a{color:#0a0a0a}#boardgallery ul.slick-dots,#instructionwrapper ul.slick-dots,#rulesgallery ul.slick-dots{padding:0;bottom:-45px;bottom:initial}#boardgallery ul.slick-dots li,#instructionwrapper ul.slick-dots li,#rulesgallery ul.slick-dots li{list-style-type:square;padding:0}#boardgallery ul.slick-dots li button:before,#instructionwrapper ul.slick-dots li button:before,#rulesgallery ul.slick-dots li button:before{font:FontAwesome;content:"\f0c8"}#rulesgallery{margin-bottom:67px;border-top:3px solid #000;background:#fff}#instructionwrapper{padding:0 0 40px;background:#ccc}.gallery{width:100%;margin:0 auto}.slick-next,.slick-prev{background:#0a0a0a;z-index:100;box-shadow:0 0 8px rgba(0,0,0,.3)}.slick-next:before,.slick-prev:before{opacity:1;color:#fff}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{opacity:.4;background:#000;box-shadow:0 0 0 rgba(0,0,0,.3)}@media screen and (max-width:460px){#boardgallery h3,#boardgallery li,#boardgallery p,#boardgallery ul,#instructionwrapper h3,#instructionwrapper li,#instructionwrapper p,#instructionwrapper ul,#rulesgallery h3,#rulesgallery li,#rulesgallery p,#rulesgallery ul{padding-left:35px;padding-right:35px}#boardgallery h3,#boardgallery p,#instructionwrapper h3,#instructionwrapper p,#rulesgallery h3,#rulesgallery p{font-size:100%;line-height:120%}#boardgallery h3,#instructionwrapper h3,#rulesgallery h3{padding-top:5px;padding-bottom:10px}#instructionwrapper{padding:0 0 1px}.slick-next,.slick-prev{width:30px;height:30px}.slick-prev{left:0}.slick-next{right:0}.slick-next:before,.slick-prev:before{font-size:30px}.slick-dots li{width:15px}#smartphonegallery{border:20px solid #000;border-radius:30px;padding-top:20px;padding-bottom:25px}#smartphonegallery img{border:0}}.slick-dots li button:before{color:#FFEB3B;opacity:1;font-size:15px}.slick-dots li.slick-active button:before{color:#fff;opacity:1}img{width:100%}.legende{position:absolute;bottom:10px;left:10px;background:#1f1f1f;padding:5px 10px 8px;z-index:99;color:#fff}.legende.white{background:#fff}.gallery.instruction{background:rgba(0,0,0,.01)}#instruction{position:relative;left:0;right:0;width:300px;height:300px;margin:80px auto;opacity:1;border:30px solid #000;background:#555}@media screen and (max-width:460px){#instruction{margin:60px auto;width:200px;height:200px;border:10px solid #000}.instructiontSteps a{font-size:10px}}#instruction .game-field{position:absolute;width:16.66667%;height:16.66667%;box-sizing:border-box;left:0;top:0}#instruction .game-field.wrong .element{background-color:rgba(255,0,33,.5)!important}#instruction .game-field.wrong2 .element{background-color:rgba(255,152,0,.5)!important}#instruction .game-field.green .element{background-color:rgba(0,200,0,.8)!important}#instruction .game-field.blue .element{background-color:#fff!important}#instruction .game-field.rot180 .element{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#instruction .game-field.rot90 .element{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#instruction .game-field.ani{transition:all .5s ease-in-out}#instruction .game-field.x-2{left:-33.33333%}#instruction .game-field.x-1{left:-16.66667%}#instruction .game-field.x0{left:0}#instruction .game-field.x1{left:16.66667%}#instruction .game-field.x2{left:33.33333%}#instruction .game-field.x3{left:50%}#instruction .game-field.x4{left:66.66667%}#instruction .game-field.x5{left:83.33333%}#instruction .game-field.x6{left:100%}#instruction .game-field.x7{left:116.66667%}#instruction .game-field.y-2{top:-33.33333%}#instruction .game-field.y-1{top:-16.66667%}#instruction .game-field.y0{top:0}#instruction .game-field.y1{top:16.66667%}#instruction .game-field.y2{top:33.33333%}#instruction .game-field.y3{top:50%}#instruction .game-field.y4{top:66.66667%}#instruction .game-field.y5{top:83.33333%}#instruction .game-field.y6{top:100%}#instruction .game-field.y7{top:116.66667%}#instruction .game-field .shadow{position:absolute;width:95%;height:95%;bottom:1%;right:1%;background-image:url(ui_icons.png);background-size:100%}#instruction .game-field .element{transition:transform .5s ease-in;position:relative;margin-top:1px;margin-left:1px;width:95%;height:95%;display:block;background:url(icons.png) #000;background-size:400%}#instruction .game-field .element.el-way0{background-image:url(ways.png);background-position-y:0}#instruction .game-field .element.el-way1{background-image:url(ways.png);background-position-y:33.25%}#instruction .game-field .element.el-way2{background-image:url(ways.png);background-position-y:66.5%}#instruction .game-field .element.el-way3{background-image:url(ways.png);background-position-y:99.75%}#instruction .game-field .element.el-rot0{background-position-x:0}#instruction .game-field .element.el-rot1{background-position-x:33.25%}#instruction .game-field .element.el-rot2{background-position-x:66.5%}#instruction .game-field .element.el-rot3{background-position-x:99.75%}#instruction .game-field .element.el-1{background-image:none}#instruction .game-field .element.el0{background-position-x:0;background-position-y:0}#instruction .game-field .element.el1{background-position-x:0;background-position-y:33.25%}#instruction .game-field .element.el2{background-position-x:0;background-position-y:66.5%}#instruction .game-field .element.el3{background-position-x:0;background-position-y:99.75%}#instruction .game-field .element.el4{background-position-x:33.25%;background-position-y:0}#instruction .game-field .element.el5{background-position-x:33.25%;background-position-y:33.25%}#instruction .game-field .element.el6{background-position-x:33.25%;background-position-y:66.5%}#instruction .game-field .element.el7{background-position-x:33.25%;background-position-y:99.75%}#instruction .game-field .element.el8{background-position-x:66.5%;background-position-y:0}#instruction .game-field .element.el9{background-position-x:66.5%;background-position-y:33.25%}#instruction .game-field .element.el10{background-position-x:66.5%;background-position-y:66.5%}#instruction .game-field .element.el11{background-position-x:66.5%;background-position-y:99.75%}#instruction .game-field .element.el12{background-position-x:99.75%;background-position-y:0}#instruction .game-field .element.el13{background-position-x:99.75%;background-position-y:33.25%}#instruction .game-field .element.el14{background-position-x:99.75%;background-position-y:66.5%}#instruction .game-field .element.el15{background-position-x:99.75%;background-position-y:99.75%}#instruction .game-field .element.el16{background-position-x:133%;background-position-y:0}.instructiontSteps a{display:inline-block;background:#0a0a0a;color:#fff;width:20%;text-align:center;cursor:pointer;padding:5px 0 3px}.instructiontSteps a.active,.instructiontSteps a:hover{background:#FFEB3B;color:#0a0a0a}#storebuttons{position:fixed;bottom:0;left:0;width:100%;height:80px;z-index:999;background:0 0}#storebuttons .content{padding:0}@media screen and (max-width:460px){#storebuttons{height:60px}#storebuttons .content{width:100%}}.store-download{width:30%;margin:10px 10%;border-radius:10px;background:#000;height:auto}.store-download:hover{background:#ff0021}#download-button{position:absolute;bottom:0;width:400px}