html{

margin:0;
padding:0;
overflow: hidden;
}
body {
    position: absolute;
    width:100%;
    height:calc(100% + env(safe-area-inset-top));
    overflow: auto;
    background-color:#222;
}
#playingArea {
	position:fixed;
	top:0px;
	bottom:0;
	left:0;
	right:0;
    overflow:hidden;
}

#playingArea.playingAreaMin {
	-webkit-transition: -webkit-transform 0.15s ease-in;
	transition: transform 0.15s ease-in;
    transform: translate3d(0,100%,0);
	-webkit-transform: translate3d(0,100%,0);
}

#playingArea.playingAreaMax {
    -webkit-transition: -webkit-transform 0.15s ease-out;
    transition: transform 0.15s ease-out;
    transform: translate3d(0,0px,0);
    -webkit-transform: translate3d(0,0px,0);
}


.entryBackground.minimize {
	-webkit-transition: -webkit-transform 0.15s ease-in;
	transition: transform 0.15s ease-in;
    transform: translate3d(0,100%,0);
	-webkit-transform: translate3d(0,100%,0);
}
.entryBackground.minimized {
    transform: translate3d(0,100%,0);
	-webkit-transform: translate3d(0,100%,0);
}

.entryBackground.maximize {
    -webkit-transition: -webkit-transform 0.15s ease-out;
    transition: transform 0.15s ease-out;
    transform: translate3d(0,0px,0);
    -webkit-transform: translate3d(0,0px,0);
}

.chattext {
    height:100%;
}

.scrollable {
    overflow: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
}
.scrollable {
    -webkit-transform: translate3d(0,0,0);
}

.backgroundArea {
	position:fixed;
	width:100%;
	top:0px;
    bottom:35px;
    background-color: #222;
    color: rgba(255,255,255,0.8);
}

.table-attribute-label {
    color: rgba(255,255,255,.50);
    line-height: 1;
    font-size: 9px;

}
.table-attribute-value {
    color: rgba(255,255,255,.80);
    font-size: 12px;
    display: inline-block;
}
.row-title {

}

.header-panel {
    position:absolute;
    left:0;
    top:0;
    padding:10px 0 0 10px;
    width:100%;
    height:40px;
}
.floorImage{
    position:absolute;
    left:0px;
    right:0px;
    top:0px;
    bottom:0px;
    width:100%;
    height:100%;
    opacity:0;
    -webkit-transition: opacity 1s;
  	transition: opacity 1s;
}

.floorImageVisible {
    opacity:1;
    -webkit-transition: opacity 1s;
  	transition: opacity 1s;

}
.floor{
    /*	background: -webkit-linear-gradient(white, #d0d9ff);
        background: -o-linear-gradient(white, #d0d9ff);
        background: -moz-linear-gradient(white, #d0d9ff);
        background: linear-gradient(white, #d0d9ff);  */
    background-color:rgba(0,0,0,0.7);
    position:absolute;
    left:0px;
    top:0px;
    right:0px;

}

.playingAreaMin .floor {

    -webkit-transition: background-color 0.15s ease-out;
    -moz-transition: background-color 0.15s ease-out;
    -o-transition: background-color 0.15s ease-out;
    transition: background-color 0.15s ease-out;
    background-color:transparent;
    background-image: url(data:image/png;base64,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);
}

.table-details {
    font-size:0.75em;
    color:#888;
}
.table-name {
    font-size:1.5em;
    font-weight:bold;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:80px;
    overflow: hidden;
}
.config-button {
    position:absolute;
    right:0;
    top:0;
    background:#f5f5f5;
    padding:30px 0 0 0;
    width:100px;
    height:100px;
    text-align:center;
    font-size:2em;
}

.player-panel {
    position:absolute;
}
.player-card {
  /*  box-shadow:0px 2px 3px rgba(0, 0, 0, 0.8); */
    background-color:rgba(255,255,255,1);
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
}
.turn .player-card {
  /*  box-shadow:0px 4px 5px rgba(0, 0, 0, 0.8); */
}

.avatar {
    float:left;
    border-radius: 40px;
}

.avatarborder {
    float:left;
    background-color: rgba(255,255,255,1);
    display:inline-block;
    border-radius: 40px;
    /*box-shadow:2px 2px 2px rgba(0, 0, 0, 0.8); */
}

.out .avatarborder {
    border-bottom-right-radius:40px;
}

.turn .avatarborder {
    background-color:#00bb5f;
}
                       /*
.player-panel.one .avatarborder, .player-panel.nine .avatarborder {
    -webkit-transform: rotate(45deg);
}

.player-panel.one .avatar, .player-panel.nine .avatar {
    -webkit-transform: rotate(-45deg);
}

.player-panel.two .avatarborder{
    -webkit-transform: rotate(90deg);
}

.player-panel.two .avatar{
    -webkit-transform: rotate(-90deg);
}

.player-panel.three .avatarborder{
    -webkit-transform: rotate(180deg);
}

.player-panel.three .avatar{
    -webkit-transform: rotate(180deg);
}

.player-panel.four .avatarborder,.player-panel.five .avatarborder,.player-panel.six .avatarborder{
    -webkit-transform: rotate(-135deg);
}
.player-panel.four .avatar,.player-panel.five .avatar,.player-panel.six .avatar{
    -webkit-transform: rotate(135deg);
}

.player-panel.seven .avatarborder{
    -webkit-transform: rotate(-90deg);
}

.player-panel.seven .avatar{
    -webkit-transform: rotate(90deg);
}
                              */

.player-name {
    white-space:nowrap;
    overflow:ellipsis;
}
.player-score-short {
    padding-top:6px;
}
.player-score-short,.player-score-long {
    white-space:nowrap;
    overflow:ellipsis;
    font-weight: bold;
}



.player-score {
    font-size:1em;
    vertical-align: -2px;
}
.player-pin {
    background-color:#03a9f4;
    width:18px;
    height:10px;
    border-radius:10px 10px 0px 0px;
    margin:0 auto;
    margin-top:-1px;
    display:none;
}
.player-details {
    font-size:0.75em;
    color:#888;
    width:80px;
}
.right {
    float:right;
}

.pockets-panel {
    position:absolute;
    left:0;
    bottom:40px;
    width:100%;
    height:150px;
}
.pockets-label {
    background-color:#778;
    color:#f5f5f5;
    width:80px;
    font-size:0.75em;
    text-align:center;
}
.my-chips {
    width:80px;
    font-size:1.25em;
    font-weight:bold;
}
.player-pockets{
}

.player-pockets {
    position:absolute;
    top:0px;
}


.player-pocket-2 {
    transform:rotate(1deg);
    -ms-transform:rotate(1deg); /* IE 9 */
    -webkit-transform:rotate(1deg); /* Opera, Chrome, and Safari */
}
.player-pocket-1 {
    transform:rotate(-3deg);
    -ms-transform:rotate(-3deg); /* IE 9 */
    -webkit-transform:rotate(-3deg); /* Opera, Chrome, and Safari */

}
.card-frame {
    background-image: url(data:image/png;base64,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);
    background-color:#FFF;
}
.face-up.card-frame {
    background: white;
}
.qd .card-inner{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAABFCAYAAADqxK6xAAAXKklEQVR42u2bDzCee5bn3ySdtAyKplAsJbnRspGVinTSMUmWZRP3muhIU1KiKGlRUpjcSVYMxYhlksbEyGIZDMOiubTYuHG9hmYxMQyuNC5Di0tLyE1u3NBJJy02+ex53leEG7n3TpWq3XTtU3XqfZ9/v/d8f+ec7znn+T2vSqXddDZt2vTvv//97x8R+ck7KEcU/RUci3hUm83NzX/6L//yTxVPf//VQ14+410TRW9FfwWHgkclCHfIgV++i2C+LgoOBY9KTPf+/B/mZv8YQCk4FDwKqJ98/eTY7SGSky4RFRWx9KkcexeAKXjeANXY8AnvvbdV87kc5I9+5EBuzn9/90D1dP8zP/iB4arKK8AkCKms+MW7BcrHx0uj+Fcz91a9QbGWAvqdAaUAUQApir/tBiW2lGuWu+b/06AURRWFDx92fesNCmko1yif/x/U/y1Qr4hgOSiFOBT5NlD/69cvUTbZ4wna7XdyaH7x+0tWbguLn7+XL6kh16npgvxPoehX8/yyFT7uhsyPn7H3z0L5CwM7Xrq586//zY8n+T+DuiCoD4FfneTLwpClMQfHXq5OFAqVK0q/AqAwncKECoEoxxTAyvmv56zPv1ip9KWUbIxMbURsiY9L55u26+dKUY9A8ygMzULnBFTcekFe6zzRxa1Yqky4r9rIfKAVHdFmlAQakeZjw3y2OQtlB3n8QjvO6G9ZHdRySyynbmVfEYX5XgFcLp9NvVaysbtPxtiwTNbRdnPsraCuhRZRegtmnmv3h2YEqAAsanrKzUlwDDjHCRkHHT0o2c397B3Eee/hYZaZoLdj9p72xtFJ3p58FWsoyi8H9SreFGZcje777r1WMruiWnOtSqUrslnzvaC8ZXVEok/RwYtUjKw83P0AkqqmKWiH3LpJNhjZUSDW4oAuLyq30pW4G1q3iyvaMD6snbDPp74B1CvLKOAUYAqgb8tfny4DpcSPnYOLXL9eYylrOyeevsVKzyq6UFuF03IHhue0x+ZkgCmRERlaLbFVOwBe4UnoC6gZsfrz09Z0Jm6jyM+UwkBzWmtrNff9dvxbQC23kCJKXC3PT0q+Wn7dsMTU/ZlHuLn78YFIdFwqqo3mqDaYExZ5mX1Onuw/4En3wJ2VhjoUyU3DE6TUPCWtWDszZepH5NTMUt40R2XLY+rEFVPUdzCwOYCv4oYb9Hh82ZbrZ63xd7Gk4Wq05r6pz78jqOWiuKTifgqgr4P6eGgBGwfnRbfbKKInoi9isCgqjRib7X1tUYUmVbbcsPEmVxTPrp9FiXl13wvaxDoPZaf/vsSoEEeV8FJIfLFmrBYZG3sDqNxH5QUbKHfVjDf5xXcAtfD8CWr1J8TF/RW1tTX8XXbmW+Pqo75n6FvZyflNi2Dkc52JiPGiG+ppXHGj/vYlOp+LE7eR8c5sO4zozoi434uvu6dI7W1omYbCrjmsHNywUunwQsbHZyvdl3fTH2WJOq+QvrvfAur589/j5nZkaYYVef/99/nfC09XtWLHV0LjeXlL1+5xOc7ZmBTOXEjhg+P+S8dDolM0yr5ofyiAdvJcjumv28Lw/eeanDYy+2bcdd5+Sc8jaJtSfqMR1XozwlVGcv8mhiNtuXTSGH9nR7Kutn8zqIaG+hWAXklzU+OqoFrvahVQd3SQXlqp+e5zMgxXt1BtnFRV09jWpb1I0X7dPo2VsjSuuYnismaeyvHSugnaO2dWMqG4Zr2w44TMQ5eE5L4jgRpmbRGPYKsu3RkHOOpykJyQv/pmUEVF/7AqqI/KV287Pv3Nytmdnn0macVC437dg1Mrzj208dcAkpNskxlXxvXwPKu97/GbLqjEVpPEVatIu3h9RmUHKh1LzMWlm90DmBofQSHOtl+NfTOox7/7CktLyxWA3nvvPZ48frQ6qMGViii0PjP/nAfybWHZ8dnEmkVAKqo0465fHN+QnuF7K8a4NfhcLDhG3+QChfJZ17tAvcxPk1jr6KloTVKPv1qydP29t+WpPzz7nZDCx/zjP9ZpSEIBovyora2w1I0aSkuLycrK5N705DeCWm2bl0tfrDu4BOr6IQvSgmwpC7SjKNiGumgP7t+Z5vHjpwzVX6MizIeyIC8qw08IfXvTUljLDXHBa8MvSb4xxHpdKxnGiFt9E1pKX61Mmpn5gh/+8IdLlnF2dubHP/6x5vuuXbuE9X60dE5fX5/xz0eXQHV9B1APizo0LqcAKpNKo/qUJQ/StjB0zpySU+bUh5pQf86CvONbSHSTpBpuwEyCMepgI7KO61F+cj+tt+boECasHwa/yBSNLjuEEZXtiwergEpK+vmqcfQ2uXgx7jX7fS2mqrJLqY6IEOtOvgYVmbVopQ1c2mdBvo85pf4WFJwyJeOEFdleBhT6GFB81JDUI+Zc8tCl0FOPQl8DrgaYk33CgOTTwZTdmqdNhi1tm8Zs215trZpezOzcKqD+5m9S3lDc0NBQku4PMDAweOPc3/7tlde13zJQwz2tFAS4Uhuyh/KQ80t9x2xYqgZUoZkhYXv0SDlmzo1wAXXCiAtOliR9YEjpaWOS3Dbhv1ufKDcj2d9KnLsZIfa6ZHhZUOu/g/TYXJTwqxVrfXilTIbUEZGJKfz0TVDT4pSbNm1aUvp73/sedZ/U4urqQkXFRxgZGS2d09HRYeruxBKotj4hhmlt8XZ7ZgZ/bw/KQg8QeebKEtjb0ZnEyL1RsYmUSPz0WtjycK8zg8f8GDDcT/jObUQf0WUsyZQ0P1uCDllxaq8lRZLE2118mDLYIpOiy/S2o3Tm3uSWWKtM6r3T8fls1jfnB2Z/ujpRjI+PEvWXkQQHn+azz37NnTvjbNy4kdaWZr58ME1iwn/lr/86kd9O3F5ZI/ZDT0EC44VJ2h6pupGuykqmlqWckswGmRBHrPd601GXz2NTXYjIERMuMGtoR6ilAdfFUhRbE3rAGPedW8hT3NVKWwYRGKt133pJssOz9Ltcpq1rlgaZW/XoIy78/JPvVvu9ijOluuDlH95aF7YOKx3vNMXxvhRFJ1IaG01jygX6E7zoLi6hTWZ0l0sleuZSam1w4lJ+HuORHtCrpfFbUal8YGvKnTRTAWbKUYftXF2npwWRck0LqrpXkrbUjpPPtS69w4+TKjc8T9/EP3qQ//zT9m8H9fsnjwgPDyMo6Gcay91d5m5vVPO3tL/bM/2SitZRispLqClMYLa/jmlxyxMhUt4YpqJrUyDV+3HOZWZzJ/KoKC2N3uZ9ZEt3e8zekJlUI3x26uO+WZfJyGQ44qMFZuvL9F5/po/7MZyQyWRWOWopxYyMfFAZZbLOLB+LXb/4t1fp3yTNvS811c+EVKbqnheaDK/Ic8kp3V4plFQMY+tWLj+eISWbM8klhcyddlvKWTEbjEk+YU77WV0O2FiStdNtsQ2eZGaXMyPRkfRknaf9ogddka6MJxymMcKT4qAjBLn5Y26ViNWPKtYWVGOvFkT94AJ1A1q6m7oxTL+NL32XKvEOaiK6cAozmwtscTjGreZKXu4WV8qROtHcnmNSWeQFmpB30gxHE1OeqoQUzmTQc62TzpI4SoO2cTPYELJ20XvehNtxW8mSlDASYc1A+A7Kg1z5oX3QGoOSDlXJfQWNczyQQv5xYh1DB87QktdG0KVhkiqnOejTRmh6I9lVNxjy9YVTl19VwXgamUrlYECktyXBemYa693Z70V1ynm6LpoweN6MjjBj4l31SXLfSvgha1IElJLAO6QT7gkxJvfsz9be/QbvPaIyb4RJn0xGD0dQXDzMgZCb+MUNkZg3xcmYTtQtE1y6mESquTR5Vt5wuYnHRy/gYqQv1YS0EHuMyFd6JYmx+quZ0q5vpf2CCQ3+m4l2tcd1fwiG26MxtbmIjW0IHnv3UHPKjMGyaKpKfr22oOo/g7GeaW6aBzARnkFG3iiBUUNcrZ5j1+EGUnInmGiupzroIIXB1uQGmjMgOUexyJTyrNHSjPYPrQjda0WP7M96RxJz+gRVPjrEO28mw88DR8dMdK3y2WmShrNBGkZmiUSfOMlYQxFl1Q/40/fr1xZUxqmPGdkfRl9aJYHxPez3bSIkYRS/qD7Sq8a4VVlMsFsQl4/vQn1anxgpf1JNDTSNXr30Rdt0jUg6YYmjtQm5ArY2Ip2CM3Y8TTUl+ZgJh52S0TXLJFXlzjOx4pjcUxnsz1B3H5cyJwlNHOJwUOfagord+zO6rzYQkDDAxYIpLlc8wD28i8rmYe6X5ZLjGIDK+Ap+7u5Sw+nQl7iVY9tNcdyox1GTzTjt1iPUyRhLIz32melhYmhJmpcRFd7rueK5G9PduezffHqJLafPedDfPUyIxKtTQAdVN5/hdKp1bUGFx97EJ6qdY2GdHAnr4cOkfjq6ehlLkaJ36wdUqHajsswk2N2TeDcVBV66bNTRxWG/FQWh21FHbKUv1ppoL2uyQ+ykwTQg3duI61K5x/o4omNXhLvKmZl1QiB58TRJJeET2c+Fwtu4+jbjGd3FL8om1hbUVrdG8uoX8AppE+oeY1LiZ+6cdLOb9mhm1lV1gHVbM0g94UhziA4dUWYc3H2Qgyqxjpx32WbIYRt9dkpxGiX0fkrfmPIzpqQcVkkFvxt7+1jCXI8zUl9OfskkhwLaOHKhm9C4HmKzJpjJHeTvtwSsLahd7moOnblJftkoYzUVJPqEcV7HWSoFYw6r7MT1ovA7GkXGMStGzhtS4GdC9sVSnks+Cja2IEHi6fhBqdRVBppJGJb25IyjLq2R0mv5mlAQEUxnVw8JOROExw2Sc30O5+B2Lsr+ZOwNblv5cSOncW1BHfZvprlrir78OJldT6wsLgsrX5QqKBJDq1h8HM9KTedA/jE9bpzR59z5UMZiqzUAPIzF1aRXCj6o0LlqKW7SbXQpOyVMGXeKwd4xAuL7cTjVjFdoO74fdlLfMs+s2xXUJu4UZxTwmy9ZW1CFyRXcuuJLsbcpOR47iXJ24YL7aUI9Qok66knDCRsqfPV4FKNP+nFJmiUtYOCuoXPHLRYUn9xMkIMJNw77S5VeA2ExqPXXkX/lMq0jLzjipeZSyQzn08fxiOylpfQOo9vDGQxLo6plHPXQA4bH1xjUT/+TN7n+tqjDbKgLMKYnYhs5h/W5HiBu5msk1bq064EGUo3bUlZUxoRr7OIjMj0crAxoCdPB2WQ9HYEJi0shHUwFn6CldxRPn3jOX+rF1aue8MQBevIHGJT4mbharnkIWiO15qC0+EO/WWNQJtsvs83en7xT0vRd3EPOcRNuxtowFGVFbZgltUIMKWfdaSlTM1Q3xnxBHTh5EKBrTqCTKR1xEnvbLOlTbYagdJ5b7WauuZaAD5MEuzcewW1kqx8xFKmmQ/8D+m90arDfEBes7VtgUNCNrbWl/t3uQlTWWRhYxOC8P5yEsPPUXL1IVWwkN5IzqE8rYTQkG0QhgrM1CrWeT8HOyJhMaQxbY41wNjXXuKNiwWfbjOm72YLZ1uMSk9lsNsvGPaCRytAMno5Mce/hAmO357mpNKdipTvf9Vn6v0XM/0M+erY5bLTLk447huqNvowHZNIvZLBgJ9Sue5SFPSeF4pVi1RxCszhntp09tmZ0XzKmMMACd2Nz7pvag7U99yV/1TfWoW/phf6WbFQWOZJchYwGRmhPCeHaWR8uBQZx5UIuDSXN2q5grUF5n/uUqp55KjueEhNbxMiG/don/srmL/Fz8tLigwqp5VWGJIs1jtjZEuZixLNsC07b63Nxh7Ttj7SXzXh501Vfho20/iqjOBwlwSrPpTqGBxkZamG4o43aDAHU1kztBSduX41idK1j6s9+Ek/ylVLUjfdpGnxBY3UXTfmSN/qVhYAtWrktPcmpSxraPmpvhY+DKWPJ1nScNSFo7xbKJemSLrFW28OCfB84f5K4hGTxxq2U++cvPetoa3lMVWQiaf4xdN2DpzITjaXpdHbPrC2o7Q7alQ0La0cKygZpvo384IJQ9Tl6DFWMWG2gfIsDxWYWXD1iTLqXCWeFICr9TSg7YULKUWsyt+rTstuGYW8HhvYZk+FoRLKPE5VSvN7b4bsEqjpeWhePXSQd3U9Nac3S8X+9u8aWKv/VHMc+DNU+orY/RnHzLFWjkCfozvrsI/W4KTFuFsR7WkihaiGljwnpgdso8rUhX5iyyMeCzIAdXPE2J8HNhCQvUy6dtOX6FlsNcczZnVxS/mpGIWHH9nLO6wjqtt6l43dn1hjUJ+rHzPAClb6JBpjv6VRqu19wUyyWeb2BuMPbCd+vS8QhQ9J8DEg8aUS4kxGXnU0p89Ynz9uE8L26RDttJtdLX8osXcJ3mEubYaztgj2jl5RXOuzeoQEG7j9Y8VT43oM1BlVWpX2RIvv6NQ2ozfo7yJI6sLZrgdYxSEyKJ8ffjtJge659uIPr53ZREOJEXkoENTlnUV88SPsVV3quunAn05nh9KP0m+zSPKLWNJKp1d/6rP7uWoP6qOLLpcGdTgZq15y8YijvfEFT/wLXBmYIOJ9McNRlAqS08Q5Opluy5as3Ytp62jngsJ39u3ay1343J7bYaZ7GKoCeqCyZuT//raAm17r2qy+fWxq8vamfdZo1XmkdynppGIHrA48p636qeeI08vDNhTVlO+IduPhYW58ETbW+XgOqL7FoxRpwRnIJqRdzqK7vWGmpe2sM6up/KaZJSqDK9Cwmdx6RltxIs6B2wPkMNZ3ztIwt0NL3jKb2JysUGZdSoPHmrKZ2axkcl3uM0ZV2/aVSLimAXPz4uo32ufhoFtzUIyvform31uwXeCISryN7uHpmN1xQGGsjbhprGXExpR7p6mkbe4G6d+GN1feJGWXVUfsSlt52R3wWF6lHtxx6lYuJicjAbpsbRfn1FBXVYefkzeDEUw7u98PWxkV6rXHmvlpjUGkVdwnKiOeMpykFwZZMOit13Ho2iXKW249yrXGeziGp9wbnGb//tfVhycnjM1pQ7gHhVGnIwYrJ29oLr8TlLS7XbNZY0sU5kF37PLEW0NrjOugb7KS6dY3b+eL6x4wu3Gc0ax/jl3ejjtoK23SktdDRrKRHRJbQ0g43hxdo7nntUA8XXzEYlU8lJNIjUngkbnc7JHXpGod9xxbfzzBdfEdDX7NGrD1mrPEGZT/uHxrWFlRRtZb9arP8iHY3pyJ6J2TtlRnXk3Zeh40mDqRKY3dNrHWtc5bEUknKaQOcj+lWVnKoqH1EYGI/Kc4x0uJvY+bha0smZucuLnivY7OJHXqmO1GtM5UqxnkR4Hq2HHKVRvHLNQZV8ZVGgZrGawS7mBHhZE7JGQvuHLOWHkklbLgBr9PpVHRB0y2h+KEXtInizcNaHuwaeKqpQNSHk7jvEPQGM9b0dJBdXUlMcg6bDe00YFw+8CXv+g1yG9UaMrm71jH197/UhvTkvfsMJG/ncYYlgyl2DCfYSMuhR5q4yiZDezIqxihpWqCi8SkN/c8YXFYUXJOQKHRMYCKu4K25yNxs/2Jsadk1s6h26dzo9BqDyi7/Yun9idvp0nZUGEmtZ8pAoo0UgLaSQDfhLOJwNILqAck1NTPUdz5ncvq1wnXSuRZ6ZzBW0b4qoMHxe4uxpIiJBlRQeMLS+c/XmtL/7n+8fuVtKMeT+Qw9jh2wJELiqzPWmpmgHeKGG7ARVssu7CXnxhOq257QODDPsKSuUSE65e3MvNMFTDS8/f2FPYc9li2m61Da+ToBD6+1pYpK7y298DtYJp3uR3aMZ/xHbv38AMMpB1D/5SEW3Oy5YmDBIacgcku+RC0lVP2n0nt99pLy9hdUSS7L//NyJut/81ZQiidcKSwk4ucpQgyjK879dmrli8F/fP/K+WP6/1R39z9fEzx2S/90+/TTzv/57NnsV+8iGEVvRf/Ff7r9yau/8OkKwp1iOrd39D+Jbor+Cg4FzP8BDLKSob0zKL8AAAAASUVORK5CYII=) no-repeat 0px 0px;
    background-position:-3px -3px;
}
.kc .card-inner{
    background: url(data:image/png;base64,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) no-repeat 0px 0px;
    background-position:-3px -3px;
}

.chatarea {
    background-color:rgba(255,255,255,0.9);
}
.away-label{
    display:none;
}
.away .away-label{
    display:block;
    overflow: hidden;
    color:#FFF;
    background-color:#000;
    line-height: 1;
    position:absolute;
}
.player-timer {
    overflow: hidden;
    bottom:1px;
    display:none;
}

.player-timer-inner {
    background-color: #00bb5f;
}

.turn .player-timer {
    display:block;
}

/*gpokr*/
.gpokr-ChipStack {
    position: absolute;
    right: 0;
}

.gpokr-ChipStack .gpokr-ChipStack-label {
    padding: 0 5px;
    font-weight:normal;
    bottom:0px;
    right:0px;
    left: auto;
    top: auto;
}
.chips {
    position: absolute;
    min-width: 80px;
}
.chips-label {
    background-color: rgba(0,0,0,1);
    font-weight:normal;
    height: 25px;
    color: rgba(255,255,255,0.9);
    position: absolute;
    top:5px;
    border-radius:10px;
    min-width: 80px;
}
.pot .chips {
    position: static;
    width: 80px;
    margin: 0 auto;
}


.button-panel-inner {
    padding-right: 5px;
    white-space: nowrap;
    overflow:hidden;
    float:right;
    border: 1px solid transparent; /* forces redraw */
}
.chat-mini-display-message {
    text-align: left;
    position:relative;
    top: 50px;
    opacity: 1;
    color: rgba(255,255,255,.60);
    padding: 5px;
    font-size: 12px;
    line-height: 1.7;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.chat-mini-display-message-in {
    -webkit-transition: top 300ms ease-out;
    -moz-transition: top 300ms ease-out;
    -o-transition: top 300ms ease-out;
    transition: top 300ms ease-out;
    top: 0px;
}
.chat-mini-display-message-out {
    -webkit-transition: all 300ms ease-in;
    -moz-transition: all 300ms ease-in;
    -o-transition: all 300ms ease-in;
    transition: all 300ms ease-in;
    opacity: 0;
    top:-50px;
}
.chat-mini-display {
    padding: 5px;
}

.chat-log-in, .kdice .chat-log-in{
    -webkit-transition: -webkit-transform 150ms ease-out;
    -moz-transition: transform 150ms ease-out;
    -o-transition: transform 150ms ease-out;
    transition: transform 150ms ease-out;
    transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
}
.chat-log-out, .kdice .chat-log-out {
    -webkit-transition: -webkit-transform 150ms ease-in;
    -moz-transition: transform 150ms ease-in;
    -o-transition: transform 150ms ease-in;
    transition: transform 150ms ease-in;
    transform: translate3d(0,100%,0);
    -webkit-transform: translate3d(0,100%,0);
}
.round0, .roundn {
    cursor: pointer;
}

.dialog-init{
    top:-100%;
    bottom:-100%;
    -webkit-transition: bottom 500ms cubic-bezier(0.000, 0.000, 0.030, 1.000);
    -moz-transition: bottom 500ms cubic-bezier(0.000, 0.000, 0.030, 1.000);
    -o-transition: bottom 500ms cubic-bezier(0.000, 0.000, 0.030, 1.000);
    transition: bottom 500ms cubic-bezier(0.000, 0.000, 0.030, 1.000); /* custom */

    -webkit-transition-timing-function: cubic-bezier(0.000, 0.000, 0.030, 1.000);
    -moz-transition-timing-function: cubic-bezier(0.000, 0.000, 0.030, 1.000);
    -o-transition-timing-function: cubic-bezier(0.000, 0.000, 0.030, 1.000);
    transition-timing-function: cubic-bezier(0.000, 0.000, 0.030, 1.000); /* custom */

}

.animate-chips {
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}
.table-panel {
}

.dialog-transition {
    top:0;
    bottom:0;
}



/* sign up page */
.entryBackground {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #FFF;
   /* background-image: url(http://my-smashing.smashingapps.netdna-cdn.com/wp-content/uploads/2013/04/blurbackgrounds9.jpg);
    background-size:cover; */
}
.entry {
    width: 650px;
    height:400px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.entry button.btn {
    background-color: #0099CC;
}
.formcontainer {
    background-color:rgba(0,0,0,0.05);;
    border-radius:20px;
    padding: 22px;
    margin-top: 20px;
}
.logo {
    float:left;
    margin-left:10px;
    width:150px;
}
.tagline {
    float: left;
    margin-left: 35px;
    margin-top: 4px;
    font-size: 19px;
    line-height: 1.3;
}
.tagline h1 {
    display: block;
    font-weight: bold;
    color: rgba(0,0,0,0.3);
    font-size: 26px;
    margin:0;
}

.tagline h2 {
    color: rgba(0,0,0,0.3);
    font-size: 19px;
    font-weight: normal;
    margin:0;
}
.signup {
    padding-right: 32px;
    border-right: 1px solid rgba(0,0,0,0.05);
}
.login {
    position: relative;
    padding-left: 32px;
}
.login-button {
    display: none;
}
.signup, .login {
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
}
.signup button[class] {
    width:100%;
    margin-bottom: 6px;
}
.login .title-label {
    font-size: 16px;
    color: rgba(0,0,0,0.3);
    text-transform: uppercase;
    letter-spacing: .5px;
    font-weight: bold;
    padding-bottom: 8px;
    margin-bottom: 16px;
    margin-bottom: 8px;
}
.login .cancelLink {
    display:none;
    padding-right:20px;
    cursor:pointer;
}

.top-menu-closed {
    -webkit-transition: top 150ms ease-in;
    -moz-transition: top 150ms ease-in;
    -o-transition: top 150ms ease-in;
    transition: top 150ms ease-in;
    top:-50px;
}

.top-menu-open {
    -webkit-transition: top 150ms ease-out;
    -moz-transition: top 150ms ease-out;
    -o-transition: top 150ms ease-out;
    transition: top 150ms ease-out;
    top:0px;
}

.top-status-closed {
    -webkit-transition: top 150ms ease-in;
    -moz-transition: top 150ms ease-in;
    -o-transition: top 150ms ease-in;
    transition: top 150ms ease-in;
    top:-50px;
}

.top-status-open {
    -webkit-transition: top 150ms ease-out;
    -moz-transition: top 150ms ease-out;
    -o-transition: top 150ms ease-out;
    transition: top 150ms ease-out;
    top:0px;
}

.btn.chat-button {
    color: rgba(255,255,255,.60);
    min-width: inherit;
    float:left;
}

.chat-mini-display .iogc-chatArrive, .chat-mini-display .iogc-chatLeave {
    color: inherit;
}


.popup-message {
  left:0;
  right:0;
  width:400px;
  background-color: rgba(255,255,255,0.97);
  margin:auto;
  padding:30px 30px;
    position: absolute;
    top: 50%;
    transform: translateY(60%);
    box-shadow:0px 2px 3px rgba(0, 0, 0, 0.8);
}

.popup-message .title {
    font-size:24px;
    color: rgba(0,0,0,0.70);
    margin-bottom:10px;
    text-align: center;
}
.popup-message .message {
  color: rgba(0,0,0,0.70);
  font-size:14px;
  margin-bottom:20px;
}
.popup-message .buttons {
  margin-top:20px;
  float:right;
  clear:both;
}

.popup-message .btn-sm {
    background-color: rgba(0,0,0,0.1);
    color: rgba(0,0,0,0.6);
}

.popup-message .btn-lg, .popup-message .buy-button{
    background-color: #0099CC;
}

.popup-message .rank {
  float:left;
  margin-right:20px;
}

.popup-message .rank-label, .popup-message .score-label {
  color: rgba(0,0,0,0.50);
  font-size:12px;
}

.popup-message .name, .popup-message .rank-value, .popup-message .score-value {
  color: rgba(0,0,0,0.70);
    font-size:22px;   margin-bottom: 10px;
}

.popup-message .avatar{
  float: left;
  border-radius: 40px;
  -webkit-transform: none;
  border: 0;
  margin-right:10px;
  width: 75px;
  height: 75px;
}

.popup-message-in {
    -webkit-transition: -webkit-transform 150ms ease-out;
    -moz-transition: transform 150ms ease-out;
    -o-transition: transform 150ms ease-out;
    transition: transform 150ms ease-out;
    transform: translate3d(0,-50%,0);
    -webkit-transform: translate3d(0,-50%,0);
}
.popup-message-out {
    -webkit-transition: -webkit-transform 150ms ease-in;
    -moz-transition: transform 150ms ease-in;
    -o-transition: transform 150ms ease-in;
    transition: transform 150ms ease-in;
    transform: translate3d(0,-250%,0);
    -webkit-transform: translate3d(0,-250%,0);
}


.backgroundArea-in {
    -webkit-transition: -webkit-transform 150ms ease-out;
    -moz-transition: transform 150ms ease-out;
    -o-transition: transform 150ms ease-out;
    transition: transform 150ms ease-out;
    transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
}
.backgroundArea-out {
    -webkit-transition: -webkit-transform 150ms ease-in;
    -moz-transition: transform 150ms ease-in;
    -o-transition: transform 150ms ease-in;
    transition: transform 150ms ease-in;
    transform: translate3d(0,100%,0);
    -webkit-transform: translate3d(0,100%,0);
}


.table button[class] {
    background-color: #0099CC;
    width:100%;
    padding:2px 10px;
    margin-left: -10px;
    margin-right: 10px;
}

.table .full, .table .full .row-title, .table .full .med-label {
    color: rgba(255,255,255, 0.5);
}

.stat-panel-label {
    line-height: 1;
}

.stat-panel-value {
    line-height: 1;
}

.table-status .stat-panel-value {

}

.change-table {
    position: absolute;
    bottom: 0;
width: 100%;
}

.bet-raise-panel {
    text-align: center;
}
.bet-raise-panel .bet-amount{
    font-size:24px;
    color: rgba(0,0,0,0.70);
    margin-bottom:10px;
    text-align: center;
}


.winning-label {
    color: rgba(255,255,255,0.70);
    position: absolute;
    bottom: 0;
    margin: auto;
    width: 100%;
    text-align:center;
}
