<style>
.tn-elem .t-slds__bullet_wrapper {
display: flex !important;
box-sizing: border-box;
}
.tn-atom .t-slds__bullet {
width: 100%;
margin-left: 0px !important;
margin-right: 0px !important;
}
.tn-atom .t-slds__bullet_body {
height: 6px !important;
width: inherit !important;
border-radius: 0;
}
.tn-atom .t-slds__bullet_active ~ div>div {
opacity: 0;
}
.tn-atom .t-slds__bullet {
position: relative;
}
.tn-atom .t-slds__bullet:after {
content: "";
background-color: #e2e2e2;
position: absolute;
width: 100%;
height:1px;
left: 0;
top: 50%;
margin-top:0px;
z-index: -1;
}
</style>