.horizontal-prayer-times tr th.tableHeading:first-child {
    display: none !important;
}

.horizontal-prayer-times th:first-of-type, .vertical-prayer-times th[colspan="3"]  {
    text-align: right!important;
	padding-bottom: 20px;
}

.horizontal-prayer-times{display:block;}
.vertical-prayer-times{display:none;}

@media screen and (max-width: 700px){
	.horizontal-prayer-times{display:none;}
	.vertical-prayer-times{display:block;}
	.vertical-prayer-times th[colspan="3"] {font-size: 12px;}
	h5.todaysprayertimes {font-size: 16px;}
}

th:hover, tr:hover {
    background-color: #fff!important;
}

th.prayerName:hover{
    background-color: #000!important;
	color: #fff !important;
}