table{width:100%;border-collapse:collapse;margin:20px 0;box-shadow:0 0 20px rgba(0,0,0,.1);background-color:#fff}th,td{padding:15px;text-align:center;border-bottom:1px solid #ddd}th{color:white;font-size:18px}td{font-size:16px}tr:hover{background-color:#f1f1f1}.highlight{background-color:#e0f7fa}