diff --git a/themes/bartik/css/style-rtl.css b/themes/bartik/css/style-rtl.css
index 404037a5955773196f5ea5889f3042a2514d6ec9..f1603f2d82395a022978066f240e99626f64aa3e 100644
--- a/themes/bartik/css/style-rtl.css
+++ b/themes/bartik/css/style-rtl.css
@@ -38,7 +38,7 @@ ul.tips {
 /* ------------------ Header ------------------ */
 
 #logo {
-  padding: 15px 10px 15px 30px;
+  padding: 15px 10px 15px 15px;
 }
 #logo,
 #name-and-slogan,
@@ -47,6 +47,9 @@ ul.tips {
 .region-header #block-user-login .item-list li {
   float: right;
 }
+#name-and-slogan {
+  margin: 0 15px 30px 0;
+}
 .region-header .form-text {
   margin-left: 2px;
   margin-right: 0;
diff --git a/themes/bartik/css/style.css b/themes/bartik/css/style.css
index 7b36f6186374d21c98bfdb56c79b37d7138f8e96..b0a154912a2fbb59515de8a029e2ce2049ad48a4 100644
--- a/themes/bartik/css/style.css
+++ b/themes/bartik/css/style.css
@@ -240,14 +240,12 @@ ul.tips {
 }
 #logo {
   float: left; /* LTR */
-  padding: 15px 30px 15px 10px; /* LTR */
+  padding: 15px 15px 15px 10px; /* LTR */
 }
 #name-and-slogan {
   float: left; /* LTR */
-}
-#name-and-slogan {
   padding-top: 34px;
-  margin-bottom: 30px;
+  margin: 0 0 30px 15px; /* LTR */
 }
 #site-name {
   font-size: 1.821em;