body{
    text-align: center;
    font-family: 'Roboto Slab', serif;
    margin: 0
}
.footer{
    background: #00428a;
    padding: 10px;
    color: #eee;
}
.footer h4{
    font-size: 22px;
}
table {
    background-color: #fff;
    color: #000;
    width: 100%;
    border-style: double;
    font-weight: bold;
    border-collapse: collapse;
}
td, th {
    padding: 0px;
    text-align: center;
    border-bottom: 1px solid #9e9e9e;
    font-size: 16px;
    padding: 5px 3px;
}
.normal, .redword {
    background-color: #fff;
    font-size: 28px;
}
.redword {
    color: red;
}
@media screen and (max-width: 500px){
	td {
	    font-size: 9px;
	    padding: 5px 2px 5px 2px;
	}
	.normal, .redword {
    font-size: 11px;
	}
	.jodi_chart td{
		font-size: 16px;
		padding: 5px 1px 5px 1px;
	}
}

.heady {
    background-color: #250080;
    color: #fff;
    text-align: center;
    font-weight: 700;
    border-width: 3px;
    border-color: #ff8b13;
    border-style: solid;
    font-weight: 700;
    font-size: large;
    text-shadow: 1px 1px green;
    align: left;
}