   :group 'snails)
 
 (defface snails-header-line-face
-  '((t (:foreground "#3F90F7" :underline t :height 1.2)))
+  '((t (:inherit font-lock-function-name-face :underline t :height 1.2)))
   "Face for header line"
   :group 'snails)
 
 (defface snails-header-index-face
-  '((t (:foreground "#3F90F7" :underline t)))
+  '((t (:inherit font-lock-function-name-face :underline t)))
   "Face for header index"
   :group 'snails)
 

      (goto-char (point-min))
      (snails-select-next-item)
      )))

(defun snails-jump-to-next-item ()
  "Select next candidate item."


(defun snails-create-input-buffer ()
  "Create input buffer."
  (let* ((colors (snails-get-theme-colors))
         (bg-color (nth 2 colors))
         (fg-color (nth 3 colors)))
    (with-current-buffer (get-buffer-create snails-input-buffer)
      ;; Clean buffer.
      (erase-buffer)
      ;; Switch snails mode.
      (snails-mode)
      ;; Set input buffer face.
      (set-face-attribute 'snails-input-buffer-face nil
                          :background bg-color
                          :foreground fg-color)
      (buffer-face-set 'snails-input-buffer-face)
      ;; Disable hl-line, header-line and mode-line in input buffer.
      (setq-local global-hl-line-overlay nil)
      (setq-local header-line-format nil)
      (setq-local mode-line-format nil)
      )))

(defun snails-create-content-buffer ()
  "Create content buffer."
  (let* ((colors (snails-get-theme-colors))
         (bg-color (nth 0 colors))
         (fg-color (nth 1 colors)))
    (with-current-buffer (get-buffer-create snails-content-buffer)
      ;; Clean buffer.
      (erase-buffer)
      ;; Set coent buffer face.
      (set-face-attribute 'snails-content-buffer-face nil
                          :background bg-color
                          :foreground fg-color)
      (buffer-face-set 'snails-content-buffer-face)
      ;; Disable header-line, mode-line and cursor shape in content buffer.
      (setq-local header-line-format nil)
      (setq-local mode-line-format nil)
      (setq-local cursor-type nil)
      )))

(defun snails-monitor-input (begin end length)
  "This is input monitor callback to hook `after-change-functions'."
