diff --git a/css/style.css b/css/style.css
index ee0a47d7cdf386aaf66efe12c86873599983c8f0..9f3f3d3c51489338631fb65385f377e512a7a47d 100644
--- a/css/style.css
+++ b/css/style.css
@@ -37,6 +37,10 @@ body {
     margin: 15px auto 30px;
 }
 
+.hide {
+    display: none;
+}
+
 /* Commentaires */
 div.comment{
     margin-bottom: 10px;
@@ -69,10 +73,10 @@ header h1 {
     margin-top: 0;
 }
 .container {
-    padding:30px;
+    padding: 30px;
 }
 .container .jumbotron {
-    padding:20px 20px;
+    padding: 20px 20px;
     border-radius: 2px;
 }
 .container .jumbotron p {
@@ -115,7 +119,7 @@ header h1 {
 /* Description du sondage */
     /* studs.php et adminstuds.php */
 header .lead {
-    padding:10px 0;
+    padding: 10px 0;
     margin:0;
 }
 
@@ -240,7 +244,7 @@ table.results tbody td {
 table.results thead th {
     text-align:center;
     border:2px solid white;
-    padding:5px;
+    padding: 5px;
     min-width:40px;
     font-size:12px;
     max-width:100px;
@@ -249,8 +253,8 @@ table.results thead th {
 }
 
 table.results thead .btn {
-    margin:0 auto;
-    display:block;
+    margin: 0 auto;
+    display: block;
 }
 
 table.results th.rbd.day,
@@ -333,7 +337,15 @@ table.results .btn-link.btn-sm {
 }
 
 .choice label {
-    cursor:pointer;
+    cursor: pointer;
+}
+
+td.btn-edit {
+    padding: 5px;
+}
+
+span.edit-username-left {
+    float: right;
 }
 
 .yes .btn, .ifneedbe .btn, .no .btn {
@@ -398,7 +410,7 @@ table.results .btn-link.btn-sm {
 
 table.results .bg-danger .glyphicon {
     opacity:0;
-  
+
     -moz-animation-name: hideNoIcon;
     -moz-animation-iteration-count: 1;
     -moz-animation-timing-function: ease-in;
@@ -505,4 +517,4 @@ table.results > tbody > tr:hover > td .glyphicon {
 
 #password-form .btn-cancel {
     float: right;
-}
\ No newline at end of file
+}
diff --git a/tpl/part/vote_table_classic.tpl b/tpl/part/vote_table_classic.tpl
index fe6a43e15b427dfbd4fde3f76d7217588915e7f3..0ccdcae5d9de7a273f4c069bf8af54c0c5d29fe5 100644
--- a/tpl/part/vote_table_classic.tpl
+++ b/tpl/part/vote_table_classic.tpl
@@ -50,7 +50,7 @@
                 {if $editingVoteId === $vote->uniqId && !$expired}
 
                 <tr class="hidden-print">
-                    <td class="bg-info" style="padding:5px">
+                    <td class="bg-info btn-edit">
                         <div class="input-group input-group-sm" id="edit">
                             <span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span>
                             <input type="hidden" name="edited_vote" value="{$vote->uniqId}"/>
@@ -82,7 +82,7 @@
                                         <i class="glyphicon glyphicon-ban-circle"></i><span class="sr-only">{__('Generic', 'No')}</span>
                                     </label>
                                 </li>
-                                <li style="display:none">
+                                <li class="hide">
                                     <input type="radio" id="n-choice-{$id}" name="choices[{$id}]" value=" " {if $choice!='2' && $choice!='1' && $choice!='0'}checked {/if}/>
                                 </li>
                             </ul>
@@ -91,12 +91,20 @@
                         {$id=$id + 1}
                     {/foreach}
 
-                    <td style="padding:5px"><button type="submit" class="btn btn-success btn-xs" name="save" value="{$vote->id|html}" title="{__('Poll results', 'Save the choices')} {$vote->name|html}">{__('Generic', 'Save')}</button></td>
+                    <td class="btn-edit"><button type="submit" class="btn btn-success btn-xs" name="save" value="{$vote->id|html}" title="{__('Poll results', 'Save the choices')} {$vote->name|html}">{__('Generic', 'Save')}</button></td>
                 </tr>
                 {elseif !$hidden} {* Voted line *}
                 <tr>
 
-                    <th class="bg-info">{$vote->name|html}</th>
+                    <th class="bg-info">{$vote->name|html}
+					{if $slots gt 4}
+					<span class="edit-username-left">
+						<a href="{if $admin}{poll_url id=$poll->admin_id vote_id=$vote->uniqId admin=true}{else}{poll_url id=$poll->id vote_id=$vote->uniqId}{/if}" class="btn btn-default btn-sm" title="{__f('Poll results', 'Edit the line: %s', $vote->name)|html}">
+                    	<i class="glyphicon glyphicon-pencil"></i><span class="sr-only">{__('Generic', 'Edit')}</span>
+                   	 	</a>
+					</span>
+					{/if}
+					</th>
 
                     {$id=0}
                     {foreach $slots as $slot}
@@ -146,7 +154,7 @@
 
             {if $active && $editingVoteId === 0 && !$expired && $accessGranted}
                 <tr id="vote-form" class="hidden-print">
-                    <td class="bg-info" style="padding:5px">
+                    <td class="bg-info" class="btn-edit">
                         <div class="input-group input-group-sm">
                             <span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span>
                             <input type="text" id="name" name="name" class="form-control" title="{__('Generic', 'Your name')}" placeholder="{__('Generic', 'Your name')}" />
@@ -173,7 +181,7 @@
                                         <i class="glyphicon glyphicon-ban-circle"></i><span class="sr-only">{__('Generic', 'No')}</span>
                                     </label>
                                 </li>
-                                <li style="display:none">
+                                <li class="hide">
                                   <input type="radio" id="n-choice-{$id}" name="choices[{$id}]" value=" " checked/>
                                 </li>
                             </ul>
@@ -226,10 +234,10 @@
                 $('#showChart')
                         .after("<h3>{__('Poll results', 'Chart')}</h3><canvas id=\"Chart\"></canvas>")
                         .remove();
-                
+
                 var resIfneedbe = [];
                 var resYes = [];
-            
+
                 $('#addition').find('td').each(function () {
                     var inbCountText = $(this).find('.inb-count').text();
                     if(inbCountText != '' && inbCountText != undefined) {
@@ -247,7 +255,7 @@
                 });
                 var cols = [
                 {foreach $slots as $id=>$slot}
-                    $('<div/>').html('{$slot->title|markdown:true}').text(), 
+                    $('<div/>').html('{$slot->title|markdown:true}').text(),
                 {/foreach}
                 ];
 
@@ -282,7 +290,7 @@
             });
         });
     </script>
-    
+
 {/if}
 
 
@@ -304,7 +312,7 @@
 
 
                 {$i = 0}
-                <ul style="list-style:none">
+                <ul class="list-unstyled">
                     {foreach $slots as $slot}
                         {if $best_choices['y'][$i] == $max}
                             <li><strong>{$slot->title|markdown:true}</strong></li>
diff --git a/tpl/part/vote_table_date.tpl b/tpl/part/vote_table_date.tpl
index 7723b17c9b720fa87befd784a1c7e78147c4d363..6384b87d2adb2db4c9d414b69faf677f2cb7a48b 100644
--- a/tpl/part/vote_table_date.tpl
+++ b/tpl/part/vote_table_date.tpl
@@ -97,14 +97,16 @@
 
                 {if $editingVoteId === $vote->uniqId && !$expired}
                 <tr class="hidden-print">
-                    <td class="bg-info" style="padding:5px">
+                    <td class="bg-info btn-edit">
                         <div class="input-group input-group-sm" id="edit">
                             <span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span>
                             <input type="hidden" name="edited_vote" value="{$vote->uniqId}"/>
                             <input type="text" id="name" name="name" value="{$vote->name|html}" class="form-control" title="{__('Generic', 'Your name')}" placeholder="{__('Generic', 'Your name')}" />
+
                         </div>
                     </td>
 
+
                     {$k=0}
                     {foreach $slots as $slot}
                       {foreach $slot->moments as $moment}
@@ -131,7 +133,7 @@
                                         <i class="glyphicon glyphicon-ban-circle"></i><span class="sr-only">{__('Generic', 'No')}</span>
                                     </label>
                                 </li>
-                                <li style="display:none">
+                                <li class="hide">
                                     <input type="radio" id="n-choice-{$k}" name="choices[{$k}]" value=" " {if $choice!='2' && $choice!='1' && $choice!='0'}checked {/if}/>
                                 </li>
                             </ul>
@@ -141,7 +143,7 @@
                       {/foreach}
                     {/foreach}
 
-                    <td style="padding:5px"><button type="submit" class="btn btn-success btn-xs" name="save" value="{$vote->id|html}" title="{__('Poll results', 'Save the choices')} {$vote->name|html}">{__('Generic', 'Save')}</button></td>
+                    <td class="btn-edit"><button type="submit" class="btn btn-success btn-xs" name="save" value="{$vote->id|html}" title="{__('Poll results', 'Save the choices')} {$vote->name|html}">{__('Generic', 'Save')}</button></td>
 
                 </tr>
                 {elseif !$hidden}
@@ -149,7 +151,18 @@
 
                     {* Voted line *}
 
-                    <th class="bg-info">{$vote->name|html}</th>
+                    <th class="bg-info">{$vote->name|html}
+					{if $slots gt 4}
+						<span class="edit-username-left">
+							<a href="{if $admin}{poll_url id=$poll->admin_id vote_id=$vote->uniqId admin=true}{else}{poll_url id=$poll->id vote_id=$vote->uniqId}{/if}" class="btn btn-default btn-sm" title="{__f('Poll results', 'Edit the line: %s', $vote->name)|html}">
+                       		<i class="glyphicon glyphicon-pencil"></i><span class="sr-only">{__('Generic', 'Edit')}</span>
+                       		</a>
+					</span>
+					{/if}
+					</th>
+
+
+
 
                     {$k=0}
                     {foreach $slots as $slot}
@@ -200,7 +213,7 @@
 
             {if $active && $editingVoteId === 0 && !$expired && $accessGranted}
                 <tr id="vote-form" class="hidden-print">
-                    <td class="bg-info" style="padding:5px">
+                    <td class="bg-info btn-edit">
                         <div class="input-group input-group-sm">
                             <span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span>
                             <input type="text" id="name" name="name" class="form-control" title="{__('Generic', 'Your name')}" placeholder="{__('Generic', 'Your name')}" />
@@ -229,7 +242,7 @@
                                             <i class="glyphicon glyphicon-ban-circle"></i><span class="sr-only">{__('Generic', 'No')}</span>
                                         </label>
                                     </li>
-                                    <li style="display:none">
+                                    <li class="hide">
                                       <input type="radio" id="n-choice-{$i}" name="choices[{$i}]" value=" " checked/>
                                     </li>
                                 </ul>
@@ -284,10 +297,10 @@
                 $('#showChart')
                         .after("<h3>{__('Poll results', 'Chart')}</h3><canvas id=\"Chart\"></canvas>")
                         .remove();
-                               
+
                 var resIfneedbe = [];
                 var resYes = [];
-            
+
                 $('#addition').find('td').each(function () {
                     var inbCountText = $(this).find('.inb-count').text();
                     if(inbCountText != '' && inbCountText != undefined) {
@@ -305,7 +318,7 @@
                 var cols = [
                 {foreach $slots as $slot}
                     {foreach $slot->moments as $moment}
-                        $('<div/>').html('{$slot->day|date_format:$date_format.txt_short|html} - {$moment|html}').text(), 
+                        $('<div/>').html('{$slot->day|date_format:$date_format.txt_short|html} - {$moment|html}').text(),
                     {/foreach}
                 {/foreach}
                 ];
@@ -341,7 +354,7 @@
             });
         });
     </script>
-    
+
 {/if}
 
 {if !$hidden}
@@ -361,7 +374,7 @@
 
 
                 {$i = 0}
-                <ul style="list-style:none">
+                <ul class="list-unstyled">
                     {foreach $slots as $slot}
                         {foreach $slot->moments as $moment}
                             {if $best_choices['y'][$i] == $max}