.div-main {
    top: 0px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 1920px;
    height: 1080px;
    vertical-align: top;
}

.div-left {
    top: 0px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 450px;
    height: 1080px;
    vertical-align: top;
    /* background-color: gray; */
}

.div-left-logo {
    top: 0px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 450px;
    height: 100px;
    vertical-align: top;
    /* background-color: green; */
    text-align: center;
    /* opacity: 0.8; */
}

.div-left-dealer {
    top: 100px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 450px;
    height: 34px;
    vertical-align: top;
    /*background-color: #00aaaa;
    opacity: 0.8;*/
}

.div-left-remain-time {
    top: 134px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 450px;
    height: 34px;
    vertical-align: top;
    /* background-color: #00aaaa;
    opacity: 0.8; */
}

.div-left-next-dealer {
    top: 168px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 450px;
    height: 34px;
    vertical-align: top;
    /* background-color: #00aaaa;
    opacity: 0.8; */
}

.div-left-gameround {
    top: 202px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 450px;
    height: 34px;
    vertical-align: top;
    /*background-color: #00aaaa;
    opacity: 0.8; */
}

.div-left-menu {
    top: 240px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 450px;
    height: 700px;
    vertical-align: top;
    background-color: #aaaa00;
    opacity: 0.8;
}

.div-left-login {
    top: 240px;
    left: 0px;
    margin: 0 0 0 0;
    width: 450px;
    height: 700px;
    vertical-align: top;
    background-color: #aaaa00;
    opacity: 0.8;
}

.div-top-video {
    top: 0px;
    left: 450px;
    margin: 0 0 0 0;
    position: absolute;
    width: 1000px;
    height: 480px;
    vertical-align: top;
    background-color: #aa0022;
    opacity: 0.8;
}

.div-top-right {
    top: 0px;
    left: 1450px;
    margin: 0 0 0 0;
    position: absolute;
    width: 480px;
    height: 480px;
    vertical-align: top;
    /* background-color: #aa2222; */
    /* opacity: 0.8;*/
}

.div-top-time {
    top: 0px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 480px;
    height: 100px;
    vertical-align: top;
    /* background-color: #21749A; */
    /* opacity: 0.8; */
}

.div-top-status {
    top: 100px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 480px;
    height: 140px;
    vertical-align: top;
    /* background-color: #931F94; */
    /* opacity: 0.8; */
}

.div-top-status-1 {
    top: 0px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 160px;
    height: 140px;
    vertical-align: middle;
    text-align: center;
    /* background-color: #448861; */
    /* opacity: 0.8; */
}

.div-top-status-2 {
    top: 0px;
    left: 160px;
    margin: 0 0 0 0;
    position: absolute;
    width: 160px;
    height: 140px;
    vertical-align: middle;
    text-align: center;
    /* background-color: #6CC993; */
    /* opacity: 0.8; */
}

.div-top-status-3 {
    top: 0px;
    left: 320px;
    margin: 0 0 0 0;
    position: absolute;
    width: 160px;
    height: 140px;
    vertical-align: middle;
    text-align: center;
    /* background-color: #8FD9AE; */
    /* opacity: 0.8; */
}

.div-top-bet-area {
    top: 240px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 480px;
    height: 240px;
    vertical-align: middle;
    text-align: center;
    /* background-color: #C0708E; */
}

.div-top-bet-area.show {
    display: block;
}

.div-top-bet-area.hide {
    display: none;
}

.div-right {
    top: 0px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 1500px;
    height: 600px;
    vertical-align: top;
    /* background-color: #f35a22; */
    /* opacity: 0.8; */
}

.div-right-area1 {
    top: 0px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 500px;
    height: 600px;
    vertical-align: top;
    /* background-color: #269584;*/
    /*opacity: 0.8;*/
}

.div-player-text {
    top: 0px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 500px;
    height: 120px;
    vertical-align: top;
    text-align: center;
    /* background-color: #414040; */
}

.div-right-area2 {
    top: 0px;
    /*left: 500px;*/
    margin: 0 0 0 0;
    position: absolute;
    width: 500px;
    height: 600px;
    vertical-align: top;
    /*background-color: #43BDAA;*/
    /*opacity: 0.8;*/
}

.div-banker-text {
    top: 0px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 500px;
    height: 120px;
    vertical-align: top;
    text-align: center;
    /*background-color: #414040;*/
}

.div-right-area3 {
    top: 0px;
    left: 1000px;
    margin: 0 0 0 0;
    position: absolute;
    width: 500px;
    height: 600px;
    vertical-align: top;
    /* background-color: #79D4C6; */
    /*opacity: 0.8;*/
}

.div-draw-card-text-1 {
    top: 0px;
    left: 250px;
    margin: 0 0 0 0;
    position: absolute;
    width: 250px;
    height: 120px;
    vertical-align: top;
    text-align: center;
    /* background-color: #414040; */
}

.div-draw-card-text-2 {
    top: 0px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 250px;
    height: 120px;
    vertical-align: top;
    text-align: center;
    /* background-color: #414040; */
}

.div-rect-card-custom-2 {
    margin: 0px 4px 4px 0px;
    position: relative;
    width: 15.6%;
    vertical-align: top;
}

.div-rect-card1 {
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 100.0%;
    height: 30px;
    vertical-align: top;
    text-align: center;
    border-width: 2px;
    border-style: solid;
}

.div-rect-card1.gray {
    background-color: #727C85;
    border-color: black black black black;
}

.div-rect-card1.red {
    background-color: #ff0000;
    border-color: white white white white;
}

.div-rect-card1.green {
    background-color: #00ff00;
    border-color: black black black black;
}

.div-rect-card1.blue {
    background-color: #0000ff;
    border-color: white white white white;
}

.div-card1 {
    top: 180px;
    left: 252px;
    margin: 2px 2px 2px 2px;
    position: absolute;
    width: 200px;
    height: 30px;
    vertical-align: top;
    text-align: center;
}

.div-rect-card2 {
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 100.0%;
    height: 30px;
    vertical-align: top;
    text-align: center;
    border-width: 2px;
    border-style: solid;
}

.div-rect-card2.gray {
    background-color: #727C85;
    border-color: black black black black;
}

.div-rect-card2.red {
    background-color: #ff0000;
    border-color: white white white white;
}

.div-rect-card2.green {
    background-color: #00ff00;
    border-color: black black black black;
}

.div-rect-card2.blue {
    background-color: #0000ff;
    border-color: white white white white;
}

.div-card2 {
    top: 180px;
    left: 27px;
    margin: 2px 2px 2px 2px;
    position: absolute;
    width: 200px;
    height: 30px;
    vertical-align: top;
    text-align: center;
}

.div-rect-card3 {
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 100.0%;
    height: 30px;
    vertical-align: top;
    text-align: center;
    border-width: 2px;
    border-style: solid;
}

.div-rect-card3.gray {
    background-color: #727C85;
    border-color: black black black black;
}

.div-rect-card3.red {
    background-color: #ff0000;
    border-color: white white white white;
}

.div-rect-card3.green {
    background-color: #00ff00;
    border-color: black black black black;
}

.div-rect-card3.blue {
    background-color: #0000ff;
    border-color: white white white white;
}

.div-card3 {
    top: 180px;
    left: 267px;
    margin: 2px 2px 2px 2px;
    position: absolute;
    width: 200px;
    height: 30px;
    vertical-align: top;
    text-align: center;
}

.div-rect-card4 {
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 100.0%;
    height: 30px;
    vertical-align: top;
    text-align: center;
    border-width: 2px;
    border-style: solid;
}

.div-rect-card4.gray {
    background-color: #727C85;
    border-color: black black black black;
}

.div-rect-card4.red {
    background-color: #ff0000;
    border-color: white white white white;
}

.div-rect-card4.green {
    background-color: #00ff00;
    border-color: black black black black;
}

.div-rect-card4.blue {
    background-color: #0000ff;
    border-color: white white white white;
}

.div-card4 {
    top: 180px;
    left: 32px;
    margin: 2px 2px 2px 2px;
    position: absolute;
    width: 200px;
    height: 30px;
    vertical-align: top;
    text-align: center;
}

.div-rect-card5 {
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 100.0%;
    height: 30px;
    vertical-align: top;
    text-align: center;
    border-width: 2px;
    border-style: solid;
}

.div-rect-card5.gray {
    background-color: #727C85;
    border-color: black black black black;
}

.div-rect-card5.red {
    background-color: #ff0000;
    border-color: white white white white;
}

.div-rect-card5.green {
    background-color: #00ff00;
    border-color: black black black black;
}

.div-card5 {
    top: 180px;
    left: 267px;
    margin: 2px 2px 2px 2px;
    position: absolute;
    width: 200px;
    height: 30px;
    vertical-align: top;
    text-align: center;
}

.div-rect-card6 {
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 100.0%;
    height: 30px;
    vertical-align: top;
    text-align: center;
    border-width: 2px;
    border-style: solid;
}

.div-rect-card6.gray {
    background-color: #727C85;
    border-color: black black black black;
}

.div-rect-card6.red {
    background-color: #ff0000;
    border-color: white white white white;
}

.div-rect-card6.green {
    background-color: #00ff00;
    border-color: black black black black;
}

.div-card6 {
    top: 180px;
    left: 32px;
    margin: 2px 2px 2px 2px;
    position: absolute;
    width: 200px;
    height: 30px;
    vertical-align: top;
    text-align: center;
}

.div-card1-custom {
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 100%;
    vertical-align: top;
}

.div-card2-custom {
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 100%;
    vertical-align: top;
}

.div-card3-custom {
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 100%;
    vertical-align: top;
}

.div-card4-custom {
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 100%;
    vertical-align: top;
}

.div-card5-custom {
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 100%;
    vertical-align: top;
}

.div-card6-custom {
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 100%;
    vertical-align: top;
}

.dealer_login_page {
    position: absolute;
    width: 1920px;
    height: 1080px;
    vertical-align: top;
    z-index: 3;
    background-color: rgba(0, 0, 0, 0.85);
}

.dealer_login_page.show {
    display: block;
}

.dealer_login_page.hide {
    display: none;
}

.div-dealer-login-info {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: 0px;
    margin-left: -400px;
    vertical-align: top;
}

.div-error-page {
    position: absolute;
    width: 1920px;
    height: 1080px;
    vertical-align: top;
    z-index: 3;
    background-color: rgba(0, 0, 0, 0.85);
}

.div-error-page.show {
    display: block;
}

.div-error-page.hide {
    display: none;
}

.div-exclamation {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -400px;
    margin-top: -400px;
    width: 800px;
    height: 400px;
    text-align: center;
}

.div-boot-mask {
    position: absolute;
    top: 0px;
    left: 450px;
    margin: 0 0 0 0;
    width: 1500px;
    height: 1080px;
    z-index: 3;
    background-color: rgba(0, 0, 0, 0.85);
}

.div-boot-mask.show {
    display: block;
}

.div-boot-mask.hide {
    display: none;
}

.div-shuffle {
    top: 480px;
    left: 450px;
    margin: 0 0 0 0;
    position: absolute;
    width: 1500px;
    height: 600px;
    z-index: 3;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.85);
}

.div-shuffle.show {
    display: block;
}

.div-shuffle.hide {
    display: none;
}

.div-draw-card {
    top: 480px;
    left: 450px;
    margin: 0 0 0 0;
    position: absolute;
    width: 1500px;
    height: 600px;
    z-index: 3;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.85);
}

.div-draw-card.show {
    display: block;
}

.div-draw-card.hide {
    display: none;
}

.div-game-result {
    top: 480px;
    left: 450px;
    margin: 0 0 0 0;
    position: absolute;
    width: 1500px;
    height: 600px;
    z-index: 4;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.85);
}

.div-game-result.show {
    display: block;
}

.div-game-result.hide {
    display: none;
}

.div-read-player-card {
    top: 480px;
    left: 1450px;
    margin: 0 0 0 0;
    position: absolute;
    width: 480px;
    height: 600px;
    z-index: 3;
    text-align: center;
}

.div-read-player-card.show {
    display: block;
}

.div-read-player-card.hide {
    display: none;
}

.div-read-banker-card {
    top: 480px;
    left: 950px;
    margin: 0 0 0 0;
    position: absolute;
    width: 500px;
    height: 600px;
    z-index: 3;
    text-align: center;
}

.div-read-banker-card.show {
    display: block;
}

.div-read-banker-card.hide {
    display: none;
}

.div-player-result-area {
    top: 480px;
    left: 1450px;
    margin: 0 0 0 0;
    position: absolute;
    width: 500px;
    height: 600px;
    z-index: 3;
    text-align: center;
    /*
    background-color: #ffcc00;
    opacity: 0.8;
    */
}

.div-player-result-area.show {
    display: block;
}

.div-player-result-area.hide {
    display: none;
}

.div-banker-result-area {
    top: 480px;
    left: 950px;
    margin: 0 0 0 0;
    position: absolute;
    width: 500px;
    height: 600px;
    z-index: 3;
    text-align: center;
    /*
    background-color: #ffcc00;
    opacity: 0.8;
    */
}

.div-banker-result-area.show {
    display: block;
}

.div-banker-result-area.hide {
    display: none;
}

.div-read-draw-cards {
    top: 480px;
    left: 450px;
    margin: 0 0 0 0;
    position: absolute;
    width: 500px;
    height: 600px;
    z-index: 3;
    text-align: center;
}

.div-read-draw-cards.show {
    display: block;
}

.div-read-draw-cards.hide {
    display: none;
}

.div-player-result-pos {
    top: 0px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 480px;
    height: 600px;
    z-index: 3;
    text-align: center;
    vertical-align: middle;
}

.div-banker-result-pos {
    top: 0px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    width: 500px;
    height: 600px;
    z-index: 3;
    text-align: center;
    vertical-align: middle;
}

.pause_page {
    position: absolute;
    width: 1920px;
    height: 1080px;
    vertical-align: top;
    z-index: 3;
    background-color: rgba(0, 0, 0, 0.85);
}

.pause_page.show {
    display: block;
}

.pause_page.hide {
    display: none;
}

.div-pause-area {
    top: 100px;
    left: 50%;
    margin: 0 0 0 0;
    position: absolute;
    width: 800px;
    height: 600px;
    margin-top: 0px;
    margin-left: -400px;
    z-index: 3;
    text-align: center;
    vertical-align: middle;
}

.div-pause-info {
    top: 300px;
    left: 0;
    position: absolute;
    width: 1000px;
    height: 90px;
    margin-top: 0px;
    margin-left: -100px;
    z-index: 3;
    text-align: left;
    vertical-align: middle;
}

.div-pause-icon {
    top: 0px;
    left: 50%;
    position: absolute;
    width: 290px;
    height: 290px;
    margin-top: 0px;
    margin-left: -145px;
    z-index: 3;
    text-align: center;
    vertical-align: middle;
}

.close_page {
    position: absolute;
    width: 1920px;
    height: 1080px;
    vertical-align: top;
    z-index: 3;
    background-color: rgba(0, 0, 0, 0.85);
}

.close_page.show {
    display: block;
}

.close_page.hide {
    display: none;
}

.div-close-area {
    top: 100px;
    left: 50%;
    margin: 0 0 0 0;
    position: absolute;
    width: 800px;
    height: 800px;
    margin-top: 0px;
    margin-left: -400px;
    z-index: 3;
    text-align: center;
    vertical-align: middle;
}

.div-close-info {
    top: 300px;
    left: 0;
    position: absolute;
    width: 100%;
    height: 220px;
    margin-top: 0px;
    z-index: 3;
    text-align: left;
    vertical-align: middle;
}

.div-player-arrow {
    top: 950px;
    left: 1450px;
    margin: 0 0 0 0;
    position: absolute;
    width: 500px;
    height: 120px;
    z-index: 3;
    text-align: center;
    /*
    background-color: #ffcc00;
    opacity: 0.8;
    */
}

.div-player-arrow.show {
    display: block;
}

.div-player-arrow.hide {
    display: none;
}

.div-player-drawcard-arrow {
    top: 950px;
    left: 700px;
    margin: 0 0 0 0;
    position: absolute;
    width: 250px;
    height: 120px;
    z-index: 3;
    text-align: center;
    /*
    background-color: #ddcc22;
    opacity: 0.8;
    */
}

.div-player-drawcard-arrow.show {
    display: block;
}

.div-player-drawcard-arrow.hide {
    display: none;
}

.div-banker-arrow {
    top: 950px;
    left: 950px;
    margin: 0 0 0 0;
    position: absolute;
    width: 500px;
    height: 120px;
    z-index: 3;
    text-align: center;
    /*
    background-color: #11cc00;
    opacity: 0.8;
    */
}

.div-banker-arrow.show {
    display: block;
}

.div-banker-arrow.hide {
    display: none;
}

.div-banker-drawcard1-arrow {
    top: 950px;
    left: 700px;
    margin: 0 0 0 0;
    position: absolute;
    width: 250px;
    height: 120px;
    z-index: 3;
    text-align: center;
    /*
    background-color: #ddcc22;
    opacity: 0.8;
    */
}

.div-banker-drawcard1-arrow.show {
    display: block;
}

.div-banker-drawcard1-arrow.hide {
    display: none;
}

.div-banker-drawcard2-arrow {
    top: 950px;
    left: 450px;
    margin: 0 0 0 0;
    position: absolute;
    width: 250px;
    height: 120px;
    z-index: 3;
    text-align: center;
    /*
    background-color: #ddcc22;
    opacity: 0.8;
    */
}

.div-banker-drawcard2-arrow.show {
    display: block;
}

.div-banker-drawcard2-arrow.hide {
    display: none;
}

.text-40-yellow-blue {
    margin: 0 0 0 0;
    font-size: 40px;
    font-family: impact;
    font-weight: bold;
    letter-spacing: 4px;
    color: #CF6108;
    text-shadow: -3px 0px #022534,
    0px 3px #022534,
    3px 0px #022534,
    0px -3px #022534,
    -3px 3px #022534,
    3px 3px #022534,
    3px -3px #022534,
    -3px -3px #022534;
}

.text-80-red-blue {
    margin: 0 0 0 0;
    font-size: 80px;
    font-family: impact;
    font-weight: bold;
    letter-spacing: 4px;
    color: red;
    text-shadow: -3px 0px #022534,
    0px 3px #022534,
    3px 0px #022534,
    0px -3px #022534,
    -3px 3px #022534,
    3px 3px #022534,
    3px -3px #022534,
    -3px -3px #022534;
}

.text-80-gray-blue {
    margin: 0 0 0 0;
    font-size: 80px;
    font-family: impact;
    font-weight: bold;
    letter-spacing: 4px;
    color: gray;
    text-shadow: -3px 0px #022534,
    0px 3px #022534,
    3px 0px #022534,
    0px -3px #022534,
    -3px 3px #022534,
    3px 3px #022534,
    3px -3px #022534,
    -3px -3px #022534;
}

.text-120-red-blue {
    margin: 0 0 0 0;
    font-size: 120px;
    font-family: impact;
    font-weight: bold;
    letter-spacing: 4px;
    color: red;
    text-shadow: -3px 0px #022534,
    0px 3px #022534,
    3px 0px #022534,
    0px -3px #022534,
    -3px 3px #022534,
    3px 3px #022534,
    3px -3px #022534,
    -3px -3px #022534;
}

.text-80-blue-yellow {
    margin: 0 0 0 0;
    font-size: 80px;
    font-family: impact;
    font-weight: 600;
    letter-spacing: 8px;
    color: #4DC8F5;
    text-shadow: -3px 0px yellow,
    0px 3px yellow,
    3px 0px yellow,
    0px -3px yellow,
    -3px 3px yellow,
    3px 3px yellow,
    3px -3px yellow,
    -3px -3px yellow;
}

.text-normal-24-yellow {
    margin: 2px 0 0 4px;
    font-size: 24px;
    font-family: arial;
    font-weight: 200;
    letter-spacing: 2px;
    color: #FFC90E;
}

.p-menu-item {
    font-family: arial;
    margin-top: 10px;
    margin-left: 40px;
    color: black;
    letter-spacing: 2px;
    font-size: 48px;
}

.p-menu-button {
    font-family: arial;
    margin-top: 14px;
    margin-left: 20px;
    color: black;
    font-size: 36px;
}

.p-err-1 {
    color: yellow;
    font-weight: 600;
    text-shadow: 2px 2px 5px black;
    font-size: 36px;
    text-shadow: -3px 0px #B70821,
    0px 3px #B70821,
    3px 0px #B70821,
    0px -3px #B70821,
    -3px 3px #B70821,
    3px 3px #B70821,
    3px -3px #B70821,
    -3px -3px #B70821;
}

.p-err-2 {
    font-weight: 600;
    font-size: 36px;
    color: #138EBC;
    text-shadow: -3px 0px yellow,
    0px 3px yellow,
    3px 0px yellow,
    0px -3px yellow,
    -3px 3px yellow,
    3px 3px yellow,
    3px -3px yellow,
    -3px -3px yellow;

}

.p-shuffle {
    color: #00B0F0;
    font-weight: 600;
    text-shadow: -3px 0 white,
    0 3px white,
    3px 0 white,
    0 -3px white,
    -3px 3px white,
    3px 3px white,
    3px -3px white,
    -3px -3px white;
    font-size: 120px;
}

.p-game-result {
    color: #1CC118;
    font-weight: 600;
    text-shadow: -3px 0 white,
    0 3px white,
    3px 0 white,
    0 -3px white,
    -3px 3px white,
    3px 3px white,
    3px -3px white,
    -3px -3px white;
    font-size: 120px;
}

.input-command {
    margin-top: 0px;
    margin-left: 30px;
    color: black;
    font-size: 36px;
    width: 200px;
    height: 64px;
    border-radius: 8px;
}

.poker-text-10-1 {
    margin: 10px 0 0 0;
    font-size: 10px;
    color: #242323;
    text-align: center;
}

.poker-text-40-1 {
    margin: 10px 0 0 0;
    font-size: 40px;
    font-family: impact;
    font-weight: bold;
    letter-spacing: 10px;
    text-shadow: -3px 0px white,
    0px 3px white,
    3px 0px white,
    0px -3px white,
    -3px 3px white,
    3px 3px white,
    3px -3px white,
    -3px -3px white;
    color: #242323;
}

.poker-text-80-1 {
    margin: 10px 0 0 0;
    font-size: 80px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 600;
    letter-spacing: 10px;
    /*
    text-shadow:
        -3px 0px #36BF20,
         0px 3px #36BF20,
         3px 0px #36BF20,
         0px -3px #36BF20,
         -3px 3px #36BF20,
         3px 3px #36BF20,
         3px -3px #36BF20,
         -3px -3px #36BF20;
      */
    color: #727C85;
}

.poker-text-80-1-red {
    margin: 10px 0 0 0;
    font-size: 80px;
    font-family: impact;
    font-weight: bold;
    letter-spacing: 10px;
    text-shadow: -3px 0px white,
    0px 3px white,
    3px 0px white,
    0px -3px white,
    -3px 3px white,
    3px 3px white,
    3px -3px white,
    -3px -3px white;
    color: #ff0000;
}

.poker-text-80-1-green {
    margin: 10px 0 0 0;
    font-size: 80px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    letter-spacing: 10px;
    /*
    text-shadow:
        -3px 0px #000000,
         0px 3px #000000,
         3px 0px #000000,
         0px -3px #000000,
         -3px 3px #000000,
         3px 3px #000000,
         3px -3px #000000,
         -3px -3px #000000;
    */
    color: #00ff00;
}

.poker-text-80-1-blue {
    margin: 10px 0 0 0;
    font-size: 80px;
    font-family: impact;
    font-weight: bold;
    letter-spacing: 10px;
    text-shadow: -3px 0px white,
    0px 3px white,
    3px 0px white,
    0px -3px white,
    -3px 3px white,
    3px 3px white,
    3px -3px white,
    -3px -3px white;
    color: #0000ff;
}

.poker-text-35-1 {
    margin: 5px 0 0 0;
    font-size: 35px;
    font-family: impact;
    font-weight: bold;
    letter-spacing: 1px;
    text-shadow: -2px 0px white,
    0px 2px white,
    2px 0px white,
    0px -2px white,
    -2px 2px white,
    2px 2px white,
    2px -2px white,
    -2px -2px white;

}

.poker-text-35-1.gray {
    color: #242323;
}

.poker-text-35-1.red {
    color: #ff0000;
}

.poker-text-35-1.green {
    color: #00ff00;
}

.poker-text-45-1 {
    margin: 5px 0 0 0;
    font-size: 45px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    letter-spacing: 1px;
    /*
    text-shadow:
        -2px 0px white,
         0px 2px white,
         2px 0px white,
         0px -2px white,
         -2px 2px white,
         2px 2px white,
         2px -2px white,
         -2px -2px white;*/

}

.poker-text-45-1.gray {
    color: #727C85;
    /*
    text-shadow:
            -1px 0px #FF5545,
            0px 1px #FF5545,
            1px 0px #FF5545,
            0px -1px #FF5545,
            -1px 1px #FF5545,
            1px 1px #FF5545,
            1px -1px #FF5545,
            -1px -1px #FF5545;*/
}

.poker-text-45-1.red {
    color: #ff0000;
}

.poker-text-45-1.green {
    color: #00ff00;
    /*
    text-shadow:
            -2px 0px #F57C6C,
            0px 2px  #F57C6C,
            2px 0px  #F57C6C,
            0px -2px  #F57C6C,
            -2px 2px  #F57C6C,
            2px 2px  #F57C6C,
            2px -2px  #F57C6C,
            -2px -2px  #F57C6C;*/
}

.time-text-24 {
    margin: 30px 0 0 0;
    font-size: 24px;
    font-family: arial;
    font-weight: bold;
    letter-spacing: 2px;
    color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
}

.info-text-42-gray {
    margin: 5px 0 0 0;
    font-size: 42px;
    font-family: impact;
    font-weight: bold;
    letter-spacing: 10px;
    text-shadow: -2px 0px white,
    0px 2px white,
    2px 0px white,
    0px -2px white,
    -2px 2px white,
    2px 2px white,
    2px -2px white,
    -2px -2px white;
    color: #535353;
}

.info-text-42-yellow {
    margin: 5px 0 0 0;
    font-size: 42px;
    font-family: impact;
    font-weight: bold;
    letter-spacing: 10px;
    text-shadow: -2px 0px #C2DD10,
    0px 2px #C2DD10,
    2px 0px #C2DD10,
    0px -2px #C2DD10,
    -2px 2px #C2DD10,
    2px 2px #C2DD10,
    2px -2px #C2DD10,
    -2px -2px #C2DD10;
    color: #1C6EA1;
}

.info-text-42-yellow.left {
    text-align: left;
}

.cmd-input-text {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -110px;
    margin-left: -400px;
    color: black;
    font-family: arial;
    font-size: 72px;
    width: 420px;
    height: 94px;
    border-radius: 10px;
}

.cmd-input-text-2 {
    position: absolute;
    color: black;
    margin-top: 30px;
    margin-left: -400px;
    font-family: arial;
    font-size: 72px;
    width: 420px;
    height: 94px;
    border-radius: 10px;
}

.cmd-input-text-3 {
    position: absolute;
    margin-top: 260px;
    margin-left: -400px;
    font-family: arial;
    font-size: 72px;
    width: 420px;
    height: 94px;
    border-radius: 10px;
}

.p1 {
    margin-top: 36px;
    margin-left: 40px;
    color: black;
    font-size: 48px;
}

.p2 {
    margin-top: 20px;
    margin-left: 20px;
    color: black;
    font-size: 36px;
}

.p3 {
    margin-top: 5px;
    margin-left: 20px;
    color: black;
    font-size: 52px;
}

.p4 {
    margin-top: 8px;
    margin-left: 10px;
    color: black;
    font-size: 52px;
}