/* Knightsbridge legacy-content compatibility layer.
   Safe to load in both the front end and editor content. No Kadence runtime
   dependency is present; these values/classes are owned by Knightsbridge. */

/* Compatibility surface for historical Kadence palette classes that may still
   exist in old page content or Kadence Blocks. The values are Knightsbridge-
   owned; no Kadence PHP/CSS is required. */
:root {
  --global-palette1: #b49760;
  --global-palette2: #8d713e;
  --global-palette3: #111820;
  --global-palette4: #26333f;
  --global-palette5: #5e6874;
  --global-palette6: #7b8792;
  --global-palette7: #eef2f5;
  --global-palette8: #f7f4ed;
  --global-palette9: #ffffff;
  --global-palette10: #102638;
  --global-palette11: #245f48;
  --global-palette12: #2b6974;
  --global-palette13: #a53a63;
  --global-palette14: #ef7f32;
  --global-palette15: #b49760;
  --global-palette-highlight: #6d5127;
  --global-palette-highlight-alt: #8d713e;
  --global-palette-btn-bg: #081725;
  --global-palette-btn-bg-hover: #102638;
  --global-palette-btn: #ffffff;
  --global-palette-btn-hover: #ffffff;
}
:root .has-theme-palette-1-background-color, :root .has-theme-palette1-background-color { background-color: var(--global-palette1); }
:root .has-theme-palette-1-color, :root .has-theme-palette1-color { color: var(--global-palette1); }
:root .has-theme-palette-2-background-color, :root .has-theme-palette2-background-color { background-color: var(--global-palette2); }
:root .has-theme-palette-2-color, :root .has-theme-palette2-color { color: var(--global-palette2); }
:root .has-theme-palette-3-background-color, :root .has-theme-palette3-background-color { background-color: var(--global-palette3); }
:root .has-theme-palette-3-color, :root .has-theme-palette3-color { color: var(--global-palette3); }
:root .has-theme-palette-4-background-color, :root .has-theme-palette4-background-color { background-color: var(--global-palette4); }
:root .has-theme-palette-4-color, :root .has-theme-palette4-color { color: var(--global-palette4); }
:root .has-theme-palette-5-background-color, :root .has-theme-palette5-background-color { background-color: var(--global-palette5); }
:root .has-theme-palette-5-color, :root .has-theme-palette5-color { color: var(--global-palette5); }
:root .has-theme-palette-6-background-color, :root .has-theme-palette6-background-color { background-color: var(--global-palette6); }
:root .has-theme-palette-6-color, :root .has-theme-palette6-color { color: var(--global-palette6); }
:root .has-theme-palette-7-background-color, :root .has-theme-palette7-background-color { background-color: var(--global-palette7); }
:root .has-theme-palette-7-color, :root .has-theme-palette7-color { color: var(--global-palette7); }
:root .has-theme-palette-8-background-color, :root .has-theme-palette8-background-color { background-color: var(--global-palette8); }
:root .has-theme-palette-8-color, :root .has-theme-palette8-color { color: var(--global-palette8); }
:root .has-theme-palette-9-background-color, :root .has-theme-palette9-background-color { background-color: var(--global-palette9); }
:root .has-theme-palette-9-color, :root .has-theme-palette9-color { color: var(--global-palette9); }

.wp-caption { max-width: 100%; }
.wp-caption-text, .gallery-caption { font-size: .88rem; line-height: 1.5; }
.alignleft { float: left; margin: 0 1.5rem 1rem 0; }
.alignright { float: right; margin: 0 0 1rem 1.5rem; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
