diff --git a/src/librustdoc/html/static/rustdoc.css b/src/librustdoc/html/static/rustdoc.css
index 36765496ff4e9..2e77ce2b0fd72 100644
--- a/src/librustdoc/html/static/rustdoc.css
+++ b/src/librustdoc/html/static/rustdoc.css
@@ -1570,5 +1570,6 @@ div.name::before {
}
div.name.expand::before {
transform: rotate(90deg);
- left: -14px;
+ left: -15px;
+ top: 2px;
}
diff --git a/src/librustdoc/html/static/source-script.js b/src/librustdoc/html/static/source-script.js
index c5d6fa16f550e..509c628ce5a46 100644
--- a/src/librustdoc/html/static/source-script.js
+++ b/src/librustdoc/html/static/source-script.js
@@ -94,7 +94,7 @@ function createSidebarToggle() {
inner1.style.position = "relative";
var inner2 = document.createElement("div");
- inner2.style.marginTop = "-2px";
+ inner2.style.paddingTop = "3px";
if (getCurrentValue("rustdoc-source-sidebar-show") === "true") {
inner2.innerText = "<";
} else {