@charset "UTF-8";
/** BOOTSTRAP, PANOPOLY & WEBSPARK OVERRIDES Initially ported over from Innovationn (innovation-main.css source) And then it was split into SCSS files by category */
/* Bootstrap variables list (defaults copied from bootstrap-sass version 3.1.0.2): Override Bootstrap variables below. */
/*== Colors --- WS2 DONE
-----------------------------------------------------*/
/* MISCELLANEOUS
------------------------------------------------ */
/* Global mixin library for multiple or all elements */
/* Global-level and/or Misc. selectors with no clear category
-------------------------------------------------------------- */
/** Overrides the Web component-generated styling for WS2.0 components for use in Webspark */
#header > .container { width: 100%; }

#header > .container #headerContainer .region.region-header > *:not(#block-asu-brand-asu-brand-header-ws2.block-asu-brand) { max-width: 1164px; }

#header > .container #headerContainer .universal-nav > div { margin: 0 auto; }

body { min-width: 20em; }
body #page .region-content { padding: 0; }

p {
  margin: 1em 0;
  font-weight: 400 !important;
  line-height: 24px !important;
}

.pane-node-body { margin-top: 2.85em; margin-bottom: 3em; }

.page-teaser { margin-top: 3em; margin-bottom: 3em; }

#main-wrapper { margin-bottom: 0; margin-top: 0; }

#tabs { margin-bottom: 0; }

div.error { background-repeat: no-repeat; text-align: left; font: normal 12px/16px "FontAwesome"; letter-spacing: 0; color: #B72A2A; opacity: 1; }
div.error label { padding-left: 2em; }

/* Level one (atomic) elements ------------------------------- */
/* buttons */
/* =BUTTONS --- WS2.0 DONE
-------------------------------------------------------------- */
button, .button, .btn, a.btn, .btn > a { transition: .1s ease-out; word-wrap: break-word; }
button:hover, .button:hover, .btn:hover, a.btn:hover, .btn > a:hover { border-bottom: transparent; text-decoration: none; }

.btn, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree { -moz-user-select: none; background-image: none; border: 1px solid transparent; border-radius: 32px; cursor: pointer; display: inline-block; font-size: 1rem; font-weight: bold; line-height: 1rem; margin-bottom: 0; min-width: 5rem; padding: 1rem 2rem; text-align: center; vertical-align: middle; white-space: nowrap; }
.btn.active, .btn:focus, .btn:active, .btn:active:focus, .btn.active:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree:active:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.active:focus { background-image: none; outline: 0 none; text-decoration: none; }
.btn:hover, .btn:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree:focus { border: 1px solid transparent; transform: scale(1.1); }
.btn.disabled, .btn.disabled:hover, .btn.disabled:focus, .btn.disabled:active, .btn.disabled.active, .btn[disabled], .btn[disabled]:hover, .btn[disabled]:focus, .btn[disabled]:active, .btn.active[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.disabled, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.disabled:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.disabled:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.disabled:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.disabled.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree[disabled]:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree[disabled]:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree[disabled]:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.active[disabled] { box-shadow: none; cursor: not-allowed; opacity: 0.5; pointer-events: none; }

a.btn, .btn { margin-top: 0.9375em; }
a.btn.btn-lg, .btn.btn-lg { margin-top: 1.5em; }

.btn > a.btn-lg { margin-top: 1.5em; }

.btn-default, a.btn-default, .btn-default > a, .btn-primary, a.btn-primary, .btn-primary > a, .btn-blue, a.btn-blue, .btn-blue > a, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue { color: #ffffff; background-color: #8c1d40; border-bottom: none; border-bottom-color: transparent; }
.btn-default:hover, .btn-default:focus, .btn-default:active, a.btn-default:hover, a.btn-default:focus, a.btn-default:active, .btn-default > a:hover, .btn-default > a:focus, .btn-default > a:active, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, a.btn-primary:hover, a.btn-primary:focus, a.btn-primary:active, .btn-primary > a:hover, .btn-primary > a:focus, .btn-primary > a:active, .btn-blue:hover, .btn-blue:focus, .btn-blue:active, a.btn-blue:hover, a.btn-blue:focus, a.btn-blue:active, .btn-blue > a:hover, .btn-blue > a:focus, .btn-blue > a:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue:active { transform: scale(1.1); }
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, a.btn-default:hover, a.btn-default:focus, a.btn-default:active, a.btn-default.active, .btn-default > a:hover, .btn-default > a:focus, .btn-default > a:active, .btn-default > a.active, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, a.btn-primary:hover, a.btn-primary:focus, a.btn-primary:active, a.btn-primary.active, .btn-primary > a:hover, .btn-primary > a:focus, .btn-primary > a:active, .btn-primary > a.active, .btn-blue:hover, .btn-blue:focus, .btn-blue:active, .btn-blue.active, a.btn-blue:hover, a.btn-blue:focus, a.btn-blue:active, a.btn-blue.active, .btn-blue > a:hover, .btn-blue > a:focus, .btn-blue > a:active, .btn-blue > a.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue.active { color: #fafafa; }
.btn-default:active, .btn-default.active, a.btn-default:active, a.btn-default.active, .btn-default > a:active, .btn-default > a.active, .btn-primary:active, .btn-primary.active, a.btn-primary:active, a.btn-primary.active, .btn-primary > a:active, .btn-primary > a.active, .btn-blue:active, .btn-blue.active, a.btn-blue:active, a.btn-blue.active, .btn-blue > a:active, .btn-blue > a.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue.active { background-image: none; }
.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default.active[disabled], a.btn-default.disabled, a.btn-default.disabled:hover, a.btn-default.disabled:focus, a.btn-default.disabled:active, a.btn-default.disabled.active, a.btn-default[disabled], a.btn-default[disabled]:hover, a.btn-default[disabled]:focus, a.btn-default[disabled]:active, a.btn-default.active[disabled], .btn-default > a.disabled, .btn-default > a.disabled:hover, .btn-default > a.disabled:focus, .btn-default > a.disabled:active, .btn-default > a.disabled.active, .btn-default > a[disabled], .btn-default > a[disabled]:hover, .btn-default > a[disabled]:focus, .btn-default > a[disabled]:active, .btn-default > a.active[disabled], .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary.active[disabled], a.btn-primary.disabled, a.btn-primary.disabled:hover, a.btn-primary.disabled:focus, a.btn-primary.disabled:active, a.btn-primary.disabled.active, a.btn-primary[disabled], a.btn-primary[disabled]:hover, a.btn-primary[disabled]:focus, a.btn-primary[disabled]:active, a.btn-primary.active[disabled], .btn-primary > a.disabled, .btn-primary > a.disabled:hover, .btn-primary > a.disabled:focus, .btn-primary > a.disabled:active, .btn-primary > a.disabled.active, .btn-primary > a[disabled], .btn-primary > a[disabled]:hover, .btn-primary > a[disabled]:focus, .btn-primary > a[disabled]:active, .btn-primary > a.active[disabled], .btn-blue.disabled, .btn-blue.disabled:hover, .btn-blue.disabled:focus, .btn-blue.disabled:active, .btn-blue.disabled.active, .btn-blue[disabled], .btn-blue[disabled]:hover, .btn-blue[disabled]:focus, .btn-blue[disabled]:active, .btn-blue.active[disabled], a.btn-blue.disabled, a.btn-blue.disabled:hover, a.btn-blue.disabled:focus, a.btn-blue.disabled:active, a.btn-blue.disabled.active, a.btn-blue[disabled], a.btn-blue[disabled]:hover, a.btn-blue[disabled]:focus, a.btn-blue[disabled]:active, a.btn-blue.active[disabled], .btn-blue > a.disabled, .btn-blue > a.disabled:hover, .btn-blue > a.disabled:focus, .btn-blue > a.disabled:active, .btn-blue > a.disabled.active, .btn-blue > a[disabled], .btn-blue > a[disabled]:hover, .btn-blue > a[disabled]:focus, .btn-blue > a[disabled]:active, .btn-blue > a.active[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary.disabled, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary.disabled:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary.disabled:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary.disabled:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary.disabled.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary[disabled]:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary[disabled]:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary[disabled]:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary.active[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default.disabled, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default.disabled:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default.disabled:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default.disabled:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default.disabled.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default[disabled]:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default[disabled]:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default[disabled]:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default.active[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue.disabled, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue.disabled:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue.disabled:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue.disabled:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue.disabled.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue[disabled]:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue[disabled]:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue[disabled]:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue.active[disabled] { opacity: 0.5; }
.btn-default .badge, a.btn-default .badge, .btn-default > a .badge, .btn-primary .badge, a.btn-primary .badge, .btn-primary > a .badge, .btn-blue .badge, a.btn-blue .badge, .btn-blue > a .badge, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-primary .badge, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-default .badge, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-blue .badge { color: #fff; }

.open > .btn-primary.dropdown-toggle, .open > .btn-default.dropdown-toggle, .open > .btn-blue.dropdown-toggle { color: #fafafa; background-color: #8c1d40; border-bottom: none; border-bottom-color: transparent; background-image: none; }

fieldset[disabled] .btn-primary, fieldset[disabled] .btn-default, fieldset[disabled] .btn-blue { opacity: 0.5; }
fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-blue:hover, fieldset[disabled] .btn-blue:focus, fieldset[disabled] .btn-blue:active, fieldset[disabled] .btn-blue.active { opacity: 0.5; }

.btn-secondary, a.btn-secondary, .btn-secondary > a, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary { color: #191919; background-color: #bfbfbf; border-bottom: none; border-bottom-color: transparent; }
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, a.btn-secondary:hover, a.btn-secondary:focus, a.btn-secondary:active, .btn-secondary > a:hover, .btn-secondary > a:focus, .btn-secondary > a:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary:active { color: #191919; transform: scale(1.1); }
.btn-secondary:active, .btn-secondary.active, a.btn-secondary:active, a.btn-secondary.active, .btn-secondary > a:active, .btn-secondary > a.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary.active { background-image: none; }
.btn-secondary.disabled, .btn-secondary.disabled:hover, .btn-secondary.disabled:focus, .btn-secondary.disabled:active, .btn-secondary.disabled.active, .btn-secondary[disabled], .btn-secondary[disabled]:hover, .btn-secondary[disabled]:focus, .btn-secondary[disabled]:active, .btn-secondary.active[disabled], a.btn-secondary.disabled, a.btn-secondary.disabled:hover, a.btn-secondary.disabled:focus, a.btn-secondary.disabled:active, a.btn-secondary.disabled.active, a.btn-secondary[disabled], a.btn-secondary[disabled]:hover, a.btn-secondary[disabled]:focus, a.btn-secondary[disabled]:active, a.btn-secondary.active[disabled], .btn-secondary > a.disabled, .btn-secondary > a.disabled:hover, .btn-secondary > a.disabled:focus, .btn-secondary > a.disabled:active, .btn-secondary > a.disabled.active, .btn-secondary > a[disabled], .btn-secondary > a[disabled]:hover, .btn-secondary > a[disabled]:focus, .btn-secondary > a[disabled]:active, .btn-secondary > a.active[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary.disabled, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary.disabled:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary.disabled:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary.disabled:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary.disabled.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary[disabled]:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary[disabled]:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary[disabled]:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary.active[disabled] { opacity: 0.5; }
.btn-secondary .badge, a.btn-secondary .badge, .btn-secondary > a .badge, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-secondary .badge { color: #191919; }

.open > .btn-secondary.dropdown-toggle { color: #191919; background-color: #bfbfbf; border-bottom: none; border-bottom-color: transparent; background-image: none; }

fieldset[disabled] .btn-secondary { opacity: 0.5; }
fieldset[disabled] .btn-secondary:hover, fieldset[disabled] .btn-secondary:focus, fieldset[disabled] .btn-secondary:active, fieldset[disabled] .btn-secondary.active { opacity: 0.5; }

.btn-gold, a.btn-gold, .btn-gold > a, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold { color: #191919; background-color: #ffc627; border-bottom: none; border-bottom-color: transparent; }
.btn-gold:hover, .btn-gold:focus, .btn-gold:active, a.btn-gold:hover, a.btn-gold:focus, a.btn-gold:active, .btn-gold > a:hover, .btn-gold > a:focus, .btn-gold > a:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold:active { transform: scale(1.1); color: #191919; }
.btn-gold:active, .btn-gold.active, a.btn-gold:active, a.btn-gold.active, .btn-gold > a:active, .btn-gold > a.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold.active { background-image: none; }
.btn-gold.disabled, .btn-gold.disabled:hover, .btn-gold.disabled:focus, .btn-gold.disabled:active, .btn-gold.disabled.active, .btn-gold[disabled], .btn-gold[disabled]:hover, .btn-gold[disabled]:focus, .btn-gold[disabled]:active, .btn-gold.active[disabled], a.btn-gold.disabled, a.btn-gold.disabled:hover, a.btn-gold.disabled:focus, a.btn-gold.disabled:active, a.btn-gold.disabled.active, a.btn-gold[disabled], a.btn-gold[disabled]:hover, a.btn-gold[disabled]:focus, a.btn-gold[disabled]:active, a.btn-gold.active[disabled], .btn-gold > a.disabled, .btn-gold > a.disabled:hover, .btn-gold > a.disabled:focus, .btn-gold > a.disabled:active, .btn-gold > a.disabled.active, .btn-gold > a[disabled], .btn-gold > a[disabled]:hover, .btn-gold > a[disabled]:focus, .btn-gold > a[disabled]:active, .btn-gold > a.active[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold.disabled, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold.disabled:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold.disabled:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold.disabled:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold.disabled.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold[disabled]:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold[disabled]:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold[disabled]:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold.active[disabled] { opacity: 0.5; }
.btn-gold .badge, a.btn-gold .badge, .btn-gold > a .badge, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-gold .badge { color: #ffc627; }

.open > .btn-gold.dropdown-toggle { color: #191919; background-color: #ffc627; border-bottom: none; border-bottom-color: transparent; background-image: none; }

fieldset[disabled] .btn-gold { opacity: 0.5; }
fieldset[disabled] .btn-gold:hover, fieldset[disabled] .btn-gold:focus, fieldset[disabled] .btn-gold:active, fieldset[disabled] .btn-gold.active { opacity: 0.5; }

.btn-black, a.btn-black, .btn-black > a, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black { color: #fafafa; background-color: #191919; border-bottom: none; border-bottom-color: transparent; }
.btn-black:hover, .btn-black:focus, .btn-black:active, a.btn-black:hover, a.btn-black:focus, a.btn-black:active, .btn-black > a:hover, .btn-black > a:focus, .btn-black > a:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black:active { transform: scale(1.1); }
.btn-black:active, .btn-black.active, a.btn-black:active, a.btn-black.active, .btn-black > a:active, .btn-black > a.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black.active { background-image: none; }
.btn-black.disabled, .btn-black.disabled:hover, .btn-black.disabled:focus, .btn-black.disabled:active, .btn-black.disabled.active, .btn-black[disabled], .btn-black[disabled]:hover, .btn-black[disabled]:focus, .btn-black[disabled]:active, .btn-black.active[disabled], a.btn-black.disabled, a.btn-black.disabled:hover, a.btn-black.disabled:focus, a.btn-black.disabled:active, a.btn-black.disabled.active, a.btn-black[disabled], a.btn-black[disabled]:hover, a.btn-black[disabled]:focus, a.btn-black[disabled]:active, a.btn-black.active[disabled], .btn-black > a.disabled, .btn-black > a.disabled:hover, .btn-black > a.disabled:focus, .btn-black > a.disabled:active, .btn-black > a.disabled.active, .btn-black > a[disabled], .btn-black > a[disabled]:hover, .btn-black > a[disabled]:focus, .btn-black > a[disabled]:active, .btn-black > a.active[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black.disabled, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black.disabled:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black.disabled:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black.disabled:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black.disabled.active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black[disabled], .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black[disabled]:hover, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black[disabled]:focus, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black[disabled]:active, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black.active[disabled] { opacity: 0.5; }
.btn-black .badge, a.btn-black .badge, .btn-black > a .badge, .pane-menu-tree .menu-block-wrapper ul.menu li a.btn-pane-menu-tree.btn-black .badge { color: #fafafa; }

.open > .btn-black.dropdown-toggle { color: #fafafa; background-color: #191919; border-bottom: none; border-bottom-color: transparent; background-image: none; }

fieldset[disabled] .btn-black { opacity: 0.5; }
fieldset[disabled] .btn-black:hover, fieldset[disabled] .btn-black:focus, fieldset[disabled] .btn-black:active, fieldset[disabled] .btn-black.active { opacity: 0.5; }


.tb-megamenu-main-menu > button.btn-navbar.tb-megamenu-button { display: none; }


#header a, #asu_footer a { border-bottom: transparent; }

/* typography */
html { font-size: 100%; }

body { font-size: 1rem; font-family: Arial, Helvetica, "Nimbus Sans L", "Liberation Sans", FreeSans, sans-serif; color: #191919; background-color: #fff; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 1.5rem; color: inherit; font-family: Arial, Helvetica, "Nimbus Sans L", "Liberation Sans", FreeSans, sans-serif; font-weight: 700; line-height: calc(100% + 4px); display: block; /* Highlighting style augmentations for headers, titles, etc. */ }
h1.ws2-element-style, h2.ws2-element-style, h3.ws2-element-style, h4.ws2-element-style, h5.ws2-element-style, h6.ws2-element-style, .h1.ws2-element-style, .h2.ws2-element-style, .h3.ws2-element-style, .h4.ws2-element-style, .h5.ws2-element-style, .h6.ws2-element-style { line-height: calc(100% + 8px); padding: 4px 8px; display: table; }
h1.ws2-element-style.ws2-element-gold, h2.ws2-element-style.ws2-element-gold, h3.ws2-element-style.ws2-element-gold, h4.ws2-element-style.ws2-element-gold, h5.ws2-element-style.ws2-element-gold, h6.ws2-element-style.ws2-element-gold, .h1.ws2-element-style.ws2-element-gold, .h2.ws2-element-style.ws2-element-gold, .h3.ws2-element-style.ws2-element-gold, .h4.ws2-element-style.ws2-element-gold, .h5.ws2-element-style.ws2-element-gold, .h6.ws2-element-style.ws2-element-gold { background-color: #ffc627; }
h1.ws2-element-style.ws2-element-gray, h2.ws2-element-style.ws2-element-gray, h3.ws2-element-style.ws2-element-gray, h4.ws2-element-style.ws2-element-gray, h5.ws2-element-style.ws2-element-gray, h6.ws2-element-style.ws2-element-gray, .h1.ws2-element-style.ws2-element-gray, .h2.ws2-element-style.ws2-element-gray, .h3.ws2-element-style.ws2-element-gray, .h4.ws2-element-style.ws2-element-gray, .h5.ws2-element-style.ws2-element-gray, .h6.ws2-element-style.ws2-element-gray { color: #fafafa; background-color: #191919; }

h1, .h1 { font-size: 64px; }
h1.ws2-element-style, .h1.ws2-element-style { font-size: 74.624px; padding: 4px 12px; }
h1.ws2-element-style.ws2-too-long, .h1.ws2-element-style.ws2-too-long { font-size: 58px; }

h2, .h2 { font-size: 40px; }
h2.ws2-element-style, .h2.ws2-element-style { font-size: 48px; }

h3, .h3 { font-size: 24px; }
h3.ws2-element-style, .h3.ws2-element-style { font-size: 32px; }

h4, .h4 { font-size: 20px; }
h4.ws2-element-style, .h4.ws2-element-style { font-size: 28px; }

h5, .h5, h6, .h6 { font-size: 16px; }

h6, .h6 { font-weight: normal; }
