diff --git a/lib/editor/atto/styles.css b/lib/editor/atto/styles.css
index 4cbd3a3cf6b..a0c2feb42fd 100644
--- a/lib/editor/atto/styles.css
+++ b/lib/editor/atto/styles.css
@@ -43,10 +43,18 @@ div.editor_atto_toolbar button + button {
 
 div.editor_atto_toolbar button[disabled] {
     opacity: .45;
+    background: none;
+    cursor: default;
 }
 
-div.editor_atto_toolbar button:active {
-    background: #B7D6FF;
+.editor_atto_toolbar button:active {
+    background-image: radial-gradient(ellipse at center, #ffffff 40%,#dfdfdf 100%);
+    background-color: #dfdfdf;
+}
+
+.editor_atto_toolbar button:hover {
+    background-image: radial-gradient(ellipse at center, #ffffff 60%,#dfdfdf 100%);
+    background-color: #ebebeb;
 }
 
 div.editor_atto_toolbar button img {