.rlc-compat__make { margin: 1.25rem 0 .5rem; font-size: 1rem; text-transform: uppercase; }
.rlc-compat__make:first-child { margin-top: 0; }
.rlc-compat__table { width: 100%; border-collapse: collapse; font-size: .9rem; margin-bottom: 1rem; }
.rlc-compat__table th, .rlc-compat__table td { padding: .45rem .6rem; border-bottom: 1px solid #e5e5e5; text-align: left; vertical-align: top; }
.rlc-compat__table thead th { background: #f5f5f5; font-weight: 600; }
.rlc-compat__table tbody tr:nth-child(even) { background: #fafafa; }
@media (max-width: 575px) { .rlc-compat__table { font-size: .8rem; } }
