@import "~bootstrap/dist/css/bootstrap.min.css";.weight-ultra-light{font-weight:300}.weight-ultra-bold{font-weight:900}.glyphicon.glyphicon-circle{color:#18bc9c}.funky,#loader-title,#main-nav .navbar-brand,.game-background .card .game-board .flash-message,.game-background .loading-overlay .loading-container.start .countdown span,.gaming-stats-item .value .points-won,.room-create-v2 .main .game .card .game-content h1,.room-create-v2 .main .ranka h2,.profile-view .profile-header h1,.profile-view .profile-statistic h3,.player user .stats .badge-item,.player user .score-container .score,.mini-profile .mini-profile-header .stats .stats-item .stats-container .stats-label,.mini-profile .profile-stats .stats-item .item-value,.experience-meter .level span,header .thumbnail.animated-thumbnail h3,header .thumbnail.animated-thumbnail .badge{font-family:luckiest guy,lato,helvetica neue,Helvetica,Arial,sans-serif;font-weight:400!important;letter-spacing:1px}.shadowed-text,.game-background .card .game-board .flash-message{text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.btn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0 solid transparent;font-weight:700;transition:background 300ms}.btn.btn-sm{font-size:16px}.btn.big{font-size:25px}.btn.btn-icon{background:0 0;border:none}.btn.btn-primary-darker{background:#1a242f}.btn.btn-primary-darker:hover{background:#080b0e}.btn.btn-success{background:#18bc9c;color:#fff}.btn.btn-success:hover{background:#128f76}.btn.btn-punch{background:#f30154;color:#fff}.btn.btn-punch:hover{background:#c00142}.btn.btn-primary-lighter{background:#354b60;color:#fff}.btn.btn-primary-lighter:hover{background:#233140}.btn.btn-white{background:0 0;border:3px solid #fff;color:#fff}.btn.btn-white:hover{border-color:#e6e6e6}.btn.btn-booster{background:#bd0cfe;color:#fff}.btn.btn-booster:hover{background:#9d01d6}.material-switch>input[type=checkbox]{display:none}.material-switch>label{cursor:pointer;height:0;position:relative;width:40px}.material-switch>label::before{background:#000;box-shadow:inset 0 0 10px rgba(0,0,0,.5);border-radius:8px;content:'';height:16px;margin-top:-8px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:40px}.material-switch>label::after{background:#fff;border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.3);content:'';height:24px;left:-4px;margin-top:-8px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px}.material-switch>input[type=checkbox]:checked+label::before{background:#18bc9c;opacity:.5}.material-switch>input[type=checkbox]:checked+label::after{background:#18bc9c;left:20px}.opacityIn{-webkit-animation-name:opacityIn;animation-name:opacityIn}@-webkit-keyframes opacityIn{0%{opacity:0}50%{opacity:.8}}@keyframes opacityIn{0%{opacity:0}50%{opacity:.8}}@-webkit-keyframes opacityOut{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}@keyframes opacityOut{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}.fadeTop{-webkit-animation-name:fadeTop;animation-name:fadeTop}@-webkit-keyframes fadeTop{0%{opacity:1}100%{opacity:0}}@keyframes fadeTop{0%{opacity:1}100%{opacity:0}}.splash{-webkit-animation-name:splash;animation-name:splash;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;visibility:hidden;-moz-transition:visibility 1s;-ms-transition:visibility 1s;-webkit-transition:visibility 1s;-o-transition:visibility 1s;transition:visibility 1s}@-webkit-keyframes splash{0%{opacity:1;-webkit-transform:scale(.5,.5) translateY(0);-moz-transform:scale(0.5 0.5) translateY(0)}25%{opacity:1}100%{opacity:0;-webkit-transform:scale(2,2) translateY(0);-moz-transform:scale(2 2) translateY(0)}}@keyframes splash{0%{visibility:visible;opacity:1;-webkit-transform:scale(.5,.5) translateY(0);-moz-transform:scale(0.5 0.5) translateY(0)}25%{opacity:1}100%{opacity:0;-webkit-transform:scale(2,2) translateY(0);-moz-transform:scale(2 2) translateY(0)}}.big-splash{-webkit-animation-name:big-splash;animation-name:big-splash;-moz-animation-duration:1s;-ms-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;visibility:hidden;-moz-transition:visibility 1s;-ms-transition:visibility 1s;-webkit-transition:visibility 1s;-o-transition:visibility 1s;transition:visibility 1s}@-webkit-keyframes big-splash{0%{opacity:1;-webkit-transform:scale(.5,.5) translateY(0);-moz-transform:scale(0.5 0.5) translateY(0);-ms-transform:scale(0.5 0.5) translateY(0);transform:scale(0.5 0.5) translateY(0)}25%{opacity:1}100%{opacity:0;-webkit-transform:scale(3.5,3.5) translateY(0);-moz-transform:scale(3.5 3.5) translateY(0);-ms-transform:scale(3.5 3.5) translateY(0);transform:scale(3.5 3.5) translateY(0)}}@keyframes big-splash{0%{visibility:visible;opacity:1;-webkit-transform:scale(.5,.5) translateY(0);-moz-transform:scale(0.5 0.5) translateY(0);-ms-transform:scale(0.5 0.5) translateY(0);-transform:scale(0.5 0.5) translateY(0)}25%{opacity:1}100%{opacity:0;-webkit-transform:scale(3.5,3.5) translateY(0);-moz-transform:scale(3.5 3.5) translateY(0);-ms-transform:scale(3.5 3.5) translateY(0);transform:scale(3.5 3.5) translateY(0)}}.blurIn{-webkit-animation-name:blurIn;animation-name:blurIn}@-webkit-keyframes blurIn{0%{opacity:0;-webkit-filter:blur(0px)}100%{opacity:0;-webkit-filter:blur(0px)}}@keyframes blurIn{0%{opacity:0;-webkit-filter:blur(0px)}100%{opacity:0;-webkit-filter:blur(0px)}}.blurIn{-webkit-animation-name:blurIn;animation-name:blurIn}@-webkit-keyframes blurIn{0%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-filter:blur(0px)}100%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-filter:blur(0px)}}@keyframes blurIn{0%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-filter:blur(0px)}100%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-filter:blur(0px)}}.blurOut{-webkit-animation-name:blurOut;-moz-animation-name:blurOut;animation-name:blurOut}@-webkit-keyframes blurOut{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-filter:blur(0px)}100%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-filter:blur(0px)}}@keyframes blurOut{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-filter:blur(0px)}100%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-filter:blur(0px)}}.upDown{-webkit-animation-name:upDown;-moz-animation-name:upDown;animation-name:upDown}@-webkit-keyframes upDown{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}@keyframes upDown{0%{bottom:-20px}50%{bottom:-30px}100%{bottom:-20px}}.tinIn{-webkit-animation-name:tinIn;-moz-animation-name:tinIn;animation-name:tinIn}@-moz-keyframes tinIn{50%,70%,90%{-webkit-transform:scale(1.3,1.3) translateY(0);-moz-transform:scale(1.3,1.3) translateY(0)}60%,80%,100%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0)}}@-webkit-keyframes tinIn{50%,70%,90%{-webkit-transform:scale(1.3,1.3) translateY(0);-moz-transform:scale(1.3,1.3) translateY(0)}60%,80%,100%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0)}}@keyframes tinIn{50%,70%,90%{-webkit-transform:scale(1.3,1.3) translateY(0);-moz-transform:scale(1.3,1.3) translateY(0)}60%,80%,100%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0)}}.emojiIn{-webkit-animation-name:emojiIn;-moz-animation-name:emojiIn;animation-name:emojiIn}@-moz-keyframes emojiIn{0%{-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;filter:alpha(opacity=20);-webkit-transform:scale(.2,.2) translateY(0);-moz-transform:scale(.2,.2) translateY(0)}30%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.3,1.3) translateY(0);-moz-transform:scale(1.3,1.3) translateY(0)}40%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0)}}@-webkit-keyframes emojiIn{0%{-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;filter:alpha(opacity=20);-webkit-transform:scale(.2,.2) translateY(0);-moz-transform:scale(.2,.2) translateY(0)}30%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.3,1.3) translateY(0);-moz-transform:scale(1.3,1.3) translateY(0)}40%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0)}}@keyframes emojiIn{0%{-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;filter:alpha(opacity=20);-webkit-transform:scale(.2,.2) translateY(0);-moz-transform:scale(.2,.2) translateY(0)}30%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.3,1.3) translateY(0);-moz-transform:scale(1.3,1.3) translateY(0)}40%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0)}}.blinker{-webkit-animation-name:blinker;-moz-animation-name:blinker;animation-name:blinker}@-moz-keyframes blinker{80%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}85%{-webkit-opacity:.65;-moz-opacity:.65;opacity:.65;filter:alpha(opacity=65)}90%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes blinker{80%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}85%{-webkit-opacity:.65;-moz-opacity:.65;opacity:.65;filter:alpha(opacity=65)}90%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}@keyframes blinker{80%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}85%{-webkit-opacity:.65;-moz-opacity:.65;opacity:.65;filter:alpha(opacity=65)}90%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}}.blink-text{animation:blinker 2s linear infinite}@-moz-keyframes blink-text{40%,50%,60%{opacity:1}45%,55%{opacity:.5}}@-webkit-keyframes blink-text{40%,50%,60%{opacity:1}45%,55%{opacity:.5}}@keyframes blink-text{40%,50%,60%{opacity:1}45%,55%{opacity:.5}}@-moz-keyframes textDisapearUp{0%{visibility:visible;-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);top:0}15%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.2,1.2) translateY(0);-moz-transform:scale(1.2,1.2) translateY(0);-ms-transform:scale(1.2,1.2) translateY(0);-o-transform:scale(1.2,1.2) translateY(0)}100%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);top:-20px;-webkit-transform:scale(1.2,1.2) translateY(0);-moz-transform:scale(1.2,1.2) translateY(0);-ms-transform:scale(1.2,1.2) translateY(0);-o-transform:scale(1.2,1.2) translateY(0)}}@-webkit-keyframes textDisapearUp{0%{visibility:visible;-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);top:0}15%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.2,1.2) translateY(0);-moz-transform:scale(1.2,1.2) translateY(0);-ms-transform:scale(1.2,1.2) translateY(0);-o-transform:scale(1.2,1.2) translateY(0)}100%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);top:-20px;-webkit-transform:scale(1.2,1.2) translateY(0);-moz-transform:scale(1.2,1.2) translateY(0);-ms-transform:scale(1.2,1.2) translateY(0);-o-transform:scale(1.2,1.2) translateY(0)}}@keyframes textDisapearUp{0%{visibility:visible;-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);top:0}15%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.2,1.2) translateY(0);-moz-transform:scale(1.2,1.2) translateY(0);-ms-transform:scale(1.2,1.2) translateY(0);-o-transform:scale(1.2,1.2) translateY(0)}100%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);top:-20px;-webkit-transform:scale(1.2,1.2) translateY(0);-moz-transform:scale(1.2,1.2) translateY(0);-ms-transform:scale(1.2,1.2) translateY(0);-o-transform:scale(1.2,1.2) translateY(0)}}.animatedMenu{animation:animatedMenu .2s ease-out 300ms 0 ease;-webkit-animation:animatedMenu .2s ease-out 300ms 0 ease;-moz-animation:animatedMenu .2s ease-out 300ms 0 ease;-ms-animation:animatedMenu .2s ease-out 300ms 0 ease;-moz-animation:animatedMenu .2s ease-out;-webkit-animation:animatedMenu .2s ease-out;-o-animation:animatedMenu .2s ease-out;animation:animatedMenu .2s ease-out}@-moz-keyframes animatedMenu{0%{-webkit-transform:scale(.5,.5) translateY(0);-moz-transform:scale(.5,.5) translateY(0);-ms-transform:scale(.5,.5) translateY(0);-o-transform:scale(.5,.5) translateY(0)}100%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0);-ms-transform:scale(1,1) translateY(0);-o-transform:scale(1,1) translateY(0)}}@-webkit-keyframes animatedMenu{0%{-webkit-transform:scale(.5,.5) translateY(0);-moz-transform:scale(.5,.5) translateY(0);-ms-transform:scale(.5,.5) translateY(0);-o-transform:scale(.5,.5) translateY(0)}100%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0);-ms-transform:scale(1,1) translateY(0);-o-transform:scale(1,1) translateY(0)}}@keyframes animatedMenu{0%{-webkit-transform:scale(.5,.5) translateY(0);-moz-transform:scale(.5,.5) translateY(0);-ms-transform:scale(.5,.5) translateY(0);-o-transform:scale(.5,.5) translateY(0)}100%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0);-ms-transform:scale(1,1) translateY(0);-o-transform:scale(1,1) translateY(0)}}.appear-text{animation:appear-text 3s 300ms 0 ease;-webkit-animation:appear-text 3s 300ms 0 ease;-moz-animation:appear-text 3s 300ms 0 ease;-ms-animation:appear-text 3s 300ms 0 ease;-moz-animation:appear-text 3s;-webkit-animation:appear-text 3s;-o-animation:appear-text 3s;animation:appear-text 3s;transition-timing-function:ease-in-out;transition-timing-function:cubic-bezier(.42,0,.58,1)}@-moz-keyframes appear-text{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0,0) translateY(0);-moz-transform:scale(0,0) translateY(0);-ms-transform:scale(0,0) translateY(0);-o-transform:scale(0,0) translateY(0)}15%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.5,1.5) translateY(0);-moz-transform:scale(1.5,1.5) translateY(0);-ms-transform:scale(1.5,1.5) translateY(0);-o-transform:scale(1.5,1.5) translateY(0)}85%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.5,1.5) translateY(0);-moz-transform:scale(1.5,1.5) translateY(0);-ms-transform:scale(1.5,1.5) translateY(0);-o-transform:scale(1.5,1.5) translateY(0)}100%{-webkit-transform:scale(0,0) translateY(0);-moz-transform:scale(0,0) translateY(0);-ms-transform:scale(0,0) translateY(0);-o-transform:scale(0,0) translateY(0);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}}@-webkit-keyframes appear-text{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0,0) translateY(0);-moz-transform:scale(0,0) translateY(0);-ms-transform:scale(0,0) translateY(0);-o-transform:scale(0,0) translateY(0)}15%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.5,1.5) translateY(0);-moz-transform:scale(1.5,1.5) translateY(0);-ms-transform:scale(1.5,1.5) translateY(0);-o-transform:scale(1.5,1.5) translateY(0)}85%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.5,1.5) translateY(0);-moz-transform:scale(1.5,1.5) translateY(0);-ms-transform:scale(1.5,1.5) translateY(0);-o-transform:scale(1.5,1.5) translateY(0)}100%{-webkit-transform:scale(0,0) translateY(0);-moz-transform:scale(0,0) translateY(0);-ms-transform:scale(0,0) translateY(0);-o-transform:scale(0,0) translateY(0);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}}@keyframes appear-text{0%{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0,0) translateY(0);-moz-transform:scale(0,0) translateY(0);-ms-transform:scale(0,0) translateY(0);-o-transform:scale(0,0) translateY(0)}15%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.5,1.5) translateY(0);-moz-transform:scale(1.5,1.5) translateY(0);-ms-transform:scale(1.5,1.5) translateY(0);-o-transform:scale(1.5,1.5) translateY(0)}85%{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.5,1.5) translateY(0);-moz-transform:scale(1.5,1.5) translateY(0);-ms-transform:scale(1.5,1.5) translateY(0);-o-transform:scale(1.5,1.5) translateY(0)}100%{-webkit-transform:scale(0,0) translateY(0);-moz-transform:scale(0,0) translateY(0);-ms-transform:scale(0,0) translateY(0);-o-transform:scale(0,0) translateY(0);-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}}.move-to-element{position:absolute;cursor:pointer;transition:all 600ms;transition-timing-function:cubic-bezier(.42,0,.58,1)}.pulse-shadow{animation:pulse 1s infinite}.pulse{animation:pulse 1s infinite;border-radius:50%}.pulse-big{animation:pulse 1s infinite;border-radius:50%}@-moz-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}100%{box-shadow:0 0 0 15px transparent}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}100%{box-shadow:0 0 0 15px transparent}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}100%{box-shadow:0 0 0 15px transparent}}@-moz-keyframes pulse-big{0%{box-shadow:0 0 0 0 rgba(0,0,0,.1)}100%{box-shadow:0 0 0 70px transparent}}@-webkit-keyframes pulse-big{0%{box-shadow:0 0 0 0 rgba(0,0,0,.1)}100%{box-shadow:0 0 0 70px transparent}}@keyframes pulse-big{0%{box-shadow:0 0 0 0 rgba(0,0,0,.1)}100%{box-shadow:0 0 0 70px transparent}}.main-container .announcement{color:#1a242f;padding:10px}.main-container .announcement button{color:#1a242f;background:0 0;padding:0;border:none}.main-container .announcement a{color:#1a3dff}.fullscreen .main-container{margin-top:0}@media only screen and (min-width:0px) and (max-width:768px){.fullscreen .main-container{margin-top:0!important}}.shrink-height .main-container{margin-top:0}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;color:#cbd7e3;background:#2c3e50}#loader-wrapper .splash-close{position:absolute;z-index:1003;cursor:pointer;color:#fff;font-size:30px;top:30px;right:30px}#loader-wrapper .splash-close:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}#loader-wrapper .splash-title{margin-bottom:30px}#loader-wrapper .splash-content{position:relative;z-index:1002;text-align:center;opacity:0;transition:opacity .3s ease-out}#loader-title,.splash-title{font-size:72px;font-weight:900;color:#eee;display:block;position:relative;text-align:center;z-index:1002}@media only screen and (min-width:0px) and (max-width:768px){#loader-title,.splash-title{font-size:35px}}#loader-title{top:40%}#loader{display:block;position:relative;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;border-radius:50%;border:6px solid transparent;border-top-color:#18bc9c;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:6px solid transparent;border-top-color:#fff;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:6px solid transparent;border-top-color:#acf4e6;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.waiting-user-action #loader-wrapper .splash-content{opacity:1;height:100%;overflow:auto}.waiting-user-action #loader-title,.waiting-user-action #loader{display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.loaded #loader,.loaded #loader-title{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.loaded #loader-wrapper .splash-content{-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transition-delay:0s}.loaded #loader-wrapper{visibility:hidden;opacity:0;-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.no-js #loader-wrapper{display:none}.no-js h1{color:#222}#content{margin:0 auto;padding-bottom:50px;width:80%;max-width:978px}#main-nav{min-height:60px}#main-nav ul li{border-right:1px solid #354b60}#main-nav ul li:last-child{border-right:0}#main-nav ul li a{font-size:1.2em;color:#dce4ec}#main-nav ul li a.bmc-button{margin-top:20px!important}#main-nav ul li.profile-data{border-right-color:#2c3e50}#main-nav .navbar-brand{font-size:2em;color:#fff}@media only screen and (min-width:0px) and (max-width:959px){#main-nav .navbar-brand{font-size:1.5em}}#main-nav .navbar-fixed-top{padding:0}.navbar{border-radius:0;border:0;text-transform:none;font-family:lato,sans-serif;text-align:center}.navbar .navbar-btn{margin-right:8px}.navbar .navbar-brand{text-transform:none}.navbar .badge{background:#18bc9c;color:#fff}.navbar .badge.to-purchase{background:#f30154;position:absolute;top:5px;right:5px;padding:2px 5px}.navbar .livicon-evo{position:absolute;top:5px;right:5px}.navbar .navbar-room{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar .with-mini-image>a{position:relative;padding-left:64px}.navbar .with-mini-image>a img{position:absolute;width:32px;left:15px;top:25px}.navbar strong{color:#18bc9c;font-weight:900}.navbar .menu-caption{font-size:14px}.navbar .shop-online a{padding-left:53px}.navbar .shop-online a button{padding:0 5px;font-weight:900;font-size:18px;top:-2px;position:relative;line-height:18px}.navbar .shop-online .credit-progressbar{position:absolute;height:3px;top:0;width:100%;background:#507192}.navbar .shop-online .credit-progressbar .progress-percent{background:#18bc9c;width:45%;height:100%;transition-timing-function:cubic-bezier(.51,.11,.34,1.42);transition-duration:1.5s}.navbar .dropdown-menu{background:#1a242f}.navbar .dropdown-menu li:hover{color:#dce4ec!important;background:#1a242f!important}@desktop{a{color:#2C3E50!important;}}@mobile{a{color:#fff!important;}}.navbar .save-account{padding:16px 10px}.navbar .save-account .btn{padding:3px 10px}.navbar .save-account .btn:hover,.navbar .save-account .btn:focus{background-color:#19c5a4}@media(max-width:991px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}}#floating-sidebar{top:0;overflow:auto;color:#2c3e50;position:fixed;display:block;right:0;background:#fff;width:400px;height:100%;z-index:10000;-moz-transition:.4s;-ms-transition:.4s;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;border-left:1px solid #44607c}#floating-sidebar header{background-color:#2c3e50;color:#fff}#floating-sidebar header,#floating-sidebar section{padding:30px}#floating-sidebar .close{position:absolute;top:15px;right:15px;-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);color:#fff}#floating-sidebar.sidebar-collapsed{right:-400px}@media only screen and (min-width:0px) and (max-width:768px){#floating-sidebar{width:100%}#floating-sidebar.sidebar-collapsed{right:-100%}#floating-sidebar #main-nav.navbar ul.dropdown-menu li a{color:#fff!important}#floating-sidebar #main-nav ul li a{text-align:left!important}}.shrink-height #main-nav{min-height:50px}.shrink-height #main-nav .navbar-brand{height:50px;font-size:1.6em}.shrink-height #main-nav .with-mini-image>a img{top:10px}.shrink-height #main-nav .navbar-nav>li>a{padding-top:5px;padding-bottom:5px}.icon-button{border-radius:6rem;cursor:pointer;display:inline-block;height:6rem;line-height:6rem;margin:0 5px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:6rem}.icon-button span{border-radius:0;display:block;height:0;left:32%;margin:0;position:absolute;top:32%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:0}.icon-button:hover span{width:6.6rem;height:6.6rem;border-radius:6rem;margin-left:-21px;margin-top:-24px}.twitter span{background-color:#4099ff}.facebook span{background-color:#3b5998}.google-plus span{background-color:#db5a3c}.icon-button i{background:0 0;color:#fff;height:6rem;left:0;line-height:6rem;position:absolute;top:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:6rem;z-index:10}.icon-button .icon-twitter{color:#4099ff}.icon-button .icon-facebook{color:#3b5998}.icon-button .icon-google-plus{color:#db5a3c}.icon-button:hover .icon-twitter,.icon-button:hover .icon-facebook,.icon-button:hover .icon-google-plus{color:#fff}.ppg-loader{display:block;left:50%;top:50%;position:relative;width:40px;height:40px;margin:0 0 0 -20px;border-radius:50%;border:3px solid transparent;border-top-color:#2c3e50;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.ppg-loader.loader-huge{width:120px;height:120px;margin:0 0 0 -60px;border-width:6px}.ppg-loader.loader-huge:before,.ppg-loader.loader-huge:after{border-width:6px}.ppg-loader.loader-huge:after{top:12px;left:12px;right:12px;bottom:12px}.ppg-loader:before{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:50%;border:3px solid transparent;border-top-color:#18bc9c;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}.ppg-loader:after{content:"";position:absolute;top:9px;left:9px;right:9px;bottom:9px;border-radius:50%;border:3px solid transparent;border-top-color:#acf4e6;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.ic-Spin-cycle--classic,.ic-Spin-cycle--classic-salmon-yellow,.ic-Spin-cycle--circles,.ic-Spin-cycle--police-car,.ic-Spin-cycle--faces{box-sizing:border-box;display:inline-block;vertical-align:middle;overflow:visible}.ic-Spin-cycle--classic>svg,.ic-Spin-cycle--classic-salmon-yellow>svg,.ic-Spin-cycle--circles>svg,.ic-Spin-cycle--police-car>svg,.ic-Spin-cycle--faces>svg{display:block;overflow:visible}.ic-Spin-cycle--classic>svg>*,.ic-Spin-cycle--classic-salmon-yellow>svg>*,.ic-Spin-cycle--circles>svg>*,.ic-Spin-cycle--police-car>svg>*,.ic-Spin-cycle--faces>svg>*{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}body:not(:-moz-handler-blocked) svg>*{transform:none!important;transform-origin:0 0}.ic-Spin-cycle--classic{margin:12px;width:72px;height:72px}@-webkit-keyframes spin-cycle{from{fill:#fff;-webkit-transform:scale(1);transform:scale(1)}to{fill:rgba(255,255,255,.1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes spin-cycle{from{fill:#fff;-webkit-transform:scale(1);transform:scale(1)}to{fill:rgba(255,255,255,.1);-webkit-transform:scale(1);transform:scale(1)}}.ic-Spin-cycle--classic>svg{width:72px;height:72px}.ic-Spin-cycle--classic>svg>*{fill:rgba(255,255,255,.1);-webkit-animation-name:spin-cycle;animation-name:spin-cycle;-webkit-animation-duration:.8s;animation-duration:.8s}.ic-Spin-cycle--classic>svg>*:nth-of-type(1){-webkit-animation-delay:.1s;animation-delay:.1s}.ic-Spin-cycle--classic>svg>*:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.ic-Spin-cycle--classic>svg>*:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.ic-Spin-cycle--classic>svg>*:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}.ic-Spin-cycle--classic>svg>*:nth-of-type(5){-webkit-animation-delay:.5s;animation-delay:.5s}.ic-Spin-cycle--classic>svg>*:nth-of-type(6){-webkit-animation-delay:.6s;animation-delay:.6s}.ic-Spin-cycle--classic>svg>*:nth-of-type(7){-webkit-animation-delay:.7s;animation-delay:.7s}.ic-Spin-cycle--classic-salmon-yellow{margin:12px 24px;width:48px;height:48px}@-webkit-keyframes yellow{from{fill:#ff0;-webkit-transform:scale(1.1);transform:scale(1.1)}to{fill:salmon;-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes yellow{from{fill:#ff0;-webkit-transform:scale(1.1);transform:scale(1.1)}to{fill:salmon;-webkit-transform:scale(.9);transform:scale(.9)}}.ic-Spin-cycle--classic-salmon-yellow>svg{width:48px;height:48px}.ic-Spin-cycle--classic-salmon-yellow>svg>*{fill:salmon;-webkit-animation-name:#ff0;animation-name:#ff0;-webkit-animation-duration:.8s;animation-duration:.8s}.ic-Spin-cycle--classic-salmon-yellow>svg>*:nth-of-type(1){-webkit-animation-delay:.1s;animation-delay:.1s}.ic-Spin-cycle--classic-salmon-yellow>svg>*:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.ic-Spin-cycle--classic-salmon-yellow>svg>*:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.ic-Spin-cycle--classic-salmon-yellow>svg>*:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}.ic-Spin-cycle--classic-salmon-yellow>svg>*:nth-of-type(5){-webkit-animation-delay:.5s;animation-delay:.5s}.ic-Spin-cycle--classic-salmon-yellow>svg>*:nth-of-type(6){-webkit-animation-delay:.6s;animation-delay:.6s}.ic-Spin-cycle--classic-salmon-yellow>svg>*:nth-of-type(7){-webkit-animation-delay:.7s;animation-delay:.7s}.ic-Spin-cycle--circles{margin:12px 24px;width:100px;height:40px}@-webkit-keyframes circles{from{fill:rgba(0,255,0,.8);-webkit-transform:scale(1.6);transform:scale(1.6)}to{fill:rgba(255,255,255,.5);-webkit-transform:scale(1);transform:scale(1)}}@keyframes circles{from{fill:rgba(0,255,0,.8);-webkit-transform:scale(1.6);transform:scale(1.6)}to{fill:rgba(255,255,255,.5);-webkit-transform:scale(1);transform:scale(1)}}.ic-Spin-cycle--circles>svg{width:100px;height:40px}.ic-Spin-cycle--circles>svg>*{fill:rgba(255,255,255,.5);-webkit-animation-name:circles;animation-name:circles;-webkit-animation-duration:.8s;animation-duration:.8s}.ic-Spin-cycle--circles>svg>*:nth-of-type(1){-webkit-animation-delay:.1s;animation-delay:.1s}.ic-Spin-cycle--circles>svg>*:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.ic-Spin-cycle--circles>svg>*:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.ic-Spin-cycle--circles>svg>*:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}.ic-Spin-cycle--circles>svg>*:nth-of-type(5){-webkit-animation-delay:.5s;animation-delay:.5s}.ic-Spin-cycle--circles>svg>*:nth-of-type(6){-webkit-animation-delay:.6s;animation-delay:.6s}.ic-Spin-cycle--circles>svg>*:nth-of-type(7){-webkit-animation-delay:.7s;animation-delay:.7s}.ic-Spin-cycle--police-car{margin:12px 24px;width:100px;height:40px}@-webkit-keyframes your-animation{from{fill:cyan;-webkit-transform:scale(1.1);transform:scale(1.1)}to{fill:rgba(34,34,34,.8);-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes your-animation{from{fill:cyan;-webkit-transform:scale(1.1);transform:scale(1.1)}to{fill:rgba(34,34,34,.8);-webkit-transform:scale(.3);transform:scale(.3)}}.ic-Spin-cycle--police-car>svg{width:100px;height:40px}.ic-Spin-cycle--police-car>svg>*{fill:rgba(34,34,34,.8);-webkit-animation-name:your-animation;animation-name:your-animation;-webkit-animation-duration:.6s;animation-duration:.6s}.ic-Spin-cycle--police-car>svg>*:nth-of-type(1){-webkit-animation-delay:.1s;animation-delay:.1s}.ic-Spin-cycle--police-car>svg>*:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.ic-Spin-cycle--police-car>svg>*:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.ic-Spin-cycle--police-car>svg>*:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}.ic-Spin-cycle--police-car>svg>*:nth-of-type(5){-webkit-animation-delay:.5s;animation-delay:.5s}.ic-Spin-cycle--faces{margin:12px 24px;width:100px;height:40px}@-webkit-keyframes faces{from{fill:rgba(0,0,0,.7);-webkit-transform:scale(1);transform:scale(1)}to{fill:rgba(191,191,191,.8);-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes faces{from{fill:#2c4150;-webkit-transform:scale(1);transform:scale(1)}to{fill:rgba(44,65,80,.4);-webkit-transform:scale(.5);transform:scale(.5)}}.ic-Spin-cycle--faces>svg{width:100px;height:40px}.ic-Spin-cycle--faces>svg>*{fill:#2c4150;-webkit-animation-name:faces;animation-name:faces;-webkit-animation-duration:1.2s;animation-duration:1.2s}.ic-Spin-cycle--faces>svg>*:nth-of-type(1){-webkit-animation-delay:.1s;animation-delay:.1s}.ic-Spin-cycle--faces>svg>*:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.ic-Spin-cycle--faces>svg>*:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}.ic-Spin-cycle--faces>svg>*:nth-of-type(4){-webkit-animation-delay:.4s;animation-delay:.4s}.ic-Spin-cycle--faces>svg>*:nth-of-type(5){-webkit-animation-delay:.5s;animation-delay:.5s}.ic-Spin-cycle--faces>svg>*:nth-of-type(6){-webkit-animation-delay:.6s;animation-delay:.6s}.ic-Spin-cycle--faces>svg>*:nth-of-type(7){-webkit-animation-delay:.7s;animation-delay:.7s}.ic-Spin-cycle--faces>svg>*:nth-of-type(8){-webkit-animation-delay:.8s;animation-delay:.8s}.ic-Spin-cycle--faces>svg>*:nth-of-type(9){-webkit-animation-delay:.9s;animation-delay:.9s}.ic-Spin-cycle--faces>svg>*:nth-of-type(10){-webkit-animation-delay:1s;animation-delay:1s}.ic-Spin-cycle--faces>svg>*:nth-of-type(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}.glyphicon.glyphicon-circle{position:relative;top:-.55em;overflow:hidden;font-weight:bolder}.glyphicon.glyphicon-circle:before{content:"\25cb";font-size:3em}body .navbar-fixed-top{-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body .main-container{-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body header .container{-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.shrink .navbar-fixed-top .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}body.shrink .navbar-fixed-top{padding:0}body.shrink .navbar-fixed-top .navbar-brand{font-size:1.5em}body.shrink .main-container{margin-top:60px}body.shrink header .container{-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding-top:100px!important}.sweet-alert{color:#2c3e50}.sweet-alert button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.sweet-alert button.confirm{background-color:#18bc9c!important}.sweet-alert h2,.sweet-alert p{color:#2c3e50}.sweet-alert input{border:1px solid #eee}.sweet-alert input:focus{border:1px solid #18bc9c}.sweet-alert .livicon-evo{margin:0 auto}body.fullscreen .main-container{height:100%}body.fullscreen .main-container>.ng-scope{height:100%}body.fullscreen .main-container>.ng-scope .game-background{height:100%}body.fullscreen .main-container>.ng-scope .game-background .container-wide{height:100%}body.fullscreen .main-container>.ng-scope .game-background .container-wide .card{height:100%;margin:0}body.fullscreen .main-container>.ng-scope .game-background .container-wide .card .row{margin:0;height:100%}body.fullscreen .main-container>.ng-scope .game-background .container-wide .card .row .sidebar,body.fullscreen .main-container>.ng-scope .game-background .container-wide .card .row .game-board,body.fullscreen .main-container>.ng-scope .game-background .container-wide .card .row .right-bar{height:100%}@media only screen and (min-width:0px) and (max-width:768px){.game-background .container{padding:0}}.game-background blockquote{background:#ffe8c7;border-left:0;margin-bottom:10px}.game-background .card .join-container{color:#2c3e50;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.game-background .card .join-container h1{text-align:left;margin-top:0;font-weight:900}@media only screen and (min-width:0px) and (max-width:768px){.game-background .card .join-container h1{text-align:center}}.game-background .card .join-container .thumbnail{margin:0}.game-background .card .join-container img{margin:0}.game-background .card .join-container .content{padding:20px 20px 20px 0}@media only screen and (min-width:0px) and (max-width:768px){.game-background .card{margin:0}.game-background .card .row{margin:0}}.game-background .card .join-row{text-align:center;padding:60px}.game-background .card .join-row .user-is-waiting{font-weight:900}.game-background .card .join-row .username-input{width:250px;font-size:25px;border:0;padding:10px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:3px solid #18bc9c}.game-background .card .join-row .join-button-container{margin:15px 0}.game-background .card .join-row .join-button-container button{margin:0;vertical-align:baseline}.game-background .card .join-row .join-button-container .secret-code{display:inline;width:120px;font-size:25px;padding:10px 15px;text-align:center;margin-bottom:10px}.game-background .card .everybody-left{color:#fff}.game-background .card .game-board{background:#f8f9fa;position:relative;padding:0;flex-direction:column;display:flex}.game-background .card .game-board>.game-content{height:100%;flex-grow:1;overflow:auto}.game-background .card .game-board .leave{z-index:1;position:absolute;right:5px;top:5px;background:0 0;color:#1a242f}@media only screen and (min-width:0px) and (max-width:768px){.game-background .card .game-board .leave{display:none}}.game-background .card .game-board .private-room{position:absolute;left:30px;top:30px;background:0 0;color:#ced4da}@media only screen and (min-width:0px) and (max-width:768px){.game-background .card .game-board .private-room{display:none}}@media only screen and (min-width:0px) and (max-width:768px){.game-background .card .game-board{padding:0}}.game-background .card .game-board .flash-message{text-align:center;z-index:50;font-weight:900;font-size:32px;width:50%;top:30px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}@media only screen and (min-width:0px) and (max-width:768px){.game-background .card .game-board .flash-message{font-size:28px}}.game-background .card .game-board .flash-message.error{color:#f30154}.game-background .card .game-board .flash-message.success{color:#f30154}.game-background .card .game-board .game-content{display:flex;align-items:center;justify-content:center;transition:opacity .3s}.game-background .card .game-board .game-content>div:first-child{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:blurOut;animation-name:blurOut}.game-background .card .game-board .game-content.blurred{opacity:0}.game-background .card .game-board .game-content .last-move{-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;animation:blinker 3s linear infinite}.game-background .loading-overlay{position:absolute;top:0;left:0;width:100%;flex-grow:1;text-align:center}.game-background .loading-overlay .loading-container{position:relative;display:inline-block}.game-background .loading-overlay .loading-container .settings{text-align:left;margin:30px auto 0;font-size:20px}@media only screen and (min-width:960px){.game-background .loading-overlay .loading-container .settings{width:420px}}@media only screen and (min-width:0px) and (max-width:768px){.game-background .loading-overlay .loading-container .settings{width:100%;margin:0}}.game-background .loading-overlay .loading-container .settings .fa{margin-right:5px}.game-background .loading-overlay .loading-container .settings .public-link input{border:0;width:100%;display:block;text-decoration:underline}.game-background .loading-overlay .loading-container .settings .description{color:#b4bcc2}.game-background .loading-overlay .loading-container .marketing{animation:opacityOut .3s ease 1}.game-background .loading-overlay .loading-container .marketing .fa{color:#354b60}.game-background .loading-overlay .loading-container .marketing h3{font-family:lato,helvetica neue,Helvetica,Arial,sans-serif;font-size:32px;padding:0 10%}@media only screen and (min-width:0px) and (max-width:768px){.game-background .loading-overlay .loading-container .marketing h3{padding:0 5px;font-size:16px}}.game-background .loading-overlay .loading-container .marketing .livicon-evo{margin:0 auto}.game-background .loading-overlay .loading-container .donate{margin-top:30px}.game-background .loading-overlay .loading-container .donate p{font-weight:400}.game-background .loading-overlay .loading-container .loader{width:85px;height:85px}.game-background .loading-overlay .loading-container.start{width:95%}.game-background .loading-overlay .loading-container.start .gaming-stats{animation:opacityIn .3s ease 1;margin:70px auto 0;padding:7.5px 15px}@media only screen and (min-width:0px) and (max-width:768px){.game-background .loading-overlay .loading-container.start .gaming-stats{font-size:20px}}.game-background .loading-overlay .loading-container.start .gaming-stats .re-match-ad{margin-top:15px;text-align:center}.game-background .loading-overlay .loading-container.start .gaming-stats .re-match-ad a{cursor:pointer}@media only screen and (min-width:0px) and (max-width:768px){.game-background .loading-overlay .loading-container.start .gaming-stats{margin-top:5px}}.game-background .loading-overlay .loading-container.start .gaming-stats .coin{width:32px;margin-top:-7px}@media only screen and (min-width:0px) and (max-width:768px){.game-background .loading-overlay .loading-container.start .gaming-stats .coin{width:20px;margin-top:-3px}}.game-background .loading-overlay .loading-container.start .countdown{color:#f30154}.game-background .loading-overlay .loading-container.start .countdown span{font-size:50px;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.game-background .loading-overlay .loading-container.waiting-players{top:10px}@media only screen and (min-width:0px) and (max-width:768px){.game-background .loading-overlay .loading-container.waiting-players{width:100%}}.game-background .loading-overlay .loading-container.waiting-players .loader{width:60px;height:60px}.game-background .loading-overlay .loading-container.waiting-players .invite-container{margin-top:30px}@media only screen and (min-width:0px) and (max-width:768px){.game-background .loading-overlay .loading-container.waiting-players .invite-container{margin-top:35px}}.game-background .loading-overlay .waiting-start{position:relative;display:inline-block;width:80%}.game-background .loading-overlay .waiting-start .loading{width:85px;height:85px}.game-background .watchers{text-align:left}.game-background .bottom-bar{width:100%;display:flex}.game-background .bottom-bar .players-container{flex-grow:1}.game-background .bottom-bar .players-container .players{display:flex}@media only screen and (min-width:0px) and (max-width:959px){.game-background .bottom-bar .players-container .players{padding-right:0;margin-top:0}}.game-background .bottom-bar .players-container .players .player-one{border-right:1px solid #dee2e6}.game-background .bottom-bar .players-container .players .player-two{text-align:right;border-right:1px solid #e9ecef}.game-background .bottom-bar .players-container .players .play-vs-ai{text-align:center;padding:15px}.game-background .bottom-bar .players-container .players .player{padding:15px;width:50%}@media only screen and (min-width:0px) and (max-width:768px){.game-background .bottom-bar .players-container .players .player{padding:0}}.game-background .bottom-bar .toolbar{text-align:center;width:100%}@media only screen and (min-width:0px) and (max-width:768px){.game-background .bottom-bar .toolbar{padding-top:5px;padding-bottom:5px}}.game-background .bottom-bar .toolbar .action-button{display:inline-block;margin:0 15px;color:#18bc9c}.game-background .bottom-bar .toolbar .action-button .icon{height:40px;margin-bottom:10px}.game-background .bottom-bar .toolbar .action-button span{text-transform:uppercase}@media only screen and (min-width:0px) and (max-width:768px){.game-background .bottom-bar .toolbar .action-button span{display:none}}.game-background .board table td img{width:80%}.game-background .board table td img.placeholder{position:relative}.game-background .left-bar{padding-right:0}.game-background .right-bar{padding-left:0;padding-right:0}.game-background .right-bar .leaderboard{height:100%}.game-background .right-bar .leaderboard .title{margin:0;padding:15px 15px 0}.game-background .right-bar .leaderboard .subtitle{text-align:left;font-size:16px;padding-left:15px}.game-background .right-bar .leaderboard .tab-pane{padding:7.5px}.game-background .share-url tooltip{display:block}.game-background .share-url input{background:#ffe8c7;color:#000;font-size:2em;border:0;width:100%;text-align:center}.shrink-height .secret-code .description{display:none}.shrink-height .game-background .bottom-bar .players{padding-right:0;margin-top:0}.shrink-height .game-background .bottom-bar .players .player{padding:0}.shrink-height .game-background .bottom-bar .players .hidden-xs{display:none}.points-boosted .points-counter{color:#bd0cfe}.gaming-stats-item{padding:7.5px 0}.gaming-stats-item .value{line-height:26px;display:flex;align-items:center}.gaming-stats-item .value label{flex-grow:1;margin-bottom:0;font-weight:700}.gaming-stats-item .value .points-won{min-width:41px}.gaming-stats-item .value .gaming-stats-item-icon{width:32px}.gaming-stats-item .value .reward-icon{width:64px}.gaming-stats-item .livicon-evo{margin:0 auto;display:inline-block}.gaming-stats-item .description{display:block;font-weight:400;font-size:18px}.gaming-stats-item .description .bonus{color:#18bc9c}.room-create-v2 section.success{text-align:center}@media only screen and (min-width:0px) and (max-width:768px){.room-create-v2 section.success{min-height:110px}}.room-create-v2 .banner-top{margin-top:15px;margin-bottom:15px}.room-create-v2 .grid{display:grid;grid-template-areas:"a1 a2 a3" "a4 a5 a3";grid-column-gap:10px;grid-row-gap:10px;grid-auto-columns:1fr;color:#dce4ec}@media only screen and (min-width:550px) and (max-width:1050px){.room-create-v2 .grid{grid-template-areas:"a3 a2" "a3 a5" "a1 a4"}}@media only screen and (min-width:0px) and (max-width:549px){.room-create-v2 .grid{grid-template-areas:"a2" "a1" "a5" "a3" "a4"}}.room-create-v2 .grid .mini-profile{grid-area:a1}.room-create-v2 .grid .promotion{grid-area:a4}.room-create-v2 .grid .game{grid-area:a2}.room-create-v2 .grid .ads{grid-area:a5;overflow:hidden}.room-create-v2 .grid .ranking{grid-area:a3}.room-create-v2 .card-container .card{padding:7.5px;background:#2c3e50;height:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.room-create-v2 .card-container .card.ranking-container{padding:0}.room-create-v2 .card-container .card.ranking-container .tab-pane{padding:7.5px}.room-create-v2 h1{font-family:lato,helvetica neue,Helvetica,Arial,sans-serif;font-size:38px;font-weight:500}.room-create-v2 .promotion{text-align:center!important}.room-create-v2 .promotion .card{display:flex;align-items:center}.room-create-v2 .promotion .card .promotion-item{flex:1 1 0;width:0}.room-create-v2 .promotion .card .promotion-item button{white-space:normal}.room-create-v2 .promotion .card .promotion-item img{width:64px}.room-create-v2 .promotion h3{text-align:center!important;font-weight:700}.room-create-v2 .tournament{background:0 0!important;padding:0!important}.room-create-v2 .main{padding-top:0}@media only screen and (min-width:0px) and (max-width:768px){.room-create-v2 .main{padding-top:10px}}.room-create-v2 .main .game .card{background:#233140}.room-create-v2 .main .game .card .game-header{display:flex;min-height:30px}.room-create-v2 .main .game .card .game-header .settings .btn-icon{padding-top:0;padding-left:0}.room-create-v2 .main .game .card .game-header .social-actions{text-align:right;flex-grow:1}.room-create-v2 .main .game .card .game-content{text-align:center}.room-create-v2 .main .game .card .game-content h1{text-align:center!important}.room-create-v2 .main .game .card .game-content .game-thumbnail{margin-top:7.5px}.room-create-v2 .main .game .card .game-content .game-thumbnail img{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:100px}@media only screen and (min-width:0px) and (max-width:768px){.room-create-v2 .main .game .card .game-content .game-thumbnail{display:none}}.room-create-v2 .main .game .card .game-content .game-nickname{margin-top:7.5px}.room-create-v2 .main .game .card .game-content .game-nickname input{width:100%;font-size:25px;border:0;padding:10px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#dce4ec;background:#2c3e50;border:3px solid #18bc9c}.room-create-v2 .main .game .card .game-content .game-nickname input::placeholder{color:#a0b5cb}.room-create-v2 .main .game .card .game-content .game-nickname .action-buttons{display:flex;flex-direction:column}.room-create-v2 .main .game .card .game-content .game-nickname .action-buttons button{margin-top:7.5px;margin-bottom:0}.room-create-v2 .main .game .card .game-content .game-nickname .create-tournament-btn{display:block;position:relative;width:100%;margin-bottom:0}.room-create-v2 .main .game .card .game-content .game-nickname .create-tournament-btn .badge-new{position:absolute;width:50px;top:0;right:-10px}.room-create-v2 .main .game .card .game-content .game-nickname .btn-group{width:100%}.room-create-v2 .main .game .card .game-content .settings .material-switch{display:inline-block;text-align:left;margin-left:10px}.room-create-v2 .main .play-vs-ai{margin-top:30px}.room-create-v2 .main .play-vs-ai button{background:#354b60}.room-create-v2 .main .ranka{padding-top:30px}.room-create-v2 .main .ranka h2{text-align:center}.room-create-v2 .main .ranka h2 .ranka-icon{width:48px;position:relative;top:-10px}.room-create-v2 .main .ranka .ranking{background:#1a242fd9}.room-create-v2 .main .ranka .ranking ul li{color:#fff}.room-create-v2 .main .rating{text-align:center}.room-create-v2 .main .rating h3{margin-top:0!important;margin-bottom:15px;text-align:center!important}.room-create-v2 .main .rating .jk-rating-stars-container a.star-button{display:inline!important}.room-create-v2 .main .rating .jk-rating-stars-container a:first-child{display:none}.room-create-v2 section h1,.room-create-v2 section h2,.room-create-v2 section h3{text-align:left;text-shadow:none}.room-create-v2 .game-description{text-align:justify}.room-create-v2 .game-description h2,.room-create-v2 .game-description h3,.room-create-v2 .game-description h4{text-align:left;margin-top:45px;margin-bottom:15px;color:#fff;font-weight:900!important}.room-create-v2 .game-description h2 span,.room-create-v2 .game-description h3 span,.room-create-v2 .game-description h4 span{font-weight:900!important}.room-create-v2 .game-description h2{font-size:40px}.room-create-v2 .game-description h3{margin-top:45px;font-size:30px}.room-create-v2 .game-description h4{margin-top:15px}.room-create-v2 .game-description ol li{font-size:20px}.room-create-v2 .game-description b,.room-create-v2 .game-description strong{color:#18bc9c}.room-create-v2 .room h4{display:none}.room-create-v2 .info{margin-top:15px;text-align:left}.room-create-v2 .ranking{background-color:#1a242f85;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;min-height:450px}.room-create-v2 .ranking h3{margin-bottom:0}.room-create-v2 .ranking button{background:0 0;border:0;font-size:20px}.room-create-v2 .ranking .dropdown-toggle{font-weight:900}.room-create-v2 .ranking .tab-pane ul{list-style-type:none;font-size:18px}.room-create-v2 .ranking .tab-pane ul li{padding:3px 5px;cursor:pointer}.room-create-v2 .ranking .tab-pane ul li .item{-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.room-create-v2 .ranking .tab-pane ul li .item:hover{background:#1a242f}.room-create-v2 .ranking .tab-pane ul li .item .rank{float:left;margin-right:5px}.room-create-v2 .ranking .tab-pane ul li .item .avatar{float:left;width:50px;position:relative;top:-15px;margin-left:15px;margin-right:15px}.room-create-v2 .ranking .tab-pane ul li .item .username{float:left}.room-create-v2 .ranking .tab-pane ul li .item .score{float:right}.room-create-v2 .ranking .tab-pane ul li.current-user{font-weight:900;color:#fff}.room-create-v2 .ranking .tab-pane ul li.current-user .rank{background:#f30154;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.room-create-v2 .ranking .tab-pane ul li.is-connected .username::after{content:"";width:6px;height:6px;background:#00e012;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;top:-6px;left:3px}#rooms h1{margin-bottom:40px}#rooms .room{font-weight:300;font-size:20px;margin-bottom:30px}#rooms .room .inner{padding:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:rgba(8,14,21,.32)}#rooms .room .inner:hover .thumb{opacity:1}#rooms .room .inner a{color:#dce4ec}#rooms .room .inner a:hover{text-decoration:underline}#rooms .room .inner h4 a{font-weight:400;font-size:26px;color:#dce4ec}#rooms .room .inner .created-at{color:#a0b5cb}#rooms .room .inner .badge{color:#a0b5cb;background:#354b60}#rooms .room .inner .users .versus{color:#ff5722;font-weight:500}#rooms .room .inner .btn-replay{color:#a0b5cb;background:#354b60}#rooms .room .inner .btn-replay:hover{color:#cbd7e3}#rooms .room .inner .thumb{width:100%;opacity:.6}#rooms .room .inner .actions{text-align:right}#rooms .room .inner .live{background:#18bc9c;width:3px;height:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block}section::before,section::after{position:absolute;content:'';pointer-events:none}.ss-style-triangles::before{left:50%;width:50px;height:50px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.ss-style-triangles::before{top:-23px;background:#2980b9}.ss-style-triangles::after{bottom:-23px;z-index:10;background:inherit}.ss-style-doublediagonal{z-index:1;padding-top:6em;background:#2072a7}.ss-style-doublediagonal::before,.ss-style-doublediagonal::after{top:0;left:-25%;z-index:-1;width:150%;height:75%;background:inherit;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);-webkit-transform-origin:0 0;transform-origin:0 0}.ss-style-doublediagonal::before{height:50%;background:#116094;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:3% 0;transform-origin:3% 0}.ss-style-halfcircle::before,.ss-style-halfcircle::after{left:50%;z-index:10;width:100px;height:100px;border-radius:50%;background:inherit;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ss-style-halfcircle::before{top:-50px}.ss-style-halfcircle::after{bottom:-50px}svg#bigTriangleColor{pointer-events:none}#bigTriangleColor path{fill:#3498db;stroke:#3498db;stroke-width:2}#curveUpColor path,#curveDownColor path{fill:#3498db;stroke:#3498db}.ss-style-multitriangles::before,.ss-style-multitriangles::after{left:50%;width:50px;height:50px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.ss-style-multitriangles::before{top:-25px;background:inherit;box-shadow:-50px 50px 0 #3498db,50px -50px 0 #3498db}.ss-style-multitriangles::after{bottom:-25px;z-index:10;background:inherit;box-shadow:-50px 50px 0 #3498db,50px -50px 0 #3498db}.ss-style-roundedcorners::before{top:100%;left:0;z-index:10;width:100%;height:60px;border-radius:0 0 60px 60px;background:inherit}.ss-style-roundedsplit{padding-top:7em;border-radius:0 0 80px 80px}.ss-style-roundedsplit::before,.ss-style-roundedsplit::after{top:-70px;left:0;z-index:10;width:50%;height:70px;background:inherit}.ss-style-roundedsplit::before{border-radius:0 80px 0 0}.ss-style-roundedsplit::after{left:50%;border-radius:80px 0 0 0}.ss-style-invertedrounded{margin-bottom:90px;padding:13em 10% 10em;border-radius:0 0 0 90px}.ss-style-invertedrounded::before,.ss-style-invertedrounded::after{left:0;z-index:-1;height:90px;background:#3498db}.ss-style-invertedrounded::before{top:100%;width:100%;border-radius:0 90px 0 0}.ss-style-invertedrounded::after{bottom:0;z-index:-1;width:50%}.ss-style-boxes{padding-top:4em;padding-bottom:13em}.ss-style-boxes::before{bottom:0;left:0;width:100%;height:50px;background-image:-webkit-gradient(linear,100% 0,0 100%,color-stop(0.5,#3498db),color-stop(0.5,#2980b9));background-image:linear-gradient(to right,#3498db 50%,#2980b9 50%);-webkit-background-size:130px 100%;background-size:130px 100%}.ss-style-zigzag::before,.ss-style-zigzag::after{right:0;left:0;z-index:10;display:block;height:90px;background-size:50px 100%}.ss-style-zigzag::before{top:-90px;background-image:-webkit-gradient(linear,0 0,300% 100%,color-stop(0.25,transparent),color-stop(0.25,#3498db));background-image:linear-gradient(315deg,#3093d5 25%,transparent 25%),linear-gradient(45deg,#3498db 25%,transparent 25%);background-position:50%}.ss-style-zigzag::after{top:100%;background-image:-webkit-gradient(linear,0 0,300% 100%,color-stop(0.25,#3498db),color-stop(0.25,#2980b9));background-image:linear-gradient(135deg,#3498db 25%,transparent 25%),linear-gradient(225deg,#3498db 25%,transparent 25%);background-position:50%}.ss-style-roundedges{padding-bottom:16em}.ss-style-roundedges::before,.ss-style-roundedges::after{width:200px;height:200px;border-radius:50%;background:#2980b9;top:-100px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ss-style-roundedges::before{left:-100px}.ss-style-roundedges::after{right:-100px}.ss-style-slit{padding-top:5em}.ss-style-slit::before,.ss-style-slit::after{width:50.5%;width:-webkit-calc(60%);width:-moz-calc(60%);width:calc(50% + 10px);height:160px;background:#2980b9;top:-160px}.ss-style-slit::before{left:-20px;-webkit-transform:skewX(10deg);transform:skewX(10deg);box-shadow:-10px -20px #3192d3}.ss-style-slit::after{right:-20px;-webkit-transform:skewX(-10deg);transform:skewX(-10deg);box-shadow:10px -20px #3192d3}#bigHalfCircle path{fill:#3498db;stroke:#3498db}#trianglePath1{fill:#3498db;stroke:#3498db}#trianglePath2{fill:#2072a7;stroke:#2072a7}.ss-style-inczigzag::before,.ss-style-inczigzag::after{left:0;width:100%;height:50px;background-size:100px 100%}.ss-style-inczigzag::before{top:0;background-image:-webkit-gradient(linear,0 0,10% 100%,color-stop(0.5,#2980b9),color-stop(0.5,#3498db));background-image:linear-gradient(15deg,#3498db 50%,#2980b9 50%)}.ss-style-inczigzag::after{bottom:0;background-image:-webkit-gradient(linear,0 0,10% 100%,color-stop(0.5,#3498db),color-stop(0.5,#2980b9));background-image:linear-gradient(15deg,#2980b9 50%,#3498db 50%)}.ss-style-castle::before{left:0;width:100%;height:50px;background-size:200px 100%;top:0;background-image:-webkit-linear-gradient(40deg,#3498db 50%,#2980b9 50%);background-image:linear-gradient(40deg,#3498db 50%,#2980b9 50%)}#slitPath1{fill:#3498db;stroke:red;stroke-width:0}#slitPath2,#slitPath3{fill:#2072a7}.ss-style-foldedcorner::before,.ss-style-foldedcorner::after{bottom:0;width:100px;height:100px}.ss-style-foldedcorner::before{right:0;background-image:-webkit-linear-gradient(top left,#37a2ea 50%,#3498db 50%);background-image:linear-gradient(315deg,#3498db 50%,#37a2ea 50%)}.ss-style-foldedcorner::after{right:100px;background-image:-webkit-linear-gradient(top left,transparent 50%,#236fa1 50%);background-image:linear-gradient(315deg,#236fa1 50%,transparent 50%)}.ss-style-dots::before{bottom:20px;width:14px;height:14px;border-radius:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#2072a7;box-shadow:30px 0 #2072a7,-30px 0 #2072a7}.ss-style-doubleline::before{bottom:30px;width:140px;height:2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#2072a7;box-shadow:0 30px 0 #2072a7}.ss-style-cross{padding-bottom:15em}.ss-style-cross::before,.ss-style-cross::after{background:#2072a7;bottom:70px;width:200px;height:2px;left:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.ss-style-cross::before{-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.ss-style-cross::after{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}section{position:relative;padding:60px 0}@media only screen and (min-width:0px) and (max-width:768px){section{padding:30px 0}}section.small-padding{padding:30px 0}section.dark{background:#2c3e50;color:#dce4ec}section.dark h3{margin:0 0 55px;text-align:center;font-weight:900}section.dark::before,section.dark::after{background:#2c3e50}section.dark-darker{background:#1a242f;color:#dce4ec;background-image:url(/images/patterns/style-2-10.png)!important;background-attachment:fixed!important;background-position:center!important}section.dark-darker h3{margin:0 0 55px;text-align:center;font-weight:900}section.dark-darker::before,section.dark-darker::after{background:#1a242f}section.bright::before,section.bright::after{background:#fff}section.dark-lighter{background:#354b60;background-image:url(/images/patterns/style-2-10.png)!important;background-attachment:fixed!important;background-position:center!important;color:#dce4ec}section.dark-lighter::before,section.dark-lighter::after{background:#354b60}section.gray{background:#2d3e50e0;background-image:url(/images/patterns/style-2-10.png)!important;background-attachment:fixed!important;background-position:center!important}section.gray::before,section.gray::after{background:#354b60}#tic-tac-toe{position:relative}@media only screen and (min-width:960px){#tic-tac-toe{width:100%}}@media only screen and (min-width:959px) and (max-width:1400px){#tic-tac-toe{width:100%;height:auto}}@media only screen and (min-width:768px) and (max-width:959px){#tic-tac-toe{width:100%}}@media only screen and (min-width:0px) and (max-width:768px){#tic-tac-toe{width:100%}}#tic-tac-toe table{position:relative;margin-left:auto;margin-right:auto}#tic-tac-toe table td{content:" ";text-align:center;vertical-align:middle;height:175px;width:175px;overflow:hidden;background:0 0;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}#tic-tac-toe table td.hoverable:hover{cursor:pointer}#tic-tac-toe table td.is-winner-move{animation:blinker .5s 3 ease-in 300ms 0 ease;-webkit-animation:blinker .5s 3 ease-in 300ms 0 ease;-moz-animation:blinker .5s 3 ease-in 300ms 0 ease;-ms-animation:blinker .5s 3 ease-in 300ms 0 ease;-moz-animation:blinker .5s 3 ease-in;-webkit-animation:blinker .5s 3 ease-in;-o-animation:blinker .5s 3 ease-in;animation:blinker .5s 3 ease-in}@media only screen and (min-width:959px) and (max-width:1400px){#tic-tac-toe table td{height:150px;width:150px}}@media only screen and (min-width:0px) and (max-width:320px){#tic-tac-toe table td{height:88px;width:88px}}@media only screen and (min-width:321px) and (max-width:375px){#tic-tac-toe table td{height:110px;width:110px}}#tic-tac-toe table td svg{height:90%;width:90%}#tic-tac-toe table td.cell-0-1{border-left:16px solid #acf4e6;border-right:16px solid #acf4e6;border-bottom:16px solid #acf4e6}#tic-tac-toe table td.cell-1-0{border-top:16px solid #acf4e6;border-right:16px solid #acf4e6;border-bottom:16px solid #acf4e6}#tic-tac-toe table td.cell-1-2{border-top:16px solid #acf4e6;border-left:16px solid #acf4e6;border-bottom:16px solid #acf4e6}#tic-tac-toe table td.cell-2-1{border-top:16px solid #acf4e6;border-right:16px solid #acf4e6;border-left:16px solid #acf4e6}.shrink-height #tic-tac-toe .cell-0-1{border-left:8px solid #acf4e6;border-right:8px solid #acf4e6;border-bottom:8px solid #acf4e6}.shrink-height #tic-tac-toe .cell-1-0{border-top:8px solid #acf4e6;border-right:8px solid #acf4e6;border-bottom:8px solid #acf4e6}.shrink-height #tic-tac-toe .cell-1-2{border-top:8px solid #acf4e6;border-left:8px solid #acf4e6;border-bottom:8px solid #acf4e6}.shrink-height #tic-tac-toe .cell-2-1{border-top:8px solid #acf4e6;border-right:8px solid #acf4e6;border-left:8px solid #acf4e6}@media only screen and (min-width:960px){#connect4{width:100%}}@media only screen and (min-width:768px) and (max-width:959px){#connect4{width:100%}}@media only screen and (min-width:0px) and (max-width:768px){#connect4{width:100%}}#connect4 table{position:relative;margin-left:auto;margin-right:auto;width:100%;border-radius:30px;overflow:hidden}@media only screen and (min-width:960px){#connect4 table{width:initial}}@media only screen and (min-width:959px) and (max-width:1400px){#connect4 table{width:75%}}@media only screen and (min-width:0px) and (max-width:768px){#connect4 table{margin-right:10px;margin-left:10px}}#connect4 table td{height:100px;width:100px;position:relative;text-align:center;vertical-align:middle;background:#ced4da;-moz-transition:background .3s;-ms-transition:background .3s;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}@media only screen and (min-width:0px) and (max-width:320px){#connect4 table td{height:40px;width:40px}}@media only screen and (min-width:321px) and (max-width:360px){#connect4 table td{height:50px;width:50px}}@media only screen and (min-width:361px) and (max-width:375px){#connect4 table td{height:60px;width:60px}}@media only screen and (min-width:376px) and (max-width:1000px){#connect4 table td{height:65px;width:65px}}@media only screen and (min-width:1001px) and (max-width:1400px){#connect4 table td{height:80px;width:80px}}#connect4 table td .placeholder{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#connect4 table td.hover .placeholder{display:none}#connect4 table td.selectable{cursor:pointer}#connect4 table td.highlight{background:#bfc7cf}.shrink-height #connect4 table{width:auto}.shrink-height #connect4 table td{height:60px;width:60px}#gomoku .gomoku-container{position:relative;margin-left:auto;margin-right:auto;text-align:center;width:100%}#gomoku .gomoku-container .gomoku-container-inner{display:inline-block}#gomoku .gomoku-container table.table-board{table-layout:fixed;position:relative;top:17.5px;left:17.5px}@media only screen and (min-width:0px) and (max-width:768px){}#gomoku .gomoku-container table.table-board td{height:35px;max-height:35px;min-height:35px;width:35px;max-width:35px;min-width:35px;text-align:center;vertical-align:middle}#gomoku .gomoku-container table.table-board td .intersection{color:#b0c2d4;width:12px;top:1px;left:0;height:12px;position:relative;z-index:0}#gomoku .gomoku-container table.table-board td img{width:100%}#gomoku .gomoku-container table.table-background{table-layout:fixed;position:absolute;top:0;background:#fff}@media only screen and (min-width:0px) and (max-width:768px){}#gomoku .gomoku-container table.table-background td{height:35px;max-height:35px;min-height:35px;width:35px;max-width:35px;min-width:35px;border:1px solid #b0c2d4;color:#2c3e50}#battleships td .missile,#battleships td .fragment-bomb,#battleships td .nuclear-bomb{position:absolute;top:0;left:0;-webkit-animation-name:missile;-moz-animation-name:missile;animation-name:missile;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-moz-keyframes missile{8%,28%{-webkit-transform:scale(1.3,1.3) translateY(0);-moz-transform:scale(1.3,1.3) translateY(0);opacity:1}0%,18%,40%,90%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0);opacity:1}100%{-webkit-transform:scale(.2,.2) translateY(0);-moz-transform:scale(.2,.2) translateY(0);opacity:.3}}@-webkit-keyframes missile{8%,28%{-webkit-transform:scale(1.3,1.3) translateY(0);-moz-transform:scale(1.3,1.3) translateY(0);opacity:1}0%,18%,40%,90%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0);opacity:1}100%{-webkit-transform:scale(.2,.2) translateY(0);-moz-transform:scale(.2,.2) translateY(0);opacity:.3}}@keyframes missile{8%,28%{-webkit-transform:scale(1.3,1.3) translateY(0);-moz-transform:scale(1.3,1.3) translateY(0);opacity:1}0%,18%,40%,90%{-webkit-transform:scale(1,1) translateY(0);-moz-transform:scale(1,1) translateY(0);opacity:1}100%{-webkit-transform:scale(.2,.2) translateY(0);-moz-transform:scale(.2,.2) translateY(0);opacity:.3}}.waves-container{height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden;background:#e8f7f6;background:-moz-linear-gradient(-45deg,#e8f7f6 0%,#9ddddc 100%);background:-webkit-linear-gradient(-45deg,#e8f7f6 0%,#9ddddc 100%);background:linear-gradient(135deg,#e8f7f6 0%,#9ddddc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8f7f6',endColorstr='#9ddddc',GradientType=1)}.waves-container .waves{}@keyframes move-forever{0%{-webkit-transform:translate(-90px,0%);-moz-transform:translate(-90px,0%);-ms-transform:translate(-90px,0%);-o-transform:translate(-90px,0%)}100%{-webkit-transform:translate(85px,0%);-moz-transform:translate(85px,0%);-ms-transform:translate(85px,0%);-o-transform:translate(85px,0%)}}@-webkit-keyframes move-forever{0%{-webkit-transform:translate(-90px,0%);-moz-transform:translate(-90px,0%);-ms-transform:translate(-90px,0%);-o-transform:translate(-90px,0%)}100%{-webkit-transform:translate(85px,0%);-moz-transform:translate(85px,0%);-ms-transform:translate(85px,0%);-o-transform:translate(85px,0%)}}.fire{position:absolute;width:10px;height:10px;top:20px!important}.particle{animation:rise 1s ease-in infinite;background-image:radial-gradient(#fbff00 20%,rgba(255,0,0,0.78) 80%);border-radius:50%;opacity:0;position:absolute;bottom:0;width:1em;height:1em}.particle:nth-of-type(1){animation-delay:.170085s;left:calc((100% - 1em) * 0)}.particle:nth-of-type(2){animation-delay:.37670413s;left:calc((100% - 1em) * 0.16666667)}.particle:nth-of-type(3){animation-delay:.79140595s;left:calc((100% - 1em) * 0.33333333)}.particle:nth-of-type(4){animation-delay:.44903284s;left:calc((100% - 1em) * 0.5)}.particle:nth-of-type(5){animation-delay:.49568566s;left:calc((100% - 1em) * 0.66666667)}.particle:nth-of-type(6){animation-delay:.62522991s;left:calc((100% - 1em) * 0.83333333)}@-moz-keyframes rise{from{opacity:0;transform:translateY(0) scale(1)}25%{opacity:1}to{opacity:0;transform:translateY(-2em) scale(0)}}@-webkit-keyframes rise{from{opacity:0;transform:translateY(0) scale(1)}25%{opacity:1}to{opacity:0;transform:translateY(-2em) scale(0)}}@keyframes rise{from{opacity:0;transform:translateY(0) scale(1)}25%{opacity:1}to{opacity:0;transform:translateY(-2em) scale(0)}}@keyframes blinker{50%{opacity:.5}}#battleships{text-align:center;margin:0;height:100%}#battleships .current-player,#battleships .opponent{height:100%;-moz-transition:.8s;-ms-transition:.8s;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;opacity:1}@media only screen and (min-width:0px) and (max-width:768px){#battleships .current-player,#battleships .opponent{margin:0;padding:0;width:100%;display:flex}}#battleships .current-player.disable,#battleships .opponent.disable{opacity:.7}@media only screen and (min-width:0px) and (max-width:768px){#battleships .current-player.disable,#battleships .opponent.disable{position:absolute;opacity:.2;left:-9999px;top:0}}#battleships .player-container{margin-top:15px;display:inline-block;transition:all .4s}@media only screen and (min-width:0px) and (max-width:768px){#battleships .player-container{margin:0;padding:0;width:100%;display:flex;flex-direction:column}}#battleships .player-container .header{font-size:20px;padding:15px;background-color:#f1f3f5;color:#212529;background-clip:padding-box;transition:all .4s}@media only screen and (min-width:0px) and (max-width:768px){#battleships .player-container .header{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:5px}}#battleships .player-container .header .attack-text{display:none}#battleships .player-container .header.attack{background:#ca133f;color:#eee;font-weight:700}#battleships .player-container .header.attack.blink{animation:blink-text 4s linear infinite}#battleships .player-container .header.attack .attack-text{display:block}#battleships .player-container .header.attack .wait-text{display:none}#battleships .player-container .table-board-container{position:relative}#battleships .player-container .table-board-container table.table-board{position:relative}@media only screen and (min-width:0px) and (max-width:768px){#battleships .player-container .table-board-container table.table-board{margin:0 auto}}#battleships .player-container .table-board-container table.table-board td{position:relative;height:35px;max-height:35px;min-height:35px;width:35px;max-width:35px;min-width:35px;text-align:center;vertical-align:middle}#battleships .player-container .table-board-container table.table-board td img{width:100%}#battleships .player-container .table-board-container table.table-board td img.intersection{width:25%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#battleships .player-container .table-board-container table.table-board td .splash{top:0;left:0;position:absolute}#battleships .player-container .table-board-container table.table-board td .no-hit{background:#198e88;width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#battleships .player-container .table-board-container table.table-board td .no-hit-shock-wave{border:.5px solid #a5e0dd}#battleships .player-container .table-board-container table.table-board td .explosion{top:0;left:0}#battleships .player-container .table-board-container table.table-board td .hit{position:absolute;top:3px;left:12px;color:#2c3e50}#battleships .player-container .table-board-container table.table-board td .hit.is-destroyed{opacity:.9;color:#000}#battleships .player-container .table-board-container table.table-board td .skull{width:70%;top:6px;left:6px;opacity:.3!important}#battleships .player-container .table-board-container table.table-board td .gift{color:red}#battleships .player-container .table-board-container table.table-board td .gift-taken{animation:textDisapearUp 2s 300ms 0 ease;-webkit-animation:textDisapearUp 2s 300ms 0 ease;-moz-animation:textDisapearUp 2s 300ms 0 ease;-ms-animation:textDisapearUp 2s 300ms 0 ease;-moz-animation:textDisapearUp 2s;-webkit-animation:textDisapearUp 2s;-o-animation:textDisapearUp 2s;animation:textDisapearUp 2s;position:absolute;visibility:hidden;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:5px;width:150%}#battleships .player-container .table-board-container table.table-board td .gift-taken .number{position:absolute;padding:2px;bottom:-7px;right:2px;background:#18bc9c;color:#fff;font-weight:700;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#battleships .player-container .table-board-container table.table-board td .big-splash{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:100%;height:100%;top:0;left:0}#battleships .player-container .table-board-container table.table-board td .ship-cell{width:100%;height:100%;border-radius:10px}#battleships .player-container .table-board-container table.table-board td .ship-cell.circle-dark{background:#2c3e50}#battleships .player-container .table-board-container table.table-board td .ship-cell.circle-light{background:#18bc9c}#battleships .player-container .table-board-container table.table-board td.qw .ship-cell,#battleships .player-container .table-board-container table.table-board td.qw .ship-destroyed{background:#e53935!important}#battleships .player-container .table-board-container table.table-board td.er .ship-cell,#battleships .player-container .table-board-container table.table-board td.er .ship-destroyed{background:#8e24aa!important}#battleships .player-container .table-board-container table.table-board td.tz .ship-cell,#battleships .player-container .table-board-container table.table-board td.tz .ship-destroyed{background:#3949ab!important}#battleships .player-container .table-board-container table.table-board td.ui .ship-cell,#battleships .player-container .table-board-container table.table-board td.ui .ship-destroyed{background:#039be5!important}#battleships .player-container .table-board-container table.table-board td.op .ship-cell,#battleships .player-container .table-board-container table.table-board td.op .ship-destroyed{background:#00897b!important}#battleships .player-container .weapon-container{padding:15px;text-align:center;color:#dce4ec;background-clip:padding-box}@media only screen and (min-width:0px) and (max-width:768px){#battleships .player-container .weapon-container{padding:5px;flex-grow:1}#battleships .player-container .weapon-container .caption{display:none}}#battleships .player-container .weapon-container .weapon-button{position:relative;width:60px;height:60px;border:2px solid #b4bcc2;margin:0 7px;outline:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:7px;background:#fff;transition:all .4s}@media only screen and (min-width:0px) and (max-width:768px){#battleships .player-container .weapon-container .weapon-button{width:50px;height:50px;padding:5px}}#battleships .player-container .weapon-container .weapon-button img{width:100%}#battleships .player-container .weapon-container .weapon-button .badge{position:absolute;bottom:2px;right:2px;background:#18bc9c}#battleships .player-container .weapon-container .weapon-button:hover:not(.disabled),#battleships .player-container .weapon-container .weapon-button:focus:not(.disabled){transform:scale(1.1);border-color:#ff4d4d!important;background:#f1f3f5!important}#battleships .player-container .weapon-container .weapon-button.is-selected{border-color:red!important;border-style:dashed!important}#battleships .player-container .weapon-container .weapon-button.disabled{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);cursor:not-allowed}.shrink-height #battleships .weapon-container .caption{display:none}.shrink-height #battleships .weapon-container .weapon-button{width:50px;height:50px;padding:5px}@-moz-keyframes colorchange{0%{color:#e53935}20%{color:#8e24aa}40%{color:#3949ab}60%{color:#039be5}80%{color:#00897b}}@-webkit-keyframes colorchange{0%{color:#e53935}20%{color:#8e24aa}40%{color:#3949ab}60%{color:#039be5}80%{color:#00897b}}@keyframes colorchange{0%{color:#e53935}20%{color:#8e24aa}40%{color:#3949ab}60%{color:#039be5}80%{color:#00897b}}.animated-shape{fill:transparent;stroke-width:12px;animation:.5s draw-shape linear forwards 300ms 0 ease;-webkit-animation:.5s draw-shape linear forwards 300ms 0 ease;-moz-animation:.5s draw-shape linear forwards 300ms 0 ease;-ms-animation:.5s draw-shape linear forwards 300ms 0 ease;-moz-animation:.5s draw-shape linear forwards;-webkit-animation:.5s draw-shape linear forwards;-o-animation:.5s draw-shape linear forwards;animation:.5s draw-shape linear forwards}.animated-shape.cross-light,.animated-shape.circle-light,.animated-shape.circle-light-stroked{stroke:#18bc9c}.animated-shape.cross-light.is-hover,.animated-shape.circle-light.is-hover,.animated-shape.circle-light-stroked.is-hover{stroke:rgba(24,188,156,.3)}.animated-shape.cross-dark,.animated-shape.circle-dark-stroked{stroke:#2c3e50}.animated-shape.cross-dark.is-hover,.animated-shape.circle-dark-stroked.is-hover{stroke:rgba(44,62,80,.3)}.animated-shape.is-winner-move{stroke:#cd5c5c;-moz-transition:stroke .5s ease-in;-ms-transition:stroke .5s ease-in;-webkit-transition:stroke .5s ease-in;-o-transition:stroke .5s ease-in;transition:stroke .5s ease-in}.animated-shape.is-hover{stroke-dasharray:0;stroke-dashoffset:0;animation:none}@keyframes draw-shape{0%{stroke-dasharray:140 540;stroke-dashoffset:-474}100%{stroke-dasharray:760;stroke-dashoffset:0}}@media only screen and (min-width:0px) and (max-width:768px){.replay{padding-top:0}}.replay .loader{min-height:580px}.replay .bottom-bar{display:block}.replay .bottom-bar .toolbar{position:relative}.replay .bottom-bar .toolbar .is-sus{position:absolute;top:15px;right:15px;content:"";width:5px;height:5px;border-radius:50%;background:#1a242f}.replay .player{background:0 0;text-align:center;margin-bottom:0;min-height:30px}@media only screen and (min-width:0px) and (max-width:768px){.replay .player{margin-top:0}}.replay .player button{background:0 0;color:#18bc9c;border:none;font-size:30px;margin-top:0;margin-bottom:0}@media only screen and (min-width:0px) and (max-width:768px){.replay .player button{font-size:20px;margin-right:5px}}.replay .player button:active{background:0 0;border:none;color:#2c3e50;outline:none}.replay .player button:hover{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}.replay .player button:focus{outline:none}.replay .player button[disabled=disabled]{background:0 0}.replay .player button.last{margin-right:0}.replay .player .total-games{color:#18bc9c}.replay .sidebar{border-left:0}.ui-notification{background:#ffe8c7;color:#171717;text-align:center;font-weight:300;font-size:1.5em;padding:2px}.ui-notification :after{content:"\e014";position:absolute;font-family:glyphicons halflings;top:3px;right:3px;font-size:14px;width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.ui-notification .actions{margin:10px}.ui-notification .actions .btn{font-size:18px;font-weight:900}.ui-notification a{color:#ae5700}.ui-notification:hover{opacity:1!important}.tiled-default{background-attachment:fixed!important;background-position:center!important;background-image:url(/images/patterns/default.png)!important}.tiled-style-2-5{background-attachment:fixed!important;background-position:center!important;background-image:url(/images/patterns/style-2-5.png)!important}.tiled-style-2-10{background-attachment:fixed!important;background-position:center!important;background-image:url(/images/patterns/style-2-10.png)!important}.profile-view .profile-header h1{margin-top:0}.profile-view .profile-header .avatar{text-align:center}.profile-view .profile-header .avatar img{height:200px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.profile-view .profile-header .avatar img.can-edit-avatar{cursor:pointer}.profile-view .profile-header .save-account{text-align:center;margin-top:30px}.profile-view .statistics{margin-top:15px}.profile-view .profile-statistic{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eee}.profile-view .profile-statistic h3{margin-top:0}.profile-view .stars .profile-item{font-size:26px;color:#cd5c5c!important}.profile-view .stars .profile-item .title{font-size:16px;color:#d98383;text-transform:uppercase}.profile-view .stars .profile-item .item-icon{width:24px;position:relative;top:-4px}.profile-view .stars .profile-item .item-value{font-weight:700}.profile-view .stars .profile-item .points{font-size:16px;color:#d98383}.profile-view .stars .experience-meter{display:block}.profile-settings section{font-size:20px}.player-one user .user-container{grid-template-areas:"ms ms us us us us us sc" "ms ms st st st st st sc"}@media only screen and (min-width:0px) and (max-width:768px){.player-one user .user-container{grid-template-areas:"ms ms ms us us us us sc" "ms ms ms st st st st sc"}}.player-one user .user-container .emoji{right:30px}.player-one user .user-container .monster img{left:0}.player-one user .user-container .user-registered-type{left:0}.player-one user .user-container .turn-timer{right:0}.player-two user .user-container{grid-template-areas:"sc us us us us us ms ms" "sc st st st st st ms ms"}@media only screen and (min-width:0px) and (max-width:768px){.player-two user .user-container{grid-template-areas:"sc us us us us ms ms ms" "sc st st st st ms ms ms"}}.player-two user .user-container .emoji{left:30px}.player-two user .user-container .monster img{right:0}.player-two user .user-container .turn-timer{left:0}.player-two user .user-container .user-registered-type{right:0}.player{position:relative;cursor:pointer}.player.highlight{-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.player.highlight .triangle{display:block;position:absolute;top:-16px;left:50%;width:24px;height:24px;animation:spin 1s linear infinite 300ms 0 ease;-webkit-animation:spin 1s linear infinite 300ms 0 ease;-moz-animation:spin 1s linear infinite 300ms 0 ease;-ms-animation:spin 1s linear infinite 300ms 0 ease;-moz-animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite;background-color:#f30154;background-attachment:fixed!important;background-position:center!important}@media only screen and (min-width:0px) and (max-width:768px){.player.highlight .triangle{top:-6px;width:12px;height:12px}}.player.highlight .turn-timer{color:#f30154!important}.player user{display:block}.player user .triangle{display:none}.player user .user-container{display:grid;grid-template-rows:repeat(2,35px);grid-column:main/full}@media only screen and (min-width:0px) and (max-width:768px){.player user .user-container{grid-template-rows:repeat(2,20px)!important}}.player user .username{grid-area:us;font-size:28px}.player user .username a{color:#212529}.player user .username a:hover{text-decoration:none}@media only screen and (min-width:767px) and (max-width:1400px){.player user .username{font-size:22px}}@media only screen and (min-width:0px) and (max-width:768px){.player user .username{font-size:12px!important}}.player user .user-type{grid-area:sc}.player user .level{width:28px}.player user .level span{line-height:47px;font-size:22px}@media only screen and (min-width:0px) and (max-width:768px){.player user .level{width:24px;height:23px}.player user .level span{line-height:38px;font-size:16px}}.player user .monster{grid-area:ms;position:relative}@media only screen and (min-width:767px) and (max-width:1400px){}@media only screen and (min-width:0px) and (max-width:768px){}.player user .monster img{max-height:90%;position:absolute;bottom:0}@media only screen and (min-width:767px) and (max-width:1400px){}@media only screen and (min-width:0px) and (max-width:768px){}.player user .monster .user-registered-type{position:absolute;top:0;color:#fff;z-index:1;text-shadow:2px 2px 6px #2c3e50}.player user .monster .user-registered-type i::before{font-size:32px}@media only screen and (min-width:0px) and (max-width:768px){.player user .monster .user-registered-type i::before{font-size:18px}}.player user .emoji{position:absolute;z-index:10;bottom:30px}.player user .emoji img{width:96px}@media only screen and (min-width:0px) and (max-width:768px){.player user .emoji img{width:64px}}.player user .stats{grid-area:st;font-size:22px}.player user .stats .badge-item.disabled{-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;filter:alpha(opacity=20)}.player user .stats .badge-item .item-icon{width:24px;vertical-align:inherit;position:relative;top:2px}@media only screen and (min-width:0px) and (max-width:768px){.player user .stats .badge-item .item-icon{width:16px}}.player user .stats .stats-1,.player user .stats .stats-2,.player user .stats .stats-3{display:inline-block;margin-right:15px}@media only screen and (min-width:0px) and (max-width:768px){.player user .stats .stats-1,.player user .stats .stats-2,.player user .stats .stats-3{margin-right:5px}}@media only screen and (min-width:0px) and (max-width:768px){.player user .stats{font-size:12px}}@media only screen and (min-width:0px) and (max-width:768px) and only screen and (min-width:0px) and (max-width:768px){.player user .stats .stats-2{margin-right:0}.player user .stats .stats-1{margin-right:10px}}.player user .score-container{grid-area:sc;text-align:center;position:relative}.player user .score-container .score{color:#18bc9c;font-size:52px}@media only screen and (min-width:0px) and (max-width:768px){.player user .score-container .score{font-size:20px}}.player user .turn-timer{padding:10px;position:absolute;top:-30px;color:#2c3e50}@media only screen and (min-width:0px) and (max-width:768px){.player user .turn-timer{display:none}}.shrink-height user .user-container{grid-template-rows:repeat(2,40px)}.shrink-height user .username{font-size:22px}.prompt-guest .splash-title{margin-top:60px}@media only screen and (min-width:0px) and (max-width:768px){.prompt-guest .splash-title{margin-top:30px}}.prompt-guest .avatars>:first-child{margin-right:60px}@media only screen and (min-width:0px) and (max-width:768px){.prompt-guest .avatars>:first-child{margin-right:20px}}.prompt-guest .avatars li{display:inline-block;width:10%}@media only screen and (min-width:0px) and (max-width:768px){.prompt-guest .avatars li{width:25%}}.prompt-guest .avatars li button{background:0 0;border:none;transition:transform .4s;width:100%;border:3px solid transparent}.prompt-guest .avatars li button.selected{border:3px dashed #18bc9c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.prompt-guest .avatars li button img{height:220px}@media only screen and (min-width:0px) and (max-width:768px){.prompt-guest .avatars li button img{height:90px}}.prompt-guest .avatars li button .avatar-name{color:#fff;font-size:32px;font-family:creepster,cursive}@media only screen and (min-width:0px) and (max-width:768px){.prompt-guest .avatars li button .avatar-name{font-size:18px}}.prompt-guest .avatars li button:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.prompt-guest .avatars li button:focus{outline:none}.prompt-guest .step-description{margin-top:30px;font-weight:900}.prompt-guest .fb-connect{margin-bottom:30px}.prompt-guest .input-container{text-align:center;margin-top:60px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block}.prompt-guest .input-container input.nickname{padding:10px 10px 10px 25px;border:0;font-size:30px;font-weight:600;color:#2c3e50;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:40px;-webkit-border-top-left-radius:40px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:40px;-moz-border-radius-topleft:40px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:40px;border-top-left-radius:40px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.prompt-guest .input-container input.nickname:focus{outline:none}@media only screen and (min-width:0px) and (max-width:768px){.prompt-guest .input-container input.nickname{width:65%}}.prompt-guest .input-container .btn{margin:0;padding:10px 25px 10px 10px;font-size:30px;-webkit-border-top-right-radius:40px;-webkit-border-bottom-right-radius:40px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:40px;-moz-border-radius-bottomright:40px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:40px;border-bottom-right-radius:40px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;vertical-align:top}.prompt-guest .input-container .recaptcha{display:inline-block;margin-top:30px}.prompt-guest .nickname-error{margin-top:15px}.prompt-guest .nickname-error .fa{color:#d9534f}.prompt-guest .step-confirmation .gifts{margin-bottom:30px}.prompt-guest .step-confirmation .gifts .gift strong{color:#18bc9c;font-weight:900}.prompt-guest .step-confirmation .gifts .gift .gift-label{color:#fff;font-size:48px;line-height:48px;font-weight:900;margin-bottom:30px}.prompt-guest .step-confirmation .gifts .gift.credits img{width:43px;heigth:43px;margin-top:-10px}.select-avatar .avatars li{display:inline-block;margin-bottom:30px}.select-avatar .avatars li button{background:0 0;border:none;transition:transform .4s;width:100%;border:3px solid transparent}.select-avatar .avatars li button img.avatar-img{height:160px}@media only screen and (min-width:0px) and (max-width:768px){.select-avatar .avatars li button img.avatar-img{height:90px}}.select-avatar .avatars li button.selected img{border:3px dashed #18bc9c;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.select-avatar .avatars li button .avatar-name{color:#fff;font-size:24px;font-size:32px;font-family:creepster,cursive;min-height:140px}@media only screen and (min-width:0px) and (max-width:768px){.select-avatar .avatars li button .avatar-name{font-size:18px}}.select-avatar .avatars li button:hover{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}.select-avatar .avatars li button:focus{outline:none}.select-avatar .shop li button{cursor:default}.select-avatar .shop li button img.avatar-img{height:80px;transition:all .3s ease-out;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.select-avatar .shop li button:hover img.avatar-img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}.select-avatar .shop .shop-collection{margin-top:60px}.select-avatar .count{color:#18bc9c}.shop-view .promotion{text-align:left;padding:10px 15px}.shop-view .promotion.black-friday{background:#000;color:#fff}.shop-view button.back{background:0 0;border:none;position:absolute;left:10px;top:21px;font-size:25px;padding:10px}.shop-view .ppg-modal-header h2{text-align:left;padding-left:30px!important}@media only screen and (min-width:0px) and (max-width:768px){.shop-view .ppg-modal-header h2{padding-left:30px!important}}.shop-view nav .header-actions{position:absolute;right:55px;top:30px;display:flex}.shop-view nav .header-actions .count{margin-left:5px;font-weight:700;border:2px solid #18bc9c;background:#fff;padding:0 0 0 5px;font-size:18px;text-align:right;display:flex;align-items:center;justify-content:center}.shop-view nav .header-actions .count:hover{color:#2c3e50;background:#eee}@media only screen and (min-width:0px) and (max-width:768px){.shop-view nav .header-actions .count{right:58px}}.shop-view nav .header-actions .count img{width:24px;margin:0 5px}.shop-view nav .header-actions .count .fa{background:#18bc9c;padding:7px;color:#fff}.shop-view .nav-tabs{margin-bottom:15px;border-bottom:3px solid #cbd7e3;font-weight:700}.shop-view .nav-tabs>li{margin-bottom:-3px}.shop-view .nav-tabs>li>a{background:#e6f9f5;margin-right:5px}.shop-view .nav-tabs>li.active>a,.shop-view .nav-tabs .nav-tabs>li.active>a:hover,.shop-view .nav-tabs .nav-tabs>li.active>a:focus{border:3px solid #cbd7e3;border-bottom-color:transparent;background:#fff}.shop-view section{padding:0}.shop-view .purchase-coins .free-coins{margin-bottom:10px}.shop-view .purchase-coins .free-coins .coin-item{color:#fff}.shop-view .purchase-coins .free-coins .coin-item img{max-height:60px}.shop-view .purchase-coins .coin-container{display:grid;grid-gap:10px;grid-template-areas:"f 0 1" "f 2 3" "f 4 5"}@media only screen and (min-width:0px) and (max-width:768px){.shop-view .purchase-coins .coin-container{grid-template-areas:none;display:block}.shop-view .purchase-coins .coin-container .coin-item{margin-bottom:10px}}.shop-view .purchase-coins .coin-container .coin-item{border:3px solid #eee;display:flex;flex-direction:column;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden}.shop-view .purchase-coins .coin-container .coin-item .coin-header{font-size:32px;padding:15px 15px 0}.shop-view .purchase-coins .coin-container .coin-item .coin-header .coin-icon{width:32px;position:relative;top:-4px}.shop-view .purchase-coins .coin-container .coin-item .coin-header .popular{position:absolute;top:-30px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.shop-view .purchase-coins .coin-container .coin-item .coin-body{padding:15px 10px 0;flex:1}.shop-view .purchase-coins .coin-container .coin-item .coin-body .coin-promotion{color:#f30154;display:flex;align-items:center;justify-content:center}.shop-view .purchase-coins .coin-container .coin-item .coin-body .coin-promotion .fa{margin-right:5px}.shop-view .purchase-coins .coin-container .coin-item .coin-body .coin-promotion .vip-badge{margin-left:5px}.shop-view .purchase-coins .coin-container .coin-item .coin-body ul{list-style-type:none}.shop-view .purchase-coins .coin-container .coin-item .coin-footer{padding:15px;text-align:center}.shop-view .purchase-coins .coin-container .coin-item .coin-footer .old-price{text-decoration:line-through;color:#a0b5cb}.shop-view .purchase-coins .coin-container .coin-item .coin-footer .btn{font-family:lato,helvetica neue,Helvetica,Arial,sans-serif;font-weight:900!important;letter-spacing:normal}.shop-view .purchase-coins .coin-container .coin-item.item-free{grid-area:f;border:3px solid #eee;background:#eee}.shop-view .purchase-coins .coin-container .coin-item.item-free .coin-header .video{width:40px}.shop-view .purchase-coins .payment .xsolla-partner-logo{margin-top:30px;text-align:center}.shop-view .purchase-coins .payment .xsolla-partner-logo img{max-height:60px;display:inline;margin:0 15px}.shop-view .purchase-coins .payment .payment-footer{margin-top:15px;font-size:12px;color:gray}.shop-view .purchase-coins .payment .payment-footer .agreements-links{display:flex;justify-content:center;align-items:center}.shop-view .tabs-container{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.shop-view .tabs-container .product-thumbnail{text-align:center;display:flex;flex-direction:column;flex-basis:100%;flex:1}.shop-view .tabs-container .product-thumbnail img{display:inline;max-width:130px;max-height:185px}@media only screen and (min-width:0px) and (max-width:768px){.shop-view .tabs-container .product-thumbnail img{max-height:64px}}.shop-view .tabs-container .product-thumbnail button{transition:all .4s;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:100%;background:0 0;border:3px solid #eee}.shop-view .tabs-container .product-thumbnail button:hover,.shop-view .tabs-container .product-thumbnail button:active{color:inherit;background:#eee}.shop-view .tabs-container .product-thumbnail button h2 .badge{background:#f30154;font-weight:900}.shop-view .avatar-level{margin-bottom:30px;font-weight:900;font-variant:small-caps;padding:5px;background:#eee}.shop-view .avatar-level strong{color:#18bc9c}.shop-view .list{display:grid;grid-gap:10px;width:100%;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style-type:none}.shop-view .list.emojis{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.shop-view .list li{padding:0}.shop-view .list li .item{border:3px solid #eee;transition:transform .4s;width:100%;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative}.shop-view .list li .item .avatar-container{min-height:180px}@media only screen and (min-width:0px) and (max-width:768px){.shop-view .list li .item .avatar-container{min-height:initial}}.shop-view .list li .item .avatar-container img.avatar-img{max-height:185px;max-width:100%;transition:all .3s ease-out}@media only screen and (min-width:0px) and (max-width:768px){.shop-view .list li .item .avatar-container img.avatar-img{max-height:90px}}.shop-view .list li .item.is-not-available .action{font-size:24px}.shop-view .list li .item .action{font-size:24px;font-weight:900;min-height:45px}.shop-view .list li .item .action .cost{font-size:18px}.shop-view .list li .item .action .cost img{width:20px;margin-top:-5px}.shop-view .list li .item .item-locked{font-size:18px}.shop-view .list li .item .item-owned{bottom:15px;position:absolute;width:100%;text-align:center}.shop-view .list li .item.is-available{position:relative}.shop-view .list li .item.is-selected{border:3px solid #18bc9c}.shop-view .list li .item .avatar-name{font-size:28px;font-family:creepster,cursive;min-height:85px}@media only screen and (min-width:0px) and (max-width:768px){.shop-view .list li .item .avatar-name{font-size:18px}}.shop-view .list li .item:focus{outline:none}.shop-view .list li.emoji-item .sound{position:absolute;top:15px;left:15px;color:#18bc9c}.shop-view .list li.emoji-item .emoji-img{width:80%}.purchase-confirm .price{font-weight:900;font-size:48px}.purchase-confirm .agreement{color:#a0b5cb;font-size:12px}.xpaystation-widget-lightbox{z-index:6000!important}.nb-purchases{background:#f30154;padding:10px;color:#fff}.shop-sidebar{color:#fff;font-size:1.5em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-image:url(/images/background/primary-opacity-80.png);height:100%;flex-direction:column;display:flex}.shop-sidebar .shop-sidebar-header{padding:15px;background-color:#1a242f;text-align:center}.shop-sidebar .shop-sidebar-header h4{font-size:1em;margin:0}.shop-sidebar .shop-sidebar-header .balance{font-weight:300;font-size:18px;padding:15px}.shop-sidebar .shop-sidebar-header .balance strong{color:#18bc9c}.shop-sidebar .shop-sidebar-header .balance.last{border-left:1px solid #2c3e50}.shop-sidebar .shop-title{margin:0;text-align:center;background:rgba(26,36,47,.8);padding:10px}.shop-sidebar .shop-title a{color:#ff5722}.shop-sidebar .notification{padding:10px;background:#ffe8c7;font-size:18px;color:#1a242f}.shop-sidebar .avatar-level{margin-top:0;padding:10px;background:rgba(26,36,47,.8);font-variant:small-caps;text-align:center}.shop-sidebar .avatar-level strong{color:#18bc9c}.shop-sidebar .avatars{flex-grow:1;overflow:auto}.shop-sidebar .avatars .avatar-item{margin-bottom:15px}.shop-sidebar .avatars .avatar-item button{border:none;transition:transform .4s;width:100%;position:relative;background:0 0}.shop-sidebar .avatars .avatar-item button img.avatar-img{max-height:75px;transition:all .3s ease-out}@media only screen and (min-width:0px) and (max-width:768px){.shop-sidebar .avatars .avatar-item button img.avatar-img{height:90px}}.shop-sidebar .avatars .avatar-item button .action{font-size:18px}.shop-sidebar .avatars .avatar-item button .action .cost img{width:21px;margin-top:-4px}.shop-sidebar .avatars .avatar-item button .item-locked{top:15px;right:15px;position:absolute;color:#cbd7e3}.shop-sidebar .avatars .avatar-item button .item-owned{bottom:15px;position:absolute;width:100%;text-align:center;color:#cbd7e3}.shop-sidebar .avatars .avatar-item button.is-available{position:relative}.shop-sidebar .avatars .avatar-item button .avatar-name{font-family:creepster,cursive}@media only screen and (min-width:0px) and (max-width:768px){.shop-sidebar .avatars .avatar-item button .avatar-name{font-size:18px}}.shop-sidebar .avatars .avatar-item button:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.shop-sidebar .avatars .avatar-item button:focus{outline:none}.shop-sidebar .avatars .avatar-item.emoji-item{margin-bottom:60px}.shop-sidebar .avatars .avatar-item.emoji-item .item-owned{top:15px;right:15px;width:auto}.shop-sidebar .avatars .avatar-item.emoji-item .sound{position:absolute;top:15px;left:15px;color:#18bc9c}.shop-marketing-message{margin-top:15px}.shop-marketing-message .item{cursor:pointer}.shop-hierarchy .splash-title img{width:64px;margin-top:-16px}.shop-hierarchy section{padding:0}.item-emphasis{text-align:center;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:15px}.item-emphasis .item-emphasis-title{position:relative;margin-top:0;font-weight:900}.item-emphasis .item-emphasis-title tooltip{position:absolute;right:0}.item-emphasis .description{color:#8c8c8c}.item-emphasis .icon-container{font-size:2em;position:relative;color:#bd0cfe;margin-bottom:15px}.item-emphasis .icon-container img{max-width:64px}.item-emphasis .icon-container .multiplier{position:absolute;bottom:0;left:50%}.item-emphasis .btn-booster{font-size:20px}.item-emphasis .btn-booster .cost{display:flex;align-items:center}.item-emphasis .btn-booster .coin-icon{width:24px;height:24px;margin-left:5px}.item-emphasis .maybe-later{margin-top:10px}.item-emphasis .maybe-later a{color:#8c8c8c;text-decoration:underline}.emotions-container{width:80px;position:relative}@media only screen and (min-width:0px) and (max-width:768px){.emotions-container{width:45px}}.emotions-container button.action-button{background:0 0;border:none;outline:none;transition:transform .2s;position:relative}.emotions-container button.action-button.disabled{-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;filter:alpha(opacity=30);-moz-transition:opacity .3s;-ms-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;cursor:not-allowed}.emotions-container button.action-button.disabled:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.emotions-container button.action-button img{width:100%}.emotions-container button.action-button .badge-new{position:absolute;width:55px;top:-25px;left:-26px}.emotions-container button.action-button:hover{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}.emotions-container .floating-action{padding:15px}@media only screen and (min-width:0px) and (max-width:768px){.emotions-container .floating-action{padding:5px}}.emotions-container .floating-action button{background:0 0}.emotions-container .emotions{position:absolute;bottom:100%;right:0;background:#fff;padding:15px;width:320px;background-image:url(/images/background/primary-opacity-80.png);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center}@media only screen and (min-width:0px) and (max-width:768px){.emotions-container .emotions{padding:0 15px}}.emotions-container .emotions .close-emotions{background:0 0;position:absolute;top:0;right:0;color:#fff}.emotions-container .emotions .owned-emotions{max-height:300px;overflow:auto;border-bottom:1px solid #2c3e50;margin-right:15px}.emotions-container .emotions .owned-emotions .action-button{margin:10px}.emotions-container .emotions button.action-button{width:40px}.emotions-container .emotions .more-emojis{margin-top:10px}.emotions-container .emotions .more-emojis .vip-emojis{color:gold}.emotions-container .emotions .more-emojis .action-button{width:30px;margin:5px}.chat-container{color:#fff;height:100%}@media only screen and (min-width:0px) and (max-width:768px){.chat-container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#2c3e50}}.chat-container .collapse-chat{position:absolute;top:15px;right:15px;cursor:pointer;z-index:12;padding:10px}.chat-container .expand-chat{color:#2c3e50;font-size:26px;font-weight:900}.chat-container .expand-chat button{padding:5px 15px}.chat-container .expand-chat button .badge{background:#f30154}.chat-container .is-writing{color:#78e08f;font-weight:600;padding:15px}.chat-container .chat-content{height:100%;display:flex;flex-direction:column}@media only screen and (min-width:0px) and (max-width:768px){.chat-container .chat-content{width:100%}}.chat-container input{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:45px}.chat-container form{padding:15px;background:#ced4da}.chat-container form .input-group{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden}.chat-container form .input-group input{color:#343a40;font-size:18px}.chat-container form button{-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:0!important;height:45px;background:#fff;color:#ced4da}.chat-container form button:hover{color:#507192}.chat-container .messages{padding:15px;flex:1;overflow-x:auto;list-style:none}.chat-container .messages .message{animation-delay:.6s;display:flex;margin-bottom:5px}.chat-container .messages .message span{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:5px;color:#212529;max-width:80%}.chat-container .messages .message.current-user{justify-content:flex-end}.chat-container .messages .message.current-user span{background:#82ccdd}.chat-container .messages .message.opponent{justify-content:flex-start}.chat-container .messages .message.opponent span{background:#78e08f}.chat-container .icon-chat{flex:1;display:flex;align-items:center;justify-content:center}.chat-container .icon-chat .fa-comments{font-size:128px}.payment-confirm .amount{font-size:42px;font-weight:900}.payment-confirm img{width:64px}.ranka{text-align:left}.ranka em{color:#18bc9c}.ranka ul li{list-style-type:none}@media only screen and (min-width:0px) and (max-width:768px){nz-tour{display:none}}#nzTour-box-wrap #nzTour-box{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#nzTour-box-wrap #nzTour-box #nzTour-inner-content{font-size:18px}#nzTour-box-wrap #nzTour-box #nzTour-actions{height:auto}#nzTour-box-wrap #nzTour-box #nzTour-actions #nzTour-previous{display:none}#nzTour-box-wrap #nzTour-box #nzTour-actions button.success{background:#18bc9c;color:#fff;font-weight:700;font-size:18px;height:auto}.announcement{position:relative;background:#ffe8c7}.announcement.danger{padding:10px;background:#d9534f;color:#fff}.announcement.danger strong,.announcement.danger a{color:#fff}.announcement.danger a{text-decoration:underline}.announcement.danger .btn{margin-left:5px;text-decoration:none}.announcement .container{display:flex}.announcement .container .announcement-content{flex-grow:1}.announcement .container .announcement-content .btn-promotion{color:#fff}.announcement .container .announcement-close{width:32px;background:0 0;border:none}.announcement.black-friday{background:#000;color:#fff}.announcement.black-friday .glyphicon-remove,.announcement.black-friday strong{color:#fff}.announcement.black-friday strong,.announcement.black-friday .discount{font-size:25px}.announcement img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;max-width:262px}.announcement a.btn-success{color:#fff!important}.announcement .badge{background:#f30154}.mini-profile .mini-profile-header{display:grid;grid-template-areas:"a1 a2 a2" "a1 b2 b3";grid-auto-columns:1fr;grid-column-gap:15px;grid-row-gap:15px}.mini-profile .mini-profile-header .avatar-container{grid-area:a1;padding:15px;min-width:100px}.mini-profile .mini-profile-header .avatar-container .avatar{width:100%}.mini-profile .mini-profile-header .experience-meter .meter{border:2px solid #f30154;background:#1a242f}.mini-profile .mini-profile-header .experience-meter .meter label{top:-5px}.mini-profile .mini-profile-header .stats{grid-area:b2}.mini-profile .mini-profile-header .stats .stats-item{border:3px solid #18bc9c;display:flex;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:5px}.mini-profile .mini-profile-header .stats .stats-item .stats-container{display:flex;padding:2px 5px;flex-grow:1;min-width:100px}.mini-profile .mini-profile-header .stats .stats-item .stats-container .stats-label{font-size:18px;margin-right:15px}.mini-profile .mini-profile-header .stats .stats-item .stats-container .stats-icon{height:24px;width:24px}.mini-profile .mini-profile-header .stats .stats-item .stats-container .stats-icon img{max-width:24px}.mini-profile .mini-profile-header .stats .stats-item .more button{padding:5px 10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.mini-profile .mini-profile-header .game-progress{grid-area:a2}.mini-profile .user-name{font-size:24px}.mini-profile .profile-stats .stats-item{color:#dce4ec;padding-left:15px}.mini-profile .profile-stats .stats-item.mb{margin-bottom:5px}.mini-profile .profile-stats .stats-item .item-icon{width:24px;position:relative;top:-4px}.mini-profile .save-account{text-align:center;margin-top:15px}.ads-loader{height:100%;width:100%}.ads-loader .container{height:100%}.ads-loader .container .ads-container{padding-top:25%;height:100%}.ads-loader .container .ads-container .count-down{font-size:48px;font-weight:700}#applixir_vanishing_div{z-index:1000}.experience-meter{display:flex;align-items:center;justify-content:center}.experience-meter .meter{flex-grow:1;height:20px;position:relative;background:#dce4ec;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:25px;-webkit-border-top-left-radius:25px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:25px;-moz-border-radius-topleft:25px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:25px;border-top-left-radius:25px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.experience-meter .meter label{position:absolute;left:5px;top:-2px;z-index:1;font-weight:900;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000;font-size:18px}.experience-meter .meter>span{display:block;height:100%;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#f30154;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f30154),color-stop(1,#f30154));background-image:-moz-linear-gradient(center bottom,#f30154 37%,#f30154 69%);position:relative;overflow:hidden;-moz-transition:width 1.7s ease-out;-ms-transition:width 1.7s ease-out;-webkit-transition:width 1.7s ease-out;-o-transition:width 1.7s ease-out;transition:width 1.7s ease-out}.experience-meter .meter>span:after,.experience-meter .animate>span>span{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0.25,rgba(255,255,255,0.2)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.2)),color-stop(0.75,rgba(255,255,255,0.2)),color-stop(0.75,transparent),to(transparent));background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0.2) 75%,transparent 75%,transparent);z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-webkit-animation:move 2s linear infinite;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.experience-meter .animate>span:after{display:none}@-webkit-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.experience-meter .level{width:32px;height:42px;position:relative}.experience-meter .level .icon{width:100%}.experience-meter .level span{display:block;top:0;line-height:49px;position:absolute;width:100%;text-align:center;color:#fff;font-size:24px;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.orange>span{background-color:#f1a165;background-image:-moz-linear-gradient(top,#f1a165,#f36d0a);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1a165),color-stop(1,#f36d0a));background-image:-webkit-linear-gradient(#f1a165,#f36d0a)}.red>span{background-color:#f0a3a3;background-image:-moz-linear-gradient(top,#f0a3a3,#f42323);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0a3a3),color-stop(1,#f42323));background-image:-webkit-linear-gradient(#f0a3a3,#f42323)}.nostripes>span>span,.nostripes>span:after{background-image:none}.noanimation>span,.noanimation>span:after{-webkit-animation:none!important}.rewarded-video-coins{font-size:24px;font-weight:900}.rewarded-video-coins img{width:32px}.rewarded-video-overlay{z-index:1050!important;background-color:rgba(0,0,0,.99)!important}.rewarded-video-overlay .rewarded-video-info{text-align:center;color:#fff;font-weight:700;background:#3949ab;padding:12px;font-size:26px}.rewarded-video-container{display:flex;justify-content:center;align-items:center;height:100%}.ppg-modal-overlay,.rewarded-video-overlay{background-color:#000;-ms-filter:"alpha(opacity=40)";background-color:rgba(0,0,0,.6);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:1040}.ppg-modal{background-color:#fff;width:700px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:33%;margin-left:-350px;margin-top:-200px;overflow:auto;display:none;z-index:1041;animation:showSweetAlert .3s}@media only screen and (min-width:0px) and (max-width:768px){.ppg-modal{width:auto;margin-left:0;margin-right:0;top:268px;left:15px;right:15px;bottom:5px}}.ppg-modal .ppg-modal-close{position:absolute;z-index:1003;cursor:pointer;font-size:25px;top:15px;right:15px;color:#a0b5cb}.ppg-modal .ppg-modal-content .ppg-modal-header h2{margin:0;padding:10px 10px 25px}.ppg-modal .ppg-modal-content .ppg-modal-body{height:600px;overflow-y:auto;overflow-x:hidden}.ranking-widget button{border:none}.ranking-widget button[disabled]{background:#fff}.ranking-widget ul.tabs{display:flex;margin:0;background:#f8f9fa}.ranking-widget ul.tabs li{list-style-type:none;padding:0;color:#18bc9c;-moz-transition:all .2s;-ms-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.ranking-widget ul.tabs li button{display:flex;flex-direction:column;padding:10px 20px;justify-content:center;text-align:center;align-content:center}.ranking-widget ul.tabs li button .icon-container{width:100%}.ranking-widget ul.tabs li button .icon-container i{font-size:28px}.ranking-widget ul.tabs li button span{font-size:14px;text-transform:uppercase}.ranking-widget ul.tabs li.active{color:#1a242f;background:#fff}.ranking-widget .tab-pane table{font-size:18px;width:100%}.ranking-widget .tab-pane table tr{-moz-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ranking-widget .tab-pane table tr td{padding:3px 5px}.ranking-widget .tab-pane table tr td.rank{width:15px}.ranking-widget .tab-pane table tr td.username{float:left;display:flex;cursor:pointer}.ranking-widget .tab-pane table tr td.username .avatar{width:32px;height:32px;margin-right:5px;text-align:center}.ranking-widget .tab-pane table tr td.username .avatar img{max-height:32px;max-width:32px}.ranking-widget .tab-pane table tr td.stats{text-align:center}.ranking-widget .tab-pane table tr td.score{float:right}.ranking-widget .tab-pane table tr.current-user .username{font-weight:900}.ranking-widget .tab-pane table tr.is-extra .rank{background:#18bc9c;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.ranking-widget .tab-pane table tr.is-connected .username::after{content:"";width:6px;height:6px;background:#00e012;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;top:-6px;left:3px}.ranking-widget .tab-pane table tr .flag-icon{margin-right:5px}.ranking-widget .tab-pane .end-date,.ranking-widget .tab-pane .tab-label{font-size:18px;font-weight:400}.ranking-widget .timer-container{font-size:20px;margin:10px 0;display:flex;align-items:center}.ranking-widget .timer-container .timer-end{margin-right:10px;display:flex;align-items:center}.ranking-widget .timer-container timer .timer-element{margin-right:3px;padding:7px;border-radius:7px;background:#f30154;color:#fff}.banner{text-align:center}cpmstar-banner{display:flex;justify-content:center}.callout{padding:10px;font-weight:700}.callout.callout-danger{background:#f30154;color:#fff}.callout.callout-danger a{color:#fff;text-decoration:underline}.vip-badge{width:32px;height:32px}.tournament-crud{text-align:left}.tournament-crud h2{padding-bottom:0!important;padding-left:0!important}.tournament-crud .pool{padding-top:5px;padding-bottom:5px;background:#eee}.tournament-crud .flex-inline{display:flex;align-items:center}.tournament-crud .flex-inline .first{margin-right:15px}.tournament-crud .flex-inline input{width:60px}.tournament-view .header{text-align:left;padding:30px 0}.tournament-view .header .card-container .card{background:#fff}.tournament-view .header .a.a-center{justify-content:left}.tournament-view .header .a.a-center .ympb_target_wrapper{margin-bottom:15px}.tournament-view .header .header-container{display:flex}@media only screen and (min-width:0px) and (max-width:768px){.tournament-view .header .header-container{flex-direction:column}}.tournament-view .header .header-container .tournament-logo{width:300px;margin-right:15px}.tournament-view .header .header-container .tournament-title{flex-grow:1}.tournament-view .header h1{text-align:left;text-shadow:none}.tournament-view .header .items{margin-top:30px;display:flex;font-size:18px;flex-wrap:wrap}.tournament-view .header .items .item{margin-right:15px;margin-bottom:15px;padding:5px;font-size:14px;background:#fff}.tournament-view .header .queue-statistics{text-align:center}.tournament-view .header .queue-statistics li{padding:10px}.tournament-view .header .at-share-btn-elements,.tournament-view .header .embed-container{text-align:center}.tournament-view .header .progress{height:5px;margin-bottom:5px}.tournament-view .card-container .card.ranking-container{padding:0}.tournament-view .card-container .card.ranking-container .tab-pane{padding:7.5px}.tournament-view .game-nickname input{width:100%;font-size:25px;border:0;padding:10px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#dce4ec;background:#2c3e50;border:3px solid #18bc9c}.tournament-view .game-nickname input::placeholder{color:#a0b5cb}.tournament-view .game-nickname .action-buttons{display:flex;flex-direction:column}.tournament-view .game-nickname .action-buttons button{margin-top:7.5px;margin-bottom:0}.tournament-view .share-tool{margin-top:7.5px}.tournament-view .tabs-navigation{background:#dee2e6}.tournament-view .tabs-navigation ul{display:flex}.tournament-view .tabs-navigation md-toolbar{background:#dee2e6;color:#233140}.tournament-view .tabs-navigation md-toolbar .md-toolbar-tools{padding-left:0}.tournament-view .tabs-navigation md-toolbar .md-toolbar-tools md-icon{color:#233140}.tournament-view section.tab-panes h3{text-align:left;margin:0;font-weight:900}.tournament-view section.tab-panes blockquote{background:#ffe8c7;color:#141b23}.tournament-view section.tab-panes blockquote h3{padding:0}.tournament-view section.tab-panes blockquote .share-url{width:100%;display:flex;align-items:center}.tournament-view section.tab-panes blockquote .share-url i{margin-right:5px}.tournament-view section.tab-panes blockquote .share-url input{background:#ffe8c7;border:0;color:#141b23;text-align:left;flex:1;font-weight:700}.tournament-view .nav-tabs{border-bottom:0}.tournament-view .nav-tabs a{cursor:pointer;font-weight:700}.tournament-view .nav-tabs>li{margin-bottom:-2px}.tournament-view .nav-tabs>li a:hover{background:#354b60;border-color:#1a242f}.tournament-view .nav-tabs>li.active>a,.tournament-view .nav-tabs .nav-tabs>li.active>a:hover,.tournament-view .nav-tabs .nav-tabs>li.active>a:focus{background:#354b60;color:#fff;border:0}.tournament-view .tab-content{min-height:50vh}.tournament-view .tab-content .challonge-iframe{width:100%;height:70vh}.tournament-view .actions{display:flex}.tournament-view .actions .tournament-action{padding:15px;background:#2c3e50;width:300px}@media only screen and (min-width:0px) and (max-width:768px){.tournament-view .actions .tournament-action{width:100%}}.tournament-view .actions .tournament-action .btn{margin-top:5px}.tournament-view .text-danger{color:#d9534f!important}.tournament-view .description{white-space:pre-line}.tournament-view .tournament-features{list-style-type:none}.tournament-view #rooms .room .inner{background:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);font-weight:400}.tournament-view #rooms .room .inner h4{display:none}.tournament-view #rooms .room .inner .btn,.tournament-view #rooms .room .inner .badge{color:#fff}.tournament-view #rooms .room .inner .users a,.tournament-view #rooms .room .inner .created-at{color:#233140}@media only screen and (min-width:0px) and (max-width:768px){.tournament-queue h1{font-size:28px}}.tournament-queue .ppg-loader{top:0}.tournament-queue .settings{margin:30px auto 0;font-size:20px;padding:15px}@media only screen and (min-width:960px){.tournament-queue .settings{width:420px}}@media only screen and (min-width:0px) and (max-width:768px){.tournament-queue .settings{width:100%;margin:0}}.tournament-queue .ads-container{text-align:center;margin-top:30px}.tournament-queue .waiting-description{text-align:center}.tournament-queue .shop-item-container{display:flex;align-items:center;justify-content:center}.tournament-queue .value{text-align:left;flex-grow:1}.queue-statistics{list-style-type:none;margin:0}.queue-statistics .description{color:#8c8c8c}.queue-statistics .online-players .online-players-number::before{content:"";width:6px;height:6px;background:#00e012;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;top:-6px;left:-3px}.sweet-alert.embed p{font-family:monospace,monospace;overflow:auto;padding:1rem;word-wrap:normal;background:#eee;text-align:left}.main-container .editable-click{color:inherit;border-bottom:0;-moz-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.main-container .editable-click:hover{background:#2c3e50}.points-boosted .points-booster img{height:35px;box-shadow:#bd0cfe}.points-boosted .game-background .points-counter{color:#bd0cfe}.ph-item{direction:ltr;position:relative;display:flex;flex-wrap:wrap;padding:30px 15px 15px;overflow:hidden;margin-bottom:30px;border-radius:2px}.ph-item,.ph-item *,.ph-item ::after,.ph-item ::before{box-sizing:border-box}.ph-item::before{content:" ";position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;-webkit-animation:phAnimation .8s linear infinite;animation:phAnimation .8s linear infinite;background:linear-gradient(to right,rgba(255,255,255,0) 46%,rgba(255,255,255,0.35) 50%,rgba(255,255,255,0) 54%) 50% 50%}.ph-item.dark-theme::before{background:linear-gradient(to right,rgba(255,255,255,0) 46%,#2c3e50 50%,rgba(255,255,255,0) 54%) 50% 50%}.ph-item>*{flex:1 1 auto;display:flex;flex-flow:column;padding-right:15px;padding-left:15px}.ph-row{display:flex;flex-wrap:wrap;margin-bottom:7.5px}.ph-row div{height:10px;margin-bottom:7.5px;background-color:#ced4da}.ph-row .big,.ph-row.big div{height:20px;margin-bottom:15px}.ph-row .empty{background-color:transparent}.ph-col-2{flex:0 0 16.66667%}.ph-col-4{flex:0 0 33.33333%}.ph-col-6{flex:0 0 50%}.ph-col-8{flex:0 0 66.66667%}.ph-col-10{flex:0 0 83.33333%}.ph-col-12{flex:0 0 100%}.ph-avatar{position:relative;width:100%;min-width:60px;background-color:#ced4da;margin-bottom:15px;border-radius:50%;overflow:hidden}.ph-avatar::before{content:" ";display:block;padding-top:100%}.ph-picture{width:100%;height:120px;background-color:#ced4da;margin-bottom:15px}@-webkit-keyframes phAnimation{0%{transform:translate3d(-30%,0,0)}100%{transform:translate3d(30%,0,0)}}@keyframes phAnimation{0%{transform:translate3d(-30%,0,0)}100%{transform:translate3d(30%,0,0)}}.rewarded-survey{min-height:600px}.rewarded-survey .start{max-width:670px;padding:30px;margin:0 auto;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2)}.rewarded-survey .features{font-size:24px;margin-bottom:30px}.rewarded-survey .bg-danger{max-width:500px;color:#fff;padding:5px}.rewarded-survey .text-danger{margin-top:15px}.rewarded-survey .iframe-container{display:flex;justify-content:center}.a .ympb_copyright{display:none!important}.a .a-video{width:600px}.a .a-video .ympb_video_header h3{display:none}.a.a-center{display:flex;justify-content:center}.a.a-mb-1{margin-bottom:15px}.a.a-728x90{min-height:90px}@media only screen and (min-width:0px) and (max-width:768px){.a.a-728x90{display:none}}.a.a-320x100{min-height:100px}@media only screen and (min-width:768px){.a.a-320x100{display:none}}.a.a-300x250{min-height:250px}@media only screen and (min-width:0px) and (max-width:768px){.a.a-300x250{display:none}}#video-container{width:640px;height:480px;position:relative;background-color:#000}#player,#js-preroll-container{width:100%;height:100%}#js-preroll-container{position:absolute;top:0;left:0;background-color:#000}html{height:100%}body{font-family:lato,Arial,sans-serif}body.tiled{background-color:#18bc9c;background-image:url(/images/patterns/style-2-10.png)!important;background-attachment:fixed!important;background-position:center!important}body.fullscreen{height:100%}input,textarea,select,button{font-family:lato,helvetica neue,Helvetica,Arial,sans-serif}h1{text-align:center}a:hover{text-decoration:none}.new{background:#d9534f!important}.funky,#loader-title,#main-nav .navbar-brand,.game-background .card .game-board .flash-message,.game-background .loading-overlay .loading-container.start .countdown span,.gaming-stats-item .value .points-won,.room-create-v2 .main .game .card .game-content h1,.room-create-v2 .main .ranka h2,.profile-view .profile-header h1,.profile-view .profile-statistic h3,.player user .stats .badge-item,.player user .score-container .score,.mini-profile .mini-profile-header .stats .stats-item .stats-container .stats-label,.mini-profile .profile-stats .stats-item .item-value,.experience-meter .level span,header .thumbnail.animated-thumbnail h3,header .thumbnail.animated-thumbnail .badge{font-family:luckiest guy,lato,helvetica neue,Helvetica,Arial,sans-serif;font-weight:400!important;letter-spacing:1px}.weight-ultra-light{font-weight:300}.weight-ultra-bold{font-weight:900}.glyphicon.glyphicon-circle{color:#18bc9c}.funky,#loader-title,#main-nav .navbar-brand,.game-background .card .game-board .flash-message,.game-background .loading-overlay .loading-container.start .countdown span,.gaming-stats-item .value .points-won,.room-create-v2 .main .game .card .game-content h1,.room-create-v2 .main .ranka h2,.profile-view .profile-header h1,.profile-view .profile-statistic h3,.player user .stats .badge-item,.player user .score-container .score,.mini-profile .mini-profile-header .stats .stats-item .stats-container .stats-label,.mini-profile .profile-stats .stats-item .item-value,.experience-meter .level span,header .thumbnail.animated-thumbnail h3,header .thumbnail.animated-thumbnail .badge{font-family:luckiest guy,lato,helvetica neue,Helvetica,Arial,sans-serif;font-weight:400!important;letter-spacing:1px}.shadowed-text,.game-background .card .game-board .flash-message{text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}strong{font-weight:900}section .success{background-image:url(/images/patterns/default.png)}section h1{margin-top:0;margin-bottom:0}section.brand{text-align:center;font-size:1.5em}.brand-strip{background:#18bc9c;height:5px}.subtitle{text-align:center}.tld{color:#18bc9c}.banner-top{margin-bottom:30px}header{background-image:url(/images/patterns/style-2-5.png);background-attachment:fixed;background-position:center}@media only screen and (min-width:960px){header .container{padding-top:40px;padding-bottom:25px}}@media only screen and (min-width:768px) and (max-width:959px){header .container{padding-top:40px;padding-bottom:25px}}@media only screen and (min-width:0px) and (max-width:768px){header .container{padding-top:20px;padding-bottom:15px}}header .thumbnail{position:relative;border:none;padding:0;margin-bottom:0;-moz-transition:background .2s;-ms-transition:background .2s;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}header .thumbnail.animated-thumbnail .img-container{position:relative;z-index:10;margin:0;transition:transform .4s}header .thumbnail.animated-thumbnail .img-container img{display:block;max-width:100%;height:auto;margin:0;border-radius:9px}header .thumbnail.animated-thumbnail h3{color:#fff;margin-top:12px}header .thumbnail.animated-thumbnail .caption{position:absolute;bottom:15px;padding:0;width:100%;top:auto}header .thumbnail.animated-thumbnail .badge{background:#f30154}header .thumbnail h3{background:#2c3e50;width:100%;margin:0;padding:10px 3px;font-weight:900;font-size:1.5em}header .thumbnail .dropdown-menu a{cursor:pointer}.sticky-footer{position:fixed;z-index:1100;color:#fff;bottom:0;padding:20px;width:100%;background:rgba(8,14,21,.97)}.sticky-footer .container{position:relative;padding-right:40px}.sticky-footer .container .close{position:absolute;top:0;right:0;color:#fff}footer{padding:60px 0;background:#1a242f;color:#dce4ec}@media only screen and (min-width:0px) and (max-width:768px){footer{padding:30px 0}}footer ul li{list-style-type:none;font-size:18px}footer ul li .fa{margin-right:5px}footer ul li a{color:#dce4ec}footer ul li a:hover{color:#dce4ec}footer .footer-copyright{margin-top:30px;font-size:18px}footer.hidden{display:none}.splash{}.splash .intro-text .name{text-transform:none;font-weight:400;margin-bottom:0}@media only screen and (min-width:960px){.splash .intro-text .name{font-size:3.5em}}@media only screen and (min-width:768px) and (max-width:959px){.splash .intro-text .name{font-size:3em}}@media only screen and (min-width:0px) and (max-width:768px){.splash .intro-text .name{font-size:2.5em}}.splash .intro-text .name .tld{font-weight:900;color:#18bc9c}.benefits{margin-top:30px}@media only screen and (min-width:0px) and (max-width:768px){.benefits{margin-top:0}}.benefits .benefit i{color:#18bc9c}@media only screen and (min-width:0px) and (max-width:768px){.benefits .benefit.xs-last{margin-top:30px}}.benefits .benefit.benefit-facebook .fa{color:#3b5998}@media only screen and (min-width:960px){.rooms .separator{margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:959px){.rooms .separator{margin-bottom:15px}}@media only screen and (min-width:0px) and (max-width:768px){.rooms .separator{margin-bottom:15px}}.share-tip{font-weight:300}.social{font-size:3em}.waiting-players{margin-top:15px;text-align:center}.waiting-players .game{margin-bottom:40px}.waiting-players .game .thumb{width:40%}.cross-line{display:none;line-height:1px;padding:0;margin:0;position:absolute;width:100%;height:2px;background:#18bc9c;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}.alert ul li{list-style:none}.ranking .thumbnail{background:rgba(8,14,21,.32);color:#dce4ec;border:0}.ranking .thumbnail h3{color:#dce4ec;margin-top:21px;margin-bottom:10.5px}.ranking .thumbnail ul{list-style-type:none}.ranking .thumbnail ul li{text-align:left;color:#dce4ec;font-size:20px;font-weight:300}.ranking .thumbnail ul li a{color:#dce4ec}.ranking .thumbnail ul li a:hover{text-decoration:underline}.ranking .thumbnail ul li .item{padding:20px 5px;border-bottom:1px solid #354b60;position:relative}.ranking .thumbnail ul li .item .rank{font-weight:500;float:left;margin-right:5px}.ranking .thumbnail ul li .item .username{float:left}.ranking .thumbnail ul li .item .score{float:right}.ranking .thumbnail ul li .item .statistics{color:#8aa4be}.ranking .thumbnail ul li.current-user{color:#18bc9c}tooltip tip{width:300px!important}tooltip tip tip-tip._large{font-size:14px;line-height:14px;width:400px}tooltip ti .bordered-content{border-left:1px solid #eee;border-right:1px solid #eee;background:#fff}form .google-recaptcha{float:left}.available-monsters{text-align:center}.available-monsters img{width:120px;padding-right:15px}.fb-connect{text-align:center}.continue-with-email{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:16px;font-weight:400}.continue-with-email .glyphicon{margin-right:16px}@media only screen and (min-width:0px) and (max-width:959px){.at-share-dock-outer{display:none}#at-share-dock{display:none}}