@charset "utf-8";
  body 
            {
                font:76% arial;
                color:#666;
                background-size: cover;
            }
            #background{position:absolute; z-index:1; width:100%; height:100%;}
            #scroller
            {

                position:absolute;
                width:100%;
                height:100%;
                top:0;
                left:0;
/*                overflow:auto;*/
                z-index:1;
            }
            @font-face {
    font-family: 'altastgreeting';
   
    src: 
         url('../fonts/altastgreeting.ttf') format('truetype');
         
    font-weight: normal;
    font-style:normal;
}
            #cr{
                color:#FFF;
                
            }
            #bt{
                color:#FFF;
                
            }
            h1, h2, h3 {
                font-size:1.2em;
                margin:0px;
                margin-bottom:0.5em;
            }

            p {
                margin:0px;
                margin-bottom:1em;
            }

            button {
                padding-left:0.25em;
                padding-right:0.25em;
            }

            #debugContainer {
                font:small "Terminal","Lucida Console","System";
            }
			   body {
            margin: 0;
            padding: 0;
            font-family: Arial;
            font-size: 12px;
        }

        #div-game {
            margin: 1% auto;
        }
        #div-pay {
            position: absolute;
         
            font-weight: bold;
            color: maroon;
            background: transparent;
        }
		#image{
			padding:5%;
		}
		#bg{
			background-repeat:no-repeat;
			background-image:url(../images/table.png);
			height:240px;
			margin-left:24%;
		}
             
		
        #table-pay {
            margin: auto;
        }
        .table-pay td {
            border: 0px solid cadetblue;
        }
        .div-pay-hand {
			font-weight:bold;
			/*font-size:2vmin;*/
        }
        #pay{
            font-weight:bold;
            font-size:22px;
            color:#D4AF37;
        }
        .div-pay-money {
			font-weight:bold;
            color:#FFFFFF;
        }
	

        #div-board {
            position: relative;
            margin: 5px 10px;
            padding: 5px 10px;
            color: #FFFFFF;
            background: transparent;
        }

        .table-score {
            margin: auto;
        }
        .div-credit, .credit, .div-bet, .bet {
            font-family: Verdana;
            font-size: 16px;
            font-weight: bold;
        }
        .div-credit {
            text-align: right;
            color: black;
            background: transparent;
        }
        .credit {
           padding-left: 12%;
           padding:10%;
            color: #008000;
            background: transparent;
        }
        .div-bet {
            text-align: right;
            color: black;
            background: transparent;
        }
        .bet {
            padding-left: 15%;
            padding:11%;
            color: #FF0000;
            background: transparent;
        }

        .table-Cards {
			margin-top:20px;
			margin-bottom:20px;
        }
        .img-Card {
            overflow: hidden;
			padding-left:5px;
			padding-right:5px;
        }
  
        .div-message {
        }
 #msg span{
           
            color: #FFFFFF;
           
        }

        .div-button {
            text-align: center;
        }
        .bn {
        }

        .div-adsense {
            text-align: center;
        }
        .div-addfreestats {
            position: absolute;
            left: 0px;
            top: 0px;
            display: none; 
        }

        .span-preload {
            display: none;
        }

@media(min-width:250px) and (max-width:400px){
	#bg{
			background-repeat:no-repeat;
			background-image:url(../images/table.png);
			width:300px;
			height:240px;
		}
}

.top-buffer{
    margin-top:190px;
}


/*custom*/
#logtext{
        padding-top: 20px;
}
.table_img{
	background: url(../images/PaytableBG.png)no-repeat;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	padding:1px;
}

.bacgrondcards1
{
	background: url(../images/bottom.png)no-repeat;
	padding-top: 10px;
	background-size: cover;
}
.score{
	padding:20px;
	margin-bottom:10px;
	background-size: cover;
}
.score1{
	padding:20px;
	margin-bottom:10px;
	background-size: cover;
}
.music{
     border:1px solid #F5DD8E;
    background: url(../images/PaytableBG.png)no-repeat;
    background-position: center;
	background-size: cover;

}

 #s1{
     font-family: "altastgreeting", straight;
       color:#e8dcb7;
        font-size: 35px;        
    }
#e1{
    font-family: "altastgreeting", straight;
      color:#e8dcb7;
        font-size: 35px;        
            }
#music{
    display: none;
    padding:40px;
}
#musicon{
    display:block; 
}
#effecton{
   display:block;  
}
#musicoff{
  display:none;  
}
#effectoff{
   display:none;  
}

#opt1{
   
    font-family: "altastgreeting", straight;
color:#e8dcb7;
        font-size: 40px;  
}

.balbot{
          border: 2px solid #F5DD8E;
    border-bottom-width: 0px;
    border-left-width: 0px;
      border-right-width: 1px;
   border-top-width: 2px;
}
.tabborder{
     border: 1px solid #F5DD8E;
	position: relative;
	-moz-border-radius: 0 0 12px 12px;
         border: 1px solid #F5DD8E;
         padding:1px;
}
.main{
	padding:0px;
    padding-top:10px;
}
.gap{
    padding:20px;
}
.headingFont{
   font-family: "altastgreeting", straight;
   font-size: xx-large;
   color:#e8dcb7;
   text-align:center;
}
.tabborder1{
    border: 1px solid #F5DD8E;
	position: relative;
     border-top-width: 0px;
     border-left-width: 0px;
      border-right-width: 1px;
   border-bottom-width: 0px;
      padding-top: 5px;
         padding-bottom: 5px;     
	position: relative;
}
.tabborder2{
     border: 1px solid #F5DD8E;
	position: relative;
     border-top-width: 0px;
     border-left-width: 0px;
      border-right-width: 1px;
   border-bottom-width: 1px;
         padding-top: 5px;
         padding-bottom: 5px;
	position: relative;
}
.tabborder3{
     border: 1px solid #F5DD8E;
	position: relative;
    border-top-width: 0px;
    border-left-width: 0px;
      border-right-width: 0px;
   border-bottom-width: 1px;
          padding-top: 5px;
         padding-bottom: 5px; 
	position: relative;
}
.tabborder4{
          padding-top: 5px;
         padding-bottom: 5px; 
	position: relative;
}
.tabimgborder{
     border: 1px solid #F5DD8E;
     padding:1px;
}
#betname{
    padding-top: 10px;
}
#main{
    display: block;
}
#winvalue{
     font-family: "altastgreeting", straight;
   font-size: 20px;
   color:#e8dcb7;
}
#color1{
     color:#FFFFFF;
}
#color2{
     color:#FFFFFF;
}
#color3{
     color:#FFFFFF;
}
#color4{
     color:#FFFFFF;
}
#color5{
     color:#FFFFFF;
}
#color6{
     color:#FFFFFF;
}
#color7{
     color:#FFFFFF;
}
#color8{
     color:#FFFFFF;
}
#color9{
     color:#FFFFFF;
}

.gap1{
}
@media screen and (max-width: 768px) {
    .font{
        font-size:20px;
    }
}

.noPadding{
	padding:0px;
}

.gameButton{
	margin-bottom:10px;	
}

.sideBarBG{
	background: url(../images/BetBG1.png)no-repeat; 
	background-size: cover;	
	        border: 2px solid #F5DD8E;
	position: relative;
	-moz-border-radius: 0 0 12px 12px;
}