table,th,td{padding:15px;border:1px solid var(--white);border-collapse:collapse}table{width:100%}.col1,.col3{width:35%}.col2{width:30%}th{background-color:var(--blue);color:var(--white);text-shadow:1px 1px 1px var(--black)}td{background-color:var(--platinum)}@media screen and (min-width:768px){table{width:55%}}@media screen and (min-width:1024px){table{width:50%}}