.custom-blog-post table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:1rem;line-height:1.6;box-shadow:0 0 0 1px #ddd}.custom-blog-post thead{background-color:#FB7615;color:#fff}.custom-blog-post thead th{padding:.75em 1em;text-align:left;font-weight:600;border-bottom:2px solid #e95f00}.custom-blog-post tbody td{padding:.75em 1em;border-top:1px solid #eee}.custom-blog-post tbody tr:nth-child(even){background-color:#fafafa}.custom-blog-post tbody tr:hover{background-color:#fff3e7}.custom-blog-post table th,.custom-blog-post table td{vertical-align:top}