﻿/*!
	Theme Name: WWU Genesis
	Theme URI: http://www.wwu.edu/webtech
	Description: Dev version of WWU's Wordpress theme.  Child theme of Genesis.
	Author: Webtech Wordpress Dev Team
	Author URI: http://www.wwu.edu/webtech

	Version: 0.9 (Campus Open Beta)

	Tags: custom-background, custom-header, featured-images, threaded-comments, two-columns

	Template:genesis
	Template Version: 2.1.2

	License: GNU General Public License v2.0
	License URI: http://www.opensource.org/licenses/gpl-license.php
*/@import url(//fonts.googleapis.com/css?family=Muli:300,400,300italic,400italic);@import url(//fonts.googleapis.com/css?family=Lato:100,300,400,700);@import url("https://fonts.googleapis.com/icon?family=Material+Icons");@font-face{font-family:'fontello';src:url("includes/fonts/fontello.eot?63060178") format("embedded-opentype");src:url("includes/fonts/fontello.woff?63060178") format("woff"),url("includes/fonts/fontello.ttf?63060178") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'OpenDyslexic';src:url("includes/fonts/opendyslexic/OpenDyslexic/OpenDyslexic 3 (Windows, MacOS, Linux TTF)/OpenDyslexic3-Regular.ttf") format("truetype");src:url("includes/fonts/opendyslexic/OpenDyslexic/OpenDyslexic 3 (Windows, MacOS, Linux TTF)/OpenDyslexic3-Bold.ttf") format("truetype");font-weight:normal;font-weight:normal;font-style:normal}*{margin:0;padding:0;text-decoration:none;font-size:1em;outline:none}code,kbd,samp,pre,tt,var,textarea,input,select,isindex,listing,xmp,plaintext{font:inherit;font-size:1em}input{border-radius:0}pre.prettyprint{color:#903;font-family:Courier, monospace;margin-bottom:.8em}dfn,i,cite,var,address,em{font-style:normal}th,b,strong,h1,h2,h3,h4,h5,h6,a,a:link,a:visited{font-weight:normal}a,a:link,a:visited,img,a img,a:link img,a:visited img,iframe,form,fieldset,abbr,acronym,object,applet,table{border:none}table{border-collapse:collapse;border-spacing:0}caption,th,td,center{text-align:left;vertical-align:top}body{line-height:1;background:white;color:black}q{quotes:"" ""}ul,ol,dir,menu{list-style:none}a,a:link,a:visited{color:inherit}font{color:inherit !important;font:inherit !important;color:inherit !important}marquee{overflow:inherit !important;-moz-binding:none}blink{text-decoration:none}nobr{white-space:normal}body{background-color:#E9E9E9;border-top:solid 5px #0083d6;font-family:lato,verdana,arial,helvetica,geneva,sans-serif;color:#111;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 770px){body{border:none}}.site-container{max-width:1200px;margin:0 auto}.site-container:before,.site-container:after{content:"";display:table}.site-container:after{clear:both}@media (min-width: 771px) and (max-width: 1280px){.site-container{margin:0 1em}}header,.body-wrapper{clear:left}a,a:link,a:visited{color:#0070b6;cursor:pointer;text-decoration:underline}a:not([class]):hover,a:not([class]):focus,a:not([class]):active{text-decoration:none;color:#003f87;background-color:#E9E9E9}a:not([class]):focus{outline:2px dotted;outline-offset:1px}h1,h2,h3,h4,h5,h6{font-family:muli,verdana,arial,helvetica,geneva,sans-serif;color:#003f87}h1{font-size:1.875em;margin:0em 0 -.4em 0;line-height:140%;padding-bottom:1em}h2{font-size:1.5625em;margin:-0.65em 3 0 0;line-height:140%;padding:.5em 0 .8em 0}h3{font-size:1.25em;margin:1em 0 .5em 0;line-height:1.5em}h4{font-size:1.09375em;margin:2em 0 1em 0}h5{font-size:0.9375em;margin:1em 0 0 0}h6{font-size:0.78125em;margin:0;font-style:italic}main{background-color:white}main p{font-size:1em;font-family:lato,verdana,arial,helvetica,geneva,sans-serif;line-height:1.5625em;margin-bottom:1em}main p:last-child{margin-bottom:.8em}main a:hover{text-decoration:underline}main .accordion{margin-top:2%}main .accordion .accordion-title{padding:1%;cursor:default;border-top:2px solid #0070b6}main .accordion .accordion-title:first-of-type{border-top:none}main .accordion .accordion-title>button{display:inline;background:transparent;border:transparent;color:#006b3f;font-family:muli,verdana,arial,helvetica,geneva,sans-serif;cursor:default;text-align:left}main .accordion .accordion-title>button:focus,main .accordion .accordion-title>button:active{border-bottom:2px dotted #003f87}main .accordion .accordion-title .accordion-closed:after{font-family:fontello;content:"";position:relative;left:5px;font-size:inherit}main .accordion .accordion-title .accordion-open{display:inline-block}main .accordion .accordion-title .accordion-open:after{font-family:fontello;content:"";display:inline-block;transform:rotate(90deg);position:relative;left:5px;font-size:inherit;top:2px}main .accordion h3.accordion-title,main .accordion h4.accordion-title,main .accordion h5.accordion-title,main .accordion p.accordion-title{margin:0}blockquote{padding:0 15px;color:#535353;border-left:4px solid #ddd}dt{font-weight:bold;width:23%;float:left}dd{padding-bottom:0.75em}code,kbd,tt,var{font-family:"courier new", monospace}del{text-decoration:line-through}ins{text-decoration:underline}big{font-size:125%}sub,sup{font-size:75%}em{font-style:italic}i{font-style:italic}b{font-weight:bold}strong{font-weight:bold}figcaption{font-size:1.3em;font-size:13px}.elementor-widget-image .widget-image-caption{color:#111 !important}hr{margin:0.625em 0;border:none;height:1px;background-color:#E9E9E9}textarea{resize:none}blockquote{margin:1em auto}blockquote:before{float:left;position:relative;top:15px;left:-1em;font-family:baskerville,garamond,georgia,serif;font-size:9em;line-height:2em;margin-right:-.5em;color:#fff}blockquote:after{float:right;position:relative;bottom:-.5em;right:-.5em;font-family:baskerville,garamond,georgia,serif;font-size:9em;line-height:2em;margin-right:-.5em;color:#fff}blockquote cite{font-size:1.3em;font-style:italic}blockquote cite:before{content:"\2014"}input{border:1px solid #656565}button::-moz-focus-inner,input[type="submit"]::-moz-focus-inner{border:0;outline:0}input[type="text"],input[type="email"],input[type="url"]{margin-left:10px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media (min-width: 771px){body.sidebar-content main{float:right;width:75%;margin-right:0%;margin-left:-75%;padding-left:1.25em;padding-right:1.25em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;max-width:70%;margin-bottom:1.875em}}@media (min-width: 771px){body.sidebar-content .sidebar-primary{float:left;width:25%;margin-left:0%;margin-right:-25%;padding-left:1.25em;padding-right:1.25em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}}@media (min-width: 771px){body.content-sidebar main{float:left;width:75%;margin-left:0%;margin-right:-75%;padding-left:0px;padding-right:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;max-width:70%}body.content-sidebar .sidebar-primary{float:left;width:25%;margin-left:75%;margin-right:-100%;padding-left:1.25em;padding-right:1.25em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-bottom:1.875em}}@media (min-width: 750px) and (max-width: 1120px){body.content-sidebar .western-card,body.sidebar-content-sidebar .western-card{-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}body.content-sidebar .genesis-nav-menu a,body.sidebar-content-sidebar .genesis-nav-menu a{font-size:15px}}@media (min-width: 771px){main{-webkit-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);-moz-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);padding-right:0px;padding-left:0px}}@media (min-width: 479px) and (max-width: 770px){body:not(.blog) main{margin:0.75em}}article.page{padding:1em}.site-footer{clear:left}.sidebar-primary{background-color:white;border-radius:2px;margin:0.625em 0;padding:0.9375em;clear:both}.sidebar-primary section:first-child{margin-top:0px}.sidebar-primary section:first-child h4{margin-top:1em}@media (min-width: 771px){.sidebar-primary{margin:0px;-webkit-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);-moz-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);clear:none}}@media (max-width: 770px){.sidebar-primary{margin:0.75em}}.sidebar-primary .widget-title,.sidebar-primary .widgettitle{color:black;text-align:center;text-transform:uppercase;border-bottom:1px solid #E9E9E9;padding-bottom:0.3125em}body.page-template-page_blog .entry-time,body.blog .entry-time,body.single-post .entry-time,body.archive .entry-time,body.search .entry-time{font-weight:300;padding-left:2px}body.page-template-page_blog main,body.blog main,body.single-post main,body.archive main,body.search main{background-color:transparent;box-shadow:none;padding:0px}body.page-template-page_blog article,body.blog article,body.single-post article,body.archive article,body.search article{margin:0.75em;background-color:white;line-height:1.875em;-moz-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.03);-webkit-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.03);box-shadow:0px 0px 5px 3px rgba(0,0,0,0.03)}@media (min-width: 771px){body.page-template-page_blog article,body.blog article,body.single-post article,body.archive article,body.search article{margin:0;margin-bottom:0.9375em}}body.page-template-page_blog article h1,body.blog article h1,body.single-post article h1,body.archive article h1,body.search article h1{font-family:muli,verdana,arial,helvetica,geneva,sans-serif;line-height:110%;font-size:1.875em;padding-bottom:10px;-webkit-font-smoothing:auto}body.page-template-page_blog .sidebar article,body.blog .sidebar article,body.single-post .sidebar article,body.archive .sidebar article,body.search .sidebar article{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body.page-template-page_blog .post_container,body.blog .post_container,body.single-post .post_container,body.archive .post_container,body.search .post_container{padding:0.9375em}@media (max-width: 770px){body.page-template-page_blog .sidebar-primary,body.blog .sidebar-primary,body.single-post .sidebar-primary,body.archive .sidebar-primary,body.search .sidebar-primary{margin:0.75em}}body.page-template-page_blog footer.entry-footer,body.blog footer.entry-footer,body.single-post footer.entry-footer,body.archive footer.entry-footer,body.search footer.entry-footer{padding:0 0.9375em;padding-top:5px;background-color:#f5f5f5;border-bottom:5px solid #f5f5f5;border-radius:2px;clear:both}body.page-template-page_blog footer.entry-footer .entry-author:before,body.page-template-page_blog footer.entry-footer .entry-categories:before,body.page-template-page_blog footer.entry-footer .entry-tags:before,body.blog footer.entry-footer .entry-author:before,body.blog footer.entry-footer .entry-categories:before,body.blog footer.entry-footer .entry-tags:before,body.single-post footer.entry-footer .entry-author:before,body.single-post footer.entry-footer .entry-categories:before,body.single-post footer.entry-footer .entry-tags:before,body.archive footer.entry-footer .entry-author:before,body.archive footer.entry-footer .entry-categories:before,body.archive footer.entry-footer .entry-tags:before,body.search footer.entry-footer .entry-author:before,body.search footer.entry-footer .entry-categories:before,body.search footer.entry-footer .entry-tags:before{color:#4c4c4c;padding-right:0.625em}body.page-template-page_blog footer.entry-footer .entry-author:before,body.blog footer.entry-footer .entry-author:before,body.single-post footer.entry-footer .entry-author:before,body.archive footer.entry-footer .entry-author:before,body.search footer.entry-footer .entry-author:before{font-family:fontello;content:""}body.page-template-page_blog footer.entry-footer .entry-categories:before,body.blog footer.entry-footer .entry-categories:before,body.single-post footer.entry-footer .entry-categories:before,body.archive footer.entry-footer .entry-categories:before,body.search footer.entry-footer .entry-categories:before{font-family:fontello;content:""}body.page-template-page_blog footer.entry-footer .entry-tags:before,body.blog footer.entry-footer .entry-tags:before,body.single-post footer.entry-footer .entry-tags:before,body.archive footer.entry-footer .entry-tags:before,body.search footer.entry-footer .entry-tags:before{font-family:fontello;content:""}body.page-template-page_blog footer.entry-footer .entry-meta,body.blog footer.entry-footer .entry-meta,body.single-post footer.entry-footer .entry-meta,body.archive footer.entry-footer .entry-meta,body.search footer.entry-footer .entry-meta{margin-bottom:0px}body.page-template-page_blog footer.entry-footer .entry-meta span,body.blog footer.entry-footer .entry-meta span,body.single-post footer.entry-footer .entry-meta span,body.archive footer.entry-footer .entry-meta span,body.search footer.entry-footer .entry-meta span{margin-right:1.25em}body.page-template-page_blog footer.entry-footer .entry-meta a,body.blog footer.entry-footer .entry-meta a,body.single-post footer.entry-footer .entry-meta a,body.archive footer.entry-footer .entry-meta a,body.search footer.entry-footer .entry-meta a{color:#4c4c4c;font-size:14px;text-decoration:underline}body.page-template-page_blog footer.entry-footer .entry-meta a:hover,body.page-template-page_blog footer.entry-footer .entry-meta a:focus,body.blog footer.entry-footer .entry-meta a:hover,body.blog footer.entry-footer .entry-meta a:focus,body.single-post footer.entry-footer .entry-meta a:hover,body.single-post footer.entry-footer .entry-meta a:focus,body.archive footer.entry-footer .entry-meta a:hover,body.archive footer.entry-footer .entry-meta a:focus,body.search footer.entry-footer .entry-meta a:hover,body.search footer.entry-footer .entry-meta a:focus{text-decoration:none}body.page-template-page_blog footer.entry-footer .entry-meta a:focus,body.blog footer.entry-footer .entry-meta a:focus,body.single-post footer.entry-footer .entry-meta a:focus,body.archive footer.entry-footer .entry-meta a:focus,body.search footer.entry-footer .entry-meta a:focus{box-shadow:0px 0px 0px 1px #4c4c4c;background-color:rgba(76,76,76,0.05);padding:2px}body.search .archive-title{margin-bottom:1em;padding:10px 15px;background-color:white;border-bottom:1px solid #003f87;color:black;font-size:18px}@media (max-width: 770px){body.search .archive-title{margin:0.75em}}body.search article.type-page h1{border-bottom:1px solid #ccd9e7;margin-bottom:5px;padding-bottom:10px}body.search-no-results .breadcrumb{display:none}body.search-no-results main{margin:0.75em;padding:0.9375em;background-color:white;border-radius:1px}body.search-no-results .archive-title{padding:0}.site-inner .breadcrumb{display:none}@media (min-width: 771px){.site-inner .breadcrumb{display:block;color:#111;padding:10px;border-bottom:1px solid #c3c3c3;background-color:#EAEAEA}.site-inner .breadcrumb a{text-decoration:underline;color:#003f87}.site-inner .breadcrumb a:hover,.site-inner .breadcrumb a:focus{text-decoration:none}.site-inner .breadcrumb a:focus{box-shadow:0px 0px 0px 1px #0070b6;background-color:rgba(0,63,135,0.05);padding:2px}}.title-area{width:100%;height:100%;margin:0 auto;box-sizing:border-box}.title-area .site-title{text-align:center;text-shadow:2px 2px 5px #656565;padding-bottom:10px}@media (max-width: 479px){.title-area .site-title{padding-bottom:0.5em}}.title-area .site-title a:focus{border-bottom:1px solid rgba(255,255,255,0.7);text-decoration:none}.title-area p.site-title{font-size:1.875em;line-height:140%;color:white;padding-bottom:1em}.title-area p.site-description{line-height:140%;padding:.5em 0 .8em 0;color:white}@media (min-width: 479px) and (max-width: 770px){.title-area p.site-description{padding-top:15%}}.title-area .site-description{text-align:center;font-style:italic;text-shadow:1px 1px 3px #656565;font-family:lato,verdana,arial,helvetica,geneva,sans-serif;font-weight:300;font-size:1.25em}@media (min-width: 771px){.title-area .site-description{font-size:1.375em}}@media (min-width: 479px) and (max-width: 770px){.title-area .site-description{font-size:1.125em}}@media (max-width: 479px){.title-area .site-description{display:none}}.title-area .site-title,.title-area .site-description{max-width:70%;margin:0 auto}.title-area .page-title{text-align:center;font-family:lato,verdana,arial,helvetica,geneva,sans-serif;font-size:1.5625em;font-weight:300;margin:15px 0;padding:10px 0;border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);color:white;display:none}@media (min-width: 479px) and (max-width: 770px){.title-area .page-title{font-size:1.25em}}@media (min-width: 771px){.title-area .page-title{display:none}}.title-area h1,.title-area h2{color:white}@media (min-width: 771px){.title-area{padding-top:4em}}.site-header{margin-bottom:0px}.site-header .wrap{height:100%}.site-header .wrap a:not([class]){text-decoration-color:white}.site-header .wrap a:not([class]):focus{outline-width:3px}.site-header .wrap a:not([class]):focus p:first-of-type{text-decoration:none;color:#003f87;background-color:#E9E9E9}body.home .site-description,body.home .entry-title{display:block}body.home .page-title{display:none}@media (min-width: 771px){.header-container{-webkit-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);-moz-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);position:relative;height:295px;margin-bottom:20px}}@media (min-width: 771px){body.is-mobile .header-container{height:auto}}.entry-content{word-wrap:break-word;word-wrap:break-word;-moz-hyphens:auto}.pagination{margin-top:1.25em;margin:0 0.75em;text-align:right}@media (min-width: 771px){.pagination{margin:0}}.pagination li a,.pagination .pagination-previous a,.pagination .pagination-next a{-webkit-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);-moz-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);display:inline-block;padding:5px;margin-right:5px;background-color:#33659f;transition:0.2s;color:white}.pagination li a:focus,.pagination li a:hover,.pagination .pagination-previous a:focus,.pagination .pagination-previous a:hover,.pagination .pagination-next a:focus,.pagination .pagination-next a:hover{background-color:white;color:#33659f}@media (max-width: 770px){.pagination li a,.pagination .pagination-previous a,.pagination .pagination-next a{margin:0.625em 0.3125em;margin-right:0px}}.pagination .pagination-previous{float:left}.pagination .pagination-next{float:right}a.post-edit-link{float:right}a.post-edit-link:before{font-family:dashicons;font-size:20px;font-weight:300px;color:#66a68c;content:'\f464';-moz-transition:0.1s;-o-transition:0.1s;-webkit-transition:0.1s;transition:0.1s}a.post-edit-link:hover{text-decoration:none}a.post-edit-link:hover:before{color:#006b3f}body.page a.post-edit-link{position:relative;top:50%;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}.centered{display:block;margin:auto;text-align:center;padding:.5em 0;margin-bottom:2em}.left{float:left}.right{float:right}.clear-left{clear:left}.clear-right{clear:right}.end{clear:both}.hide{display:none}div.right p,div.left p{text-align:center;color:#666;font-style:italic;font-size:.8em}img{height:auto;max-width:100%}div.right img{margin:0 0 0 10px}div.left img{margin:0 10px 0 0}table{max-width:100%;border-collapse:collapse;margin:1em 0;word-break:normal}table tr:nth-of-type(even){background:#eee}table th{background:#ddd;hyphens:none;font-weight:bold}table td,table th{padding:6px;border:1px solid #ccc}figure,.fig-left{position:relative;margin:1.5em 0;display:block;max-width:300px;text-align:center;float:left;padding-left:0em;padding-right:2em}.fig-right{position:relative;margin:1.5em 0;display:block;max-width:300px;text-align:center;float:right;padding-left:2em;padding-right:0em}figure img{border-top:1px dotted #003f87;max-width:300px}figcaption{margin:.75em 0;text-align:center;font-style:italic;line-height:1.5em;display:block;font-size:1.3em;border-bottom:1px dotted #003f87;padding-bottom:1em}article{clear:both;overflow:auto}article ul{list-style-type:disc}article ol{list-style-type:decimal}article ul ul,article ol ul{list-style-type:circle;margin-left:15px;margin:0}article ol ol,article ul ol{list-style-type:lower-latin;margin-left:15px;margin:0}article ul,article ol{line-height:25px;margin:1em;padding-left:1em;list-style-position:outside;display:block}article ul li,article ol li{padding-left:.25em}table{max-width:100%}table td{padding-left:0.5em}.wp-caption{max-width:100%;box-sizing:border-box;background-color:#FFF;padding:0.75em;margin:0.75em 0;box-shadow:0px 0px 4px 2px #DDD;display:inline-block}.wp-caption p{margin-top:0.5em;font-size:0.85rem;line-height:1.5;font-style:italic;color:#555}@media (min-width: 479px){.gallery-size-thumbnail .gallery-item{width:33%;display:inline-block;float:left}}.gallery-size-medium .gallery-item{width:45%;float:left;margin:0 10px;overflow:hidden}.gallery-size-large .gallery-item,.gallery-size-full .gallery-item{float:none;width:100%}.gallery{overflow:hidden;float:left;text-align:center;margin:10px 0}.gallery a img{border:2px solid #E9E9E9}@media (max-width: 479px){.gallery .gallery-item{width:auto;margin:0}}.gallery-icon{width:100%}.gallery-caption{font-size:1em;font-style:normal}@media (min-width: 771px){.gallery-caption{font-size:14px}}header{background-color:rgba(29,29,29,0.55);background-size:cover;background-repeat:no-repeat;background-position:center;line-height:2em}header .site-title{font-family:muli,verdana,arial,helvetica,geneva,sans-serif}header .site-title a{color:white}@media (min-width: 479px) and (max-width: 770px){header{height:200px}}@media (min-width: 771px){header{height:245px;margin-top:3.2em}}.entry-header{background:none;line-height:inherit;height:inherit;margin-top:inherit}.western-logo{color:#003f87;background-color:#003f87;background-repeat:no-repeat}.western-logo a{text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent}@media (min-width: 771px){.western-logo{display:block;height:325px;width:325px;background-image:url("./src/images/WWU_MakeWaves_Stacked_RGB.png");background-repeat:no-repeat;background-color:#003f87;background-position:45% 40%;position:absolute;margin-left:-49px;margin-top:-53px;z-index:1;transform:scale(0.7)}}@media (min-width: 771px) and (min-width: 1280px){.western-logo{margin-left:-24px;margin-top:-54px}}@media (min-width: 771px){.western-logo:focus{outline:3px dotted white;outline-offset:3px}}@media (max-width: 770px){.western-logo{display:none}}@media (min-width: 771px){.mobile-logo{display:none}}.skip-link{position:absolute;top:-100px;background-color:#f1f1f1;-moz-box-shadow:rgba(0,0,0,0.6),0 0 2px 2px;-webkit-box-shadow:rgba(0,0,0,0.6),0 0 2px 2px;box-shadow:rgba(0,0,0,0.6),0 0 2px 2px;color:transparent;display:block;font-family:"Open Sans", sans-serif;font-size:14px;font-weight:700;height:auto;left:6px;line-height:normal;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000;@single-transition (top, .75s, ease-out);}.skip-link:focus{color:#21759b;top:7px;-webkit-transition:top 0s;transition:top 0s}.site-footer{padding-top:1.25em;background-color:#003f87;font-family:muli,verdana,arial,helvetica,geneva,sans-serif;color:white}.site-footer a{color:white;font-weight:300}.site-footer a:hover,.site-footer a:focus,.site-footer a:active{text-decoration:underline;color:#bad80a;background-color:#002f5e}.site-footer a:focus{outline:2px dotted}.site-footer h2,.site-footer h3,.site-footer h4{color:white;margin-top:0px}@media (min-width: 771px){.site-footer{min-height:12.5em;margin-top:1.25em}}@media (min-width: 771px){.site-footer .wrap{padding:0 0.625em;margin:0 auto;max-width:76.25em}.site-footer .wrap:before,.site-footer .wrap:after{content:"";display:table}.site-footer .wrap:after{clear:both}}@media (min-width: 771px){.site-footer .footer-widgets{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;padding-left:0px;padding-right:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}}.site-footer .footer-widgets section:not(:first-child){margin-top:20px}.site-footer .footer-widgets section:not(:first-child) h4{margin-bottom:10px}.site-footer .footer-widgets .widget-title{font-size:1.25em;font-family:muli,verdana,arial,helvetica,geneva,sans-serif;text-transform:uppercase}.site-footer .footer-widgets a{line-height:14px;font-family:lato,verdana,arial,helvetica,geneva,sans-serif}.site-footer .footer-widgets li{width:auto;margin-bottom:5px}.site-footer .widget-area{padding-bottom:1.25em}.site-footer .footer-widgets-1{margin:0 1.25em}.site-footer .footer-widgets-1 a{text-decoration:underline}@media (max-width: 770px){.site-footer .footer-widgets-1 .widget:not(.widget_calendar){-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media (min-width: 771px){.site-footer .footer-widgets-1{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;padding-left:0px;padding-right:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}}.site-footer .footer-widgets-2{margin:0 1.25em}@media (min-width: 771px){.site-footer .footer-widgets-2{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;padding-left:0px;padding-right:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.site-footer .footer-widgets-2 section{margin:0 auto;width:80%}}.site-footer .footer-widgets-2 ul:not(.menu){-moz-column-count:3;-webkit-column-count:3;column-count:3;width:100%}@media (max-width: 479px){.site-footer .footer-widgets-2 ul:not(.menu){-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media (min-width: 771px){.site-footer .card-container{max-width:310px;float:right;width:33.33333%;margin-right:0%;margin-left:-33.33333%;padding-left:0px;padding-right:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}}.site-footer #global-footer-content{display:none}@media (min-width: 771px){.western-card{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhNWE4ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwM2Y4NyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3a5a8f),color-stop(100%, #003f87));background-image:-moz-linear-gradient(#3a5a8f,#003f87);background-image:-webkit-linear-gradient(#3a5a8f,#003f87);background-image:linear-gradient(#3a5a8f,#003f87);margin:0;position:relative;-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px);-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s}}.western-card h2{padding:0.8125em 0;background-color:#33659f;margin:0;font-weight:normal;font-size:1em;line-height:1em;width:100%;text-align:center;text-transform:uppercase;box-sizing:border-box}.western-card h2 a{color:#0070b6}.western-card h2 a:focus,.western-card h2 a:hover{color:#003f87;text-decoration:none;background-color:#E9E9E9}.western-card h2 a:focus{outline:2px dotted}@media (min-width: 771px){.western-card h2{margin-bottom:1.25em;background-color:white;-moz-box-shadow:#555 0 0 7px;-webkit-box-shadow:#555 0 0 7px;box-shadow:#555 0 0 7px}}.western-card h2 a{color:white;padding:0 0.3125em}@media (min-width: 771px){.western-card h2 a{color:#003f87}}.western-card .western-contact-info{padding-top:0.625em}.western-card .western-contact-info p{margin-bottom:1.25em;line-height:18px;font-size:0.875em;padding-left:2.8em}.western-card .western-contact-info .western-address:before,.western-card .western-contact-info .western-telephone:before,.western-card .western-contact-info .western-contact:before{color:#ffc61e;display:block;position:relative;height:0px;top:0;left:-20px;font-size:110%}.western-card .western-contact-info a{text-decoration:underline}@media (min-width: 771px){.western-card .western-contact-info{padding-top:0px}}.western-card .policy-links{padding-bottom:2%}@media (min-width: 771px){.western-card .policy-links{padding-bottom:0}}.western-card .western-address:before{font-family:fontello;content:""}.western-card .western-telephone:before{font-family:fontello;content:"!"}.western-card .western-contact:before{font-family:fontello;content:"%"}.western-card .western-social-media{padding-left:1.125em;min-height:50px;font-family:fontello}.western-card .western-social-media ul{display:flex;justify-content:flex-start}.western-card .western-social-media ul li{font-size:26px;height:26px;margin-right:5%;padding:2px}.western-card .western-social-media ul li:focus-within,.western-card .western-social-media ul li:hover{color:#bad80a}.western-card .western-social-media ul li a{position:relative;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:26px;height:26px;top:-26px}.western-card .western-social-media ul li a:focus,.western-card .western-social-media ul li a:hover,.western-card .western-social-media ul li a:active{background-color:initial}.western-card .western-social-media .western-facebook-icon:before{content:"ā"}.western-card .western-social-media .western-flickr-icon:before{content:"Ă"}.western-card .western-social-media .western-googleplus-icon:before{content:"ă"}.western-card .western-social-media .western-instagram-icon:before{content:"Ą"}.western-card .western-social-media .western-tumblr-icon:before{content:"ą"}.western-card .western-social-media .western-twitter-icon:before{content:"Ć"}.western-card .western-social-media .western-rss-icon:before{content:"ć"}.western-card .western-social-media .western-youtube-icon:before{content:"Ĉ"}#global-footer-content{background-color:#003f87;color:white;line-height:20px;text-align:center}@media (max-width: 770px){#global-footer-content{font-size:12px;padding:0 5%}#global-footer-content #global-footer-content-inner{border-top:1px solid rgba(255,255,255,0.8)}}.mobile-logo{background-image:url("img/logo-horizontal.svg");background-repeat:no-repeat;width:185px;height:40px;position:absolute;top:45;margin-top:5px;z-index:2}.mobile-logo:focus{outline:2px dotted #fff}@media (min-width: 771px){body.is-mobile .mobile-logo{display:none}}.western-nav{position:relative;top:4em}.western-nav img{display:none}@media (min-width: 771px){.western-nav .western-quick-links{position:absolute;top:-50px;right:9.3%}.western-nav .western-quick-links button{display:none}.western-nav .western-quick-links ul{margin:0;padding:0}.western-nav .western-quick-links li{display:inline-block;font-family:muli,verdana,arial,helvetica,geneva,sans-serif;padding-left:.5em;font-size:0.8125em}.western-nav .western-quick-links li a{padding:4px;color:#003f87;text-decoration:underline}.western-nav .western-quick-links li a:hover,.western-nav .western-quick-links li a:focus{color:#111;text-decoration:none;background-color:#bababa}.western-nav .western-quick-links li a:focus{outline:2px dotted}}@media (max-width: 770px){.western-nav{position:relative;top:0;background-color:#656565;font-family:muli,verdana,arial,helvetica,geneva,sans-serif;font-size:0.875em;height:3.4375em;-moz-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 3px rgba(0,0,0,0.3)}.western-nav li a{color:white}.western-nav .western-quick-links{display:none}}body.is-mobile .western-nav nav{display:none}@media (min-width: 771px){body.is-mobile .western-nav{top:0}body.is-mobile .western-nav nav{display:block}body.is-mobile .western-nav .western-quick-links{right:12%;top:10px}}@media (min-width: 771px){body.is-mobile .mobile-nav-button{display:block;margin-right:0;top:-5px}}.nav-primary{display:none;-webkit-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.15);box-shadow:0px 0px 5px 3px rgba(0,0,0,0.15)}@media (max-width: 770px){.nav-primary{position:absolute;overflow:hidden;width:100%;z-index:1}.nav-primary .genesis-nav-menu{background-color:#656565;padding:1em 0}.nav-primary .genesis-nav-menu li{margin-bottom:0.625em}.nav-primary .genesis-nav-menu a{font-family:lato,verdana,arial,helvetica,geneva,sans-serif;font-weight:300;font-size:16px;z-index:999}}@media (min-width: 771px){body.not-mobile .nav-primary{display:block;position:absolute;box-shadow:none;bottom:0;font-family:muli,verdana,arial,helvetica,geneva,sans-serif;font-size:1.0625em;background-color:#003f87;margin:0px;width:100%;height:18%}}@media (min-width: 771px){body.is-mobile .nav-primary{position:absolute;right:0;width:50%;background-color:#656565}body.is-mobile .nav-primary .genesis-nav-menu li{margin-bottom:0.625em}body.is-mobile .nav-primary:before{font-family:fontello;content:"";position:absolute;color:#777;font-size:25px;top:-15px;padding-left:15px;right:0;margin-right:15px}}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sfHover>ul.sub-menu{left:auto;display:inherit}.genesis-nav-menu ul{clear:both;font-size:1.6em;line-height:1;width:100%;z-index:10}.genesis-nav-menu li a{color:#eee;padding:8px 16px;display:inline-block;width:calc(100% - 75px)}.genesis-nav-menu>li{text-align:left}.genesis-nav-menu>.menu-item-has-children,.genesis-nav-menu>.menu-item-has-children>.sub-menu>.menu-item-has-children{position:relative}.genesis-nav-menu>.menu-item-has-children:before,.genesis-nav-menu>.menu-item-has-children>.sub-menu>.menu-item-has-children:before{font-family:fontello;content:"";-moz-transition:0.2s;-o-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);display:block;float:right;margin:5px 10px;color:white;font-size:25px}.genesis-nav-menu>.menu-item-has-children>a,.genesis-nav-menu>.menu-item-has-children>.sub-menu>.menu-item-has-children>a{border-right:solid 1px rgba(255,255,255,0.4)}.genesis-nav-menu li.expanded{margin-bottom:0px}.genesis-nav-menu li.expanded:before{-moz-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;-webkit-transform:rotate(180deg) !important;transform:rotate(180deg) !important}.genesis-nav-menu li.current_page_item>a{font-weight:900}.genesis-nav-menu ul.sub-menu{font-size:0.875em;display:none;padding-top:15px;overflow:auto;background-color:#33659f;box-shadow:inset 0px 11px 8px -10px rgba(0,0,0,0.5),inset 0px -11px 8px -10px rgba(0,0,0,0.5);width:auto}.genesis-nav-menu ul.sub-menu a{padding-left:2em;width:calc(100% - 75px - 1em)}@media (min-width: 771px){.genesis-nav-menu ul.sub-menu{padding-top:10px}}.genesis-nav-menu ul.sub-menu ul{background-color:#668cb7}.genesis-nav-menu ul.sub-menu ul a{padding-left:3em}@media (min-width: 771px){body.not-mobile .genesis-nav-menu{padding:0}body.not-mobile .genesis-nav-menu li a{padding:1em 10%;display:block;width:auto;text-decoration:none}body.not-mobile .genesis-nav-menu>li{display:inline-block}body.not-mobile .genesis-nav-menu>li>a:hover,body.not-mobile .genesis-nav-menu>li>a:focus{color:#fff;background-color:#0070b6}body.not-mobile .genesis-nav-menu>li>a:focus{outline:2px dotted;outline-offset:-1px}body.not-mobile .genesis-nav-menu>li:hover,body.not-mobile .genesis-nav-menu>li>ul:hover{background-color:#0070b6}body.not-mobile .genesis-nav-menu>.menu-item-has-children>a,body.not-mobile .genesis-nav-menu>.menu-item-has-children>.sub-menu>.menu-item-has-children>a{border-right:none}body.not-mobile .genesis-nav-menu>.menu-item-has-children:before{content:'';margin:0px;float:none}body.not-mobile .genesis-nav-menu li:hover>ul,body.not-mobile .genesis-nav-menu ul.sub-menu>li:hover>ul,body.not-mobile .genesis-nav-menu .sub-menu:hover{display:block}body.not-mobile .genesis-nav-menu ul.sub-menu{position:absolute;min-width:12.5em;box-shadow:none;overflow:visible;padding-top:0;padding-left:0}body.not-mobile .genesis-nav-menu ul.sub-menu:before{font-family:fontello;content:"";position:absolute;color:#4c4c4c;font-size:25px;top:-15px;padding-left:15px}body.not-mobile .genesis-nav-menu ul.sub-menu li>a{padding:12px 1em;background-color:#4c4c4c;width:auto}body.not-mobile .genesis-nav-menu ul.sub-menu li>a:hover,body.not-mobile .genesis-nav-menu ul.sub-menu li>a:focus{text-decoration:underline;background-color:#0070b6;color:#fff}body.not-mobile .genesis-nav-menu ul.sub-menu li>a:focus{outline:2px dotted;outline-offset:-2px}body.not-mobile .genesis-nav-menu ul.sub-menu .menu-item-has-children:before{margin:0px;font-size:20px;position:absolute;top:30%;right:5px;color:rgba(255,255,255,0.7)}body.not-mobile .genesis-nav-menu ul.sub-menu ul{left:100%;top:0;border:2px solid #0070b6;border-radius:1px;-webkit-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);-moz-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04)}body.not-mobile .genesis-nav-menu ul.sub-menu ul:before{content:''}body.not-mobile .genesis-nav-menu ul.sub-menu ul a{background-color:#0070b6;padding-left:1em}}@media (min-width: 771px){body.not-mobile .genesis-nav-menu{display:table;width:100%}body.not-mobile .genesis-nav-menu>li{display:table-cell}body.not-mobile .genesis-nav-menu>li a{text-align:center}body.not-mobile .genesis-nav-menu ul.sub-menu a{text-align:left}}@media (max-width: 770px){.nav-primary:before{content:"";height:4px;width:100%;display:block;background-color:rgba(255,255,255,0.65)}}@media (min-width: 770px) and (max-width: 1440px){.genesis-nav-menu li:last-child .sub-menu{right:0}.genesis-nav-menu li:last-child .sub-menu:before{display:none}.genesis-nav-menu li:last-child .sub-menu .sub-menu{top:initial;left:15px}}button.mobile-nav-button{-webkit-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);-moz-box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04);display:block;background-color:#33659f;float:right;border:none;margin-right:10px;position:absolute;top:0;right:0}@media (min-width: 771px){button.mobile-nav-button{display:none}}button.mobile-nav-button:focus{outline:2px dotted #fff}button.mobile-nav-button .button-wrap{padding:12px 6px 6px}button.mobile-nav-button .button-wrap .nav-icon{float:right;background-color:transparent;background-repeat:no-repeat;height:20px;width:20px}button.mobile-nav-button .button-wrap .nav-icon:before{font-family:fontello;content:"";color:white;font-size:28px;line-height:20px}button.mobile-nav-button span{color:#fff;font-family:lato;font-weight:300;padding-right:10px;margin-top:5px;font-size:16px;text-transform:uppercase}main a[target="_blank"] .material-icons,main a[target="blank"] .material-icons,.genesis-nav-menu li a[target="_blank"] .material-icons,.genesis-nav-menu li a[target="blank"] .material-icons{font-size:inherit;position:relative;top:3px;left:2px}main a[href$='.mp4']:after,main a[href$='.mov']:after,main a[href$='.flv']:after,main a[href$='.mpg']:after,main a[href$='.mpeg']:after,.genesis-nav-menu li a[href$='.mp4']:after,.genesis-nav-menu li a[href$='.mov']:after,.genesis-nav-menu li a[href$='.flv']:after,.genesis-nav-menu li a[href$='.mpg']:after,.genesis-nav-menu li a[href$='.mpeg']:after{content:' (video)'}main a[href$='.mp3']:after,.genesis-nav-menu li a[href$='.mp3']:after{content:' (audio)'}main a[href$='.ai']:after,.genesis-nav-menu li a[href$='.ai']:after{content:' (Illustrator)'}main a[href$='.dwt']:after,main a[href$='.css']:after,main a[href$='.xml']:after,.genesis-nav-menu li a[href$='.dwt']:after,.genesis-nav-menu li a[href$='.css']:after,.genesis-nav-menu li a[href$='.xml']:after{content:' (web file)'}main a[href$='.psd']:after,.genesis-nav-menu li a[href$='.psd']:after{content:' (Photoshop)'}main a[href$='.eps']:after,.genesis-nav-menu li a[href$='.eps']:after{content:' (PostScript)'}main a[href$='.id']:after,.genesis-nav-menu li a[href$='.id']:after{content:' (InDesign)'}main a[href$='.wmv']:after,.genesis-nav-menu li a[href$='.wmv']:after{content:' (WMV)'}main a[href$='.swf']:after,.genesis-nav-menu li a[href$='.swf']:after{content:' (Flash)'}main a[href$='.doc']:after,main a[href$='.docx']:after,main a[href$='.dot']:after,main a[href$='.docm']:after,main a[href$='.dotx']:after,main a[href$='.dotm']:after,main a[href$='.odt']:after,.genesis-nav-menu li a[href$='.doc']:after,.genesis-nav-menu li a[href$='.docx']:after,.genesis-nav-menu li a[href$='.dot']:after,.genesis-nav-menu li a[href$='.docm']:after,.genesis-nav-menu li a[href$='.dotx']:after,.genesis-nav-menu li a[href$='.dotm']:after,.genesis-nav-menu li a[href$='.odt']:after{content:' (Word)'}main a[href$='.ppt']:after,main a[href$='.pptx']:after,main a[href$='.pptm']:after,main a[href$='.potx']:after,main a[href$='.potm']:after,main a[href$='.ppam']:after,main a[href$='.ppsx']:after,main a[href$='.sldx']:after,main a[href$='.sldm']:after,main a[href$='.odp']:after,.genesis-nav-menu li a[href$='.ppt']:after,.genesis-nav-menu li a[href$='.pptx']:after,.genesis-nav-menu li a[href$='.pptm']:after,.genesis-nav-menu li a[href$='.potx']:after,.genesis-nav-menu li a[href$='.potm']:after,.genesis-nav-menu li a[href$='.ppam']:after,.genesis-nav-menu li a[href$='.ppsx']:after,.genesis-nav-menu li a[href$='.sldx']:after,.genesis-nav-menu li a[href$='.sldm']:after,.genesis-nav-menu li a[href$='.odp']:after{content:' (PowerPoint)'}main a[href$='.xls']:after,main a[href$='.xlsx']:after,main a[href$='.xlsb']:after,main a[href$='.xltm']:after,main a[href$='.xlam']:after,main a[href$='.xltx']:after,main a[href$='.ods']:after,.genesis-nav-menu li a[href$='.xls']:after,.genesis-nav-menu li a[href$='.xlsx']:after,.genesis-nav-menu li a[href$='.xlsb']:after,.genesis-nav-menu li a[href$='.xltm']:after,.genesis-nav-menu li a[href$='.xlam']:after,.genesis-nav-menu li a[href$='.xltx']:after,.genesis-nav-menu li a[href$='.ods']:after{content:' (Excel)'}main a[href$='.pdf']:after,.genesis-nav-menu li a[href$='.pdf']:after{content:' (PDF)'}.org-chart{position:relative;display:grid;justify-content:center;max-width:1200px;background:#fff;font-size:calc((18px + 4 * ((100vw - 300px) / 1000)) * 0.8)}@media (min-width: 771px){.org-chart{font-size:calc((10px + 4 * ((100vw - 300px) / 1000)) * 0.8)}}.org-chart ul{position:relative;display:flex;flex-flow:column;margin-bottom:0;margin-left:12px;padding:0;list-style:none;line-height:inherit}.org-chart ul li{position:relative;padding-left:0}.org-chart ul li span,.org-chart ul li a{position:relative;display:block;max-width:300px;margin:0;margin-top:12px;margin-left:12px;padding:12px;text-align:center;text-decoration:none;background:#e3e7e9}@media (min-width: 771px){.org-chart ul li span,.org-chart ul li a{max-width:none}}.org-chart ul li a{color:white;background:#007ac8}.org-chart ul li a:hover,.org-chart ul li a:focus,.org-chart ul li a:active{color:#003f87;background-color:#bad80a}.org-chart ul.level-sub-a{margin-left:0}@media (min-width: 771px){.org-chart ul.level-sub-a{display:grid;margin-left:0;grid-template-columns:repeat(10, auto)}}.org-chart ul.level-a{margin-left:0}@media (min-width: 771px){.org-chart ul.level-a{display:grid;margin-left:0;grid-template-columns:repeat(10, auto);grid-template-rows:repeat(2, 50%)}}.org-chart ul.level-a .item-level-a{margin-bottom:12px}.org-chart ul.level-a .item-level-a>span,.org-chart ul.level-a .item-level-a>a{max-width:none;margin:0;color:#fff;background:#656565}@media (min-width: 771px){.org-chart ul.level-a .item-level-a>span,.org-chart ul.level-a .item-level-a>a{max-width:300px;margin:auto}}.org-chart ul.level-a .item-level-a>a{background:#003f87}.org-chart ul.level-a .item-level-a>a:hover,.org-chart ul.level-a .item-level-a>a:focus,.org-chart ul.level-a .item-level-a>a:active{color:#003f87;background-color:#bad80a}.org-chart ul.level-a .item-level-a.no-children{grid-row:2;margin-bottom:6px}@media (min-width: 771px){.org-chart ul.level-a .item-level-a.no-children{align-self:end}}.org-chart ul.level-b{margin-left:0}@media (min-width: 771px){.org-chart ul.level-b{display:grid;margin-top:12px;margin-left:0;grid-template-columns:repeat(10, auto)}}.org-chart ul.level-b .item-level-b>span>a{max-width:none;margin-right:6px;margin-left:12px}@media (min-width: 771px){.org-chart ul.level-c .level-c{display:flex;flex-flow:column;margin-left:6px}}.org-chart .item-level-b,.org-chart .item-level-c,.org-chart .item-level-d,.org-chart .item-level-e,.org-chart .item-level-f{border-left:solid 2px #a4a6a7}.org-chart .item-level-b>span:before,.org-chart .item-level-b>a:before,.org-chart .item-level-c>span:before,.org-chart .item-level-c>a:before,.org-chart .item-level-d>span:before,.org-chart .item-level-d>a:before,.org-chart .item-level-e>span:before,.org-chart .item-level-e>a:before,.org-chart .item-level-f>span:before,.org-chart .item-level-f>a:before{position:absolute;bottom:0;left:0;display:block;width:14px;height:50%;content:"";transform:translate(-14px);border-top:solid #a4a6a7 2px;background:transparent}.org-chart .item-level-b:last-of-type>span:before,.org-chart .item-level-b:last-of-type>a:before,.org-chart .item-level-c:last-of-type>span:before,.org-chart .item-level-c:last-of-type>a:before,.org-chart .item-level-d:last-of-type>span:before,.org-chart .item-level-d:last-of-type>a:before,.org-chart .item-level-e:last-of-type>span:before,.org-chart .item-level-e:last-of-type>a:before,.org-chart .item-level-f:last-of-type>span:before,.org-chart .item-level-f:last-of-type>a:before{background:#fff}.org-chart .item-level-b:last-child>.level-c:before,.org-chart .item-level-c:last-child>.level-d:before,.org-chart .item-level-d:last-child>.level-e:before,.org-chart .item-level-e:last-child>.level-f:before{position:absolute;bottom:0;left:0;display:block;width:14px;height:100%;content:"";transform:translate(-100%);background:#fff}@media (min-width: 771px){.org-chart .item-level-a>span:before,.org-chart .item-level-a>a:before{position:absolute;bottom:0;left:50%;display:block;width:2px;height:12px;content:"";transform:translate(-50%, 12px);background:#a4a6a7}.org-chart .item-level-a.no-children>span:before,.org-chart .item-level-a.no-children>a:before{display:none}.org-chart .item-level-b{border-left:none}.org-chart .item-level-b>span:before,.org-chart .item-level-b>a:before,.org-chart .item-level-b:last-of-type>span:before,.org-chart .item-level-b:last-of-type>a:before,.org-chart .item-level-b:last-child>.level-c:before{display:none}.org-chart .item-level-b:before{position:absolute;top:0;left:0;display:block;width:100%;height:2px;content:"";background:#a4a6a7}.org-chart .item-level-b:first-child:before{left:50%;display:block;width:50%;height:2px;content:"";background:#a4a6a7}.org-chart .item-level-b:last-child:before{display:block;width:50%;height:2px;content:"";background:#a4a6a7}.org-chart .item-level-b:only-child:before{display:none}.org-chart .item-level-b>span:before,.org-chart .item-level-b>a:before,.org-chart .item-level-b:last-of-type>span:before,.org-chart .item-level-b:last-of-type>a:before{position:absolute;top:-12px;left:50%;display:block;width:2px;height:12px;content:"";transform:translate(-7px);border:none;background:#a4a6a7}}.western-search{display:block;right:0}@media (max-width: 770px){.western-search{display:none}}.western-search button{display:none}.western-search .western-search-widget{background-color:#777}.western-search .western-search-widget .western-search-terms:before{font-family:fontello;content:"";color:white;font-size:25px;display:inline-block;margin:5px 0 5px 16px}.western-search .western-search-widget #searchfield{width:100%;font-size:0.875em;font-family:muli,verdana,arial,helvetica,geneva,sans-serif;border:transparent;background-color:transparent;position:absolute;font-size:18px;line-height:35px;margin-left:10px;color:rgba(255,255,255,0.75)}.western-search-type-toggle{display:none;border-top:1px solid #717171;overflow:hidden}.western-search-type-toggle span{width:50%;display:inline-block;color:white;text-align:center;float:left}.western-search-type-toggle label{text-transform:uppercase;font-weight:400;font-size:0.8125em;height:20px;padding:5px 0;line-height:25px;width:100%}.western-search-type-toggle span.selected{color:#ffc61e;border-bottom:1px solid #ffc61e}@media (min-width: 771px) and (max-width: 1280px){body.not-mobile .western-search{display:block;position:fixed;right:15px}}@media (min-width: 771px){body.not-mobile .western-search{position:relative;float:right}body.not-mobile .western-search button{display:block;border:none;height:44px;width:44px;cursor:default;background-color:#0070b6;font-size:0;color:white}body.not-mobile .western-search button:focus,body.not-mobile .western-search button:hover,body.not-mobile .western-search button:active{background-color:#003f87}body.not-mobile .western-search button:focus{border:2px dotted white}body.not-mobile .western-search button:before{font-family:fontello;content:"";font-size:25px}body.not-mobile .western-search button.is-open:before{font-family:fontello;content:"";font-size:32px}body.not-mobile .western-search .western-search-widget{display:none;position:absolute;top:0;right:44px;margin-top:0;top:-75px;overflow:hidden;background:rgba(255,255,255,0.7);padding:0;z-index:10;width:18.4375em;font-family:muli,verdana,arial,helvetica,geneva,sans-serif;width:400px;min-height:44px;border-right:5px solid #33659f}body.not-mobile .western-search .western-search-widget .western-search-terms{padding:9px;border:1px solid #E4E4E4;border-bottom:none}body.not-mobile .western-search .western-search-widget .western-search-terms:before{display:none}body.not-mobile .western-search .western-search-widget .western-search-terms:focus-within{box-shadow:inset -2px -1px 5px rgba(0,63,135,0.4)}body.not-mobile .western-search .western-search-widget .western-search-terms label{text-indent:100%;white-space:nowrap;border:0;font:0/0 a;text-shadow:none;color:transparent}body.not-mobile .western-search .western-search-widget input[type="submit"]{background-color:#0070b6;color:#fff;margin:0;padding:0 1em;border:none;position:absolute;top:0;right:0;height:43px;font-size:1em;cursor:default}body.not-mobile .western-search .western-search-widget input[type="submit"]:focus{border:2px dotted white;outline:none;background-color:#003f87}body.not-mobile .western-search .western-search-widget input[type="radio"]{transform:scale(0.75)}body.not-mobile .western-search #searchfield{font-size:0.875em;font-family:muli,verdana,arial,helvetica,geneva,sans-serif;border:none;padding:.25em .25em .1em 0;background-color:transparent;margin-left:0;line-height:normal;color:black;position:initial}body.not-mobile .western-search .western-search-type-toggle{background-color:#ccc;border-top:transparent;margin:0}body.not-mobile .western-search .western-search-type-toggle span{color:black;font-weight:normal}body.not-mobile .western-search .western-search-type-toggle span.selected{color:#0070b6;border-bottom:transparent;background-color:#eee}body.not-mobile .western-search .western-search-type-toggle label{font-size:0.6875em;padding:2px 0;-webkit-font-smoothing:auto}body.not-mobile .western-search .western-search-type-toggle .search-toggle-western{float:right}body.not-mobile .western-search .search-divider{width:5px;height:100%;background-color:#33659f}}.search-form input[type="search"]{padding:0.25em;background:#FFF none repeat scroll 0% 0%;border-width:1px;border-color:#808080;border-radius:1px;margin-right:0.25em}.search-form input[type="search"]:active,.search-form input[type="search"]:focus{box-shadow:0px 0px 4px 0px #0070b6}.search-form input[type="submit"]{padding:0.25em 0.75em;background:#FFF none repeat scroll 0% 0%;border:1px solid #DDD;border-radius:3px;box-shadow:0px 0px 2px #DDD}.search-form input[type="submit"]:hover{box-shadow:0px 0px 2px #bad80a;cursor:default}.search-form input[type="submit"]:active{box-shadow:0px 0px 2px #bad80a}@media (min-width: 771px){.widget_nav_menu{max-width:60%;margin:0 auto}}.widget_nav_menu .widget-title{display:none}.widget_nav_menu a{font-size:0.875em;line-height:1.5em}.widget_nav_menu li{border-bottom:1px solid white;list-style-image:none;list-style-type:none;padding-top:0.5em}.widget_text .textwidget{font-size:0.875em;line-height:1.5625em}@media (min-width: 771px){.widget_text{max-width:18.75em;margin-top:0.625em}}@media (min-width: 771px) and (max-width: 1280px){.widget_text a img{width:100%}}@media (max-width: 770px){.widget_text a img{display:block;margin-left:auto;margin-right:auto}}.widget_text ul{list-style-type:disc;list-style-position:outside}.widget_text ul li{margin-left:1.5em}.widget_search{border:solid 1px #bbb;padding:5px;border-radius:3px;margin-top:1.875em}.widget_search input:focus::-webkit-input-placeholder{color:transparent}.widget_search input:focus:-moz-placeholder{color:transparent}.widget_search input[type="search"]{width:100%;border:transparent;background-color:transparent}.widget_search input[value="Search"]{display:none}@media (min-width: 771px) and (max-width: 1280px){.widget_calendar #wp-calendar{font-size:80%}}@media (max-width: 770px){.widget_calendar #wp-calendar{width:80%;margin:0 auto}}.widget_calendar #wp-calendar tbody{min-height:300px}.widget_calendar #wp-calendar tbody tr td{text-align:center}.widget_calendar #wp-calendar a{line-height:15px}.widget_calendar #wp-calendar th{width:30px}.widget_calendar #wp-calendar tr{padding:5px 0;line-height:20px}.widget_calendar #wp-calendar caption{text-align:center;font-weight:bold;margin:8px}.widget_calendar #wp-calendar tfoot{margin:10px}.widget_calendar #wp-calendar td a{font-weight:bold;padding-top:6px}.widget_calendar #wp-calendar td#prev a{float:left}.widget_calendar #wp-calendar td#next a{float:right}.footer-widgets .widget_tag_cloud a{font-family:verdana;color:#99b2ef}.a11y-toolbar-list-item button:focus{outline:2px dotted #003f87}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m,.addthis_default_style{float:right;padding:3em 2px}.subscribe-by-email-field{margin-top:.5em;padding-bottom:.5em}.subscribe-by-email{width:90%;margin-right:auto}.subscribe-by-email form p{margin-bottom:5px;text-align:center;font-weight:300}.subscribe-by-email .subscribe-by-email-submit{background-color:#bad80a;padding:.5em !important;border-radius:5px}.subscribe-by-email .subscribe-by-email-field{margin-top:.5em;padding-bottom:.5em;border:1px solid #bbb}.subscribe-by-email-submit,.with_frm_style .frm_submit input[type=submit]{background-color:#bad80a;padding:.5em 1em !important;border-radius:5px;margin-left:1em;margin-top:10px}#subscribe-by-email-subscribe-form p{margin-bottom:1em}.with_frm_style label.frm_primary_label,.with_frm_style.frm_login_form label,.with_frm_style .frm_radio label,.with_frm_style .frm_checkbox label{font-size:16px;padding:.5em}.with_frm_style .frm_radio label,.with_frm_style .frm_checkbox label,.with_frm_style p.description,.with_frm_style div.description,.with_frm_style div.frm_description,.with_frm_style .frm_error{font-size:12px;margin-left:1em}.frm_dropzone.frm_single_upload:hover,.frm_dropzone.frm_single_upload:focus-within{box-shadow:0px 1px 2px 4px rgba(0,112,182,0.5)}.site-inner .widget_calendar #wp-calendar tbody{min-height:0px}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 0 0}a img.alignright,img.alignright{float:right;padding:5px 0 20px 20px}a img.alignleft,img.alignleft{float:left;padding:5px 20px 0 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.acc-hide-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.call-out-box-left,.call-out-box-right,.media-tree-holder{width:29%;background-color:#cce6f7;padding:1em;word-wrap:normal}@media (max-width: 479px){.call-out-box-left,.call-out-box-right,.media-tree-holder{width:auto;padding:10px;margin-left:0;margin-right:0}}.call-out-box-right{float:right;margin-left:1em}.call-out-box-left{float:left;margin-right:1em}.clearfloat{clear:both}@media (max-width: 479px){.call-out-box-left,.call-out-box-right,.aligncenter,img.alignleft,img.alignright,img.aligncenter{float:none}}img.alignleft,img.aligncenter,img.alignright{display:block;margin-left:auto;margin-right:auto}.phone-icon:before{content:"!"}.mail-icon:before{content:"%"}.location-icon:before{content:"0"}.home-icon:before{content:""}.star-icon:before{content:""}.close-icon:before{content:""}.comment-icon:before{content:""}.clock-icon:before{content:""}.graduation-cap-icon:before{content:""}.user-icon:before{content:""}.search-icon:before{content:""}.tag-icon:before{content:""}.arrow-right-icon:before{content:""}.menu-icon:before{content:""}.triangle-icon:before{content:""}.folder-icon:before{content:""}.ok-circle-icon:before{content:""}.location-circle-icon:before{content:""}.mail-circle-icon:before{content:""}.right-circle-icon:before{content:""}.entry-comments{background:#fff;padding:1em;margin-bottom:1em}.comment-content{margin-left:4.375em}.comment article{border-top:1px solid rgba(0,0,0,0.2)}.comment ul.children{margin-left:5%}.comment-header .comment-author{font-weight:bold;color:#003f87;-webkit-font-smoothing:initial;margin:-1%}.comment-header .comment-meta{color:#4c4c4c;font-weight:300}@media (min-width: 771px){.comment-header .comment-meta{display:block}}.comment:last-child article{margin-bottom:0}#reply-title{font-family:muli,verdana,arial,helvetica,geneva,sans-serif;color:black}.comment-edit-link,.comment-reply-link{font-size:14px;margin-left:10px}.comment-reply,.comment-after{text-align:right}.comment-respond{clear:both;background-color:#fff;padding:1em}.comment-respond textarea{display:block;margin-left:auto;margin-right:auto;width:98%;padding:1%}.comment-respond .comment-form-email,.comment-respond .comment-form-url,.comment-respond .comment-form-author{display:grid;grid-template-columns:20% 80%}@media (min-width: 771px){.comment-respond .comment-form-email,.comment-respond .comment-form-url,.comment-respond .comment-form-author{grid-template-columns:10% 40%}}.comment-list #respond{border-top:2px dashed #003f87}.comment-respond input:not([type="checkbox"]):focus,.comment-respond input:not([type="radio"]):focus,.comment-respond textarea:focus{outline:none;box-shadow:2px 2px 4px 2px rgba(0,63,135,0.5)}.comment-respond input[type="checkbox"]:focus,.comment-respond input[type="radio"]:focus{outline:none;box-shadow:0 1px 4px 2px rgba(0,63,135,0.5)}.comment-respond input[type="checkbox"]+label,.comment-respond input[type="radio"]+label{margin-left:1%}.entry-comments article{padding:1em}.entry-comments a:hover,.entry-comments a:focus,.entry-comments a:active{text-decoration:none;color:#003f87;background-color:#E9E9E9}.entry-comments a:focus{outline:2px dotted;outline-offset:1px}.entry-comments .comment-header{display:block;height:auto;min-height:30px;background:transparent}.entry-comments .avatar{padding-right:1em;float:left}.entry-comments .comment-author{margin-bottom:-0.5%;font-size:1.2em}.hidden-comment{display:none}#comments input[type=submit],#respond input[type=submit]{width:100%;border:2px solid transparent;border-radius:5px;border-bottom:2px solid #E9E9E9;background:rgba(255,198,30,0.8);color:black;margin-bottom:10px;font-family:lato,verdana,arial,helvetica,geneva,sans-serif;font-weight:500;padding:7px;cursor:default}#comments input[type=submit]:active,#respond input[type=submit]:active{-moz-transform:translateY(2px);-ms-transform:translateY(2px);-webkit-transform:translateY(2px);transform:translateY(2px)}#comments input[type=submit]:hover,#respond input[type=submit]:hover{background:#ffc61e}#comments input[type=submit]:focus,#respond input[type=submit]:focus{background-color:#fff;border:2px solid #ffc61e;box-shadow:none}#cancel-comment-reply-link{float:right;font-size:16px;color:#cc2d30;font-family:lato}#cancel-comment-reply-link:focus,#cancel-comment-reply-link:hover{color:#111}#secureimgdiv p label span{color:#007ac8 !important}@media all and (max-width: 770px){.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc}.pinned table{border-right:none;border-left:none;width:100%}.pinned table th,.pinned table td{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable table{margin-left:35%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}}div#signup-content{background:#fff;box-shadow:0px 0px 5px 3px rgba(0,0,0,0.04)}.mu_register{width:100% !important;padding:1em;word-wrap:break-word;box-sizing:border-box}.mu_register p,.mu_register ul{line-height:1.5em;margin-bottom:1em}.mu_register #blog_title,.mu_register #user_email,.mu_register #blogname,.mu_register #user_name{border-color:#808080}.mu_register input[type="submit"],.mu_register #blog_title,.mu_register #user_email,.mu_register #blogname,.mu_register #user_name,.mu_register select{width:auto !important;padding:0.25em;font-size:100% !important;line-height:normal}.mu_register input:active,.mu_register input:focus,.mu_register input.submit:hover{box-shadow:0px 0px 4px 0px #0070b6}.mu_register label,.mu_register .prefix_address{font-size:100% !important}.mu_register input.submit{background-color:#cc2d30;border:none;padding:1em;color:#fff}.covid-attestation{text-align:center;background-color:#ffc61e;padding-top:2em}@media (min-width: 771px){.covid-attestation{padding-top:0em}}.covid-attestation h2{line-height:100%}.covid-attestation a{color:#003f87;text-decoration:underline}.covid-attestation a:hover,.covid-attestation a:active,.covid-attestation a:focus{text-decoration:none;background-color:#E9E9E9}.covid-attestation a:focus{outline:3px dotted}
