diff --git a/cydiapomonella/templates/cydiapomonella/index.html b/cydiapomonella/templates/cydiapomonella/index.html
index 2dcc57bb9f2ad5ca43b7c3dba814c5f0b054fc2a..6b54cf353a1587da56189279295a6798f45ee08c 100644
--- a/cydiapomonella/templates/cydiapomonella/index.html
+++ b/cydiapomonella/templates/cydiapomonella/index.html
@@ -73,6 +73,17 @@
         $('#idTxtDateInput').removeClass('hasDatepicker');
     });
 
+    $(document).ajaxStart(function(){
+        // Show image container
+        $("#divIdAjaxLoader").show();
+    });
+
+    $(document).ajaxComplete(function(){
+        // Hide image container
+        $("#divIdAjaxLoader").hide();
+    });
+
+
     /* Function for check whether the choosed weather station is within special category (e.g. devis) */
     function isSpecialWeatherStation(paramStationId)
     {
@@ -564,6 +575,7 @@
                             resultData              = [];
                             if($.trim(data))
                             {
+                                $('#idTableWeather').show();
                                 $('#idDivHeatSum').show();
 
                                 resultData                  =   data;
@@ -587,7 +599,7 @@
                         },
                         error : function(xhr, status, error)
                         {
-                            
+                            $('#idTableWeather').hide();
                             $('#idDivHeatSum').hide();
                             alert('Please try later');
 
@@ -656,7 +668,10 @@
 
 {% block content %}
 
- 
+<div class="col-sm-10">
+    <div id='divIdAjaxLoader' class="alert alert-warning alert-dismissable" style="display: none;" ><span class=".glyphicon .glyphicon-minus-sign"></span> <center><b>Loading weather data !! If it takes long time. Talk to administrator</b> </center></div>
+</div>
+<div class="clearfix"></div>
 
 <div class="col-md-12" >
     <h1>{% trans "Calculate the risk of attack by the coddling moth" %}</h1>
@@ -710,7 +725,7 @@
     
         <div class="row">
             <div class="col-sm-10">
-                <table id="idTableWeather" class="table table-striped table-bordered dt-responsive nowrap collapsed " style="width:fit-content;">
+                <table id="idTableWeather" class="table table-striped table-bordered dt-responsive nowrap collapsed " style="width:fit-content; display: none;">
                     <thead>
                         <tr>
                             <th>{% trans "Date" %}</th>
@@ -745,7 +760,7 @@
         </form>
     </div>
     <div class="row alert alert-warning">
-    	{% trans "Heat sum, with a base temperature of 10 degrees Celcius, calculated for" %} <span id='idSpanWeatherStationName'>-</span>  {% trans "weather station for the period starting with" %}  <span id="idSpanStartDate">-</span> {% trans "and ending with" %} <span id="idSpanEndDate">--</span>  (<span id="idSpanDateDifference">-</span> {% trans "days" %}) {% trans "is" %} : <span class="label label-primary" id="idDivResultNonNegative"></span> {% trans "day degrees" %}
+    	{% trans "Heat sum, with a base temperature of 10 degrees Celcius, calculated for " %} <b><span id='idSpanWeatherStationName'>-</span></b>  {% trans "weather station for the period starting with" %}  <b><span id="idSpanStartDate">-</span></b> {% trans "and ending with" %} <b><span id="idSpanEndDate">--</span></b>  (<b><span id="idSpanDateDifference">-</span></b> {% trans "days" %}) {% trans "is" %} : <span class="label label-primary" id="idDivResultNonNegative"></span> {% trans "day degrees" %}
     </div>
 </div>