.heading_anchor{height:3em}.stages_table{margin:1em 5% 2em}div#stages{> p:first-of-type {
        display:none;
    }
    > h2 {
        margin-top:0.5em !important;
        padding-top:0 !important;
    }
}ol.stages_list,ol.stages_list_addendum{margin:1em 0 0 2em;clear:both;li {
        list-style: none;
        margin-bottom: 2em;
        float: left;
        width:30%
    }
}ol.stages_list_addendum li{width:100%;float:none}ol,ul{&.list_item_hover {
        li {
            padding: 4px 8px;

            position: relative;
            background: transparent;

            &::before {
                border-radius: 8px;
                border: 1px solid transparent;

                /* multiply acts like a colored filter. It looks much richer because it intensifies the existing pigment rather than just washing it out with gray. */
                content: '';
                position: absolute;
                inset: 0;
                background-color: #e9ac13; /*#e2e2e2;*/ /* A light gray */
                mix-blend-mode: multiply;
                opacity: 0;
                transition: opacity 0.3s ease;
                pointer-events: none; /* Let clicks pass through to the LI */
            }
            &:hover::before {
                opacity: 0.4;
            }
        }
    }
}table#compare_studies{margin-top:2em;border-collapse:separate;border-spacing:0}table#compare_studies{border:1px solid #000;border-radius:5px;-moz-border-radius:5px;padding:5px}table#compare_studies > tbody > tr:nth-child(1) > td {vertical-align:top;background: rgb(29 146 196 / 20%) !important;padding-bottom:1em}table#compare_studies>tbody>tr>td{padding:0 1em}table#compare_studies > tbody > tr > td:nth-child(2),
    table#compare_studies > tbody > tr > td:nth-child(4) {max-width:1em}table#compare_studies > tbody > tr:nth-child(5),
table#compare_studies > tbody > tr:nth-child(2n+7) {background: rgb(29 146 196 / 11%) !important
}@media only screen and (max-width:980px){table#compare_studies>tbody>tr>td{font-size:70%;padding:0 .5em!important}table#compare_studies > tbody > tr > td:nth-child(1) {text-align:left;min-width:initial!important}ol.stages_list,ol.stages_list_addendum{margin:1em 0 0 1em}ol.stages_list li{width:50%}ol.stages_list li:nth-child(4) {clear:none}.heading_anchor{height:1em}.stages_table{margin:1em 0 2em}.stages_table .one_third{margin-bottom:.5em}table#compare_studies tr:first-child td h3{font-size:14px;font-weight:bold;margin-top:4px}table#compare_studies tr:first-child{vertical-align:middle}}