diff --git a/css/layout-paragraphs-widget.css b/css/layout-paragraphs-widget.css
index 4da204bfe03bab1916c5543e1d7a19fcdb63cb80..36c820d61a2929f8724dce15ec7899334148765e 100644
--- a/css/layout-paragraphs-widget.css
+++ b/css/layout-paragraphs-widget.css
@@ -171,7 +171,7 @@ fieldset.layout-paragraphs-field > legend {
 .layout-down:focus,
 .layout-up:focus {
   opacity: 1;
-  box-shadow: 0px 0px 5px 1px #0074bd;
+  outline: 2px solid #0074bd;
 }
 .layout-handle {
   background: url(../img/icon-move.png) 0 0 no-repeat;
@@ -260,8 +260,12 @@ fieldset.layout-paragraphs-field > legend {
 .layout-paragraphs-field .layout-paragraphs-actions input.layout-paragraphs-edit:focus,
 .layout-paragraphs-field .layout-paragraphs-actions input.layout-paragraphs-remove:focus {
   opacity: 1;
-  outline: none;
-  box-shadow: 0px 0px 5px 1px #0074bd;
+}
+.layout-paragraphs-field .layout-paragraphs-actions input.layout-paragraphs-edit:focus,
+.layout-paragraphs-field .layout-paragraphs-actions input.layout-paragraphs-remove:focus {
+  border: none;
+  box-shadow: none;
+  outline: 2px solid #0074bd;
 }
 
 /* -- Add content and add section buttons. -- */
@@ -329,7 +333,7 @@ button.layout-paragraphs-add-content__toggle:focus{
   opacity: .75;
 }
 button.layout-paragraphs-add-content__toggle:focus{
-  box-shadow: 0px 0px 5px 1px #0074bd;
+  outline: 2px solid #0074bd;
 }
 button.layout-paragraphs-add-content__toggle:hover,
 button.layout-paragraphs-add-content__toggle.active,
diff --git a/img/icon-add--reversed.png b/img/icon-add--reversed.png
index 9ce92dcafde1b60948259e0d736ab31583a0be6a..4fbb3920a6c358f30e0243f891341526ec50b2a5 100644
Binary files a/img/icon-add--reversed.png and b/img/icon-add--reversed.png differ
diff --git a/img/icon-add.png b/img/icon-add.png
index 86d30620b2a3031ab2f68a09358f4b59f9291fda..408a307b87df6001535620bc62f2f66d738c7776 100644
Binary files a/img/icon-add.png and b/img/icon-add.png differ