.molecule-tab-triggers { padding: 12px 10px; border-radius: 5px; flex-wrap: wrap; position: relative; z-index: 100; } 
.molecule-tab-triggers ul { display: flex; justify-content: flex-start; flex-wrap: wrap; }
.molecule-tab-triggers ul li { flex: 0 0 100%; padding: 4px 0; text-align: center; }


@media only screen and ( min-width: 48em ) {
    .molecule-tab-triggers ul li { flex: 0 0 33.33%; }
}

@media only screen and ( min-width: 62em ) { 
    .molecule-tab-triggers {  padding: 16px 10px; } 
    .molecule-tab-triggers ul { justify-content: space-around; flex-wrap: nowrap; }
    .molecule-tab-triggers ul li { flex: 0 0 auto; padding: 0; }
}
