Seeking assistance with a design challenge I encountered. The first image showcases a well-structured table on desktop view, while the second image displays an undesired layout when examined using Chrome DevTools. A link to the problematic layout can be found here: https://jsfiddle.net/silosc/4zLwoehm/12/
The issue arose within a Bootstrap environment. Can anyone provide guidance on aligning the circles perfectly, akin to the initial image? I have attempted utilizing class="img-responsiveness" in the tables div, but that solution proved ineffective.
https://i.stack.imgur.com/Bn3f5.png
https://i.stack.imgur.com/L2QBQ.png
<div style="width: auto; text-align: center">
<div class="row">
<table style="width:100%; text-align: center;">
<td style="width: 40%; border-top: 1px solid; border-top-color: gray ;background-color: floralwhite"><h3>Text here</h3></td>
<td style="width: 10%; border-top: 1px solid; border-top-color: gray ; border-left-color: floralwhite; background-color: floralwhite; text-align:left">
<i class="fas fa-circle" style="font-size:24px; color:red; margin-left:15px;"></i>
</td>
<td style="height: 100px; width: 30%; border-left: 1px solid; border-right: 1px solid; border-left-color: gray;border-right-color: gray;border-top: 1px solid; border-top-color: gray ;background-color: floralwhite">
<div style="top: 0px">
<label>Accessorial Adjustment Refund</label>
</div>
<br />
<div style="left: 20%; position: relative">
<div class="col-lg-2">
<img src="~/Content/images/AuditingIcons/0gray.png" id="@iconId1" onclick="updateAudit(@d, 0, 1, 0)" />
<text>0%</text>
</div>
<div class="col-lg-2" style="margin-left: 10px">
<img src="~/Content/images/AuditingIcons/50gray.png" id="@iconId2" onclick="updateAudit(@d, 1, 2, 0)" />
<text style="text-align: center">50%</text>
</div>
<div class="col-lg-2" style="margin-left: 10px">
<img src="~/Content/images/AuditingIcons/100gray.png" id="@iconId3" onclick="updateAudit(@d, 2, 3, 0)" />
<text style="text-align: center">100%</text>
</div>
</div>
</td>
<td style=" border-top: 1px solid; border-top-color: gray ;border-right-color: floralwhite; border-left-color: floralwhite; background-color: floralwhite">
<div style="top: 0px">
<label>Invoice</label>
</div>
<text style="color: gray">
$123.00
</text>
</td>
</table>
</div>
</div>