@font-face{font-family:fontello;src:url(/font/fontello.eot?70858224);src:url(/font/fontello.eot?70858224#iefix) format("embedded-opentype"),url(/font/fontello.woff2?70858224) format("woff2"),url(/font/fontello.woff?70858224) format("woff"),url(/font/fontello.ttf?70858224) format("truetype"),url(/font/fontello.svg?70858224#fontello) format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cancel:before{content:'\e800'}.icon-cog:before{content:'\e801'}.icon-award:before{content:'\e802'}.icon-left:before{content:'\e803'}html{overflow-x:hidden}body{background-color:#fff;background-image:url(../assets/background.png);color:#08a;font-family:open sans,sans-serif;margin:0}a:visited,a{color:#00aad4;text-decoration:none}a:hover{text-decoration:underline}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=text]{border:1px solid #08a;padding:5px;width:50px}input[type=text]:focus{box-shadow:inset 0 0 3px 0 #08a;outline:none}input[readonly]:focus{box-shadow:none}.hide{display:none!important}.invisible{opacity:0}.disable-transition{-webkit-transition-duration:0s!important;transition-duration:0s!important;-webkit-transition:none!important;transition:none!important}@-webkit-keyframes preloader-rotate{50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes preloader-rotate{50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.preloader{-webkit-animation:preloader-rotate 1.5s ease-in-out 0s infinite;animation:preloader-rotate 1.5s ease-in-out 0s infinite;display:block;margin:10px auto 0}.fontello{font-family:fontello}.wrap{display:inline-block;word-wrap:normal}.pointer-events-none{pointer-events:none}.crossed:before{color:red;content:"X";display:block;font-family:open sans,sans-serif;font-weight:700;position:absolute;text-align:center;-webkit-transform:scale(1.75,1.75);-ms-transform:scale(1.75,1.75);transform:scale(1.75,1.75);width:100%}.crossed2:before{border-top:2px solid red;content:"";display:block;left:10%;position:absolute;top:50%;width:80%}@-webkit-keyframes shake-invalid-animation{0%{-webkit-transform:translate(-5px,0);transform:translate(-5px,0)}100%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}}@keyframes shake-invalid-animation{0%{-webkit-transform:translate(-5px,0);transform:translate(-5px,0)}100%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}}.shake-invalid{-webkit-animation:shake-invalid-animation .1s linear 0s 5 alternate;animation:shake-invalid-animation .1s linear 0s 5 alternate}.text-special{border:1px dashed #08a;margin:5px 0;padding:5px;font-size:80%}#screens{margin:0 auto;padding:10px 0;position:relative;width:calc(100% - 20px)}.lock-width{max-width:400px}.screen{box-sizing:border-box;margin:0 auto;width:100%}.screen-background{background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);margin:0 auto;padding:10px 0;width:200px}.screen-background-noedge{background-color:#fff;box-shadow:0 0 20px 20px #fff;margin:0 auto}.screen-title{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.screen-title-main{margin-bottom:10px}.screen-title,.screen-title-main{text-align:center;word-wrap:break-word}.screen-title-more{background-color:#08a;color:#fff;padding:5px;word-wrap:break-word;text-align:center}.more-section{margin:10px 0}.screen .more-section:last-child{margin-bottom:0}.screen table{border-collapse:collapse;width:100%}.screen table td{border-bottom:1px solid rgba(127,127,127,.2);padding:5px 0;width:50%}.screen table tr:last-child td{border-bottom:none}.screen .more-item{border-bottom:1px solid rgba(127,127,127,.2);padding:5px 0}.screen .more-item:last-child{border-bottom:none}html.start-center,.start-center body,.start-center #content{height:100%}.start-center #screens{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#social-bar{box-sizing:border-box;height:32px;overflow:hidden;padding-top:5px;position:absolute;text-align:center;width:100%}#cookies{z-index:1;cursor:pointer;font-size:80%;padding:0 5px;position:absolute;right:0}#left-section,#right-section{position:absolute;top:10px;width:300px}#left-section{-webkit-transform:translate(-310px,0);-ms-transform:translate(-310px,0);transform:translate(-310px,0)}#right-section{-webkit-transform:translate(210px,0);-ms-transform:translate(210px,0);transform:translate(210px,0)}.section-bg{background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);display:inline-block;margin-bottom:10px}#left-section .section-bg{float:right}#right-section .section-bg{float:left}.pointer{cursor:pointer}#resize-fixer{height:100%;overflow-x:hidden;position:absolute;width:100%}input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none}.menu-button,.menu-button-buy,.menu-button-highlight,.menu-button-highlight-2,.menu-button-alert{-webkit-tap-highlight-color:transparent;box-sizing:border-box;color:#fff;cursor:pointer;margin:10px auto 0;max-width:180px;padding:9px 0;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.menu-button,.menu-button-buy{background-color:#08a}.menu-button:active,.menu-button-buy:active,.menu-button:hover,.menu-button-buy:hover{background-color:#009cc3}.menu-button-highlight{background-color:#00c7c7}.menu-button-highlight:active,.menu-button-highlight:hover{background-color:#00e0e1}.menu-button-highlight-2{background-color:#28c700}.menu-button-highlight-2:active,.menu-button-highlight-2:hover{background-color:#2de100}.menu-button-alert{background-color:#f27d00}.menu-button-alert:active,.menu-button-alert:hover{background-color:#ff8a0c}.menu-button-small{border:1px solid #08a;cursor:pointer;margin:10px auto 0;max-width:120px;padding:4px 0}#menu-line{border-top:1px dashed #08a;margin:10px auto;max-width:180px;width:100%}#navigation{-webkit-tap-highlight-color:transparent;cursor:pointer;padding:0 10px;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10000}#navigation{padding-top:10px}#navigation>div{background-color:rgba(255,255,255,.65);padding-right:10px}.reverse{display:inline-block;left:0;position:relative;-webkit-transition:left .2s;transition:left .2s}#navigation:active .reverse,#navigation:hover .reverse{left:7px}.screen .text-input{-webkit-tap-highlight-color:transparent;border-radius:0;border:1px solid #08a;box-sizing:border-box;color:#08a;display:block;font-family:open sans,sans-serif;line-height:22px;margin:0 auto 10px;max-width:180px;padding:10px;width:100%}.screen .text-input:focus{box-shadow:inset 0 0 3px 0 #08a;outline:none}.screen .text-input-short{-webkit-tap-highlight-color:transparent;margin:none;max-width:calc(180px - 42px)!important;padding:10px 10px 9px;-webkit-transform:translateX(-21px);-ms-transform:translateX(-21px);transform:translateX(-21px);width:calc(100% - 42px)!important}.screen .readonly-input{-webkit-tap-highlight-color:transparent;border-radius:0;border:1px dashed #08a;box-sizing:border-box;color:#08a;cursor:text;display:block;font-family:open sans,sans-serif;font-size:80%;margin:0 auto 10px;max-width:180px;padding:10px;text-align:center;width:100%;word-wrap:break-word}.cloud-title,.cloud-title-float,#cloud-title-you,#cloud-title-opponent{-webkit-tap-highlight-color:transparent;background-color:#ecfbff;border:1px solid #08a;box-sizing:border-box;cursor:default;font-size:85%;padding:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cloud-title{margin:0 auto;max-width:180px;position:relative;top:1px}.cloud-title-float:after,.cloud-title:after,#cloud-title-you:after,#cloud-title-opponent:after{background-color:#ecfbff;border-radius:0 0 1px;bottom:-4px;box-shadow:1px 1px 0 #08a;content:"";height:8px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:8px;z-index:2}.cloud-title-float:after,.cloud-title:after{left:calc(50% - 4px)}.cloud-title-float{bottom:-11px;margin:0 auto;max-width:180px;position:absolute;width:100%;z-index:1000}#cloud-title-you,#cloud-title-opponent{bottom:0;cursor:default;max-width:49%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cloud-title-you:after{left:9px}#cloud-title-opponent:after{right:9px}#cloud-title-opponent{right:0}@-webkit-keyframes shake-dice-anim{0%{-webkit-transform:translate(2px,-2px) rotate(5deg);transform:translate(2px,-2px) rotate(5deg)}100%{-webkit-transform:translate(-2px,2px) rotate(-5deg);transform:translate(-2px,2px) rotate(-5deg)}}@keyframes shake-dice-anim{0%{-webkit-transform:translate(2px,-2px) rotate(5deg);transform:translate(2px,-2px) rotate(5deg)}100%{-webkit-transform:translate(-2px,2px) rotate(-5deg);transform:translate(-2px,2px) rotate(-5deg)}}.shake-dice{pointer-events:none}.shake-dice img{-webkit-animation:shake-dice-anim .1s ease-in-out 0s infinite alternate;animation:shake-dice-anim .1s ease-in-out 0s infinite alternate}#unique-channel-button{-webkit-tap-highlight-color:transparent;background-color:#08a;cursor:pointer;display:inline-block;height:43px;position:absolute;right:0;top:0}.ui-item-container{margin:0 auto;max-width:180px;position:relative;width:100%}.screen .casual-input-wide,.screen .casual-input{background:0 0;border:0;color:#08a;cursor:text!important;padding:0;font-size:85%;font-family:open sans,sans-serif;text-align:center}.screen .casual-input-wide{width:100%}#embed{display:inline-block;border-radius:2px;border:1px solid #08a;box-sizing:border-box;cursor:pointer;font-size:79%;padding:0 4px;position:relative;top:-5px}#embed:hover{background-color:#08a;color:#fff}#players-online{font-size:70%;text-align:center}#menu-button-more-games{color:#00aad4;cursor:pointer;padding-top:10px;text-align:center;word-wrap:break-word}#menu-button-more-games:hover{text-decoration:underline}#processing{display:none;height:100%;left:0;position:absolute;top:0;width:100%}#processing-body{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-sizing:border-box;left:50%;margin:0 auto;max-width:200px;padding:10px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 20px);z-index:100}#processing-background{-webkit-tap-highlight-color:transparent;background-color:rgba(255,255,255,.5);height:100%;position:absolute;top:0;width:100%}.processing-visible .screen,.processing-visible #navigation{-webkit-animation:message-visible .25s linear 0s forwards;animation:message-visible .25s linear 0s forwards;-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none}.processing-visible #processing{display:block}.menu-text,.menu-text-small{padding:5px 10px;border-bottom:1px solid rgba(127,127,127,.2)}.menu-text-small{font-size:75%}#profile-icon{background-color:#fff;margin:-14px 0 -14px -10px;position:relative;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}#profile-chest{height:1em;position:relative}#chest-open-img{cursor:pointer}@-webkit-keyframes chest-opening-anim{0%{-webkit-transform:translate(0,-2px);transform:translate(0,-2px)}100%{-webkit-transform:translate(0,2px);transform:translate(0,2px)}}@keyframes chest-opening-anim{0%{-webkit-transform:translate(0,-2px);transform:translate(0,-2px)}100%{-webkit-transform:translate(0,2px);transform:translate(0,2px)}}.chest-opening{pointer-events:none;-webkit-animation:chest-opening-anim .1s ease-in-out 0s infinite alternate;animation:chest-opening-anim .1s ease-in-out 0s infinite alternate}#chest-coin{background-color:#ffb200;border-radius:100%;box-shadow:0 2px 0 #b77f00;color:#fff;display:inline-block;font-size:120%;font-weight:700;height:40px;line-height:40px;margin:15px;text-shadow:0 1px #333;width:40px}.chest-coin-anim{-webkit-animation:chest-coin-anim .35s ease-in;animation:chest-coin-anim .35s ease-in}@-webkit-keyframes chest-coin-anim{0%{-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes chest-coin-anim{0%{-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}#ad-main-chest{box-sizing:border-box;cursor:pointer;width:200px;padding:20px 10px 10px;text-align:center;display:inline-block;float:right}#game-end-ad{left:50%;margin-top:10px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:320px}#main-menu-ad{position:absolute}#ingame-ad{box-sizing:border-box;height:600px;max-height:100%;overflow:hidden;position:absolute;right:0;top:0;width:160px}#main-menu-top-ad{left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#log-area{bottom:0;position:absolute}#toggle-log{bottom:0;color:#fff;cursor:pointer;font-weight:700;height:22px;position:absolute;right:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:22px}.log-show #toggle-log{background-color:rgba(0,255,0,.5)}.log-hide #toggle-log{background-color:rgba(255,0,0,.5)}.log-hide{height:22px;overflow:hidden;width:22px}.log-hide li{display:none}#log-area{width:100%}#log-area li{border-top:1px solid rgba(51,51,51,.1);color:#333;font-size:85%;list-style:none;padding:0 5px;word-wrap:break-word}#message-box{display:none;left:0;margin:0 auto;max-width:400px;position:absolute;width:calc(100% - 40px);right:0}@-webkit-keyframes message-appear{from{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes message-appear{from{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}#message-box-background{background-color:rgba(255,255,255,.5);display:none;height:100%;position:absolute;top:0;width:100%}.message-box-content{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-sizing:border-box;margin:0 auto;min-height:50%;padding:10px;position:relative;text-align:center;width:calc(100% - 20px);z-index:100}#game-end-title{cursor:default;font-size:150%;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.game-end-promote,.game-end-buttons{border-top:1px solid rgba(127,127,127,.2);box-sizing:border-box;left:-10px;position:relative;width:calc(100% + 20px)}.game-end-promote{margin-top:10px;margin-bottom:-10px}@-webkit-keyframes happy{0%{-webkit-transform:translate(-30px,0) rotate(-60deg);transform:translate(-30px,0) rotate(-60deg)}100%{-webkit-transform:translate(30px,0) rotate(60deg);transform:translate(30px,0) rotate(60deg)}}@keyframes happy{0%{-webkit-transform:translate(-30px,0) rotate(-60deg);transform:translate(-30px,0) rotate(-60deg)}100%{-webkit-transform:translate(30px,0) rotate(60deg);transform:translate(30px,0) rotate(60deg)}}.happy-animation{-webkit-animation:happy 1.5s ease-in-out -.75s infinite alternate;animation:happy 1.5s ease-in-out -.75s infinite alternate}@-webkit-keyframes happy2{0%{-webkit-transform:translate(0,0) scale(1.05,.95);transform:translate(0,0) scale(1.05,.95)}100%{-webkit-transform:translate(0,-10px) scale(.95,1.05);transform:translate(0,-10px) scale(.95,1.05)}}@keyframes happy2{0%{-webkit-transform:translate(0,0) scale(1.05,.95);transform:translate(0,0) scale(1.05,.95)}100%{-webkit-transform:translate(0,-10px) scale(.95,1.05);transform:translate(0,-10px) scale(.95,1.05)}}.happy-animation2{-webkit-animation:happy2 .2s linear 0s infinite alternate;animation:happy2 .2s linear 0s infinite alternate;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.happy-animation2-delayed{-webkit-animation:happy2 .2s linear -.1s infinite alternate;animation:happy2 .2s linear -.1s infinite alternate;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.close{-webkit-tap-highlight-color:transparent;cursor:pointer;font-family:fontello;padding:2px 4px;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.message-visible .screen,.message-visible #navigation{-webkit-animation:message-visible .25s linear 0s forwards;animation:message-visible .25s linear 0s forwards;-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none}.message-visible #message-box-background,.message-visible #message-box{display:block}.message-appear{-webkit-animation:message-appear .25s linear 0s forwards;animation:message-appear .25s linear 0s forwards}#win-smiley-you,#win-smiley-opponent{background-size:100%}#win-smiley-you-container,#win-smiley-opponent-container{display:inline-block;position:relative}@-webkit-keyframes sunglasses-anim{from{-webkit-transform:translate(32px,-32px);transform:translate(32px,-32px);opacity:0}to{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}@keyframes sunglasses-anim{from{-webkit-transform:translate(32px,-32px);transform:translate(32px,-32px);opacity:0}to{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}#sunglasses{-webkit-animation:sunglasses-anim 1s linear .5s forwards;animation:sunglasses-anim 1s linear .5s forwards;left:0;opacity:0;position:absolute;top:0}#rematch-title-container{height:0;margin:0 auto;max-width:180px;position:relative;width:100%}#game-board-container{position:relative;width:100%}#game-board{-webkit-tap-highlight-color:transparent;height:330px;position:relative;-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:400px}#board{-webkit-tap-highlight-color:transparent;background-image:url(/assets/board.svg);height:330px;position:absolute;width:400px}#board-columns{box-sizing:border-box;height:310px;margin:0 25px 20px;position:absolute;width:350px}.board-column-hide{height:0!important;overflow:hidden!important;position:absolute!important;visibility:hidden!important}.board-column{background-image:url(/assets/column-highlight.svg);height:100%;opacity:0;position:absolute;width:calc(100%/7)}#board-column-0{left:0%}#board-column-1{left:14.28571%}#board-column-2{left:28.57143%}#board-column-3{left:42.85714%}#board-column-4{left:57.14286%}#board-column-5{left:71.42857%}#board-column-6{left:85.71429%}#board-columns.enabled{display:block}#board-columns.enabled .board-column{cursor:pointer}#board-columns.enabled>.board-column.highlight-column{cursor:pointer;opacity:1}#game-info{height:32px;margin-top:10px;position:relative}#info-messages{position:absolute;margin:0 2px;width:calc(100% - 4px);top:-12px}#player-field-you,#player-field-opponent{box-sizing:border-box;height:100%;overflow:hidden;position:absolute;width:calc(50% - 32px)}#player-field-you{left:0}#player-field-opponent{right:0}#small-disc-you,#small-disc-opponent{background-size:100% 100%;height:32px;width:32px}#small-disc-you{float:left}#small-disc-opponent{float:right}#name-you,#name-opponent{line-height:32px;padding:0 5px;position:absolute}#name-you{left:32px;-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%}#name-opponent{right:32px;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}#discs{position:absolute}@-webkit-keyframes disc-appear{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes disc-appear{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.disc.disc-appear{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.disc.disc-appear-slow{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.disc{background-repeat:no-repeat;background-position:center;display:block;height:40px;padding:5px;position:absolute;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:linear;transition-timing-function:linear;width:40px}.disc-col-0{left:25px}.disc-col-1{left:75px}.disc-col-2{left:125px}.disc-col-3{left:175px}.disc-col-4{left:225px}.disc-col-5{left:275px}.disc-col-6{left:325px}.disc-row-start{top:-55px}.disc-row-hover{top:-55px}.disc-row-0{top:5px}.disc-row-1{top:55px}.disc-row-2{top:105px}.disc-row-3{top:155px}.disc-row-4{top:205px}.disc-row-5{top:255px}.disc-row-6{top:305px}@-webkit-keyframes blink{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:0}100%{opacity:1}}#selection-container{position:absolute}.selection{height:40px;overflow:visible;padding:5px;position:absolute;width:40px}.selection-blink{-webkit-animation:blink .15s ease-in-out 0s 7 alternate;animation:blink .15s ease-in-out 0s 7 alternate}.selection-line{fill:none;stroke:#fff;stroke-width:5}.selection-outline{fill:none;stroke:#000;stroke-opacity:.5;stroke-width:7}.turn-right{-webkit-transform:rotateY(180deg)!important;transform:rotateY(180deg)!important}.internet-explorer #turn-arrow{-webkit-transition:-webkit-transform 0s;transition:transform 0s}.turn-left{-webkit-transform:rotateY(0deg)!important;transform:rotateY(0deg)!important}#turn-arrow-you{-webkit-transform:rotateY(0deg) translateZ(1px);transform:rotateY(0deg) translateZ(1px)}#turn-arrow-opponent{-webkit-transform:scale(-1,1) rotateY(180deg);transform:scale(-1,1) rotateY(180deg)}#turn-arrow-text-opponent{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}#turn-arrow-you,#turn-arrow-opponent{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:rgba(0,0,0,.6);font-weight:700;height:32px;line-height:32px;position:absolute;text-align:center;width:100%}#turn-arrow{height:32px;margin:0 auto;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transition:-webkit-transform .5s;transition:transform .5s;width:64px}#turn-arrow-container{-webkit-perspective:100px;perspective:100px;pointer-events:none;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}#turn-text{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.internet-explorer #turn-arrow-you,.internet-explorer #turn-arrow-opponent{-webkit-backface-visibility:visible;backface-visibility:visible}.internet-explorer .turn-right #turn-arrow-you{display:none}.internet-explorer .turn-left #turn-arrow-opponent{display:none}#arrow-text-go{font-size:75%}@-webkit-keyframes appear-arrow-text-anim{from{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes appear-arrow-text-anim{from{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.appear-arrow-text{-webkit-animation:appear-arrow-text-anim .2s linear 0s forwards;animation:appear-arrow-text-anim .2s linear 0s forwards}@-webkit-keyframes arrow-text-warning-anim{0%{-webkit-transform:scale(.7);transform:scale(.7)}100%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes arrow-text-warning-anim{0%{-webkit-transform:scale(.7);transform:scale(.7)}100%{-webkit-transform:scale(.9);transform:scale(.9)}}.arrow-text-warning{-webkit-animation:arrow-text-warning-anim .2s ease-in-out 0s infinite alternate;animation:arrow-text-warning-anim .2s ease-in-out 0s infinite alternate}body.dark-skin{background-color:#333;color:#aaa}.dark-skin a:visited,.dark-skin a{color:#ddd}.dark-skin input[type=text]{background-color:#333;border:1px solid #777;color:#aaa}.dark-skin input[type=text]:focus{box-shadow:inset 0 0 3px 0 #777}.dark-skin select{background-color:#333;border:1px solid #777;color:#fff}.dark-skin select:focus{box-shadow:inset 0 0 3px 0 #777;outline:none}.dark-skin ::-webkit-input-placeholder{color:#777}.dark-skin :-moz-placeholder{color:#777;opacity:1}.dark-skin ::-moz-placeholder{color:#777;opacity:1}.dark-skin :-ms-input-placeholder{color:#777}.dark-skin #ios-statusbar{background-color:transparent!important}.dark-skin #navigation>div{background-color:rgba(51,51,51,.65)}.dark-skin .menu-button,.dark-skin .menu-button-buy{background-color:#555}.dark-skin .menu-button:active,.dark-skin .menu-button-buy:active,.dark-skin .menu-button:hover,.dark-skin .menu-button-buy:hover{background-color:#626262}.dark-skin .menu-button-highlight{background-color:#7b7b7b}.dark-skin .menu-button-highlight:active,.dark-skin .menu-button-highlight:hover{background-color:#9d9d9d}.dark-skin #menu-line{border-top:1px dashed #555}.dark-skin #board{background-image:url(/assets/board-dark.svg)}.dark-skin .screen-background{background-color:#333;box-shadow:0 2px 10px 0 rgba(0,0,0,.6)}.dark-skin .screen-background-noedge{background-color:#333;box-shadow:0 0 20px 20px #333}.dark-skin .screen .readonly-input{border-style:dashed}.dark-skin .readonly-input,.dark-skin .text-input{background-color:#333;border-color:#777;color:#aaa}.dark-skin .text-input:placeholder{color:red}.dark-skin .text-input:focus{border-color:#777;box-shadow:inset 0 0 3px 0 #aaa}.dark-skin .text-input-short{border-right-color:#555}.dark-skin #unique-channel-button{background-color:#555}.dark-skin #cloud-title-you,.dark-skin #cloud-title-opponent,.dark-skin .cloud-title-float,.dark-skin .cloud-title{background-color:#3b3b3b;border:1px solid #777}.dark-skin #cloud-title-you:after,.dark-skin #cloud-title-opponent:after,.dark-skin .cloud-title-float:after,.dark-skin .cloud-title:after{background-color:#3b3b3b;box-shadow:1px 1px 0 #777}.dark-skin .casual-input-wide,.dark-skin .casual-input{border:none!important;color:#aaa}.dark-skin #message-box-background{background-color:rgba(51,51,51,.5)}.dark-skin .message-box-content{background-color:#444;box-shadow:0 0 10px 0 #000}.dark-skin .message-box-content .menu-button,.dark-skin .message-box-content .menu-button-buy{background-color:#626262}.dark-skin .message-box-content .menu-button:active,.dark-skin .message-box-content .menu-button-buy:active,.dark-skin .message-box-content .menu-button:hover,.dark-skin .message-box-content .menu-button-buy:hover{background-color:#6e6e6e}.dark-skin .message-box-content .menu-button-highlight{background-color:#777}.dark-skin .message-box-content .menu-button-highlight:active,.dark-skin .message-box-content .menu-button-highlight:hover{background-color:#848484}.dark-skin .text-special{border:1px dashed #777}.dark-skin .screen-title-more{background-color:#555}.dark-skin #embed{border:1px solid #aaa}.dark-skin #embed:hover{background-color:#aaa;color:#333}@media screen and (orientation:portrait){.ios-web-app #ios-statusbar{background-color:#08a;height:20px;width:100%}.ios-web-app #navigation{margin-top:20px}}#screen-buy-gold .screen-background{box-sizing:border-box;padding-left:5px;padding-right:5px;width:100%}.menu-button-buy{font-size:85%;margin:0 0 5px;max-width:100%;padding:7px;width:100%}.menu-button-buy .buy-part{border:1px solid #fff;box-sizing:border-box;display:inline-block;margin:0 5px;padding:5px;position:absolute;right:0}.menu-button-buy:hover .buy-part{background-color:rgba(255,255,255,.25)}.menu-button-buy .gold-part{color:#ffd53f;display:inline-block;font-size:120%;line-height:100%;font-weight:700;left:0;margin:0 5px;padding:5px;position:absolute;text-shadow:0 1px #333}.menu-button-buy .extra-part,.menu-button-buy .extra-part-invisible{background-color:#28c700;display:inline-block;font-weight:700;padding:5px;width:20%}.menu-button-buy .extra-part-invisible{visibility:hidden}.extra-title{background-color:#28c700;color:#fff;margin:30px auto 5px;padding:5px;text-align:center;width:20%}.buy-gold-inactive{opacity:.5;pointer-events:none}.icon{cursor:pointer;float:left;margin:2px;position:relative;width:50px}.icon img{border:1px solid #ddd;box-sizing:border-box;display:block;width:50px;height:50px}.icon-not-public img{border:1px solid red!important}#just-bought-icon-image,#more-gold-icon-image,#ask-buy-icon-image{border:1px solid #ddd}.gold{color:#ffb200;text-shadow:0 1px #333}.selected-icon img{border:1px solid #476fff}.icon-label{font-weight:700;text-align:center;text-shadow:0 1px #333}.label-selected{background-color:#476fff;color:#fff;display:none;font-size:50%;padding:2px 0}.selected-icon .label-selected{display:block;visibility:visible!important}.price{font-size:75%;background-color:#ffb200;color:#fff}#your-icons .price{display:none}#your-icons .label-selected{visibility:hidden;display:block}#your-icons,#buy-icons{overflow:auto;padding:10px 0}#your-icons-title,#buy-icons-title{padding:3px 3px 3px 10px}#your-icons-title{background-color:#08a;color:#fff}#buy-icons-title{background-color:#08a;color:#fff}#screen-icons .screen-background{box-sizing:border-box;padding-left:5px;padding-right:5px;width:100%}.icon-none{border-color:#fff}#buy-icons .icon img{border-bottom:none}#buy-icons-title-gold{background-color:#ffb200;color:#fff;padding:0 10px;text-shadow:0 1px #333;font-weight:700;float:right}.disc-icon{width:100%}#ingame-ad-2{bottom:30px;height:90px;left:50%;opacity:1;position:absolute;width:728px;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:bottom 2s,opacity 2s;transition:bottom 2s,opacity 2s}#ingame-ad-2-hide{cursor:pointer;position:absolute;right:0;top:-22px}.ingame-add-2-appear{-webkit-animation-name:ingame-add-2-appear;animation-name:ingame-add-2-appear;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@keyframes ingame-add-2-appear{0%{bottom:-150px}100%{bottom:30px}}.lock-screen{height:100%;overflow:hidden;position:absolute;width:100%}#find-opponent-ad{height:250px;margin:15px auto 0;width:300px}iframe{display:block}#social-bar iframe{display:inline}#game-end-ad iframe{margin:0 auto}#partners{bottom:0;box-sizing:border-box;margin-bottom:32px;overflow:hidden;padding-left:10px;position:absolute;width:100%}