 .prediction-button {
  margin-bottom:50px; 
}
 .prediction-button input {
  text-align: center;
  padding: 5px 30px;
  width: 100%;
  display: inline-block;
  color: #fff;
  font-size: 25px;
  letter-spacing: 0.5px;
  font-weight: 600;
  background-color: #C14630;
  border:none;
}
.prediction-button input:hover {
  background-color: #ed563b;
}

.out-numbers {
	  border-radius: 15px 15px 0 0;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	background-color: #0C644B;
	text-align:center;
	padding-bottom:20px; 
}
.out-numbers font{color: #fff;}
.number {
  display: inline-block;
  width: 42px;
  height: 42px;
  line-height: 42px;
  padding: 0px;
  text-align: center;
  border-radius: 50%;
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  margin:5px;
}

@media (max-width: 768px) {
.number {
  display: inline-block;
  width: 35px;
  height: 35px;
  line-height: 35px;
  padding: 0px;
  text-align: center;
  border-radius: 50%;
  color: #fff;
  font-size: 17px;
  font-weight: 600;
  margin:5px;
}
}
@media (max-width: 468px) {
.number {
  display: inline-block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  padding: 0px;
  text-align: center;
  border-radius: 50%;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  margin:5px;
}
}
.number-color b {font-weight: 600;}
.number-color {background: #0B8360;}
.lucky-number-color b {font-weight: 600;}
.lucky-number-color {background: #ed563b;}