/* YAML Base Lite - Browser Reset - NetRaising - February 2018 */
@media all{*{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}body{font-size:100%;background:#fff;color:#000;text-align:left}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}svg:not(:root){overflow:hidden}figure{margin:0}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:.8em}dt{font-weight:700}dd{margin:0 0 1em .8em}blockquote{margin:0 0 1em .8em}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-contain-dt{display:table;table-layout:fixed;width:100%}.ym-contain-oh{display:block;overflow:hidden;width:100%}.ym-contain-fl{float:left;width:100%}.ym-grid{display:table;table-layout:fixed;width:100%;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0 0 0 -5px}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-g38{width:38.2%}.ym-g62{width:61.8%}.ym-gbox{padding:0 10px}.ym-gbox-left{padding:0 10px 0 0}.ym-gbox-right{padding:0 0 0 10px}.ym-equalize{overflow:hidden}.ym-equalize>[class*=ym-g]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*=ym-g]>[class*=ym-gbox]{padding-bottom:10000px;margin-bottom:-10000px}.ym-skip,.ym-hideme,.ym-print{position:absolute;top:-32768px;left:-32768px}.ym-skip:focus,.ym-skip:active{position:static;top:0;left:0}.ym-skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}.ym-skiplinks .ym-skip:focus,.ym-skiplinks .ym-skip:active{left:32768px;outline:0 none;position:absolute;width:100%}}
/* YAML Forms Base - NetRaising - Feb 2018 - Don't Touch */
@media all {
.ym-form, .ym-form fieldset {overflow: hidden;}
.ym-form div {position: relative;}
.ym-form label, .ym-form .ym-label, .ym-form .ym-message {position: relative;line-height: 1.5;display: block;}
.ym-form .ym-message {clear: both;}
.ym-form .ym-fbox-check label {display: inline;}
.ym-form input, .ym-form textarea {cursor: text;}
.ym-form .ym-fbox-check input, .ym-form input[type="image"], .ym-form input[type="radio"], .ym-form input[type="checkbox"], .ym-form select, .ym-form label {cursor: pointer;}
.ym-form textarea {overflow: auto;}
.ym-form input.hidden, .ym-form input[type=hidden] {display: none !important;}
.ym-form .ym-fbox:before, .ym-form .ym-fbox-text:before, .ym-form .ym-fbox-select:before, .ym-form .ym-fbox-check:before, .ym-form .ym-fbox-button:before {content: "";display: table;}
.ym-form .ym-fbox:after, .ym-form .ym-fbox-text:after, .ym-form .ym-fbox-select:after, .ym-form .ym-fbox-check:after, .ym-form .ym-fbox-button:after {clear: both;content: ".";display: block;font-size: 0;height: 0;visibility: hidden;}
.ym-form .ym-fbox-check input:focus, .ym-form .ym-fbox-check input:hover, .ym-form .ym-fbox-check input:active, .ym-form input[type="radio"]:focus, .ym-form input[type="radio"]:hover, .ym-form input[type="radio"]:active, .ym-form input[type="checkbox"]:focus, .ym-form input[type="checkbox"]:hover, .ym-form input[type="checkbox"]:active {border: 0 none;}
.ym-form input, .ym-form textarea, .ym-form select {display: block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 70%;}
.ym-form .ym-fbox-check input, .ym-form input[type="radio"], .ym-form input[type="checkbox"] {display: inline;margin-left: 0;margin-right: 0.5ex;width: auto;height: auto;}
.ym-form input[type="image"] {border: 0;display: inline;height: auto;margin: 0;padding: 0;width: auto;}
.ym-form label, .ym-form .ym-label {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ym-form .ym-fbox-button input {display: inline;overflow: visible;width: auto;}
.ym-form .ym-inline {display: inline-block;float: none;margin-right: 0;width: auto;vertical-align: baseline;}/* default form wrapper width */
.ym-fbox-wrap {display: table;table-layout: fixed;width: 70%;}
.ym-fbox-wrap input, .ym-fbox-wrap textarea, .ym-fbox-wrap select {width: 100%;}
.ym-fbox-wrap input[type="image"] {width: auto;}
.ym-fbox-wrap input[type="radio"], .ym-fbox-wrap input[type="checkbox"] {display: inline;width: auto;margin-left: 0;margin-right: 0.5ex;}
.ym-fbox-wrap label, .ym-fbox-wrap .ym-label {display: inline;}
.ym-full input, .ym-full textarea, .ym-full select {width: 100%;}
.ym-full .ym-fbox-wrap {width: 100%;}
.ym-columnar input, .ym-columnar textarea, .ym-columnar select {float: left;margin-right: -3px;}
.ym-columnar label, .ym-columnar .ym-label {display: inline;float: left;width: 30%;z-index: 1;}
.ym-columnar .ym-fbox-check input, .ym-columnar .ym-message {margin-left: 30%;}
.ym-columnar .ym-fbox-wrap {margin-left: 30%;margin-right: -3px;}
.ym-columnar .ym-fbox-wrap .ym-message {margin-left: 0%;}
.ym-columnar .ym-fbox-wrap label {float: none;width: auto;z-index: 1;margin-left: 0;}
.ym-columnar .ym-fbox-wrap input {margin-left: 0;position: relative;}
.ym-columnar .ym-fbox-check {position: relative;}
.ym-columnar .ym-fbox-check label, .ym-columnar .ym-fbox-check .ym-label {padding-top: 0;}
.ym-columnar .ym-fbox-check input {top: 3px;}
.ym-columnar .ym-fbox-button input {float: none;margin-right: 1em;}
.ym-fbox-wrap + .ym-fbox-wrap {margin-top: 0.5em;}/* global and local columnar settings for button alignment */
.ym-columnar fieldset .ym-fbox-button, fieldset.ym-columnar .ym-fbox-button {padding-left: 30%;}
}
/* YAML Forms Lite - NetRaising - Febuary 2019 - Edit Below Only */
@media screen {
.ym-form .ym-g50 {width: 49%;}
.ym-form .ym-g33 {width: 33%;}
.ym-form label, .ym-form .ym-label {color: #444a9e;line-height: 1.5;padding-top: 0.25em;font-size: 110%;}
.nr-label {padding: 0.25em 0 0.2em 0.25em;}
.ym-form .ym-fbox-footer {background: #ececec;border-top: 1px #e0e0e0 solid;padding: 1.5em 1em;margin: 0;}
.ym-form .ym-fbox + .ym-fbox {margin: 0.5em 0;}
.ym-form .ym-fbox:last-child {margin-bottom: 1em;}
.ym-form .ym-fbox + .ym-fbox-footer {margin: 1em 0 0 0;}
.ym-form .ym-fbox :last-child, .ym-form .ym-fbox-footer :last-child {margin-bottom: 0;}
.ym-form .ym-fbox-heading {font-size: 1em;font-size: 100%;color: #000;margin: 1em;}
.ym-form .ym-fbox-check:focus + label {color: #000;}
.ym-fbox-text {margin-top: 1em;}
.ym-form .ym-gbox-left {padding: 0 4px 0 0;}
.ym-form .ym-gbox-right {padding: 0 0 0 4px;}
.ym-form .ym-gbox {padding: 0 2px 0 2px;}
.ym-form input, .ym-form textarea, .ym-form select {border: 2px solid #eee;line-height: 1.5em;font-family: 'Raleway', "Helvetica Neue", Arial, Helvetica, sans-serif;box-shadow: none;background: #fff;border-radius: 10px;}
.ym-form input, .ym-form textarea {padding: .75em 1em 0.7em 1em;}
.ym-form select {padding: .75em .25em .75em 1em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;}
.ym-form select::-ms-expand {display: none;}
.ym-form select {overflow-y: auto;}
.ym-form select:not([multiple]) {background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);background-position: calc(100% - 20px) calc(1em + 5px), calc(100% - 15px) calc(1em + 5px), calc(100% - 2.5em) 0.75em;background-size: 5px 5px, 5px 5px, 1px 1.5em;background-repeat: no-repeat;}
.ym-form select:focus:not([multiple]) {background-image: linear-gradient(135deg, transparent 50%, gray 50%), linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(to top, #ccc, #ccc);background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 20px) calc(1em + 7px), calc(100% - 2.5em) 0.75em;background-size: 5px 5px, 5px 5px, 1px 1.5em;background-repeat: no-repeat;outline: 0;}
.ym-form select:-moz-focusring {color: transparent;text-shadow: 0 0 0 #000;}
.ym-form input:hover, .ym-form select:hover, .ym-form textarea:hover {background-color: #f3f3f3 !important;}
.ym-form input:focus, .ym-form select:focus, .ym-form textarea:focus, .ym-form input:active, .ym-form select:active, .ym-form textarea:active {background-color: #fff !important;border-radius: 10px;outline: none;border: 2px solid blue;box-shadow: inset 0px 0px 2px blue;}
.ym-form optgroup {font-family: 'Raleway', "Helvetica Neue", Arial, Helvetica, sans-serif;font-style: normal;font-weight: bold;}
.ym-form .ym-fbox-check input, .ym-form input[type="image"], .ym-form input[type="radio"], .ym-form input[type="checkbox"] {border: 0 none !important;background: transparent !important;}
.ym-form .ym-message {color: #666;margin-bottom: 0.5em;}
.ym-form .ym-required {color: #c30000;font-weight: 600;font-size: 130%;top: 0.2em;right: -0.1em;}
.ym-form input:valid, .ym-form textarea:valid {background-color: #fff;border-radius: 10px;}
.ym-form .ym-error label {color: #800;font-weight: normal;}
.ym-form .ym-error input, .ym-form .ym-error select, .ym-form .ym-error textarea {border: 1px #800 solid;}
.ym-form .ym-error input:hover, .ym-form .ym-error input:focus, .ym-form .ym-error select:hover, .ym-form .ym-error select:focus, .ym-form .ym-error textarea:hover, .ym-form .ym-error textarea:focus {border: 1px #800 solid !important;}
.ym-form .ym-error .ym-message {color: #800;font-weight: bold;margin-top: 0;}
/**** Buttons ****/
.ym-button, .ym-form button, .ym-form input[type="button"], .ym-form input[type="reset"], .ym-form input[type="submit"] {overflow: visible;width: auto;outline: none;padding: 6px 9px 5px 9px;font: 300 15px/1em 'Raleway', 'Helvetica Neue', Arial, 'Lucida Grande', sans-serif;color: #333;text-shadow: 0 1px 0 #f0f0f0;background: #ebebeb;background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#dddddd));background: -moz-linear-gradient(top, #fefefe, #dddddd);border-width: 1px;border-style: solid;border-color: #bbb #bbb #999;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 0 #f8f8f8;-moz-box-shadow: 0 1px 0 #f8f8f8;box-shadow: 0 1px 0 #f8f8f8;margin: 1.5em 0;}
.ym-button:hover, .ym-form button:hover, .ym-form input[type="button"]:hover, .ym-form input[type="reset"]:hover, .ym-form input[type="submit"]:hover {color: #333;text-shadow: 0 1px 0 #f0f0f0;background: #e5e5e5;background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#dddddd));background: -moz-linear-gradient(top, #f0f0f0, #dddddd);border-color: #999 #999 #666;}
.ym-button:active, .ym-form button:active, .ym-form input[type="button"]:active, .ym-form input[type="reset"]:active, .ym-form input[type="submit"]:active {color: #333;text-shadow: none;background: #ddd;border-color: #999 #999 #666;}
.ym-button:focus, .ym-form button:focus, .ym-form input[type="button"]:focus, .ym-form input[type="reset"]:focus, .ym-form input[type="submit"]:focus {outline: 0;background: #fafafa;}
/* Button size-scaling classes */
.ym-button.ym-xlarge {font-size: 1.5em;} .ym-button.ym-large {font-size: 1.2857em;} .ym-button.ym-small {font-size: 0.8571em;} .ym-button.ym-xsmall {font-size: 0.7143em;}
/* MAIL CHIMP SIGNUP FORM OVERRIDES */
#mc_embed_signup #mc_embed_signup_scroll {overflow: hidden;}}/* Please Don't Remove Closing Curlybrace */
/* Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com + License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */
.fa, .fas, .far, .fal, .fab {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;}
.fa-lg {font-size: 1.33333em;line-height: 0.75em;vertical-align: -.0667em;}
.fa-xs {font-size: .75em;} .fa-sm {font-size: .875em;} .fa-1x {font-size: 1em;} .fa-2x {font-size: 2em;} .fa-3x {font-size: 3em;} .fa-4x {font-size: 4em;} .fa-5x {font-size: 5em;} .fa-6x {font-size: 6em;} .fa-7x {font-size: 7em;} .fa-8x {font-size: 8em;} .fa-9x {font-size: 9em;} .fa-10x {font-size: 10em;}
.fa-fw {text-align: center;width: 1.25em;}
.fa-ul {list-style-type: none;margin-left: 2.5em;padding-left: 0;}
.fa-ul > li {position: relative;}
.fa-li {left: -2em;position: absolute;text-align: center;width: 2em;line-height: inherit;}
.fa-border {border: solid 0.08em #eee;border-radius: .1em;padding: .2em .25em .15em;}
.fa-pull-left {float: left;} .fa-pull-right {float: right;}
.fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left {margin-right: .3em;}
.fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right {margin-left: .3em;}
.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}
.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);}
@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform: rotate(90deg);transform: rotate(90deg);}
.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform: rotate(270deg);transform: rotate(270deg);}
.fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform: scale(-1, 1);transform: scale(-1, 1);}
.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(1, -1);transform: scale(1, -1);}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(-1, -1);transform: scale(-1, -1);}
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-flip-both {-webkit-filter: none;filter: none;}
.fa-stack {display: inline-block;height: 2em;line-height: 2em;position: relative;vertical-align: middle;width: 2.5em;}
.fa-stack-1x, .fa-stack-2x {left: 0;position: absolute;text-align: center;width: 100%;}
.fa-stack-1x {line-height: inherit;} .fa-stack-2x {font-size: 2em;} .fa-inverse {color: #fff;}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */
.fa-accessible-icon:before {content: "\f368";} .fa-apple:before {content: "\f179";} .fa-arrow-alt-circle-down:before {content: "\f358";} .fa-arrow-alt-circle-left:before {content: "\f359";} .fa-arrow-alt-circle-right:before {content: "\f35a";} .fa-arrow-alt-circle-up:before {content: "\f35b";} .fa-arrow-circle-down:before {content: "\f0ab";} .fa-arrow-circle-left:before {content: "\f0a8";} .fa-arrow-circle-right:before {content: "\f0a9";} .fa-arrow-circle-up:before {content: "\f0aa";} .fa-arrow-down:before {content: "\f063";} .fa-arrow-left:before {content: "\f060";} .fa-arrow-right:before {content: "\f061";} .fa-arrow-up:before {content: "\f062";} .fa-arrows-alt:before {content: "\f0b2";} .fa-arrows-alt-h:before {content: "\f337";} .fa-arrows-alt-v:before {content: "\f338";} .fa-balance-scale :before {content: "\f24e";} .fa-balance-scale-left :before {content: "\f515";} .fa-book-reader:before {content: "\f5da";} .fa-calendar-alt:before {content: "\f073";} .fa-chevron-circle-down:before {content: "\f13a";} .fa-chevron-circle-left:before {content: "\f137";} .fa-chevron-circle-right:before {content: "\f138";} .fa-chevron-circle-up:before {content: "\f139";} .fa-chevron-down:before {content: "\f078";} .fa-chevron-left:before {content: "\f053";} .fa-chevron-right:before {content: "\f054";} .fa-circle:before {content: "\f111";} .fa-dollar-sign :before {content: "\f155";} .fa-edit:before {content: "\f044";} .fa-envelope:before {content: "\f0e0";} .fa-equals :before {content: "\f52c";} .fa-external-link-alt:before {content: "\f35d";} .fa-facebook:before {content: "\f09a";} .fa-facebook-f:before {content: "\f39e";} .fa-facebook-messenger:before {content: "\f39f";} .fa-facebook-square:before {content: "\f082";} .fa-female :before {content: "\f182";} .fa-file-excel:before {content: "\f1c3";} .fa-file-pdf:before {content: "\f019";} .fa-file-word:before {content: "\f1c2";} .fa-file-video:before {content: "\f1c8";} .fa-graduation-cap :before {content: "\f19d";} .fa-home:before {content: "\f015"} .fa-info:before {content: "\f129";} .fa-info-circle:before {content: "\f05a";} .fa-instagram:before {content: "\f16d";} .fa-linkedin:before {content: "\f08c";} .fa-linkedin-in:before {content: "\f0e1";} .fa-male:before {content: "\f183";} .fa-microscope:before {content: "\f610";} .fa-minus:before {content: "\f068";} .fa-minus-circle:before {content: "\f056";} .fa-minus-square:before {content: "\f146";} .fa-mobile:before {content: "\f10b";} .fa-mobile-alt:before {content: "\f3cd";} .fa-not-equal :before {content: "\f53e";} .fa-newspaper:before {content: "\f1ea";} .fa-phone:before {content: "\f095";} .fa-phone-alt:before {content: "\f879";} .fa-phone-square:before {content: "\f098";} .fa-phone-square-alt:before {content: "\f87b";} .fa-plus:before {content: "\f067";} .fa-plus-circle:before {content: "\f055";} .fa-plus-square:before {content: "\f0fe";} .fa-school:before {content: "\f549";} .fa-search:before {content: "\f002";} .fa-smile:before {content: "\f118";} .fa-twitter:before {content: "\f099";} .fa-twitter-square:before {content: "\f081";} .fa-universal-access:before {content: "\f29a";} .fa-university:before {content: "\f19c";} .fa-user-friends:before {content: "\f500";} .fa-users:before {content: "\f0c0";} .fa-vimeo:before {content: "\f40a";} .fa-vimeo-square:before {content: "\f194";} .fa-vimeo-v:before {content: "\f27d";} .fa-wifi:before {content: "\f1eb";} .fa-window-close:before {content: "\f410";} .fa-wrench:before {content: "\f0ad";} .fa-youtube:before {content: "\f167";} .fa-youtube-square:before {content: "\f431";} .fa-user-graduate:before {content: "\f501";} .sr-only {border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.sr-only-focusable:active, .sr-only-focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}
/* BRANDS 400-WEIGHT FONT AWESOME FREE */
@font-face {font-family: 'Font Awesome 5 Brands';font-style: normal;font-weight: normal;font-display: auto;src: url("https://cdn.aauw-seattle.org/fonts/awesome/fa-brands-400.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-brands-400.woff") format("woff");}
.fab {font-family: 'Font Awesome 5 Brands';}
/* REGULAR 400-WEIGHT FONT AWESOME FREE */
@font-face {font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;font-display: auto;src: url("https://cdn.aauw-seattle.org/fonts/awesome/fa-regular-400.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-regular-400.woff") format("woff");}
.far {font-family: 'Font Awesome 5 Free';font-weight: 400;}
/* SOLID 900-WEIGHT FONT AWESOME FREE */
@font-face {font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 900;font-display: auto;src: url("https://cdn.aauw-seattle.org/fonts/awesome/fa-solid-900.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-solid-900.woff") format("woff");}
/* 5 BLOBS OF REDUNDANCY TO PROVIDE FONT FALLBACKS - https://developers.google.com/web/updates/2016/02/font-display */
@font-face {font-family: 'Font Awesome 5 Brands-auto';font-display: auto;src: local('Font Awesome 5 Brands'), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-brands-400.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-brands-400.woff") format("woff"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-regular-400.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-regular-400.woff") format("woff"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-solid-900.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-solid-900.woff") format("woff");}
@font-face {font-family: 'Font Awesome 5 Brands-block';font-display: block;src: local('Font Awesome 5 Brands'), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-brands-400.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-brands-400.woff") format("woff"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-regular-400.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-regular-400.woff") format("woff"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-solid-900.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-solid-900.woff") format("woff");}
@font-face {font-family: 'Font Awesome 5 Brands-swap';font-display: swap;src: local('Font Awesome 5 Brands'), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-brands-400.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-brands-400.woff") format("woff"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-regular-400.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-regular-400.woff") format("woff"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-solid-900.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-solid-900.woff") format("woff");}
@font-face {font-family: 'Font Awesome 5 Brands-optional';font-display: optional;src: local('Font Awesome 5 Brands'), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-brands-400.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-brands-400.woff") format("woff"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-regular-400.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-regular-400.woff") format("woff"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-solid-900.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-solid-900.woff") format("woff");}
@font-face {font-family: 'Font Awesome 5 Brands-fallback';font-display: fallback;src: local('Font Awesome 5 Brands'), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-brands-400.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-brands-400.woff") format("woff"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-regular-400.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-regular-400.woff") format("woff"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-solid-900.woff2") format("woff2"), url("https://cdn.aauw-seattle.org/fonts/awesome/fa-solid-900.woff") format("woff");}
.fa, .fas {font-family: 'Font Awesome 5 Free';font-weight: 900;}
@media all {/* GOOGLE FONTS */
@font-face {font-family: 'Work Sans';font-style: italic;font-weight: 400;src: url("https://cdn.aauw-seattle.org/fonts/WorkSans-Italic.woff") format("woff");font-display: swap;}
@font-face {font-family: 'Work Sans';font-style: normal;font-weight: 400;src: url("https://cdn.aauw-seattle.org/fonts/WorkSans-Regular.woff") format("woff");font-display: swap;}
@font-face {font-family: 'Work Sans';font-style: italic;font-weight: 700;src: url("https://cdn.aauw-seattle.org/fonts/WorkSans-BoldItalic.woff") format("woff");font-display: swap;}
@font-face {font-family: 'Work Sans';font-style: normal;font-weight: 700;src: url("https://cdn.aauw-seattle.org/fonts/WorkSans-Bold.woff") format("woff");font-display: swap;}
@font-face {font-family: 'Work Sans';font-style: italic;font-weight: 800;src: url("https://cdn.aauw-seattle.org/fonts/WorkSans-ExtraBoldItalic.woff") format("woff");font-display: swap;}
@font-face {font-family: 'Work Sans';font-style: normal;font-weight: 800;src: url("https://cdn.aauw-seattle.org/fonts/WorkSans-ExtraBold.woff") format("woff");font-display: swap;}
/* GOOGLE FONT FALLBACKS */
@font-face {font-family: 'Work Sans-auto';font-display: auto;src: local('Work Sans'), url(https://fonts.gstatic.com/s/worksans/v8/QGYsz_wNahGAdqQ43Rh_cqDptfpA4cD3.woff2) format('woff2');}
@font-face {font-family: 'Work Sans-block';font-display: block;src: local('Work Sans'), url(https://fonts.gstatic.com/s/worksans/v8/QGYsz_wNahGAdqQ43Rh_cqDptfpA4cD3.woff2) format('woff2');}
@font-face {font-family: 'Work Sans-swap';font-display: swap;src: local('Work Sans'), url(https://fonts.gstatic.com/s/worksans/v8/QGYsz_wNahGAdqQ43Rh_cqDptfpA4cD3.woff2) format('woff2');}
@font-face {font-family: 'Work Sans-optional';font-display: optional;src: local('Work Sans'), url(https://fonts.gstatic.com/s/worksans/v8/QGYsz_wNahGAdqQ43Rh_cqDptfpA4cD3.woff2) format('woff2');}
@font-face {font-family: 'Work Sans-fallback';font-display: fallback;src: local('Work Sans'), url(https://fonts.gstatic.com/s/worksans/v8/QGYsz_wNahGAdqQ43Rh_cqDptfpA4cD3.woff2) format('woff2');}
/* YAML TYPOGRAPHY */
html * {font-size: 100%;}
textarea, pre, code {font-family: Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;}
body {font-family: 'Work Sans', Arial, Helvetica, Verdana, sans-serif;font-size: 87.5%;color: rgb(58,59,63);}
h1, h2, h3, h4, h5, h6 {font-family: 'Work Sans', Arial, Helvetica, Verdana, sans-serif;font-weight: 400;color: #161e21;margin: 0;}
.huge-font {font-size: 700%;line-height: 0.875;margin: 0 0 0.4375em 0;color: rgb(11,35,70);}
h1, .nr-h1-mimic {font-size: 300%;margin: 0 0 0.5em 0;color: #000;font-weight: 800;}
h2, .nr-h2-mimic {font-size: 230%;margin: 0 0 .5em 0;color: #000;font-weight: 700;}
h3, .nr-h3-mimic {font-size: 190%;margin: 0 0 .75em 0;color: rgb(36,108,180);font-weight: 700;}
h4, .nr-h4-mimic {font-size: 190%;margin: 0 0 1em 0;color: #000;font-weight: 700;}
h5, .nr-h5-mimic {font-size: 145%;margin: 0 0 1.25em 0;font-weight: 700;text-transform: uppercase;letter-spacing: 0.15em;color: rgb(36,108,180);}
h6, .nr-h6-mimic {font-size: 145%;margin: 0 0 1.25em 0;font-weight: 700;text-transform: uppercase;letter-spacing: 0.15em;color: #000;}
ul, ol, dl {font-size: 100%;line-height: 1.5;margin: 0 0 1.5em 0;}
ul {list-style-type: disc;} ol {list-style-type: decimal;}
ul ul {list-style-type: circle;margin-top: 0;}
ol ol {list-style-type: lower-latin;margin-top: 0;}
ol ul {list-style-type: circle;margin-top: 0;}
li ul li ul {margin-bottom: 0;}
li {font-size: 120%;line-height: 2;margin-left: 1.2em;}
li li {font-size: 100%;}
.nr-downloads li {margin-left: 0;}
p {font-size: 120%;line-height: 1.9em;margin: 0 0 1.5em 0;}
dt {font-weight: bold;}
dd {margin: 0 0 1.5em 0.8em;}
blockquote, cite, q {font-style: italic;}
blockquote {background: transparent;border: 10px solid rgb(36,108,180);margin: 0 0 1.5em 0;padding: 2em 2em 0.001em 2.5em;color: #000;}
strong, .strong {font-weight: bold;}
em, i {font-style: italic;}
big {font-size: 114.28571%;line-height: 1.3125;}
small, .small {font-size: 85.71429%;line-height: 1.75;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;} sub {bottom: -0.25em;}
hr, .nr-hrule {background: transparent;margin: .75em 0 1.75em 0;border: 0;height: 1px;background-image: linear-gradient(to right, rgba(51,128,205, 0), rgba(51,128,205, 2), rgba(51,128,205, 0));}
a, a:visited {color: rgb(194,58,9);background: transparent;text-decoration: none;}
a:hover, a:visited:hover, a:focus, a:visited:focus {color: rgb(194,58,9);background-color: transparent;text-decoration: none;}
a:active {outline: none;}
.nr-sidebar-box a, .nr-sidebar-box a:visited {color: rgb(194,58,9);background-image: linear-gradient(rgba(194,58,9,0.3), rgba(194,58,9,0.3));background-size: 100% 0.1em;background-position: center bottom;background-repeat: no-repeat;transition: background-size 0.1s ease, color 0.2s ease;}
.nr-sidebar-box .nr-feed-events-list a, .nr-sidebar-box .nr-feed-events-list a:visited {background-image: none;text-decoration: none;border: 0 none;}
.nr-content a:hover, .nr-content a:visited:hover, .nr-content a:focus, .nr-sidebar-box a:hover, .nr-sidebar-box a:visited:hover, .nr-sidebar-box a:focus {color: rgb(36,108,180);background-size: 100% 0;transition: background-size 0.1s ease, color 0.2s ease;}
a.nr-no-underscore, a[href$=jpg], a[href$=jpeg], a[href$=png], a[href$=gif] {background-image: none;text-decoration: none;border: 0 none;}
#nr-breadcrumbs {margin: 0 0 1.75em 0;}
#nr-breadcrumbs .fas {opacity: 0.5;font-size: 80%;padding: .25em .5em 0 .5em;float:left;}
#nr-breadcrumbs a, #nr-breadcrumbs a:visited {color: rgb(11,35,70);background-size: 100% 0px;transition: background-size 0.2s ease-in 0.1s;float:left;}
#nr-breadcrumbs a:hover, #nr-breadcrumbs a:visited:hover, #nr-breadcrumbs a:focus {background-image: linear-gradient(rgb(194,58,9), rgb(194,58,9));background-size: 100% 1px;background-position: center bottom;background-repeat: no-repeat;transition: color 0.1s ease-in 0.1s, background-size 0.1s ease-in 0.1s;}
a.linkopacity img, a.linkopacity:visited img, a.linkopacity svg, a.linkopacity:visited svg {opacity: 1.0;transition: opacity 0.2s;}
a.linkopacity:hover img, a.linkopacity:active img, a.linkopacity:focus img, a.linkopacity:hover svg, a.linkopacity:active svg, a.linkopacity:focus svg {opacity: 0.6;transition: opacity 0.2s;}
a[href $='.pdf']::before {font-family: 'Font Awesome 5 Free';font-weight: 900;content: "\f1c1";padding-right: 7px;font-size: calc(12.5px + 0.15vw);position: relative;bottom: 1px;}
a[href $='.docx']::before {font-family: 'Font Awesome 5 Free';font-weight: 900;content: "\f1c2";padding-right: 7px;font-size: calc(12.5px + 0.15vw);position: relative;bottom: 1px;}
a[href $='.xlsx']::before {font-family: 'Font Awesome 5 Free';font-weight: 900;content: "\f1c3";padding-right: 7px;font-size: calc(12.5px + 0.15vw);position: relative;bottom: 1px;}
a:not([href*='aauw-seattle.org']):not([href^='#']):not([href^='/']):not([href $='.pdf']):not([href $='.docx']):not([href $='.xlsx']):not([href^='tel']):not([href^='mailto']):not([href^='%20']):before {font-family: "Font Awesome 5 Free";font-weight: 900;content: "\f35d";padding-right: 7px;font-size: calc(12.5px + 0.15vw);position: relative;bottom: 1px;}
.nr-no-icon-before, .nr-no-icon-after {background-image: none !important;}
.nr-no-icon-before::before, .nr-no-icon-after::after {display: none;}
.nr-no-icon-before::before, .nr-no-icon-before a::before, .nr-no-icon-after::after, .nr-no-icon-after a::after {display: none;}
*:focus {outline: 1px dotted #212121;outline: 5px auto -webkit-focus-ring-color;}
body.nr-using-mouse *:focus {outline: none !important;}
img, figure {margin: 0;max-width: 100%;height: auto;}
.flexible {max-width: 100%;height: auto;}
.bordered {margin-bottom: 1.5em;border: 2px #eee solid;border: 2px white solid;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);}
.float-left {float: left;display: inline;margin: 0 1em 1.5em 0;}
.float-right {float: right;display: inline;margin: 0 0 1.5em 1em;}
.center {display: block;text-align: center;margin: 0 auto 0 auto;}
.nr-columns img {max-width: 100%;height: auto;}
table {width: 100%;border-collapse: collapse;border-top: none;border-bottom: 1px #ccc solid;margin: 0 0 2em 0;}
table.narrow {margin: 0 0 1.42857em 0;}
table.narrow th, table.narrow td {padding: 0 0.5em;line-height: 1.42857;}
table.fixed {table-layout: fixed;}
table.bordertable {border: 1px #ccc solid;}
table.bordertable thead th {background: #e0e0e0;border-right: 1px #ccc solid;border-bottom: 1px #ccc solid;}
table.bordertable tbody th[scope="row"] {background: #f0f0f0;}
table.bordertable tbody th {border-right: 1px solid #ccc;}
table.bordertable tbody td {border-right: 1px solid #ccc;}
th, td {line-height: 1.5em;vertical-align: top;padding: 0.71429em 0.5em;}
th *:first-child, td *:first-child {margin-top: 0;}
th.nowrap, td.nowrap {white-space: nowrap;}
thead th {text-align: left;border-bottom: 2px #000 solid;color: #000;}
.nr-table th, .nr-table td {padding: 0;}
.nr-table .nr-table-column-1, .nr-table .nr-table-column-2, .nr-table .nr-table-column-3, .nr-table .nr-table-column-4 {padding: 1em 0.5em 1em 1em;}
.nr-table-column-width-25 {width: 25%;}
.nr-table-column-width-33 {width: 33%;}
.nr-table-column-width-50 {width: 50%;}
.nr-table th {background: rgb(11,35,70);font-style: normal;color: #fff;}
.nr-table th p {font-weight: 700;text-transform: uppercase;letter-spacing: 0.15em;}
.nr-table p {font-weight: normal;margin-bottom: 0;line-height: 1.5;}
}
/* YAML Layout - NetRaising - February 2018 */
@media screen {
body {overflow-y: scroll;}
#nr-pre-header, #nr-nav-bar, #nr-main, #nr-aside-main, #nr-post-footer {display: block;}
/* CUSTOM COLUMNS CONTENT FIELD (2 or 3 columns) */
.nr-column-gbox-left {padding: 0 1.5em;}
.nr-column-gbox-right {padding: 0 1.5em;}/* END CUSTOM COLUMNS CONTENT FIELD */
.ym-wrapper {max-width: 80em;margin: 0 auto;}
.ym-wbox {padding: 1.5em;}
.ym-gbox {padding: 0 1.5em;}
.ym-gbox-left {padding: 1.5em;}
.ym-gbox-right {padding: 1.5em;}
.ym-skiplinks a.ym-skip:focus, .ym-skiplinks a.ym-skip:active {color: #fff;background: #333;border-bottom: 1px #000 solid;padding: 10px 0;text-align: center;text-decoration: none;}
}
@media screen and (max-width: 760px) {
.linearize-level-1, .linearize-level-1 > [class*="ym-g"] {display: block;float: none;padding: 0;margin: 0;width: auto !important;}
.linearize-level-1 > [class*="ym-g"] > [class*="ym-gbox"] {overflow: hidden;}
/* CUSTOM COLUMNS CONTENT FIELD (2 or 3 columns) */
.nr-column-gbox-left, .nr-column-gbox-right {padding: 0;}/* END CUSTOM COLUMNS CONTENT FIELD */
#nr-pre-footer .ym-gr {text-align: left;}
}
@media screen and (max-width: 480px) {
.linearize-level-2, .linearize-level-2 > [class*="ym-g"] {/* linearization for grids and columns module */display: block;float: none;width: auto !important;}
.linearize-level-2 > [class*="ym-g"] > [class*="ym-gbox"] {overflow: hidden;}
}
/* NAVIGATION STYLES */
@media all {
#nr-nav-bar {background: rgb(20,72,123);}
#nr-nav-bar .ym-wbox {padding: 0 .5em;}
.nr-menu-cursor {cursor: context-menu;}
/* SUPERFISH ESSENTIAL STYLES */
.sf-menu, .sf-menu * {margin: 0;padding: 0;list-style: none;}
.sf-menu li {position: relative;font-size: 110%;}
.sf-menu li li {font-size: 100%;}
.sf-menu ul {position: absolute;display: none;top: 100%;left: 0;z-index: 99;}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul {display: block;}
.sf-menu a {display: block;position: relative;}
.sf-menu ul ul {top: 100%;left: 1em;border-left: 3px solid rgb(134,157,56);}
.sf-menu ul ul li {background: rgb(92,92,92) !important;}
.sf-menu ul ul li a, .sf-menu ul ul li a:visited {background-image: none;white-space: normal;color: #fff;}
.sf-menu ul ul li a:hover, .sf-menu ul ul li a:focus {background-image: none;}
/* DROPDOWN MENUS */
.sf-menu {display: table;table-layout: fixed;margin: 0 -1em 0 0;}
.sf-menu a, .sf-menu a:visited {border-top: 3px solid transparent;border-bottom: 3px solid transparent;padding: .75em 1em 0.55em 1em;text-transform: uppercase;text-decoration: none;letter-spacing: 0.15em;color: #fff;}
.sf-menu a.selected {color: #fff;border-bottom: 3px solid rgb(255,125,69);}
.sf-menu a:hover, .sf-menu a:focus {background: rgb(110,110,110);}
.sf-menu a.selected:hover, .sf-menu a.selected:focus, .sf-menu .sfHover a.selected {border-bottom: 3px solid rgb(194,58,9);}
.sf-menu ul {box-shadow: 2px 2px 6px rgba(0,0,0,.2);min-width: 12em;}
.sf-menu li {background: transparent;white-space: nowrap;transition: background .2s;font-weight: 700;}
.sf-menu ul li, .sf-menu ul ul li {background: rgb(216,216,216);font-weight: 400;}
.sf-menu li li:hover, .sf-menu li li.sfHover {background: rgb(216,216,216);transition: none;}
.sf-menu ul li a, .sf-menu ul li a:visited {border: none;color: #000;text-transform: unset;letter-spacing: 0;background-image: linear-gradient(rgb(134,157,56), rgb(134,157,56));background-position: center calc( 100% - 0.75em );background-repeat: no-repeat;background-size: 100% 0;transition: background-size 0.1s ease;padding: 0.75em 0;margin: 0 1.5em;}
.sf-menu ul li a:hover, .sf-menu ul li a:focus {background: transparent;background-image: linear-gradient(rgb(134,157,56), rgb(134,157,56));background-position: center calc( 100% - 0.75em );background-repeat: no-repeat;background-size: 100% 3px;transition: background-size 0.1s ease;}
.sf-menu ul li a.selected, .sf-menu .sfHover ul li a.selected {border-bottom: none;background-image: linear-gradient(rgba(110,110,110,0.5), rgba(110,110,110,0.5));background-position: center calc( 100% - 0.75em );background-repeat: no-repeat;background-size: 100% 3px;font-style: italic;letter-spacing: 0.02em;opacity: 0.8;transition: opacity 0.2s;}
.sf-menu ul li a.selected:hover, .sf-menu ul li a.selected:focus {background-image: linear-gradient(rgba(110,110,110,0.7), rgba(110,110,110,0.7));opacity: 1;transition: opacity 0.2s;}
.sf-menu ul ul li a.selected, .sf-menu .sfHover ul ul li a.selected {background-image: linear-gradient(rgba(216,216,216,0.6), rgba(216,216,216,0.6));}
/* NAV MENU ARROWS */
.sf-arrows .sf-with-ul:after {color: rgb(168, 192, 70);font-family: 'Font Awesome 5 Free';font-weight: 900;content: "\f078";font-size: calc(11.5px + 0.15vw);position: relative;padding-right: 0.25em;left: 0.75em;top: 0;}
.sf-arrows > li > .sf-with-ul:focus:after, .sf-arrows > li:hover > .sf-with-ul:after, .sf-arrows > .sfHover > .sf-with-ul:after {color: rgb(208,206,57);}
/* RIGHT-FACING ARROWS */
.sf-arrows ul .sf-with-ul:after {content: "\f054";color: #000;}
.sf-arrows ul li > .sf-with-ul:focus:after, .sf-arrows ul li:hover > .sf-with-ul:after, .sf-arrows ul .sfHover > .sf-with-ul:after {color: #000;}
/* NAV SUB STYLES */
#nr-nav-sub {text-transform: uppercase;letter-spacing: 0.03em;margin: 0 -1.5em;}
#nr-nav-sub a, #nr-nav-sub a:visited {background: transparent;color: #444;padding: 0.5em 1em;display: inline-block;width: calc( 100% - 2em );transition: color 0.2s, background 0.2s;}
#nr-nav-sub a:hover, #nr-nav-sub a:focus {background: rgba(0,0,0,0.5);color: #fff;transition: all 0.2s;}
#nr-nav-sub a:active {background: rgba(0,0,0,0.5);color: #fff;transition: none;}
#nr-nav-sub .selected {background: rgb(254,203,66);transition: all 0.2s;}
#nr-nav-sub .selected:hover, #nr-nav-sub .selected:focus {background: rgb(241,220,170);color: #444444;transition: all 0.2s;}
#nr-nav-sub ul {margin: 4px 0 0 0;}
#nr-nav-sub li {list-style-type: none;margin: 0.5em 0;line-height: 1.4;}
#nr-nav-sub li ul {margin: 0;}
#nr-nav-sub li ul li {list-style-type: none;margin: 0 0 0 1.15em;border-left: 4px solid rgba(0,0,0,0.3);}
#nr-nav-sub li ul li a {padding: 0.75em 1.25em;width: calc( 100% - 2.5em );transition: all 0.2s;}
#nr-nav-sub li ul li a.selected {border-right: 4px solid rgb(254,203,66);background: rgb(254,203,66);margin: 0 0 0 -4px;transition: all 0.2s;}
#nr-nav-sub li ul li a.selected:hover, #nr-nav-sub li ul li a.selected:focus {border-right: 4px solid rgb(241,220,170);background: rgb(241,220,170);transition: all 0.2s;}}
/* Edge/IE Browser Hack still fixes menus in 2019 https://stackoverflow.com/questions/20356311/internet-explorer-11-ignores-list-stylenone-on-the-first-load */
@supports (-ms-ime-align:auto) {.sf-menulili {list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);}
}
@media screen and (max-width: 1055px) {
.sf-menu li {font-size: 105%;}
.sf-menu a, .sf-menu a:visited {padding: .65em 1.25em 0.5em 1.25em;}
.sf-arrows .sf-with-ul:after {display: none;}
}
@media screen and (max-width: 960px) {
.sf-menu {margin: 0 -1.5em 0 0;}
.sf-menu li {font-size: 95%;}
.sf-menu a, .sf-menu a:visited {padding: .35em 1em 0.25em 1em;}
}
@media screen and (max-width: 820px) {
.sf-menu li {font-size: 89%;}
}
/* eeSiteKit site1701 OFF CANVAS MOBILE - APRIL 2017 */
@media screen and (max-width: 760px) {
.nr-mobile-hide {display: none;position: absolute;top: -32768px;left: -32768px;width: 0;}
.nr-nav-mobile {width: auto;z-index: 1;float: left;position: absolute;margin-left: -320px;top: 0;}
#nr-nav-main {height: 0;position: absolute;top: 1em;border-bottom: none;z-index: 15;padding-left: 1em;}
.sf-menu {float: none;}
.sf-menu li {font-size: 120%;}
.sf-menu a {padding: 0.65em 1em 0.65em 1em;display: inline-block;}
.sf-menu a:hover, .sfHover .sf-with-ul, .sf-menu ul li a, .sf-menu ul li a:hover, .sf-menu ul li a:focus {background-image: none;}
.sf-arrows .sf-with-ul:after {display: inline;left: 1em;padding-right: 1.25em;top: -1px;}
.nr-nav-mobile ul ul ul {float: left;}
.nr-nav-mobile-wrap {min-height: 100%;min-width: 100%;position: relative;top: 0;bottom: 100%;left: 0;z-index: 1;}
.nav-trigger {position: absolute;top: 0;right: 0;clip: rect(0, 0, 0, 0);}
label[for="nav-trigger"] {font-family: Lucida, Verdana, sans-serif;position: absolute;right: 20px;top: 0;z-index: 9999 !important;cursor: pointer;color: #fff;font-size: 260%;font-weight: 600;display: block;padding: 23px 5px 26px 5px;line-height: 0;background-color: rgba(126,125,124,0.9);}
a.nr-mobile-nav-top {position: fixed;left: 8px;bottom: 8px;z-index: 9999!important;cursor: pointer;text-transform: uppercase;letter-spacing: 0.03em;font-size: 14px;display: block;background-color: #1980CD;background-color: rgb(51,128,205);box-shadow: 0 -0.5px 10px rgba(0,0,0,0.1) !important;padding: 15px 8px 13px 8px !important;color: #fff;border-radius: 4px;}
a.nr-mobile-nav-top::before, a.nr-mobile-nav-top::after {font-family: "Font Awesome 5 Free";font-size: 85%;font-weight: 900;content: '\f077';padding: 0 8px;color: rgb(255,125,69);}
a.nr-mobile-nav-top:hover {background-color: #fff !important;color: rgb(8,96,68) !important;}
.nr-nav-mobile-wrap:after {content: "";display: block;position: fixed;top: 0;left: 0;height: 100%;width: 100%;z-index: -10;}
.nav-trigger + label, .nr-nav-mobile-wrap, .nav-trigger:checked ~ .nr-nav-mobile-wrap:after {transition: left 0.5s;}
.nav-trigger:checked ~ .nr-nav-mobile-wrap, .nav-trigger:checked ~ .nr-nav-mobile-wrap:after {left: 300px;}
.nav-trigger:checked ~ #nr-nav-main {position: relative;top: 0;}
.nav-trigger:checked ~ .nr-nav-mobile-wrap:after {background-color: rgba(255,255,255,0.6);z-index: 10;}
*, *:before, *:after {box-sizing: border-box;margin: 0;padding: 0;}
}
@media screen and (min-width: 761px) {
.nr-mobile-show, .sf-menu li li li, .sf-menu li li li li, .sf-arrows ul.sf-with-ul:after {display: none;position: absolute;top: -32768px;left: -32768px;width: 0;}
.sf-menu > li {float: left;}
.sf-arrows > li li > .sf-with-ul:after {position: absolute;top: -32768px;left: -32768px;}
}
@media screen {
/* SOLSPACE CALENDAR OCTOBER 2017 */
.nr-calendar-monthly-pagination-left {text-align: right;padding: 6% 0;}
.nr-calendar-monthly-pagination-right {padding: 7% 0;}
.nr-calendar-monthly-pagination .nr-calendar-month {text-align: center;padding: 0;}
.nr-cal-menu {position: relative;display: inline-block;margin-bottom: 15px;width: 18em;}
.nr-cal-menu select {display: inline-block;width: 100%;cursor: pointer;padding: 10px 15px;outline: 0;border: 1px solid #e8e8e8;border-radius: 0px;background: #f8f8f8;color: #666;appearance: none;-webkit-appearance: none;-moz-appearance: none;}
.nr-cal-menu select::-ms-expand {display: none;}
.nr-cal-menu select:hover, .nr-cal-menu select:focus {color: #000;background: #e8e8e8;}
.nr-cal-menu select:disabled {opacity: 0.5;pointer-events: none;}
.nr-calendar-select-arrow {position: absolute;top: 16px;right: 15px;width: 0;height: 0;pointer-events: none;border-style: solid;border-width: 8px 5px 0px 5px;border-color: #666 transparent transparent transparent;}
.nr-cal-menu select:hover ~ .nr-calendar-select-arrow, .nr-cal-menu select:focus ~ .nr-calendar-select-arrow {border-top-color: #000;}
.nr-cal-menu select:disabled ~ .nr-calendar-select-arrow {border-top-color: #ccc;}
.nr-bg-day {background: #333;}
#nr-calendar-month-table {width: 100%;margin-right: 1.5em;border: 0;}
#nr-calendar-month-table thead th {border: 0;}
#nr-calendar-month-table tbody tr {height: 8em;}
th.nr-day-lable {width: .142857%;}
td.nr-day {border: .5px solid #e8e8e8;font-size: 95%;line-height: 1.35em;}
td.nr-today {background: #f6f6f6;border: 2px solid #e3e3e3;font-weight: 800;}
.nr-td-event {margin-top: .75em;}
.nr-event-date {font-weight: 600;padding-right: 2px;color: #000;}
.nr-event-image{margin-bottom:1.5em}
.nr-td-event a:hover > .nr-event-date {color: rgb(196,117,0);}
.nr-date a {font-weight: 600;padding: 7px 10px;margin: -7px -10px;position: relative;width: 100%;display: block;}
.nr-date a:hover {background-color: rgb(7,81,59);color: #fff;border-radius: 6px;}
.nr-date a:hover:after {content: 'Schedule';position: absolute;left: 35px;}
td.nr-day-empty {background: #f8f8f8;border: .5px solid #e7e7e7;}
/* MOBILE ONLY */
.nr-calendar-week-nav {margin-bottom: 1em;}
.nr-calendar-week-nav-next {float: right;}
.nr-calendar-week-of {margin: 1.25em 0 1em 0;}
a.nr-calendar-week-event-link {display: block;}
a.nr-calendar-week-event-link h3 {color: #333;margin: .5em 0 .2em 0;}
a.nr-calendar-week-event-link {margin-bottom: 1em;}
.nr-alternate-background:nth-child(even) {background: #f8f8f8;border-top: 1px #e8e8e8 solid;margin: 0 -2em;padding: 0 2em .13em 2em;}
/* EVENT TOOLTIPS - TOOLTIP IS THE LINK AND TOOLTIPS ARE THE CONTENT */
.tooltipster-base {box-sizing: content-box;}
a.nr-calendar-tooltip {display: block;}
.nr-tooltips, .nr-calendar-tooltips {display: none;}
.nr-calendar-tooltips img .flexible {margin-bottom: 0;}
.nr-calendar-tooltip a {display: block;}
.tooltipster-box {background: #f8f8f8;border: 1px solid #e8e8e8;border-radius: 8px;box-shadow: 6px 6px 35px 0px rgba(102, 102, 102, 0.41);}
.tooltipster-bottom .tooltipster-box {margin-top: 8px;}
.tooltipster-left .tooltipster-box {margin-right: 8px;}
.tooltipster-right .tooltipster-box {margin-left: 8px;}
.tooltipster-top .tooltipster-box {margin-bottom: 8px;}
.tooltipster-content {line-height: 1.5em;padding: .5em 1em;font-size: 90%;}
.tooltipster-arrow {overflow: hidden;position: absolute;}
.tooltipster-bottom .tooltipster-arrow {height: 10px;
/* half the width, for centering */margin-left: -10px;top: 0;width: 20px;}
.tooltipster-left .tooltipster-arrow {height: 20px;margin-top: -10px;right: 0;top: 0;width: 10px;}
.tooltipster-right .tooltipster-arrow {height: 20px;margin-top: -10px;left: 0;top: 0;width: 10px;}
.tooltipster-top .tooltipster-arrow {bottom: 0;height: 10px;margin-left: -10px;width: 20px;}
.tooltipster-arrow-background, .tooltipster-arrow-border {height: 0;position: absolute;width: 0;}
.tooltipster-arrow-background {border: 10px solid transparent;}
.tooltipster-bottom .tooltipster-arrow-background {border-bottom-color: #f8f8f8;left: 0px;top: 3px;}
.tooltipster-left .tooltipster-arrow-background {border-left-color: #f8f8f8;left: -3px;top: 0px;}
.tooltipster-right .tooltipster-arrow-background {border-right-color: #f8f8f8;left: 3px;top: 0px;}
.tooltipster-top .tooltipster-arrow-background {border-top-color: #f8f8f8;left: 0px;top: -3px;}
.tooltipster-arrow-border {border: 10px solid transparent;left: 0;top: 0;}
.tooltipster-bottom .tooltipster-arrow-border {border-bottom-color: #f8f8f8;}
.tooltipster-left .tooltipster-arrow-border {border-left-color: #f8f8f8;}
.tooltipster-right .tooltipster-arrow-border {border-right-color: #f8f8f8;}
.tooltipster-top .tooltipster-arrow-border {border-top-color: #f8f8f8;}
.tooltipster-arrow-uncropped {position: relative;}
.tooltipster-bottom .tooltipster-arrow-uncropped {top: -10px;}
.tooltipster-right .tooltipster-arrow-uncropped {left: -10px;}
/* This is the core CSS of Tooltipster */
.tooltipster-base {display: flex;pointer-events: none;position: absolute;}
.tooltipster-box {flex: 1 1 auto;}
.tooltipster-content {box-sizing: border-box;max-height: 100%;max-width: 100%;overflow: auto;}
.tooltipster-ruler {bottom: 0;left: 0;overflow: hidden;position: fixed;right: 0;top: 0;visibility: hidden;}
.tooltipster-fade {opacity: 0;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;-ms-transition-property: opacity;transition-property: opacity;}
.tooltipster-fade.tooltipster-show {opacity: 1;}
}
@keyframes tooltipster-fading {0% {opacity: 0;}100% {opacity: 1;}}
.tooltipster-update-fade {animation: tooltipster-fading 400ms;}
/* eeSiteKit site1601 STYLES - JANUARY 2016 */
@media all {
body {background: #414141;}
/* Brand Colors */
.dark-blue {color: #0B2346;color: rgb(11,35,70);}
.medium-blue {color: #1980CD;color: rgb(51,128,205);}
.light-blue {color: #99C8F8;color: rgb(153,200,248);}
.dark-orange {color: #C23A09;color: rgb(194,58,9);}
.light-orange {color: #FF7D45;color: rgb(255,125,69);}
/* HEADER */
#nr-pre-header {position: relative;background: rgb(87,87,87);color: #fff;text-align: right;}
#nr-pre-header .ym-wbox {padding: 1.5em 0 1.5em 0;}
#nr-pre-header .ym-gr .ym-gbox {text-align: right;}
.nr-pre-header-nav {display: inline-block;list-style-type: none;margin: 0;}
.nr-pre-header-nav li {display: inline-block;margin: 0 -2px;font-size: 110%;}
.nr-pre-header-nav li a {display: inline-block;padding: 0.55em 1.5em 0.5em 1.5em;color: #fff;background: transparent;transition: background 0.2s;border-left: 1px solid #fff;}
li.nr-pre-header-nav-border-right a {border-right: 1px solid #fff;}
.nr-pre-header-nav li.giving a, .nr-pre-header-nav li.giving a:visited {/* background: rgb(110,110,110); */background: rgb(194, 58, 9);color: rgb(255,255,255);transition: background 0.2s;}
.nr-pre-header-nav li.giving a:hover, .nr-pre-header-nav li.giving a:focus, .nr-pre-header-nav a:hover, .nr-pre-header-nav a:focus {/* background: rgb(110,110,110); */background: rgb(97, 97, 97);color: #fff;transition: background 0.2s;}
.nr-pre-header-socials {display: inline;list-style-type: none;margin: 0 0 0 15px;position: relative;top: -2px;}
.nr-pre-header-socials li {display: inline-block;margin: 0 5px;position: relative;top: 11px;}
.nr-pre-header-socials li a {position: relative;padding: 0.5em;background: rgba(256, 256, 256, 0.2);color: #fff;border-radius: 4px;width: 12px;height: 12px;display: block;text-align: center;transition: background 0.2s, color 0.2s;}
.nr-pre-header-socials li a .fab {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -43%);font-size: 110%;line-height: 0;}
.nr-pre-header-socials li a:hover, .nr-pre-header-socials li a:focus {background: rgb(11, 35, 70);color: #fff;transition: all 0.2s;}
header, #nr-header {position: relative;background: rgb(11, 35, 70);color: #fff;padding: 1.5em 0;}
.nr-header-logo {display: block;margin: 0 -0.75em 0 0;}
.nr-header-logo svg {max-width: 300px;}
.nr-header-logo .nr-logo-aau {fill: #fff;}
.nr-header-logo .nr-logo-text-and-w {fill: #fff;}
#nr-header .ym-grid {position: relative;}
.nr-header-tagline-container {position: absolute;top: 50%;transform: translateY(-40%);max-width: calc(66% - 3em);left: calc(33% + 3em);}
.nr-header-tagline {text-align: center;font-weight: 700;font-size: 26px;}
/* SEARCH SITE TOOL - GOOGLE */
.nr-pre-header-nav li.nr-search-site {position: relative;}
.nr-search-site-form {display: none;position: absolute;top: 100%;right: 0;z-index: 10;background: #414141;padding: 0.75em 8px 0.75em 0.75em;width: 375px;text-align: left;margin: 0 0 0 0.5em;box-shadow: -1px 5px 10px rgba(0, 0, 0, 0.5);}
.nr-search-site-form form {width: 100%;}
.nr-search-site-form input {font-family: 'Open Sans', Arial, Helvetica, Verdana, sans-serif;padding: 0.75em;font-size: 16px;line-height: 1.3;-webkit-appearance: none;border: 1px solid transparent;transition: all 0.2s;width: calc( 75% - 1.5em );}
.nr-search-site-form input:hover {border: 1px solid rgb(11, 35, 70);transition: all 0.4s;}
.nr-search-site-form .nr-submit-search {margin: 0 0 0 5px;background: transparent;padding: 0.5em;width: calc( 25% - 1em );color: #fff;}
.nr-search-site-form .nr-submit-search:hover, .nr-search-site-form .nr-submit-search:focus {cursor: pointer;background: #fff;color: #000;}
/* MAIN */
main, #nr-main {background: #fff;}
.nr-main a {display:inline-block;}
#nr-content p {font-size: 130%;}
.nr-banner-inside, .nr-banner-inside-blog {background-size: cover;background-position: center center;}
.nr-banner-txt {background: rgba(11, 35, 70, .5);color: #fff;font-size: 230%;padding: .75em 0.875em 1em 0.875em;text-shadow: 0px 0px 6px rgba(11, 35, 70, .9);}
.nr-banner-inside .nr-banner-txt {height: 200%;}
.nr-banner-channel {background: rgb(194, 58, 9);color: #fff;font-size: 180%;padding: 1em 1.25em;letter-spacing: 0.02em;text-transform: uppercase;}
.nr-banner-channel a {color: #fff;transition: all 0.2s;}
.nr-banner-channel a:hover, .nr-banner-channel a:focus {color: rgba(0, 0, 0, 0.6);transition: all 0.2s;}
.nr-banner-channel a.nr-selected:hover, .nr-banner-channel a.nr-selected:focus {color: #fff;opacity: 0.8;}
.nr-nav-sub-bg {background: rgb(232, 232, 231);margin-bottom: 1px;}
.nr-sidebar-box {background: rgb(232, 232, 231);margin: 2em 0 0 0;}
.nr-sidebar-box ul {margin-bottom: 0;}
.nr-sidebar-box h2 {font-size: 160%;margin: 0 0 0.875em 0;color: #000;font-weight: 700;}
.nr-sidebar-box p:last-child {margin-bottom: 0;}
.nr-sidebar-box-bg-img {background-repeat: no-repeat;background-size: cover;background-position: center;}
.nr-sidebar-box-img {height: 0;padding-top: 125%;}
.nr-sidebar-box-lower {margin: 1.75em 0 0 0;}
.nr-feed-events-heading {background: rgb(194,58,9);color: rgb(255, 255, 255);font-family: 'Work Sans', Arial, Helvetica, Verdana, sans-serif;text-transform: uppercase;letter-spacing: 0.15em;font-weight: 700;-webkit-appearance: none;line-height: 1.3;padding: .75em 1.5em;text-align: center;}
.nr-feed-events-list {color: rgb(0,0,0);background: rgb(232, 232, 231);padding: 1.25em 2em .75em 2em;list-style: none;}
.nr-feed-events-list li {margin: 0 0 1em 0;}
.nr-feed-events-list li a {display: block;line-height: 1.4em;color: rgb(0, 0, 0);}
/* SPECIAL EVENT PAGES */
h2.nr-event-heading a, h2.nr-event-heading a:visited {color: rgb(36,108,180);}
h2.nr-event-heading a:hover, h2.nr-event-heading a:hover:visited, h2.nr-event-heading a:active {color: rgba(88, 88, 88,1);}
.nr-event-txt p {line-height: 1.75em;}
/* CONTENT */
.nr-content-home {max-width: 80em;margin: 0 auto;padding: 1.5em 1.5em 0 1.5em;}
.nr-content-home .nr-columns {text-align: center;font-weight: 700;}
.nr-content-home .nr-columns p {margin-bottom: 1em}
.nr-content .ym-gbox-right {margin-left: 1.5em;}
.nr-snug {margin-top: -10px;font-style: italic;font-size: 90%;}
.nr-edit-entry-link {float: right;margin: 0;}
.nr-edit-entry-link li {display: inline;list-style-type: none;text-align: right;margin-left: .85em;}
.nr-edit-entry-link li a, .nr-edit-entry-link li a:visited {color: rgb(11, 35, 70);background: none;}
.nr-edit-entry-link li a:hover, .nr-edit-entry-link li a:visited:hover {color: rgb(235, 178, 22);background: none;}
/* CALLOUT BOXES */
.nr-callout-box-wrapper {margin: 0 -0.75em;}
.nr-callout-boxes {text-align: center;}
.nr-callout-boxes .ym-gl, .nr-callout-boxes .ym-gr {background: linear-gradient(rgb(220, 219, 219), rgb(220, 219, 219)), rgb(220, 219, 219);background-size: cover;padding: 0 .25em .5em .25em;border-left: .75em solid #fff;border-right: .75em solid #fff;border-bottom: 1.5em solid #fff;}
.nr-callout-box-content {padding: 2em 0 2em 0;}
.nr-callout-box a {display: block;}
.nr-callout-box-heading {height: 6em;}
.nr-callout-box h2 {color: rgb(11,35,70);text-transform: uppercase;font-weight: normal;margin: 0 0 1em 0;line-height: 1.2em;
/* min-height: 80px; */font-size: 160%;font-size: 2vmin;font-weight: 700;}
.nr-callout-box-img, a .nr-callout-box-img {background: rgb(51,128,205);border: solid 10px #fff;max-width: 80%;margin: 0 auto;display: block;transition: background 0.2s ease, border 0.2s ease;}
.nr-callout-box-fa {color: rgb(255, 255, 255);font-size: 33%;font-size: calc(4em + .25vw);background: rgb(51,128,205);border: solid 10px #fff;max-width: 80%;margin: 0 auto;padding: 28% 0;display: block;transition: background 0.2s ease, border 0.2s ease;}
.nr-callout-box a:hover h2, .nr-callout-box a:focus h2 {color: #000;transition: all 0.4s ease;}
.nr-callout-box a:hover>.nr-callout-box-img, .nr-callout-box a:focus>.nr-callout-box-img {background: rgb(77, 76, 80);border: solid 10px rgb(173, 173, 173);transition: all 0.4s ease;}
/* BLOG STYLES */
.nr-blog h2 {margin: 0;}
.nr-blog-post-info p {margin: 0;padding: 0;}
.nr-blog-img {width: 100%;}
/* ACCORDION STYLES */
.nr-accordion {margin: 0 0 0 0;}
dt.nr-acc-heading {position: relative;background: rgb(227, 228, 228);color: #000;line-height: 26px;font-size: 18px;font-weight: 400;cursor: pointer;padding: 8px 45px 8px 15px;margin: 0 0 20px 0;transition: all 0.3s ease-in 0.1s;}
dt.nr-acc-heading:after {content: '+';font-weight: bold;position: absolute;top: 50%;transform: translateY(-50%);right: 15px;color: rgb(11, 35, 70);font-size: 26px;transition: color 0.3s ease-in 0.1s;}
dt.nr-acc-heading.close {background: rgb(36, 108, 180);color: #fff;}
dt.nr-acc-heading.close:after {content: '–';color: rgb(255, 125, 69);transform: translateY(-60%);}
dt.nr-acc-heading:hover {background: rgb(11, 35, 70);color: #fff;transition: all 0.3s ease-in 0.1s;}
dt.nr-acc-heading:hover:after {color: rgb(255, 125, 69);transition: color 0.3s ease-in 0.1s;}
dd.nr-acc-content {display: none;}
.nr-acc-content {margin: 1em 1em 0 1em;}
.nr-acc-content .nr-gbox-left, .nr-acc-content .nr-gbox-right {margin: 0 1em 0 1em;}
.nr-acc-content p {margin-bottom: 0;padding-bottom: 1.5em;}
.nr-acc-content li {font-size: 95%;}
ul.nr-downloads {margin: 0 0 1.5em 1.5em;}
/* IFRAMES */
div.nr-responsive-iframe-wide {position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;margin-bottom: 1em;}
div.nr-responsive-iframe-tall {position: relative;padding-bottom: 150%;padding-top: 25px;height: 0;margin-bottom: 1em;}
div.nr-responsive-iframe-wide iframe, div.nr-responsive-iframe-tall iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.nr-columns-wrapper {margin: 0 -0.75em;}
.nr-columns .ym-gl.nr-bg-blue, .nr-columns .ym-gr.nr-bg-blue, .nr-columns .ym-gl.nr-bg-green, .nr-columns .ym-gr.nr-bg-green, .nr-columns .ym-gl.nr-bg-gray, .nr-columns .ym-gr.nr-bg-gray, .nr-columns .ym-gl.nr-bg-orange, .nr-columns .ym-gr.nr-bg-orange {padding: 1.5em 0 .5em 0;border-left: .75em solid #fff;border-right: .75em solid #fff;border-bottom: 1.25em solid #fff;}
.nr-columns .ym-gl.nr-bg-none .nr-column-gbox-left, .nr-columns .ym-gr.nr-bg-none .nr-column-gbox-right {padding: 0 0.75em 0 0.75em;}
.nr-columns .nr-bg-blue {background: rgb(20, 72, 123);color: #fff;}
.nr-columns .nr-bg-green {background: rgb(92, 135, 39);color: #fff;}
.nr-columns .nr-bg-gray {background: rgb(232, 232, 231);color: #000;}
.nr-columns .nr-bg-orange {background: rgb(194, 58, 9);color: #fff;}
.nr-columns .nr-bg-blue a, .nr-columns .nr-bg-blue a:visited, .nr-columns .nr-bg-green a, .nr-columns .nr-bg-green a:visited, .nr-columns .nr-bg-orange a, .nr-columns .nr-bg-orange a:visited {color: #fff;}
.nr-columns .nr-bg-blue a:hover, .nr-columns .nr-bg-blue a:visited:hover, .nr-columns .nr-bg-blue a:focus {color: rgb(255, 125, 69);}
.nr-columns .nr-bg-green a:hover, .nr-columns .nr-bg-green a:visited:hover, .nr-columns .nr-bg-green a:focus, .nr-columns .nr-bg-orange a:hover, .nr-columns .nr-bg-orange a:visited:hover, .nr-columns .nr-bg-orange a:focus {color: #000;}
.nr-columns .nr-bg-blue h2, .nr-columns .nr-bg-blue h3, .nr-columns .nr-bg-blue h4, .nr-columns .nr-bg-green h2, .nr-columns .nr-bg-green h3, .nr-columns .nr-bg-green h4, .nr-columns .nr-bg-orange h2, .nr-columns .nr-bg-orange h3, .nr-columns .nr-bg-orange h4 {color: #fff;}
.nr-columns .nr-bg-gray h2, .nr-columns .nr-bg-gray h3, .nr-columns .nr-bg-gray h4 {color: #000;}
.nr-columns-3366-gbox-left {margin: 0;padding: 0 1em 0 0;}
.nr-columns-3366-gbox-right {margin: 0;padding: 0 0.75em 0 1em;}
/* CUSTOM BUTTONS */
.nr-button, .nr-button:visited, .ym-form .nr-button, .ym-form input[type="button"], .ym-form input[type="reset"], .ym-form input[type="submit"] {font-family: 'Work Sans', Arial, Helvetica, Verdana, sans-serif;text-transform: uppercase;letter-spacing: 0.15em;font-weight: 700;-webkit-appearance: none;line-height: 1.3;text-decoration: none;padding: 1em 1.5em;display: inline-block;box-shadow: none;text-shadow: none;border: none;transition: all 0.3s;background-image: none;background: rgb(194, 58, 9);border-radius: 0;color: #fff;}
.nr-button a, .nr-content .nr-button {text-decoration: none;padding: 0.5em 1em 0.6em 1em;display: inline-block;transition: all 0.3s;color: rgb(255, 255, 255);background-image: none;}
.nr-button.nr-button-blue {background: rgb(36, 108, 180);color: rgb(255, 255, 255);}
.nr-button.nr-button-md-blue {background: rgb(20, 72, 123);color: rgb(255, 255, 255);}
.nr-button.nr-button-dk-blue {background: rgb(11,35,70);color: rgb(255, 255, 255);}
.nr-button.nr-button-gray {background: rgb(70, 70, 70);color: rgb(255, 255, 255);}
.nr-button.nr-button-green {background: rgb(92, 135, 39);color: rgb(255, 255, 255);}
.nr-button.nr-button-orange, .ym-form input[type="submit"].nr-button.nr-button-orange {background: rgb(194, 58, 9);color: rgb(255, 255, 255);}
.nr-button:hover, .nr-button:focus, .nr-button:visited:hover, .nr-button:visited:focus, .ym-form .nr-button:hover, .ym-form input[type="button"]:hover, .ym-form input[type="reset"]:hover, .ym-form input[type="submit"]:hover {background: rgba(88, 88, 88,1);color: rgba(255,255,255,1);cursor: pointer;text-decoration: underline;transition: all 0.2s;}
a.nr-button:hover, a.nr-button:focus, a.nr-button:visited:hover, a.nr-bueeon:visited:focus {color: rgb(255, 255, 255);}
.nr-button.nr-button-small {padding: 0.85em 1em;font-size: 85%;}
.nr-button-full-width, .nr-main a.nr-button-full-width {text-align: center;display: block;}
/* FOOTER */
.nr-pre-footer {background: rgb(92, 92, 92);height: 2em;}
footer, #nr-footer {background: #eee;color: #000;padding: 0 0 0.75em 0;}
#nr-footer {padding-left: 2.35em;}
.nr-footer-logo svg {max-width: 230px;margin: 1em 0 0 -2.35em;}
.nr-footer-logo .nr-logo-aau {fill: rgb(11,35,70);}
.nr-footer-logo .nr-logo-text-and-w {fill: rgb(194,58,9);}
#nr-footer p {margin: 1em 0;}
.nr-footer-socials {display: inline-block;list-style-type: none;margin: 0;white-space: nowrap;}
.nr-footer-socials li {display: inline-block;margin-right: 5px;position: relative;top: 11px;}
.nr-footer-socials li a {position: relative;padding: 0.5em;background: transparent;color: rgb(36, 108, 180);border-radius: 4px;width: 20px;display: block;text-align: center;height: 20px;transition: background 0.2s, color 0.2s;}
.nr-footer-socials li a .fab {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -47%);font-size: 120%;}
.nr-footer-socials li a:hover, .nr-footer-socials li a:focus {background: rgb(36, 108, 180);color: #fff;transition: all 0.2s;}
/* FOOTER & POST-FOOTER*/
#nr-footer p a:not(.nr-button) {color: rgb(36, 108, 180);background-image: linear-gradient(to right, rgba(51, 128, 205, 0.3), rgba(51, 128, 205, 0.3));background-position: center bottom;background-repeat: no-repeat;background-size: 100% 0.1em;transition: background-color 0.15s ease-in-out;}
#nr-footer p a:not(.nr-button):hover, #nr-footer p a:not(.nr-button):focus {color: #000;background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));transition: background-color 0.15s ease-in-out;}
.nr-footer-calendar-feed li {list-style: none;margin: 0 0 .75em 0;line-height: 1.25em;}
.nr-footer-calendar-feed a {color: rgb(36, 108, 180);}
/* END SHARED FOOTER STYLES */
#nr-post-footer {padding: 1em 0 2.5em 0;background: #414141;color: #fff;}
.nr-post-footer .ym-wbox {padding: 1.5em 0;}
.nr-post-footer .ym-gr {text-align: right;}
.nr-post-footer p {margin: 0;}
.nr-post-footer p, .nr-post-footer li {font-size: 105%;}
.nr-post-footer a, .nr-post-footer a:visited {color: #fff;}
.nr-post-footer a:hover, .nr-post-footer a:visited:hover, .nr-post-footer a:active {color: #ddd;}
.nr-post-footer-links {margin: 0;list-style-type: none;}
.nr-post-footer-links li {margin: 0;display: inline;}
.nr-post-footer-pipe {padding: 0 10px 0 13px;color: rgb(136, 160, 61);}
.nr-stats {margin: 2em 0 0 0;list-style-type: none;font-family: "Courier New", Courier, monospace;font-weight: bold;}
/* GOOGLE SEARCH RESULTS OVERRIDES */
.nr-google-search-results .cse .gsc-control-cse, .nr-google-search-results .gsc-control-cse, .nr-google-search-results .gsc-above-wrapper-area, .nr-google-search-results table, .nr-google-search-results td {padding: 0 !important;border: none !important;margin: 0 !important;}
.nr-google-search-results .gsc-results-wrapper-visible {background: #fff;}
.nr-google-search-results, .nr-google-search-results .gsc-control-cse, .nr-google-search-results .gsc-control-cse .gsc-table-result {font-family: 'Open Sans', Arial, Helvetica, Verdana, sans-serif;margin-bottom: 1em;}
.nr-google-search-results a, .nr-google-search-results .gs-webResult.gs-result a.gs-title:link, .nr-google-search-results .gs-webResult.gs-result a.gs-title:link b, .nr-google-search-results .gs-imageResult a.gs-title:link, .nr-google-search-results .gs-imageResult a.gs-title:link b, .nr-google-search-results .gs-webResult.gs-result a.gs-title:visited, .nr-google-search-results .gs-webResult.gs-result a.gs-title:visited b, .nr-google-search-results .gs-imageResult a.gs-title:visited, .nr-google-search-results .gs-imageResult a.gs-title:visited b, .nr-google-search-results .gcsc-find-more-on-google {font-family: 'Open Sans', Arial, Helvetica, Verdana, sans-serif;text-decoration: none !important;background-image: none !important;color: rgb(11, 35, 70);transition: all 0.2s;}
.nr-google-search-results .gs-webResult.gs-result a.gs-title:hover, .nr-google-search-results .gs-webResult.gs-result a.gs-title:hover b, .nr-google-search-results .gs-imageResult a.gs-title:hover, .nr-google-search-results .gs-imageResult a.gs-title:hover b {color: rgb(196, 117, 0);transition: all 0.2s;}
.nr-google-search-results .gsc-control-cse .gs-spelling, .nr-google-search-results .gsc-control-cse .gs-result .gs-title, .nr-google-search-results .gsc-control-cse .gs-result .gs-title * {font-size: calc(20px + 0.15vw) !important;line-height: calc(30px + 0.1vw) !important;}
.nr-google-search-results .gs-webResult div.gs-visibleUrl, .nr-google-search-results .gs-imageResult div.gs-visibleUrl {font-size: calc(14px + 0.15vw) !important;line-height: calc(24px + 0.1vw) !important;padding-bottom: 0 !important;}
.nr-google-search-results .gs-webResult div.gs-visibleUrl, .nr-google-search-results .gs-imageResult div.gs-visibleUrl {color: rgb(126, 125, 124);}
.nr-google-search-results .gs-webResult .gs-snippet, .nr-google-search-results .gs-imageResult .gs-snippet, .nr-google-search-results .gs-fileFormatType {font-size: calc(16.5px + 0.15vw) !important;line-height: calc(30px + 0.1vw) !important;color: #444;}
.nr-google-search-results .gsc-results .gsc-cursor-box {margin: 3em 0 1.5em 0 !important;}
.nr-google-search-results .gsc-results .gsc-cursor-box .gsc-cursor-page {display: inline-block !important;}
.nr-google-search-results .gsc-cursor-page {transition: all 0.2s ease;font-size: calc(15px + 0.15vw) !important;border: none !important;padding: 0.75em 1.25em;background-color: rgb(11, 35, 70) !important;text-decoration: none;color: #FFF !important;margin: 5px;font-style: normal;}
.nr-google-search-results .gsc-cursor-current-page {padding: 0.75em !important;background-color: transparent !important;color: #000 !important;}
.nr-google-search-results .gsc-cursor-page:hover, .gsc-cursor-page:focus {transition: all 0.2s ease;background-color: rgb(196, 117, 0) !important;text-decoration: none !important;}
.nr-google-search-results .gsc-cursor-current-page:hover, .gsc-cursor-current-page:focus, .gsc-webResult.gsc-result, .gsc-results .gsc-imageResult {background-color: transparent !important;border: none !important;}
.nr-search-results h4 a, .nr-search-results h4 a:visited {color: rgb(36,108,180);}
.nr-search-results h4 a:hover, .nr-search-results h4 a:focus {color: #000;}
/* jQuery Modal */
.blocker {position: fixed;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;overflow: auto;z-index: 1;padding: 20px;box-sizing: border-box;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.75);text-align: center;}
.blocker:before {content: "";display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.05em;}
.blocker.behind {background-color: transparent;}
.modal {display: inline-block;vertical-align: middle;position: relative;z-index: 2;max-width: 500px;box-sizing: border-box;width: 90%;background: #fff;padding: 15px 30px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: 0 0 10px #000;-moz-box-shadow: 0 0 10px #000;-o-box-shadow: 0 0 10px #000;-ms-box-shadow: 0 0 10px #000;box-shadow: 0 0 10px #000;text-align: left;}
.modal a.close-modal {position: absolute;top: -12.5px;right: -12.5px;display: block;width: 30px;height: 30px;text-indent: -9999px;background: url("data:image/png;base64,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") no-repeat 0 0;}
.modal-spinner {display: none;width: 64px;height: 64px;position: fixed;top: 50%;left: 50%;margin-right: -32px;margin-top: -32px;background: url("data:image/gif;base64,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") #111 no-repeat center center;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;border-radius: 8px;}
.nr-grid-profiles a, .nr-grid-profiles a:visited {color: rgb(0, 0, 0);}
.nr-profile-name {font-size: 122%;line-height: 1.5em;}
.nr-profile-gbox {margin: 0 .33em .75em .33em;padding: 0 2em 0 0;}
.nr-profile-gbox p {line-height: 1.3em}
.nr-profile-gbox h5 {margin: .5em 0 .5em 0;}
.nr-modal-profiles {padding: 15px 25px 5px 25px;}
.nr-modal-profiles p {font-size: 105%;line-height: 1.6em;}
}
@media screen and (max-width: 960px) {
.nr-header-tagline {font-size: 24px;}
}
/* MOBILE */
@media screen and (max-width: 760px) {
.nr-desktop-only {display: none;position: absolute;top: -32768px;left: -32768px;width: 0;}
#nr-pre-header {text-align: left;margin: -2px 0 0 0;}
.nr-pre-header-nav li a {border-left: none;}
.nr-pre-header-socials {margin: 0 0 0 15px;}
.nr-pre-header-nav li a {font-size: 18px;padding: 0.5em 1.4em 0.6em 1.5em;}
.nr-pre-header-socials li {margin: 0 10px;}
.nr-pre-header-socials li a {font-size: 17px;width: 35px;height: 35px;top: 2px;}
.nr-pre-header-nav li.nr-search-site {font-size: 120%;}
.nr-search-site-form {right: auto;left: 0;margin: 0;width: 90vw;}
.nr-search-site-form form {width: 90vw;}
.nr-header-logo svg {width: 225px;}
.nr-banner-channel {font-size: 160%;padding: .75em 1em;}
.nr-banner-mobile-min-height {min-height: 150px;}
.nr-content .ym-gbox-right {margin-left: 0;}
.nr-columns .ym-gl.nr-bg-blue, .nr-columns .ym-gr.nr-bg-blue, .nr-columns .ym-gl.nr-bg-green, .nr-columns .ym-gr.nr-bg-green, .nr-columns .ym-gl.nr-bg-gray, .nr-columns .ym-gr.nr-bg-gray {padding: 1.5em 1em .75em 1em;}
.nr-columns .ym-gl.nr-bg-none, .nr-columns .ym-gr.nr-bg-none {padding: 0 .25em 0 .25em;}
.nr-columns .ym-gl.nr-bg-none p, .nr-columns .ym-gr.nr-bg-none p {margin-bottom: .5em;}
.nr-columns-3366-gbox-left, .nr-columns-3366-gbox-right {padding: 0;}
.nr-sidebar-box-bg-img {margin: 2em 1.5em .5em 1.5em;}
footer, #nr-footer {padding-left: 1em;}
#nr-footer .ym-gbox {padding: 0;}
.nr-footer-logo svg {margin: 1em 0 0.5em -1em;}
.nr-footer-socials {margin: 0.25em 0 2.5em -10px;}
.nr-footer-socials li {margin: 0 10px;}
.nr-footer-socials li a {font-size: 18px;width: 40px;height: 40px;}
#nr-post-footer {padding: 1em 0 2em 1em;}
#nr-post-footer .ym-gr {text-align: left;}
#nr-post-footer p, #nr-post-footer li {display: block;margin: 0 0 1.5em 0;}
.nr-stats, .nr-credits {margin: 0 0 2em 0;list-style-type: disc;}
.nr-stats li, .nr-post-footer-pipe li {margin: 0 0 .5em 1.2em;display: list-item;}
.nr-post-footer-pipe {display: none;}
h1, .nr-h1-mimic {font-size: 345%;font-size: 5vmax;} h2 {font-size: 240%;font-size: 4vmax;} h3 {font-size: 160%;font-size: 3.2vmax;} h4 {font-size: 125%;font-size: 3vmax;} h5 {font-size: 105%;font-size: 2.9vmax;} h6 {font-size: 95%;font-size: 2.8vmax;}
p {font-size: 120%;font-size: 2.5vmax;}
li {font-size: 110%;font-size: 2.4vmax;margin-bottom: 1em;}
#nr-breadcrumbs a {background-image: none;padding: 1.25em;margin: -1.25em;}
#nr-breadcrumbs a:hover, #nr-breadcrumbs a:focus {background-image: none;}
.nr-table {text-align: center;}
.nr-table p {font-size: 100%;font-size: 1.75vmax;}
/* MOBILE - CALLOUT BOXES */
.nr-callout-boxes {margin: 0 auto -30px auto;max-width: 450px;}
.nr-callout-box h2 {font-size: 200%;}
.nr-callout-box {display: block;float: none;}
.nr-callout-boxes .ym-gbox {margin: 30px auto;padding: 0;}
.nr-callout-box-fa {font-size: 600%;}
}
@media screen and (max-width: 480px) {
.nr-search-site-form input {display: block;width:calc( 100% - 1.5em );}
.nr-search-site-form .nr-submit-search {width: calc( 100% - 1.5em );background: rgba(256, 256, 256, 0.3);margin: 10px 0 0 0 ;}
/* MORE MOBILE - CALLOUT BOXES */
.nr-callout-box-content {padding: 2em 1.5em 1.75em 1.5em;}
.nr-callout-box h2 {margin: 0 0 1em 0;min-height: 0;}
.nr-callout-box-img {max-width: 95%;}
}
/* DESKTOP */
@media screen and (min-width: 760px) {
.nr-mobile-only {display: none;position: absolute;top: -32768px;left: -32768px;width: 0;}
}
/* SPLIDE SLIDESHOW - https://splidejs.com AAUW SEATTLE */
@media all {
.splide__container {position: relative;box-sizing: border-box}
.splide__list {margin: 0!important;padding: 0!important;width: -webkit-max-content;width: max-content;will-change: transform;}
.splide.is-active .splide__list {display: flex;}
.splide {visibility: hidden;}
.splide, .splide__slide {position: relative;outline: none;}
.splide__slide {box-sizing: border-box;list-style-type: none !important;margin: 0;flex-shrink: 0;font-size: inherit !important;}
.splide__slide a {background-image: none;display: block;}
.splide__slide img {vertical-align: bottom;}
.splide__slider {position: relative;}
.splide__track {position: relative;z-index: 0;overflow: hidden;}
.splide--draggable>.splide__track>.splide__list>.splide__slide {-webkit-user-select: none;user-select: none;}
.splide--fade>.splide__track>.splide__list {display: block;}
.splide--fade>.splide__track>.splide__list>.splide__slide {position: absolute;top: 0;left: 0;z-index: 0;opacity: 0;}
.splide--fade>.splide__track>.splide__list>.splide__slide.is-active {position: relative;z-index: 1;opacity: 1;}
/* PREVIOUS/NEXT BUTTONS */
.splide__arrow {position: absolute;z-index: 1;top: 50%;transform: translateY(-50%);width: 4em;height: 101%;display: flex;align-items: center;justify-content: center;border: none;padding: 0;background: #fff;}
.splide__arrow svg {background: #fff;border-radius: 50%;position: absolute;padding: 0.5em;width: 1.5em;height: 1.5em;border: 3px solid rgb(168,192,70);opacity: 0.7;}
.splide__arrow svg path {fill: rgb(168,192,70);transition: fill 0.2s;}
.splide__arrow:hover {cursor: pointer;}
.splide__arrow:hover svg {border: 3px solid rgb(196,117,0);opacity: 1;transition: all 0.2s;}
.splide__arrow:hover svg path {fill: rgb(196,117,0);transition: fill 0.2s;}
.splide__arrow:focus {outline: none;}
.splide__arrow:focus svg {border: 3px solid rgb(168,192,70);background: rgb(168,192,70);opacity: 1;transition: all 0.2s;}
.splide__arrow:focus svg path {fill: #fff;}
.splide__arrow--prev svg {transform: scaleX(-1);}
.splide__arrow--prev, .splide__arrow--prev svg {left: 0;}
.splide__arrow--next, .splide__arrow--next svg {right: 0;}
/* PAGINATION (PAGER CIRCLES) */
.splide__pagination {display: inline-flex;align-items: center;width: 95%;flex-wrap: wrap;justify-content: center;margin: 0;position: absolute;z-index: 1;bottom: .5em;left: 50%;transform: translateX(-50%);padding: 0;}
.splide__pagination li {list-style-type: none;display: inline-block;line-height: 1;margin: 0;}
.splide__pagination__page {display: inline-block;width: 8px;height: 8px;background: #ccc;border-radius: 50%;margin: 3px;padding: 0;transition: transform .2s linear;border: none;opacity: .7;}
.splide__pagination__page.is-active {transform: scale(1.2);background: rgb(196,117,0);}
.splide__pagination__page:hover {cursor: pointer;transform: scale(1.2);background: rgb(196,117,0);opacity: .9;}
.splide__pagination__page:focus {outline: none;transform: scale(1.2);background: rgb(168,192,70);}
/* PLAY/PAUSE BUTTONS */
.splide__autoplay {position: absolute;}
.splide__autoplay button {-webkit-appearance: none;}
/* CUSTOM SPLIDE SETTINGS */
.nr-splide-caption-white {color: #fff;}
.nr-splide-caption-black {color: #000;}
.nr-splide-caption-white, .nr-splide-caption-black {position: absolute;bottom: 1em;right: 1.5em;}
.nr-splide-caption-white {text-shadow: -1px 1px 3px #000;}
/* HOME & INSIDE SPLIDESHOWS */
.nr-splideshow .splide__slide {background: rgba(0,0,0,0.85);background-repeat: no-repeat;background-position: center;}
/* HOME PAGE SPLIDESHOW */
.nr-splideshow-home {margin: 0 auto -1px auto;}
.nr-splideshow-home .splide__slide {background-size: cover;height: 40vh;min-height: 475px;}
.nr-splideshow-home-content {width: 40%;height: calc( 40vh - 3em );min-height: calc( 475px - 3em );}
.nr-splide-overlay-box-heading {background: rgba(11,35,70,0.8);height: 60%;display: flex;align-items: center;}
.nr-splide-overlay-box-caption {background: rgba(194,58,9,0.95);height: calc( 40% - 1em );margin-top: 1em;display: flex;align-items: center;}
.nr-splide-overlay-content-heading, .nr-splide-overlay-content-caption {padding: 2em;}
.nr-splide-overlay-heading {text-transform: uppercase;font-weight: 300;font-size: 275%;letter-spacing: 0.02em;line-height: 1.3;margin: 0;color: #fff;hyphens: auto;}
.nr-splide-overlay-caption {line-height: 1.5;color: #fff;margin: 0;}
.nr-splide-overlay-caption a {font-weight: bold;display: inline;}
.nr-splide-overlay-caption a:hover, .nr-splide-overlay-caption a:focus {text-decoration: underline;color: #fff;}
/* INSIDE PAGE SPLIDESHOWS */
.nr-splideshow-inside {margin-bottom: 1.5em;}
.nr-splideshow-inside .splide__slide {background-size: auto 100%;
/* See partial_layout_splide_slideshow_inside > data-splide > heightRatio value for additional custom height/width customizing */}
/* HOME & INSIDES SPLIDESHOWS CONTINUED */
.nr-splideshow .nr-splide-caption-white, .nr-splideshow .nr-splide-caption-black {padding: 15px 20px;line-height: 1.4;border-top-left-radius: 8px;right: 0;bottom: 0;max-width: 70%;}
.nr-splideshow .nr-splide-caption-white {background: rgba(0,0,0,0.8);}
.nr-splideshow .nr-splide-caption-black {background: rgba(256,256,256,0.8);}
.nr-splideshow .splide__arrow {height: 50%;background: transparent;width: 6em;}
.nr-splideshow .splide__arrow svg {opacity: 1;}
.nr-splideshow .splide__arrow--prev svg, .nr-splideshow .splide__arrow--next svg {position: relative;right: auto;left: auto}
.nr-splideshow .splide__arrow, .nr-splideshow .splide__autoplay {opacity: 0;transition: opacity 0.6s ease 0.3s;}
.nr-splideshow:hover .splide__arrow, .nr-splideshow:focus .splide__arrow, .nr-splideshow:hover .splide__autoplay, .nr-splideshow:focus .splide__autoplay {opacity: 1;transition: opacity 0.6s ease 0.3s;}
.nr-splideshow .splide__autoplay {position: absolute;top: 0;right: 1.5em;}
.nr-splideshow-home .splide__autoplay {top: -1px;}
.nr-splideshow .splide__autoplay button.active {background: #5f5f5f;box-shadow: inset 0 0 10px rgba(0,0,0,0.8);}
.nr-splideshow .splide__autoplay  p {margin: 0;}
.nr-splideshow .splide__pagination {left: 1.5em;bottom: 1.5em;transform: none;width: auto;}
.nr-splideshow-home .splide__pagination {left: auto;right: 1.5em;}
.nr-splideshow .splide__pagination__page {width: 15px;height: 15px;opacity: 1;border: 2px solid #fff;background: transparent;}
.nr-splideshow .splide__pagination__page.is-active {background: #fff;transform: none;}
.nr-splideshow .splide__pagination__page:hover {cursor: pointer;transform: scale(1.3);background: rgb(255,125,69);}
.nr-splideshow .splide__pagination__page:focus {outline: none;transform: scale(1.3);background: rgb(168,192,70);}
/* SPLIDE CAROUSEL SLIDESHOW (THUMBNAILS TRIGGER AJAX LIGHTBOX/MODAL) */
.nr-splide-ajax-carousel {margin-bottom: 1.5em;}
.nr-splide-ajax-carousel .splide__slide img {height: 150px;}
/* SPLIDE SLIDESHOW (CONTAINED W/IN AJAX LIGHTBOX/MODAL) */
.nr-splide-modal {overflow: hidden;}
.nr-splide-modal .nr-splide-modal-content {border: none;width: 100%;height: 80vh;position: relative;}
.nr-splide-modal-content body {position: relative;}
.nr-splide-modal-lightbox-slideshow {padding-bottom: 2em;}
.nr-splide-modal-lightbox-slideshow .splide__slide img {max-height: calc( 80vh - 5em );display: block;margin: 0 auto;}
.nr-splide-modal-lightbox-slideshow .nr-splide-caption-white, .nr-splide-modal-lightbox-slideshow .nr-splide-caption-black {margin: 1em auto 0 auto;display: block;text-align: center;position: relative;right: auto;bottom: auto;}
.nr-splide-modal-lightbox-slideshow .splide__arrow {height: 50%;background: transparent;top: calc( 50% - 2.5em );}
.nr-splide-modal-lightbox-slideshow .splide__pagination {bottom: 0;opacity: 1;}
.nr-splide-modal-lightbox-slideshow .splide__arrow svg {position: relative;}
.nr-splide-modal-lightbox-slideshow .splide__arrow--prev {left: 1em;}
.nr-splide-modal-lightbox-slideshow .splide__arrow--prev svg {left: auto;}
.nr-splide-modal-lightbox-slideshow .splide__arrow--next {right: 1em;}
.nr-splide-modal-lightbox-slideshow .splide__arrow--next svg {right: auto;}
.nr-splide-modal-lightbox-slideshow .splide__arrow:focus svg {border: 3px solid #fff;}
.nr-splide-modal-lightbox-slideshow .splide__pagination__page:hover, .nr-splide-modal-lightbox-slideshow .splide__pagination__page:focus {opacity: 1;border: 1px solid #fff;}
}
@media screen and (max-width: 960px) {
.nr-splide-modal-lightbox-slideshow .splide__arrow svg {opacity: 1;box-shadow: 0 0 15px rgba(0,0,0,0.8);}
.nr-splideshow-home-content {width: 45%;}
}
@media screen and (max-width: 760px) {
.splide__arrow svg {width: 40px;height: 40px;}
.nr-splideshow .splide__autoplay p {font-size: 140%;}
/* MOBILE HOME SPLIDESHOW */
.nr-splideshow-home .splide__slide {background-image: none !important;height: auto;min-height: auto;}
.nr-splideshow-home .splide__slide .ym-wbox {padding: 0;}
.nr-splideshow-home-content {width: 100%;height: auto;min-height: auto;}
.nr-splide-overlay-box-heading {height: auto;}
.nr-splide-overlay-heading {font-size: 210%;}
.nr-splide-overlay-box-caption {height: auto;margin-top: 0;}
.nr-splide-overlay-caption {font-size: 120%;}
.nr-splideshow-home .splide__arrows {position: absolute;top: -32768px;left: -32768px;}
}
/* MOBILE: STANDARD SPLIDE SLIDESHOW */
@media screen and (max-width: 480px) {
.nr-splideshow .splide__pagination {display: none;}
/* MOBILE: SPLIDE SLIDESHOW (CONTAINED W/IN AJAX LIGHTBOX/MODAL) */
.nr-splide-modal .nr-splide-modal-content {top: calc( 50% + 1.5em ) !important;}
.nr-splide-modal-lightbox-slideshow .splide__pagination {display: none;}
.nr-splide-modal-lightbox-slideshow .splide__slide img {max-height: 100vh;}
.nr-splide-modal-lightbox-slideshow .splide__arrow {position: absolute;top: -32768px;left: -32768px;}
}
/* IE browsers don't respect dynamic <li> height, so here's a hack */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.nr-splideshow .splide__slide {height: 42vw !important;}
}
/* SPLIDE CAROUSEL SLIDESHOW - OPENS IN AJAX LIGHTBOX/MAGNIFIC MODAL */
@media all {
#nr-root-element {display: block;position: relative;margin: 0 auto;}
.nr-ajax-modal-wrapper {margin: 5px auto 0 auto;padding: 0;position: relative;}
/* Magnific Popup CSS */
.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 10000;overflow: hidden;position: fixed;background: rgba(0,0,0,0.85);}
.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 10100;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;-webkit-overflow-scrolling: touch;}
.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle;}
.mfp-align-top .mfp-container:before {display: none;}
.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {width: 100%;cursor: auto;}
.mfp-ajax-cur {cursor: pointer;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out;}
.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}
.mfp-auto-cursor .mfp-content {cursor: auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none;}
.mfp-loading.mfp-figure {display: none;}
.mfp-hide {display: none !important;}
.mfp-preloader {color: #CCC;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044;}
.mfp-preloader a {color: #CCC;}
.mfp-preloader a:hover {color: #FFF;}
.mfp-s-ready .mfp-preloader {display: none;}
.mfp-s-error .mfp-content {display: none;}
button.mfp-close, button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;-webkit-box-shadow: none;box-shadow: none;}
button::-moz-focus-inner {padding: 0;border: 0;}
.mfp-close {width: 50px;height: 50px;line-height: 51px;position: absolute;right: 0;top: calc( -10vh + 5px ) !important;text-decoration: none;text-align: center;opacity: 0.65;filter: alpha(opacity=65);padding: 0 0 34px 10px;color: #FFF;font-style: normal;font-size: 38px;font-family: Arial, Baskerville, monospace;}
.mfp-close-btn-in .mfp-close {color: rgb(51,128,205);background-color: rgba(255,255,255,1);opacity: .7;border: 3px solid rgb(51,128,205);}
.mfp-close:hover, .mfp-close-btn-in .mfp-close:hover {opacity: 1;border: 3px solid rgb(255,125,69);color: rgb(255,125,69);}
.mfp-close:focus, .mfp-close-btn-in .mfp-close:focus {opacity: 1;border: 3px solid #fff;color: #fff;background: rgb(51,128,205);}
.mfp-close:active {top: 5px;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {color: #FFF;right: -6px;text-align: right;padding-right: 6px;width: 100%;}
.mfp-counter {position: absolute;top: 0;right: 0;color: #CCC;font-size: 12px;line-height: 18px;white-space: nowrap;}
.mfp-arrow {position: absolute;opacity: 0.65;filter: alpha(opacity=65);margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;}
.mfp-arrow:active {margin-top: -54px;}
.mfp-arrow:hover, .mfp-arrow:focus {opacity: 1;filter: alpha(opacity=100);}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}
.mfp-arrow:after, .mfp-arrow .mfp-a {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}
.mfp-arrow:before, .mfp-arrow .mfp-b {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7;}
.mfp-arrow-left {left: 0;}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {border-right: 17px solid #FFF;margin-left: 31px;}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {margin-left: 25px;border-right: 27px solid #3F3F3F;}
.mfp-arrow-right {right: 0;}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {border-left: 17px solid #FFF;margin-left: 39px;}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {border-left: 27px solid #3F3F3F;}
.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}
.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}
.mfp-iframe-holder .mfp-close {top: -40px;}
.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}
.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000;}
/* Main image in popup */
img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto;}
/* The shadow behind the image */.mfp-figure {line-height: 0;}
.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444;}
.mfp-figure small {color: #BDBDBD;display: block;font-size: 12px;line-height: 14px;}
.mfp-figure figure {margin: 0;}
.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}
.mfp-title {text-align: left;line-height: 18px;color: #F3F3F3;word-wrap: break-word;padding-right: 36px;}
.mfp-image-holder .mfp-content {max-width: 100%;}
.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer;}
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
/*** Remove all paddings around the image on small screen */
.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}
.mfp-img-mobile img.mfp-img {padding: 0;}
.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}
.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}
.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0;}
.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}
.mfp-img-mobile .mfp-close {top: 5px;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0;}
}
@media all and (max-width: 900px) {
.mfp-arrow {-webkit-transform: scale(0.75);transform: scale(0.75);}
.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0;}
.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%;}
.mfp-container {padding-left: 0;padding-right: 0;}}
.mfp-ie7 .mfp-img {padding: 0;}
.mfp-ie7 .mfp-bottom-bar {width: 600px;left: 50%;margin-left: -300px;margin-top: 5px;padding-bottom: 5px;}
.mfp-ie7 .mfp-container {padding: 0;}
.mfp-ie7 .mfp-content {padding-top: 44px;}
.mfp-ie7 .mfp-close {top: 5px;right: 0;padding-top: 0;}
/* Browser Print CSS - Feb 2018 */
@page {size: auto;margin-top: 1cm;margin-bottom: 1cm;}
@media print {
/* YAML Default Settings */
.ym-grid>.ym-gl, .ym-grid>.ym-gr {overflow: visible;display: table;table-layout: fixed} .ym-print {position: static;left: 0} .ym-noprint {display: none!important}
/* DON'T PRINT */ #nav-trigger, .nr-mobile-show, #nr-mobile-nav-top, #nr-pre-header, #nr-header, #nr-nav-main, #nr-slideshow, #nr-breadcrumbs, #nr-aside-main, #nr-pre-footer, #nr-footer, #nr-post-footer {position: absolute;top: -32768px;left: -32768px;}
/* PRINT STYLES */
#nr-print-header {margin: 20px 0 0 10px;}
.nr-logo-print {width: 300px;margin-bottom: 20px;display: block;}
#nr-content {position: static;left: 0;margin-top: 20px;font-size: 100%;}
#nr-main .ym-g75 {width: 100%;}
#nr-print-footer {margin: 0 0 20px 10px;font-size: 80%;}
h1, .subheading, h2, h3, h4, h5, h6, hr, .nr-hrule {color: #666;}
p, a, li, dt, dd {font-size: 13px;color: #666;}
img, svg {filter: grayscale(100%);opacity: 0.85;}
#nr-main a:link:after, #nr-main a:visited:after {content: " (" attr(href) ") ";font-size: 13px;word-wrap: break-word;}
.nr-accordion dd.nr-acc-content {display: block!important;}
}