@font-face{font-family:'Open Sans Bold';src:url(../fonts/OpenSans-Bold.eot?) format('eot'),url(../fonts/OpenSans-Bold.woff) format('woff'),url(../fonts/OpenSans-Bold.ttf) format('truetype'),url(../fonts/OpenSans-Bold.svg#OpenSans-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:AGaramondPro-Bold;src:url(../fonts/AGaramondPro-Bold.eot?) format('eot'),url(../fonts/AGaramondPro-Bold.woff) format('woff'),url(../fonts/AGaramondPro-Bold.ttf) format('truetype'),url(../fonts/AGaramondPro-Bold.svg#AGaramondPro-Bold) format('svg');font-weight:400;font-style:normal}@keyframes animatedPlayButton{0%{transform:scale(1)}50%{transform:scale(1.05)}0%{transform:scale(1)}}*{font-family:'Open Sans Bold';font-weight:700;padding:0;margin:0}body,html{height:100%;background-color:#000}.main{height:100%;width:100%;display:table;position:fixed;line-height:0;background-color:#000}.game{display:table-cell;height:100%;vertical-align:middle;background-image:url(img/background_full.png);background-repeat:no-repeat;background-size:cover;background-position:100% 50%;background-size:100%}:-moz-full-screen body,:-ms-fullscreen body,:-webkit-full-screen body,:full-screen body{width:100vw;height:100vh}#fullscreenOverlay{display:none}#fullscreenOverlay .playButtonWrapper{position:relative;width:100%;text-align:center;color:#fff;padding-top:35px}#fullscreenOverlay .playButtonWrapper p{margin-top:25px}#fullscreenOverlay .playButtonWrapper .playButton{background:0 0;border:none;display:contents}#fullscreenOverlay .playButtonWrapper .playButton img{width:20%;animation:animatedPlayButton 1s infinite}#fullscreenOverlay.active{display:block;width:100vw;height:100vh;background:rgba(0,0,0,.9);position:absolute}.toggleFullscreen{margin:20px auto 0 auto;width:80px;height:40px;background:#470d56;position:relative;border-radius:4px;box-shadow:0 0 10px #222}.toggleFullscreen:before{content:"|||";box-sizing:border-box;font-size:8px;color:#000;padding-top:19px;width:40px;height:40px;position:absolute;border-radius:4px;top:0}.toggleFullscreen.on:before{left:50%;background:#b545ef;transition:all .2s}.toggleFullscreen.off:before{left:0;background:#5c0172;transition:all .2s}#not-ios-8{display:none}#brim-main,#brim-mask{display:none}#brim-main{pointer-events:none}#brim-mask{width:100%!important;background:#000;opacity:.8}#swipe_arrow{background:url(../swipe_arrow.png) no-repeat 50% 50%;position:absolute;width:64px;height:100%;left:50%;top:-25%;margin-left:-32px;transform:scale(.4);-webkit-transform:scale(.4)}#swipe_hand{background:url(../swipe_hand.png) no-repeat 50% 50%;position:absolute;width:161px;height:100%;left:50%;top:0;margin-left:-15px;transform:scale(.4);animation:swipe_hand_move 2s;animation-iteration-count:infinite;-webkit-transform:scale(.4);-webkit-animation:swipe_hand_move 2s;-webkit-animation-iteration-count:infinite}@-webkit-keyframes swipe_hand_move{from{top:-18%}to{top:-30%}}@keyframes swipe_hand_move{from{top:-18%}to{top:-30%}}select{width:200px}#container{position:absolute;top:0;left:80px;height:30px;font-size:12px;line-height:32px;font-family:sans-serif;text-align:left;z-index:2}.server-messages{width:184px;background-color:#fff;line-height:1.4}.server-messages-label{padding:2px;font-size:11px;background-color:#d3d3d3}.server-messages-content{padding:4px 0;max-height:305px;overflow-y:auto;width:100%}#debugBet,#debugWin{width:200px;z-index:2;position:absolute;top:300px;left:90px;text-align:center;display:none}#debugWin{top:320px}#checkBangupButton{width:200px;z-index:2;position:absolute;top:350px;left:90px;text-align:center;cursor:pointer;display:none}.logo-wrapper{position:absolute;top:0;z-index:1;padding:40px 0}.logo-wrapper img{position:relative;top:0;left:calc(50% - 45%);width:90%;height:auto}.messageOverlay{display:flex;width:100%;height:100%;background:#000;z-index:9999;position:relative;align-items:center;justify-content:center}.messageContainer{border:1px solid #fff;overflow:hidden;border-radius:20px;padding:11px;width:auto;color:#fff;text-align:center;margin:0 10px}.messageContainer h2{margin-bottom:15px}.messageContainer h2:empty{margin-bottom:0}.messageContainer button{font-size:17px;line-height:31px;cursor:pointer;padding:0 10px;margin:15px 0 0;border-radius:5px;font-family:Arial,Baskerville,monospace;font-weight:700;border:1px solid #fff;color:#fff;background-color:#000;outline:0}