.ball {
 	width: 70px;
 	height: 64px;
 	border-radius: 100%;
 	background: rgb(255, 247, 247);
 	background: -moz-linear-gradient(top, rgb(255, 255, 255) 0%, rgb(255, 230, 230) 99%);
 	box-shadow: inset 0 -5px 15px rgba(255,255,255,0.4), inset -2px -1px 40px rgba(0, 0, 0, 0.43), 0 0 1px #FFF,3px 8px 5px RGBA(0, 0, 0, 0.46);
 	float: left;
 	font-size: 37px;
 	text-align: center;
 	padding-top: 7px;
 	margin: 2px;
 	text-shadow: 2px 1px 1px #5d5858;
 	font-family: arial;
 	margin: 5px;
}

.ballKeno {
  width: 90px;
  height: 84px;
  border-radius: 100%;
  background: rgb(255, 247, 247);
  background: -moz-linear-gradient(top, rgb(255, 255, 255) 0%, rgb(255, 230, 230) 99%);
  box-shadow: inset 0 -5px 15px rgba(255,255,255,0.4), inset -2px -1px 40px rgba(0, 0, 0, 0.43), 0 0 1px #FFF,3px 8px 5px RGBA(0, 0, 0, 0.46);
  float: left;
  font-size: 48px;
  text-align: center;
  padding-top: 7px;
  text-shadow: 2px 1px 1px #5d5858;
  font-family: arial;
  margin: 5px;
}

@media screen and (max-width: 480px) {
  	.ball {
	    width: 40px;
	    height: 40px;
	    font-size: 23px;
	  }

    .ballKeno {
      width: 50px;
      height: 50px;
      font-size: 26px;
    }

	#painelJogoJB {
	    //zoom: 34%;
	    background: no-repeat;
		background-image: url(../images/backgroundBixo.jpg);
		background-size: 100% 100%;
		border: 1px solid rgba(0, 0, 0, 0.36);
	}

	#PesquisaResultB{
		width: 100% !important;
	}

	.tituloBc {
	    font-size: 1.2em;
	    color: #3f51b5;
	    font-weight: bolder;
	    text-align: center;
	    margin-top: 0px;
	    margin-bottom: 0px;
	    font-family: Ubuntu;
	    /* text-shadow: 0px 2px 0px rgb(203, 180, 205), 0px 4px 0px rgb(160, 165, 191), 0px 6px 0px rgb(12, 107, 176), 0px 8px 0px rgb(119, 129, 164), 3px 8px 15px rgba(0, 0, 0, 0.1), 3px 8px 5px rgba(0, 0, 0, 0.3); */
	}

	.subTituloBc {
	    font-size: 1em;
	    color: #3f51b5;
	    font-weight: bolder;
	    text-align: center;
	    margin-top: 0px;
	    margin-bottom: 0px;
	    font-family: Ubuntu;
	}

	.classTd {
	    font-size: 1em;
	    color: #000;
	    font-weight: bolder;
	    text-align: left;
	    font-family: Ubuntu;
	    //
	    width: 33.33%;
	    /* text-shadow: 0px 2px 0px rgb(203, 180, 205), 0px 4px 0px rgb(160, 165, 191), 0px 6px 0px rgb(132, 132, 132), 0px 8px 0px rgb(119, 129, 164), 3px 8px 15px rgba(0, 0, 0, 0.1), 3px 8px 5px rgba(0, 0, 0, 0.3); */
	}

	#topBox {
		display: none;
	    background-image: url("../img/barra.png");
	    background-repeat: no-repeat;
	    background-size: 100% 100%;
	    position: absolute;
	    top: -80px;
	    left: -94px;
	    color: #000;
	    width: 23%;
	    height: 48%;
	    text-align: center;
	    opacity: 0.75;
	}


}
@media screen and (min-width: 480px) {
	#painelJogoJB{
		background: no-repeat;
		background-image: url(../images/backgroundBixo.jpg);
		background-size: 100% 100%;
		border: 1px solid rgba(0, 0, 0, 0.36);
	}

	.classTd {
	    color: #000;
	    font-size: 3em;
	    font-weight: bolder;
	    text-align: left;
	    font-family: Ubuntu;
	    width: 34%;
	    text-shadow: 0px 2px 0px rgb(203, 180, 205), 0px 4px 0px rgb(160, 165, 191), 0px 6px 0px rgb(132, 132, 132), 0px 8px 0px rgb(119, 129, 164), 3px 8px 15px rgba(0, 0, 0, 0.1), 3px 8px 5px rgba(0, 0, 0, 0.3);
	}

	.tituloBc {
	    color: #3f51b5;
	    font-size: 4em;
	    font-weight: bolder;
	    text-align: center;
	    margin-top: 0px;
	    margin-bottom: 0px;
	    font-family: Ubuntu;
	    text-shadow: 0px 2px 0px rgb(203, 180, 205), 0px 4px 0px rgb(160, 165, 191), 0px 6px 0px rgb(12, 107, 176), 0px 8px 0px rgb(119, 129, 164), 3px 8px 15px rgba(0, 0, 0, 0.1), 3px 8px 5px rgba(0, 0, 0, 0.3);
	}

	.subTituloBc {
	    color: #3f51b5;
	    font-size: 2.3em;
	    font-weight: bolder;
	    text-align: center;
	    margin-top: 0px;
	    margin-bottom: 0px;
	    font-family: Ubuntu;
	}

	#topBox {
		display: block;
	    background-image: url("../img/barra.png");
	    background-repeat: no-repeat;
	    background-size: 100% 100%;
	    position: absolute;
	    top: -80px;
	    left: -94px;
	    color: #000;
	    width: 23%;
	    height: 48%;
	    text-align: center;
	    opacity: 0.75;
	}

}
