    {:name :position      :required false :default :below-center :type "keyword"                :validate-fn position?            :description [:span "relative to this anchor. One of " position-options-list]}
    {:name :width         :required false                        :type "string"                 :validate-fn string?              :description "specifies width of the tooltip"}
    {:name :style         :required false                        :type "CSS style map"          :validate-fn css-style?           :description "override component style(s) with a style map, only use in case of emergency"}
-   {:name :popover-color :required false                        :type "string"                 :validate-fn string?              :description "specifies background color of tooltip"}
+   {:name :popover-style :required false                        :type "CSS style map"          :validate-fn css-style?           :description "override popover style(s) with a style map"}
    {:name :tooltip-style :required false                        :type "CSS style map"          :validate-fn css-style?           :description "ovverride tooltip style(s) with a style map"}])
 
 (defn popover-tooltip
   "Renders text as a tooltip in Bootstrap popover style"
-  [& {:keys [label showing? on-cancel close-button? anchor position width style popover-color tooltip-style] :as args}]
+  [& {:keys [label showing? on-cancel close-button? anchor position width style popover-style tooltip-style] :as args}]
   {:pre [(validate-args-macro popover-tooltip-args-desc args "popover-tooltip")]}
   (let [label         (deref-or-value label)]
     [popover-anchor-wrapper


(defn popover-border
  "Renders an element or control along with a Bootstrap popover"
  [& {:keys [children position width height popover-color arrow-length arrow-width padding margin-left margin-top tooltip-style? title]
      :or {arrow-length 11 arrow-width 22}
      :as args}]
  {:pre [(validate-args-macro popover-border-args-desc args "popover-border")]}

                           ;; make it visible and turn off Bootstrap max-width and remove Bootstrap padding which adds an internal white border
                           {:display   "block"
                            :max-width "none"
                            :background "black"
                            :padding   (px 0)}
                           style)}
            [popover-arrow orientation pop-offset arrow-length arrow-width grey-arrow? tooltip-style?
              (or (:background style) "black")]
            (when title title)
            (into [:div.popover-content {:style {:padding padding}}] children)]))})))

