#game{
    overflow: hidden;
}

.all-container{
    margin-top: 25%;
    margin-bottom: 100px;
}
.full-footer{
    border: none;
}
.remove-in-mobile{
    display: none;
}

.blink_me {
    animation: blinker 1s linear infinite;
}
@keyframes blinker {
    0% {
        opacity: 1;
    }
    80% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.full-nav {
    background: rgb(242,207,107);
    background: -moz-linear-gradient(0deg, rgba(242,207,107,1) 0%, rgba(122,90,15,1) 50%, rgba(242,207,107,1) 100%);
    background: -webkit-linear-gradient(0deg, rgba(242,207,107,1) 0%, rgba(122,90,15,1) 50%, rgba(242,207,107,1) 100%);
    background: linear-gradient(0deg, rgba(242,207,107,1) 0%, rgba(122,90,15,1) 50%, rgba(242,207,107,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2cf6b",endColorstr="#f2cf6b",GradientType=1);
    height: 40px;
    width: auto;
}
h2.maintitle{
	font-size: 36px;
	margin-top: 25px;
	text-decoration: none;
}

.r-content tr.odd, .r-content tr.even{
    background: none repeat scroll 0 0 transparent !important;
}

/* MOBILE 4dLINK */
.link4d{
    width: 48% !important;
    margin-bottom:10px;
    /* padding:7px !important; */
}
/* END MOBILE 4dLINK */


/* HEADER BAR */
.full-header{
    position:fixed;
    top:0;
    left: 0;
    right: 0;
    z-index: 100;
}
.title{
    text-align: center;
}
.title h4{
    font-size: 4.2vw;
}
.header{
    height: auto;
}

.header .accountlink {
    position: inherit;
    color: #FFFFFF;
    font-size: 3.5vw;
}
  
.header .accountlink a{
    color: #FFFFFF;
}

.header .icon{
    width: 15px;
    height: 15px;
}
.logo_mid{
    max-width: 170px;
    max-height: 70px;
}
/* END HEADER BAR */


/* BOTTOM NAVBAR */
.bottom-navbar{
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    background: black;
}

.bottom-menu a{
    text-decoration: none;
    color: white;
}

.bottom-menu .icon img{
    width: auto;
    height: 8vw;
    max-height: 45px;
    min-height: 30px;
}

.bottom-menu .text{
    font-size: 2.2vw;
}
/* END BOTTOM NAVBAR */

.purchasedetail-container{
    overflow-x: scroll;
}

.filter-pasaran .locationcat{
    width: 48%;
    margin-bottom: 10px;
}

.num-games{
    border-bottom: 1px solid gray;
}

.catholder a{
    text-decoration: none;
}

.clear{
    display: none !important;
}

.producttype-holder a{
    width: 48%;
    margin-bottom: 10px;
}

.set-4d,.pilihan-bet,.bb-campuran{
    font-size: 14px;
}

.set-4d tr td input, .pilihan-bet tr td input,.bb-campuran tr td input  {
    width: 100%;

}

.lastnumber-periode{
    font-size: 12px;
    color: lightgray;
}


.glowing {
    -webkit-animation: glowing 1300ms infinite;
    -moz-animation: glowing 1300ms infinite;
    -o-animation: glowing 1300ms infinite;
    animation: glowing 1300ms infinite;
}
@-webkit-keyframes glowing {
    0% {
        background-color: #ffc107;
        -webkit-box-shadow: 0 0 3px #ffc107;
    }
    50% {
        background-color: #facb3c;
        -webkit-box-shadow: 0 0 15px #facb3c;
    }
    100% {
        background-color: #ffc107;
        -webkit-box-shadow: 0 0 3px #ffc107;
    }
}
@keyframes glowing {
    0% {
        background-color: #ffc107;
        box-shadow: 0 0 3px #ffc107;
    }
    50% {
        background-color: #facb3c;
        box-shadow: 0 0 15px #facb3c;
    }
    100% {
        background-color: #ffc107;
        box-shadow: 0 0 3px #ffc107;
    }
}
@-webkit-keyframes glowing-polygon {
    0% {
        fill: #ffc107;
        -webkit-filter: drop-shadow( 0 0 3px #ffc107);
    }
    50% {
        fill: #facb3c;
        -webkit-filter: drop-shadow( 0 0 15px #facb3c);
    }
    100% {
        fill: #ffc107;
        -webkit-filter: drop-shadow( 0 0 3px #ffc107);
    }
}
@keyframes glowingPolygon {
    0% {
        fill: #ffc107;
        filter: drop-shadow( 0 0 3px #ffc107);
    }
    50% {
        fill: #facb3c;
        filter: drop-shadow( 0 0 15px #facb3c);
    }
    100% {
        fill: #ffc107;
        filter: drop-shadow( 0 0 3px #ffc107);
    }
}
.num-container{
    position: relative;
}

.place{
    position: absolute;
    left: -20px;
    top: 10px;
    font-size: 10px;
}

.button-float{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    height: 44px;
}