                                     (,ct (:foreground ,ct-magenta :bold ,bold :inverse-video t))))
      `(iedit-read-only-occurrence  ((,c (:inherit region))))
      ;; ivy
-     `(ivy-current-match           ((,c (:background ,magenta-d))
-                                    (,ct (:background ,ct-magenta-d))))
+     `(ivy-current-match           ((,c (:background ,selection))
+                                    (,ct (:background ,ct-selection))))
      `(ivy-minibuffer-match-face-1 ((,c (:foreground ,cyan))
                                     (,ct (:foreground ,ct-cyan))))
      `(ivy-minibuffer-match-face-2 ((,c (:foreground ,red :bold ,bold))

         (ct-highlight       ct-magenta-d)
         (ct-vertical-bar    ct-black)
         (ct-current-line    ct-black)
         (ct-selection       ct-blue-d)
         (ct-builtin         ct-magenta)
         (ct-comments        ct-grey-dd)
         (ct-doc-comments    ct-green-d)

                                  (,ct (:foreground ,ct-grey-d))))
     `(org-meta-line             ((,c (:foreground ,doc-comments))
                                  (,ct (:foreground ,ct-doc-comments))))
     `(org-block-begin-line      ((,c (:foreground ,cyan :bold ,bold :height 1.1))
                                  (,ct (:foreground ,ct-cyan :bold ,bold))))
     `(org-block-end-line        ((,c (:inherit org-block-begin-line))
                                  (,ct (:inherit org-block-begin-line))))
     `(org-block-background      ((,c (:background ,grey-ddd))
