/*!
* 10/20/2019
* Version 1.0
* LP6 Shared Brand Var Translastion
* wsoe@apuswsoe.info
* Andrew Paulson
*/

/*! LP6 style variables */

:root {
  /*** new shared brand variables so single stylesheet can be used ***/
  /*** Brand Primary Colors ***/
  --color-brand-primary: var(--color-apus-blue);
  --color-brand-secondary: var(--color-apus-aqua);
  --color-brand-tertiary: var(--color-apus-navy);
  --color-brand-quaternary: var(--color-apus-green);
  --color-brand-primary--rgb: var(--color-apus-blue--rgb);
  --color-brand-secondary--rgb: var(--color-apus-aqua--rgb);
  --color-brand-tertiary--rgb: var(--color-apus-navy--rgb);
  --color-brand-quaternary--rgb: var(--color-apus-green--rgb);
  /* Brand Primary Tints */
  --color-brand-primary--80: var(--color-apus-blue--80);
  --color-brand-primary--60: var(--color-apus-blue--60);
  --color-brand-primary--40: var(--color-apus-blue--40);
  --color-brand-primary--20: var(--color-apus-blue--20);
  --color-brand-primary--10: var(--color-apus-blue--10);
  /* Brand Secondary Tints */
  --color-brand-secondary--80: var(--color-apus-aqua--80);
  --color-brand-secondary--60: var(--color-apus-aqua--60);
  --color-brand-secondary--40: var(--color-apus-aqua--40);
  --color-brand-secondary--20: var(--color-apus-aqua--20);
  --color-brand-secondary--10: var(--color-apus-aqua--10);
  /* Brand Tertiary Tints */
  --color-brand-tertiary--80: var(--color-apus-navy--80);
  --color-brand-tertiary--60: var(--color-apus-navy--60);
  --color-brand-tertiary--40: var(--color-apus-navy--40);
  --color-brand-tertiary--20: var(--color-apus-navy--20);
  --color-brand-tertiary--10: var(--color-apus-navy--10);
  /* Brand Quaternary Tints */
  --color-brand-quaternary--80: var(--color-apus-green--80);
  --color-brand-quaternary--60: var(--color-apus-green--60);
  --color-brand-quaternary--40: var(--color-apus-green--40);
  --color-brand-quaternary--20: var(--color-apus-green--20);
  --color-brand-quaternary--10: var(--color-apus-green--10);

  /* Brand Specialty Colors */
  --color-black-n-blue: var(--color-brand-primary);
  --color-black-n-blue--rgb: var(--color-brand-primary--rgb);

  /*** Brand Secondary Colors ***/
  --color-sec-dark: var(--color-sec-dark-gray);
  --color-sec-medium: var(--color-sec-medium-gray);
  --color-sec-light: var(--color-sec-light-gray);
  /* Brand Secondary Dark Tints */
  --color-sec-dark--80: var(--color-sec-dark-gray--80);
  --color-sec-dark--60: var(--color-sec-dark-gray--60);
  --color-sec-dark--40: var(--color-sec-dark-gray--40);
  --color-sec-dark--20: var(--color-sec-dark-gray--20);
  --color-sec-dark--10: var(--color-sec-dark-gray--10);
  /* Brand Secondary Medium Tints */
  --color-sec-medium--80: var(--color-sec-medium-gray--80);
  --color-sec-medium--60: var(--color-sec-medium-gray--60);
  --color-sec-medium--40: var(--color-sec-medium-gray--40);
  --color-sec-medium--20: var(--color-sec-medium-gray--20);
  --color-sec-medium--10: var(--color-sec-medium-gray--10);
  /* Brand Secondary Light Tints */
  --color-sec-light--80: var(--color-sec-light-gray--80);
  --color-sec-light--60: var(--color-sec-light-gray--60);
  --color-sec-light--40: var(--color-sec-light-gray--40);
  --color-sec-light--20: var(--color-sec-light-gray--20);
  --color-sec-light--10: var(--color-sec-light-gray--10);

/* Heading and Highlights font */
  --font: var(--font-gibson-light);
  --font-regular: var(--font-gibson-regular);
  --font-medium: var(--font-gibson-regular);
  --font-bold: var(--font-gibson-bold);

  /* All other text font: APUS uses Gibson only */
  --font-text: var(--font-gibson-light);
  --font-text-regular: var(--font-gibson-regular);
  --font-text-medium: var(--font-gibson-regular);
  --font-text-bold: var(--font-gibson-bold);

  /* weights -- AMU use font face not weight */
  --font-weight-light: var(--font-weight-normal) !important;
  --font-weight-normal: var(--font-weight-normal) !important;
  --font-weight-bold: var(--font-weight-normal) !important;

  --font-text-weight-light: var(--font-weight-normal) !important;
  --font-text-weight-normal: var(--font-weight-normal) !important;
  --font-text-weight-bold: var(--font-weight-normal) !important;

  /* old charts conversion */
  --color-chart-primary: var(--color-brand-primary);
  --color-chart-secondary: var(--color-sec-medium);
}

/* component-specific overrides */
#lp5_apply_rfi {
  top: 3px;
  padding-bottom: 3px;
}
.apus .nav-header .brand-logo svg {
  width: 340px;
  height: auto;
}
.apus .nav-header .brand-logo div {
  display: none;
}
@media only screen and (max-width: 850px) {
  .apus .nav-header .brand-logo svg {
    width: 80px;
    height: auto;
  }
  .apus .brand-logo > svg {
    display: none;
  }
  .apus .brand-logo #text {
    display: block;
  }
  .apus .nav-header .brand-logo div {
    display: block;
  }
}

/* change creative icon line-height alignment */
.apus .acc-toggle-creative .acc-toggle-title::before {
	line-height: 1.125;
}

/* change full tertiary section text color */
.apus .bg-tertiary--full {
	color: var(--color-sec-black);
}
