diff --git a/css/cdm.css b/css/cdm.css
index 5de6cd824d3e5aec201926126ccf632ddaf992dd..b8c763b316143af00d0c812917cf30fff3fab7c5 100644
--- a/css/cdm.css
+++ b/css/cdm.css
@@ -66,7 +66,8 @@ div.cdmContentInner h1 {
 }
 
 div.cdmContentInner h2,
-div.cdmContentInner h3 {
+div.cdmContentInner h3,
+div.cdmContentInner h4 {
 	font-size : 14px;
 }
 
diff --git a/css/tt-rss.css b/css/tt-rss.css
index fdd4915ed8260fccb5014c74725a1fd16dc2fbbc..7207a7d54925e9d6acc8b989aa13523e14b94f82 100644
--- a/css/tt-rss.css
+++ b/css/tt-rss.css
@@ -99,7 +99,7 @@ h2 {
 }
 
 h3 {
-	font-size : 12px;
+	font-size : 13px;
 	border-width : 0px 0px 1px 0px;
 	border-style : solid;
 	border-color : #ecf4ff;
@@ -110,6 +110,15 @@ h3 {
 		Helvetica, Arial, sans-serif;
 }
 
+h4 {
+	font-size : 14px;
+	font-weight : 600;
+	text-rendering: optimizelegibility;
+	font-family : "Segoe WP Semibold", "Segoe UI Semibold", 
+		"Segoe UI Web Semibold", "Segoe UI", "Helvetica Neue",
+		Helvetica, Arial, sans-serif;
+}
+
 hr {
 	border-width : 0px 0px 1px 0px;
 	border-style : solid;
@@ -948,7 +957,8 @@ div.postContent h1 {
 }
 
 div.postContent h2,
-div.postContent h3 {
+div.postContent h3,
+div.postContent h4 {
 	font-size : 14px;
 }