diff --git a/~dev_rating/media/css/rating.css b/~dev_rating/media/css/rating.css
index 4852c3fd239dfcb96760e1b7e026e051e5141fde..a9350bc8f55809072cd9108782f1b2fbe9761b1c 100644
--- a/~dev_rating/media/css/rating.css
+++ b/~dev_rating/media/css/rating.css
@@ -15,7 +15,7 @@
 	margin-left: 1.5%;
 	padding-top: 5px;
 
-	font-size: 18px;
+	font-size: 16px;
 }
 
 .studentsRate { 
diff --git a/~dev_rating/media/js/rating.js b/~dev_rating/media/js/rating.js
index 7d7b5af97b3d14c9f447493ef4bafe373e572787..0a571c345d485d26670f79a8c5e82f0ab1bbdb98 100644
--- a/~dev_rating/media/js/rating.js
+++ b/~dev_rating/media/js/rating.js
@@ -84,9 +84,12 @@ $(function() {
             g_submoduleTitle = 'Бонусные баллы';
 		g_submoduleMaxRate = parseInt($(".RatingTableSubmodulesHeadMaxRate #"+g_submoduleID).children("input").val());
 
-        if (jThis.attr("class").indexOf("additionalCell") >= 0) 
+        if (jThis.attr("class").indexOf("additionalCell") >= 0)
         {
-        	g_submoduleMaxRate = 38 - parseInt(jThis.siblings(".semesterRateResultCell").text());
+        	var t = parseInt(jThis.siblings(".semesterRateResultCell").text());
+        	if (t > 31 && t < 39)
+        		g_submoduleMaxRate = 38 - t;
+        	else g_submoduleMaxRate = 0;
         }
 
         // Получаем студента