/* LAYOUT */
.organism-results-loop { padding: 30px 0 45px 0; }

.organism-results-loop .table-holder { width: 100%; overflow: auto; }
.organism-results-loop table { min-width: 100%; }

@media only screen and ( min-width: 48em ) {
    /* LAYOUT */
    .organism-results-loop { padding: 50px 0 75px 0; 0; }
}

@media only screen and ( min-width: 62em ) { 
    /* LAYOUT */
    .organism-results-loop { padding: 75px 0 110px 0; }
}

@media only screen and ( min-width: 75em ) { 
    /* LAYOUT */
    .organism-results-loop { padding: 110px 0 180px 0; }
} 