diff --git a/core/themes/bartik/css/components/node-preview.css b/core/themes/bartik/css/components/node-preview.css
index 520141a..f9d5ac2 100644
--- a/core/themes/bartik/css/components/node-preview.css
+++ b/core/themes/bartik/css/components/node-preview.css
@@ -7,7 +7,7 @@
   position: fixed;
   z-index: 499;
   width: 100%;
-  padding: 10px;
+  padding: 5px 10px;
 }
 .node-preview-backlink {
   background-color: #419ff1;
@@ -19,13 +19,15 @@
   color: #fff;
   font-size: 0.9em;
   line-height: normal;
-  margin: 0;
+  margin: 5px 10px 5px 0; /* LTR */
   padding: 4px 1em 4px 0.6em; /* LTR */
   text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
+  display: inline-block;
 }
 [dir="rtl"] .node-preview-backlink {
   background: url(../../../../misc/icons/000000/chevron-right.svg) right no-repeat, -webkit-linear-gradient(top, #419ff1, #1076d5);
   background: url(../../../../misc/icons/000000/chevron-right.svg) right no-repeat, linear-gradient(to bottom, #419ff1, #1076d5);
+  margin: 5px 0 5px 10px;
   padding: 4px 0.6em 4px 1em;
   float: right;
 }
@@ -59,3 +61,12 @@
   width: 10px;
   display: inline-block;
 }
+[dir="rtl"] .node-preview-backlink::after {
+  content: '';
+  width: 10px;
+  display: inline-block;
+}
+.node-preview-container .form-item-view-mode {
+  display: inline-block;
+  margin: 5px 0;
+}
diff --git a/core/themes/stable/css/node/node.preview.css b/core/themes/stable/css/node/node.preview.css
index 4847d3f..bd489c1 100644
--- a/core/themes/stable/css/node/node.preview.css
+++ b/core/themes/stable/css/node/node.preview.css
@@ -14,9 +14,11 @@
 @media only screen and (min-width: 36em) {
   .node-preview-container .form-type-select {
     margin-left: 25%; /* LTR */
+    float: right;
   }
   [dir="rtl"] .node-preview-container .form-type-select {
     margin-right: 25%;
     margin-left: 0;
+    float: left;
   }
 }
