diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index 769fab3471b473fd2a599d4285e14be3f5e2075d..0e710a58cba7738b4f766ec505587ca2b028b482 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -203,7 +203,6 @@
                 style="?android:attr/borderlessButtonStyle"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
-                android:maxWidth="24dp"
                 android:drawableTop="@drawable/ic_notes"
                 android:text="@string/action_notes"
                 android:textColor="#ffffff" />
@@ -212,7 +211,6 @@
                 style="?android:attr/borderlessButtonStyle"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
-                android:maxWidth="24dp"
                 android:drawableTop="@drawable/ic_user"
                 android:text="@string/action_user"
                 android:textColor="#ffffff" />
@@ -222,7 +220,6 @@
                 style="?android:attr/borderlessButtonStyle"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
-                android:maxWidth="24dp"
                 android:drawableTop="@drawable/ic_state"
                 android:text="@string/action_state"
                 android:textColor="#ffffff" />
@@ -232,7 +229,6 @@
                     style="?android:attr/borderlessButtonStyle"
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
-                    android:maxWidth="24dp"
                     android:drawableTop="@drawable/ic_howto"
                     android:text="@string/action_howto"
                     android:textColor="#ffffff" />
@@ -250,7 +246,6 @@
                     style="?android:attr/borderlessButtonStyle"
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
-                    android:maxWidth="24dp"
                     android:drawableTop="@drawable/ic_about"
                     android:text="@string/action_about"
                     android:textColor="#ffffff" />
@@ -261,7 +256,7 @@
                     android:layout_height="wrap_content"
                     android:maxWidth="24dp"
                     android:text=""
-                    android:textColor="#ffffff" />
+                    android:textColor="#ffffff" /><!-- remove line android:maxWidth="24dp" when new button added -->
                 <Button
                     android:id="@+id/Placeholder3"
                     style="?android:attr/borderlessButtonStyle"
diff --git a/app/src/main/res/layout/activity_state.xml b/app/src/main/res/layout/activity_state.xml
index 4c39e50bea5d76bfb0830edbfb80258595a5f459..9995c2b9991d919d644dd3a37d3fbe6ae244ef14 100644
--- a/app/src/main/res/layout/activity_state.xml
+++ b/app/src/main/res/layout/activity_state.xml
@@ -29,20 +29,21 @@
 <android.support.v7.widget.LinearLayoutCompat
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
-    android:gravity="center_horizontal"
+    android:gravity="center|top"
     android:background="#203140">
     <Button
         android:id="@+id/StateBtn"
         android:shadowColor="@color/bg_primary_blue"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:maxWidth="24dp"
+        android:maxWidth="120dp"
+        android:breakStrategy="simple"
+        android:minLines="3"
         android:drawableTop="@drawable/ic_state"
         android:drawableTint="@color/gray"
         android:text="@string/state_btn"
         android:layout_gravity="center"
-        android:layout_marginLeft="@android:dimen/app_icon_size"
-        android:layout_marginRight="@android:dimen/app_icon_size"
+        android:layout_marginRight="30dp"
         style="?android:attr/borderlessButtonStyle"
         android:textColor="@color/gray"/>
     <Button
@@ -50,12 +51,13 @@
         android:shadowColor="@color/bg_primary_blue"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:maxWidth="24dp"
+        android:maxWidth="120dp"
+        android:breakStrategy="simple"
+        android:minLines="3"
         android:drawableTop="@drawable/ic_state"
         android:text="@string/state_messages_btn"
         android:layout_gravity="center"
-        android:layout_marginLeft="@android:dimen/app_icon_size"
-        android:layout_marginRight="@android:dimen/app_icon_size"
+        android:layout_marginLeft="30dp"
         style="?android:attr/borderlessButtonStyle"
         android:textColor="#ffffff"/>
 </android.support.v7.widget.LinearLayoutCompat>
diff --git a/app/src/main/res/layout/activity_state_messages.xml b/app/src/main/res/layout/activity_state_messages.xml
index 7678a4772668ecba4a93019723b725fc74e1fd4a..6bd0b7a0840f8fe8e89a133eb62df463720856cf 100644
--- a/app/src/main/res/layout/activity_state_messages.xml
+++ b/app/src/main/res/layout/activity_state_messages.xml
@@ -36,12 +36,13 @@
         android:shadowColor="@color/bg_primary_blue"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:maxWidth="24dp"
+        android:maxWidth="120dp"
+        android:breakStrategy="simple"
+        android:minLines="3"
         android:drawableTop="@drawable/ic_state"
         android:text="@string/state_btn"
         android:layout_gravity="center"
-        android:layout_marginLeft="@android:dimen/app_icon_size"
-        android:layout_marginRight="@android:dimen/app_icon_size"
+        android:layout_marginRight="24dp"
         style="?android:attr/borderlessButtonStyle"
         android:textColor="#ffffff"/>
     <Button
@@ -49,13 +50,14 @@
         android:shadowColor="@color/bg_primary_blue"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
-        android:maxWidth="24dp"
+        android:maxWidth="120dp"
+        android:breakStrategy="simple"
+        android:minLines="3"
         android:drawableTop="@drawable/ic_state"
         android:drawableTint="@color/gray"
         android:text="@string/state_messages_btn"
         android:layout_gravity="center"
-        android:layout_marginLeft="@android:dimen/app_icon_size"
-        android:layout_marginRight="@android:dimen/app_icon_size"
+        android:layout_marginLeft="24dp"
         style="?android:attr/borderlessButtonStyle"
         android:textColor="@color/gray"/>
 </android.support.v7.widget.LinearLayoutCompat>
diff --git a/app/src/main/res/xml/changelog_master.xml b/app/src/main/res/xml/changelog_master.xml
index 31a9ad2f820f14c8ca5fdff5b6ae61047a759db3..b1752cd1c134ab64fa03eb067af86cc49b166bfd 100644
--- a/app/src/main/res/xml/changelog_master.xml
+++ b/app/src/main/res/xml/changelog_master.xml
@@ -5,6 +5,7 @@
         <change>Corrected some typos</change>
         <change>Spanish, Serbian and French translation updated</change>
         <change>Added pull to refresh page</change>
+        <change>Fixed text layout under icons</change>
     </release>
     <release version="1.1.0" versioncode="13" >
         <change>State page is api based instead of webview</change>