.pokeinfo .libre-tab .libre-tab-btns {
display: flex;
flex-wrap: wrap;
list-style: none;
margin: 0 !important;
background-color: #f5f8fa;
}
.pokeinfo .libre-tab .libre-tab-btn {
position: relative;
display: inline-block;
flex: 1 auto;
padding: 0.5rem;
text-align: center;
width: 6rem;
cursor: pointer;
transition: 0.2s;
}
.pokeinfo .libre-tab .libre-tab-btn-active,
.pokeinfo .libre-tab .libre-tab-btn:hover {
background-color: white;
}
.pokeinfo .libre-tab .libre-tab-btn-active::before,
.pokeinfo .libre-tab .libre-tab-btn:hover::before {
position: absolute;
left: 0;
bottom: 0;
content: ' ';
width: 100%;
display: block;
}
.pokeinfo .libre-tab .libre-tab-main {
padding: 0;
margin: 0;
}
.pokeinfo .libre-tab .libre-tab-main-content {
display: none;
}
.pokeinfo .libre-tab .libre-tab-main-content-active {
display: block;
}
@media screen and (min-width: 544px) {
.pokeinfo .libre-tab {
float: right;
margin-left: 1em;
}
}
@media screen and (max-width: 543px) {
.pokeinfo .libre-tab {
margin: 0 auto;
}
}