Hello I have a table like this you can see the demo version here; https://jsfiddle.net/mxpLpbbw/ if you see, one cell is the number(there should be voting arrows top and bottom but it's not showing for some reason).
<table>
<tr id="cell">
<td class="vert-align">
<div class="voting-space">
<a href="/post/aa-3/vote?is_up=1" class="vote">
<span class="glyphicon glyphicon-triangle-top col-md-12" aria-hidden="true"></span></a>
<br />
<span class="col-md-12" style="height:1px; font-family: 'Passion One', cursive; bottom:10px; padding-left:0.01em;
"><h4 id="vote_count_aa-3">+ 1</h4></span> <br>
<a href="/post/aa-3/vote?is_up=0" class="vote">
<span class="glyphicon glyphicon-triangle-bottom col-md-12" aria-hidden="true"></span></a>
</div>
</td>
<td class="vert-align">
<h4 id="line">
<a href="/post/aa-3/" target="_blank" style="margin-left: 15px; text-decoration:none;"> <img src="https://images.unsplash.com/photo-1453365607868-7deed8cc7d26?crop=entropy&fit=crop&fm=jpg&h=800&ixjsv=2.1.0&ixlib=rb-0.3.5&q=80&w=1550" height="85" width="85"/><span id="title-font">
aa</span></a>
<span style="margin-left: 15px;" class="domain">(be kind to one another)</span>
<br />
</h4>
</td>
</table>
The problem I'm having is that first cell and the second cell has too much distance between them. I set the padding to zero but this happens, the width of the first cell with the number has too big right width this is happening.
.table tr>td {
vertical-align: middle;
padding: 2px 0 2px 0;
border-bottom: 1px solid #eaebec;
}
how do I decrease the size of that cell?