diff --git a/resources/static/dialog/css/m.css b/resources/static/dialog/css/m.css
index 303557e63d05233aeb9c500c04c35878a6b64f2e..416ad1d2536465d9a71a7455c558475629977eb4 100644
--- a/resources/static/dialog/css/m.css
+++ b/resources/static/dialog/css/m.css
@@ -74,6 +74,11 @@
       vertical-align: middle;
   }
 
+  #favicon .vertical {
+      height: auto;
+      line-height: 20px;
+  }
+
   #formWrap {
       background-color: transparent;
   }
diff --git a/resources/static/dialog/css/popup.css b/resources/static/dialog/css/popup.css
index fb43054b98e7ff5cbcac496726a0ffd0f5378cc1..079f039793cb98ae68ba387ae69c2812268013db 100644
--- a/resources/static/dialog/css/popup.css
+++ b/resources/static/dialog/css/popup.css
@@ -221,8 +221,9 @@ section > .contents {
 
 #favicon {
     position: absolute;
-    left: 450px;
+    left: 375px;
     top: 0;
+    right: 0;
     z-index: 10;
 }
 
@@ -235,6 +236,14 @@ section > .contents {
     margin: 0 auto 10px;
 }
 
+#favicon .vertical {
+    display: block;
+    line-height: 250px;
+    text-align: center;
+    overflow: hidden;
+    text-overflow: ellipsis;
+}
+
 #signIn .vertical {
     padding: 15px 20px 20px 20px;
 }