#game_board{height:440px;margin:auto;position:relative;width:100%}#game_board.spectator{height:650px}.playertable{border-radius:10px;height:180px;margin:5px;position:absolute;text-align:center;width:200px}.playertable_S{bottom:0;left:calc(50% - 115px)}.playertable_NW{left:calc(5% - 15px);top:0}.playertable_N{left:calc(50% - 115px);top:0}.playertable_NE{right:calc(5% - 15px);top:0}#round_wrap{left:calc(50% - 115px);top:0}.landlord_player{background-color:rgba(0,200,0,.6);background-image:none}.spring_pink{background-color:rgba(255,105,180,.6);background-image:none}.playertablename{font-weight:700}#played_card_wrap{border-radius:10px;font-size:20px;font-weight:700;height:160px;left:calc(5% - 10px);position:absolute;text-align:center;top:225px;transition:background-color .5s;width:90%}#played_card_container{height:160px;position:absolute;top:10px;width:calc(100% - 20px)}#myhand_wrap{border-radius:10px;margin:10px auto 0;position:relative;width:90%}#myhand{margin-top:5px}#myhand_placeholder{display:inline-block;height:117px;width:0}.passed{opacity:.5}.cardspace{height:117px;position:absolute;width:84px}.card{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:url(img/cards.png);background-size:1300% 500%;border-radius:4px;box-shadow:1px 1px 2px #000}.card:hover{z-index:2}.hand_card{border-radius:4px;margin-top:20px;transform-origin:bottom center;transition:transform .5s,margin-left .5s}.card_back,.hand_card{background-image:url(img/card_back.png);background-size:100% 100%}.hand_card:hover{z-index:unset}.stock_card_border{background-size:1300% 500%;border-radius:4px;box-shadow:1px 1px 2px #000}.card_outer{perspective:1000px;position:absolute}.card_inner{left:0;position:absolute;top:0;transform-style:preserve-3d;transition:transform .25s}.card_inner.flipped{transform:rotateY(180deg)}#card_kitty_space_0{left:calc(50% - 136px);top:36px}#card_kitty_space_1{left:calc(50% - 42px);top:36px}#card_kitty_space_2{left:calc(50% + 52px);top:36px}.discard_queued{border:2px solid blue}.fade_in_start{opacity:0}.fade_in{animation-delay:.5s;animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:fadeInOpacity;animation-timing-function:ease-in}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}