*,:after,:before{box-sizing:inherit}html{font-size:20px;box-sizing:border-box}body{text-align:center;color:#555;background:url(wood.6bb5a8775e803191e629.png);font-size:1rem;font-family:Roboto Slab,sans-serif;margin:0}h1{font-family:Fontdiner Swanky,sans-serif;font-size:2rem;letter-spacing:4px;margin:0}.base-board{margin:30px auto;display:flex;flex-flow:row;width:1160px;height:235px;max-width:100%;resize:both;-webkit-transform:rotate(0);transform:rotate(0);transition:transform 3s;transition:transform 3s,-webkit-transform 3s}.base-board .player-two.icon{-webkit-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1);transition:transform 3s;transition:transform 3s,-webkit-transform 3s}.base-board .icon{background:url(monkey-transparent-real.31f06709859aa15cc429.png) 0 0/cover;width:115px;z-index:-1;-webkit-transform:scaleX(-1) translateX(0);transform:scaleX(-1) translateX(0);transition:transform 3s;transition:transform 3s,-webkit-transform 3s}.player-two.icon-filter{animation:.5s forwards slide-in-player-two;-webkit-animation:.5s forwards slide-in-player-two}.icon-filter{animation:.5s forwards slide-in-player-one;-webkit-animation:.5s forwards slide-in-player-one;-webkit-filter:invert(40%);filter:invert(40%)}.slide-in{animation:.5s forwards slide-in;-webkit-animation:.5s forwards slide-in}.slide-out{animation:.5s forwards slide-out;-webkit-animation:.5s forwards slide-out}@keyframes slide-in-player-two{0%{-webkit-transform:rotate(180deg) scaleX(-1) translateX(75%);transform:rotate(180deg) scaleX(-1) translateX(75%)}100%{-webkit-transform:rotate(180deg) scaleX(-1) translateX(0);transform:rotate(180deg) scaleX(-1) translateX(0)}}@-webkit-keyframes slide-in-player-two{0%{-webkit-transform:rotate(180deg) scaleX(-1) translateX(75%);transform:rotate(180deg) scaleX(-1) translateX(75%)}100%{-webkit-transform:rotate(180deg) scaleX(-1) translateX(0);transform:rotate(180deg) scaleX(-1) translateX(0)}}@keyframes slide-in-player-one{0%{-webkit-transform:scaleX(-1) translateX(75%);transform:scaleX(-1) translateX(75%)}100%{-webkit-transform:scaleX(-1) translateX(0);transform:scaleX(-1) translateX(0)}}@-webkit-keyframes slide-in-player-one{0%{-webkit-transform:scaleX(-1) translateX(75%);transform:scaleX(-1) translateX(75%)}100%{-webkit-transform:scaleX(-1) translateX(0);transform:scaleX(-1) translateX(0)}}@keyframes slide-out{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}.board{display:flex;flex-flow:row;box-shadow:0 0 5px #bbb;width:930px;height:235px;background:url(Wood-HD-Wallpapers-034.d8ad0a6297d9ab1bd24f.jpg) center/cover;border-radius:20px;-webkit-transform:rotate(0);transform:rotate(0);transition:transform 3s;transition:transform 3s,-webkit-transform 3s}.board p{-webkit-transform:rotate(0);transform:rotate(0);transition:transform 3s;transition:transform 3s,-webkit-transform 3s}[data-player=two] .board,[data-player=two] .board p{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rules{text-align:justify;margin:15px}.rows{flex:7;display:flex;flex-direction:column}.store{border-radius:40px}.row,.store{flex:1}.row{display:flex}.row.player-two{flex-direction:row-reverse}.pit,.store{margin:10px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.15);box-shadow:inset 0 0 5px 5px rgba(0,0,0,.5);cursor:default}.pit p,.store p{cursor:inherit}.pit p::-moz-selection,.store p::-moz-selection{background:0 0}.pit p::-moz-selection,.pit p::selection,.store p::-moz-selection,.store p::selection{background:0 0}.pit{flex:1;border-radius:40%;cursor:pointer}.pit.disabled{cursor:not-allowed!important}[data-player=one] .row.player-one .pit,[data-player=two] .row.player-two .pit{cursor:pointer}.player-two .pit,.store.player-two,[data-player=two] .status{color:#dc0606}.player-one .pit,.store.player-one,[data-player=one] .status{color:#0074d9}button{cursor:pointer;padding:7px 13px;border:1px solid #ccc;border-radius:3px;color:#555;background:#f7f7f7;box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,.08)}button:hover{background:#fafafa;color:#23282d}