/* LAYOUT */
.organism-league-rank { padding: 30px 0 45px 0; }

.organism-league-rank .table-holder { width: 100%; overflow: auto; }
.organism-league-rank table { min-width: 100%; }

/* CLUB PREVIEW */
.organism-league-rank table .club-wrapper { display: flex; align-items: center; flex-wrap: wrap; }
.organism-league-rank table .club-wrapper .emblem-holder { flex: 0 0 35px; width: 35px; }
.organism-league-rank table .club-wrapper .name-holder { flex: 0 0 100%; padding: 4px 0 0 0; }


@media only screen and ( min-width: 48em ) {
    /* LAYOUT */
    .organism-league-rank { padding: 50px 0 75px 0; 0; }
    /* CLUB PREVIEW */    
    .organism-league-rank table .club-wrapper { }
    .organism-league-rank table .club-wrapper .emblem-holder { width: 40px; flex: 0 0 auto; }
    .organism-league-rank table .club-wrapper .name-holder { flex: 1 1 auto; padding: 0 10px; }
}

@media only screen and ( min-width: 62em ) { 
    /* LAYOUT */
    .organism-league-rank { padding: 75px 0 110px 0; }
    /* CLUB PREVIEW */    
    .organism-league-rank table .club-wrapper .name-holder { padding: 0 15px; }
}

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