/*!
* 08/18/2019
* Version 1.0
* Hondros Typographic Styles
* wsoe@apuswsoe.info
* Andrew Paulson
*/
:root {
	/* primary */
  --color-brand-royal-blue: rgba(0, 113, 206, 1); /* #0071ce */
  --color-brand-aqua-blue: rgba(0, 191, 215, 1); /* #00bfd7 */
  --color-brand-green: rgba(118, 189, 34, 1); /* #76bd22 */
  --color-brand-yellow: rgb(225, 224, 0); /* #E1E000 */
  --color-brand-gray: rgb(112, 114, 113); /* #707271 */

	/* tints */
  --color-brand-royal-blue--light: rgb(76, 155, 220); /* #4C9BDC */
  --color-brand-royal-blue--lighter: rgb(127, 184, 230); /* #7FB8E6 */
  --color-brand-royal-blue--lightest: rgb(204, 226, 245); /* #CCE2F5 */
  --color-brand-royal-blue--dark: rgb(0, 102, 185); /* #0066B9 */
  --color-brand-royal-blue--darker: rgb(0, 90, 165); /* #005AA5 */
  --color-brand-royal-blue--darkest: rgb(0, 79, 144); /* #004F90 */

  --color-brand-aqua-blue--light: rgb(76, 209, 227); /* #4CD1E3 */
  --color-brand-aqua-blue--lighter: rgb(127, 222, 235); /* #7FDEEB */
  --color-brand-aqua-blue--lightest: rgb(204, 242, 247); /* #CCF2F7 */
  --color-brand-aqua-blue--dark: rgb(0, 172, 194); /* #00ACC2 */
  --color-brand-aqua-blue--darker: rgb(0, 153, 172); /* #0099AC */
  --color-brand-aqua-blue--darkest: rgb(0, 134, 151); /* #008697 */

  --color-brand-green--light: rgb(159, 208, 100); /* #9FD064 */
  --color-brand-green--lighter: rgb(187, 222, 144); /* #BBDE90 */
  --color-brand-green--lightest: rgb(227, 241, 210); /* #E3F1D2 */
  --color-brand-green--dark: rgb(106, 170, 31); /* #6AAA1F */
  --color-brand-green--darker: rgb(94, 151, 27); /* #5E971B */
  --color-brand-green--darkest: rgb(83, 132, 24); /* #538418 */

  --color-brand-yellow--light: rgb(237, 237, 102); /* #EDED66 */
  --color-brand-yellow--lighter: rgb(243, 243, 153); /* #F3F399 */
  --color-brand-yellow--lightest: rgb(249, 249, 204); /* #F9F9CC */
  --color-brand-yellow--dark: rgb(187, 186, 0); /* #bbba00 */
  --color-brand-yellow--darker: rgb(174, 173, 0); /* #aead00 */
  --color-brand-yellow--darkest: rgb(158, 157, 0); /* #9E9D00 */

	/* secondary */
  --color-hondros-sec-black: rgb(0, 0, 0); /* #000000 */
  --color-hondros-sec-dark-gray: rgb(83, 86, 90); /* #53565A */
  --color-hondros-sec-medium-gray: rgb(177, 179, 179); /* #B1B3B3 */
  --color-hondros-sec-light-gray: rgb(217, 217, 214); /* #D9D9D6 */
  --color-hondros-sec-white: rgb(255, 255, 255); /* #FFFFFF */
  --color-hondros-sec-blue-gray: rgb(46,67,83); /* #2e4353 */

	/* background */
  --color-hondros--cloud: rgb(237, 237, 237); /* #0071ce */
  --color-hondros--fog: rgb(221, 230, 234); /* #0071ce */
  --color-hondros--steam: rgb(229, 240, 250); /* #0071ce */
  --color-hondros--main: rgb(252, 252, 252); /* #0071ce */

  /* fonts */
  --font: "Avenir-Light", Arial, Helvetica, Geneva, sans-serif;
  --font-bold: "Avenir-Black", sans-serif;
  --font-decorative: "Walbaum-Italic", serif;

  /* littlefoot */
  --footnote-button-background-color-invert:var(--color-hondros-sec-white);
  --footnote-button-background-color:var(--color-brand-royal-blue--dark);
  --footnote-button-text-color:#fff;
  --footnote-button-text-color-invert:#000;
  --footnote-button-active-background-color:#656565;
  --footnote-button-active-text-color:#fff;
  --footnote-button-border-radius:100%;
  --footnote-button-font-size:11px;
  --footnote-button-font-weight:700;
  --footnote-button-margin:-6px 2px 0 4px;
  --footnote-button-padding:0;
  --footnote-button-size:18px;
  --footnote-button-transition:background-color 0.25s ease,color 0.25s ease;
  --footnote-popover-background-color: #333;
  --footnote-popover-text-color:#fff;
  --footnote-popover-border:1px solid #cacaca;
  --footnote-popover-border-radius:5px;
  --footnote-popover-font-size:14px;
  --footnote-popover-font-weight:var(--font-text-weight-normal);
  --footnote-popover-max-height:150px;
  --footnote-popover-max-width:100%;
  --footnote-popover-horizontal-padding:1.5rem;
  --footnote-popover-vertical-padding:1rem;
  --footnote-popover-shadow:0 0 8px rgba(0, 0, 0, 0.302);
  --footnote-popover-scroll-indicator-color:#fff;
  --footnote-popover-scroll-background-color:#919191;
  --footnote-popover-tooltip-size:16px;
  --footnote-popover-transform-origin:50% 0;
  --footnote-popover-transform:scale(0.1) translateZ(0);
  --footnote-popover-active-transform:scale(1) translateZ(0);
  --footnote-popover-transition:opacity 0.25s ease,transform 0.25s ease;
  --footnote-popover-width:360px;
}