<div class="container">
<div class="table-responsive">
<table class="table" width="100%" >
<thead>
<tr>
<th class= "style6" >Year</th>
<th class="style6" >Person of The Year</th>
<th class="style6" >Citizen of the Year</th>
<th class="style6" >Outstanding Service</th>
<th class="style6" >Lifetime Achievement</th>
<th class="style6" >International Category</th>
<th class="style6" >Samantha Young Service Award</th>
<th class="style6" >Central Chapter Awards</th>
<th class="style6" >Other Awards</th>
</tr>
</thead>
<tbody>
<tr>
<td class="style9">1973</td>
<td class="style9">Charles Johnson</td>
<td class="style9">James SMith and Issac Smith</td>
<td class="style9"> </td>
I am looking for a solution to accommodate long names in responsive tables without the information overflowing to the next line. Is there a way to adjust the table to expand based on the length of names in each row?