diff --git a/static/src/js/lefilament_tdb.js b/static/src/js/lefilament_tdb.js
index 39fe4891a19288b0333ecf24201084e465ab5de0..edae56a9abcbf2d6a0d0638409cad7a60e0cad30 100644
--- a/static/src/js/lefilament_tdb.js
+++ b/static/src/js/lefilament_tdb.js
@@ -59,6 +59,14 @@ odoo.define('lefilament_tdb.dashboard', function(require) {
         value = value.toLocaleString('fr', { maximumFractionDigits: 2 });
         return value;
     },
+    render_decimal_runway: function(value) {
+        if (value < 3)
+          value = '<td class="negative">'+value.toLocaleString('fr', { maximumFractionDigits: 2 }) + '</td>';
+        else
+          value = '<td>'+value.toLocaleString('fr', { maximumFractionDigits: 2 }) + '</td>';
+        
+        return value;
+    },
 
   });
 
diff --git a/static/src/xml/lefilament_tdb.xml b/static/src/xml/lefilament_tdb.xml
index 6fddd6965bfd3993752614d44b0b2887e6072c33..43ccace0c6af05de4930a91d3ad16b86f1d3e997 100644
--- a/static/src/xml/lefilament_tdb.xml
+++ b/static/src/xml/lefilament_tdb.xml
@@ -66,9 +66,9 @@
 			        		</tr>
 			        		<tr>
 			        			<th>Runway</th>
-			        			<td t-foreach="widget.request" t-as="t">
-							        <t t-esc="widget.render_decimal(t['runway'])"></t>
-								</td>
+			        			<t t-foreach="widget.request" t-as="t">
+							        <t t-raw="widget.render_decimal_runway(t['runway'])"></t>
+								</t>
 			        		</tr>
 			        	</tbody>   
 			        </table>