.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;
}