@import "/wordpress/wp-content/themes/ssec_main/templates/patterns/ssec-two-cols-with-sidebar/style.css";*{margin:0;box-sizing:border-box}body,html{height:100%}.sf-wrapper{min-height:100%;height:100%;margin:0 auto -290px}.sf-footer,.sf-push{height:290px}@media only screen and (min-width:600px){.sf-wrapper{margin:0 auto -300px}.sf-footer,.sf-push{height:300px}}.clearfix:after{content:"";display:table;clear:both}body{font-size:16px;font-family:Red Hat Text,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.5px;line-height:normal}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}#nav-main,.image-caption,.thumb-section h2,.thumb-section h3{text-transform:uppercase}#main p{line-height:1.5em}#main h2,#nav-other{font-weight:700!important}#header #nav-main a{font-weight:800!important}img{vertical-align:baseline}a :active,a :focus{outline:0;-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none;border:0}a ::-moz-focus-inner,a :active,a :focus{outline:0;-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none;border:0}.list-controls ul.category-filter a,a{text-decoration:none}.sf-wrapper{display:table;min-width:100%}.sf-wrapper>*{display:table-row}.wrapper{display:table;width:90%;left:0;right:0;margin-left:auto!important;margin-right:auto!important}p{margin-top:1em}@media only screen and (min-width:1140px){.wrapper{width:1026px;margin:0 auto}}#mobile_test{display:inline}@media only screen and (min-width:600px){#mobile_test{display:none}}p,ul.nice_list li{margin-bottom:1em}.list-controls{margin-bottom:0;background-color:transparent;border:0}.list-controls ul.category-filter{text-align:center;background-color:#dadfe1;display:none}@media only screen and (min-width:600px){.list-controls ul.category-filter{display:block}}.list-controls ul.category-filter{list-style-type:none;margin:0;padding:5px 0!important}.list-controls ul.category-filter ul.category-filter li{list-style-type:none;margin:0;padding:0}.list-controls ul.category-filter li{display:inline-block;white-space:nowrap;font-weight:700;font-size:16px}.list-controls ul.category-filter li:first-child{display:block}.list-controls ul.category-filter li:first-child h3{text-align:center;font-size:20px;margin-bottom:0;margin-top:0}.list-controls ul.category-filter li.category-delimiter{height:1em;width:6px}.list-controls ul.category-filter li.category-delimiter svg{position:relative;top:-2px}.list-controls ul.category-filter li.category-delimiter svg>*{fill:#333;stroke:#ddd;stroke-width:4px}#software-page>.software_section:last-child hr.divider,.list-controls ul.category-filter>li.category-delimiter:last-child{display:none}.list-controls ul.category-filter .current_cat_link a{color:#000}.list-controls .category-filter-mobile{width:80%;margin:0 auto 1.5em;display:block}@media only screen and (min-width:600px){.list-controls .category-filter-mobile{display:none}}.list-controls #expand_collapse_all_buttons{font-size:14px;text-align:right;white-space:nowrap;margin-bottom:1.5em}#header #mobile-menu-search #mobile-menu-button.visible-mobile-menu #mobile-menu-button-text,.list-controls #expand_collapse_all_buttons #collapse_all{display:none}@media only screen and (min-width:600px){.list-controls #expand_collapse_all_buttons{margin-bottom:5px}.list-controls #expand_collapse_all_buttons #collapse_all,.list-controls #expand_collapse_all_buttons #expand_all{display:none}}.list-controls #expand_collapse_all_buttons .arrow{font-size:14px}.list-controls #expand_collapse_all_buttons span{color:#214184;cursor:pointer}.list-controls .list-search{width:120px}@media only screen and (min-width:600px){.list-controls .list-search{width:auto}}hr.divider{margin:.75em auto;width:50%;border-bottom:solid 2px #214184}#header #nav-other .search-container .inner-addon,#main{position:relative}#last-updated{position:absolute;bottom:0;text-align:right;margin-bottom:1em}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.aligncenter{width:90%!important;height:auto!important}.alignright,a img.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left}.alignleft,.wp-caption.alignleft,.wp-caption.alignnone,a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;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,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#header{background:#f7f7f7;height:1px}#header a,#header a>img{text-decoration:none;border:0}#header #nav-other,#nav-other{display:none;background:#9b0000;text-align:right;font-size:14px;line-height:2.2}#header #nav-other .internal-links,#header #nav-other .project_nav_other{float:left}#header #nav-other .search-container input,#nav-other .search-container input{font-weight:400!important;padding-left:5px;width:160px;font-size:14px;line-height:1.25;box-sizing:border-box;font-family:inherit}#header #nav-other .search-container input:focus,#nav-other .search-container input:focus{outline:0}#header #nav-other .search-container .inner_class{height:24px}#header #nav-other .search-container .inner-addon .glyphicon,#nav-other .search-container .inner-addon .glyphicon{position:absolute;pointer-events:none;line-height:24px}#header #nav-other .search-container .left-addon .glyphicon,#nav-other .search-container .left-addon .glyphicon{left:0;padding-left:10px}#header #nav-other .search-container .right-addon .glyphicon,#nav-other .search-container .right-addon .glyphicon{right:0;padding-right:10px;top:3px}#header #nav-other .search-container .left-addon input,#nav-other .search-container .left-addon input{padding-left:30px}#header #nav-other .search-container .right-addon input,#nav-other .search-container .right-addon input{padding-right:30px}#header #nav-other .search-container .glyphicon-search{width:26px;display:inline-flex;align-items:center;height:100%;top:0!important}@media only screen and (min-width:600px){#header #nav-other{display:block}}#header #nav-other ul,#nav-other ul{padding:0;list-style-type:none;margin:0 auto;left:0;right:0;padding-right:10px}#header #nav-other ul li,#nav-other ul li{margin:0;padding:0;list-style-type:none}#header #nav-other li,#nav-other li{margin-left:1.4em!important;display:inline-block}#header #nav-other a,#nav-other a{color:#fff;text-transform:uppercase}#header #nav-other a:hover{text-decoration:underline}@media only screen and (min-width:959.4736842105px){#header #nav-other ul{width:939.4736842105px;padding-right:0}}@media only screen and (min-width:1191.0526315789px){#header #nav-other ul{width:1171.0526315789px;padding-right:0}}@media only screen and (min-width:1420px){#header #nav-other ul{width:1400px;padding-right:0}}@media only screen and (max-width:835px){#header #nav-other .search-container input,#header #nav-other li{font-size:12px}#header #nav-other li.internal-links{line-height:2.5}#header #nav-other .search-container input{width:100px;line-height:1}}@media only screen and (max-width:680px){#header #nav-other .search-container input,#header #nav-other li{font-size:10px}#header #nav-other li.internal-links{line-height:3}#header #nav-other .search-container input{width:80px;line-height:1}}#header h1,h1{margin:10px auto;display:table;width:1px}#header h1 #ssec-logo-container{float:none;display:table-cell;white-space:nowrap;vertical-align:middle;width:1px}h1 #ssec-logo-container{white-space:nowrap}#header h1 #title-container,h1 #ssec-logo-container,h1 #title-container{float:none;display:table-cell;vertical-align:middle;width:1px}#header h1 #title-container,h1 #title-container{font-size:0;white-space:nowrap;padding-left:17px}#header h1 #title-container #main-title{display:block;font-size:calc(12px + 1vw);color:#214184}#header h1 #title-container #sub-title{font-size:calc(9px + 1vw);color:#000}#header h1 img#ssec-logo,h1 img#ssec-logo{width:55px;max-width:103px;position:relative;top:3px}@media only screen and (min-width:600px){#header h1 #title-container #main-title{font-size:calc(12px + 1vw)}#header h1 #title-container #sub-title{font-size:calc(5px + .8vw)}#header h1 #title-container{padding-left:20px}#header h1 img#ssec-logo{width:calc(70px + 1vw);top:3px}}#header h1 #title-container #sub-title{font-weight:400}@media only screen and (min-width:600px) and (max-width:899px){#header h1 #title-container #sub-title{font-weight:700}}@media only screen and (min-width:620px){#header h1 #title-container span{font-size:28px}#header h1 #title-container span:first-child+span{font-size:22px}}#header #mobile-menu-search{background-color:#9b0000;color:#fff}#header #mobile-menu-search .wrapper>*{display:inline-block;float:left}#header #mobile-menu-search .wrapper>*+*{float:right}#header #mobile-menu-search .wrapper #search-icon-mobile{height:24px;margin-top:12px}#header #mobile-menu-search #mobile-search-container{display:none;height:2.25em}#header #mobile-menu-search #mobile-search-container input,#mobile-menu-search #mobile-search-container input{width:100%;margin-bottom:10px;color:#000}#header #mobile-menu-search #mobile-search-container.visible-mobile-search{display:block}#header #mobile-menu-search #search-icon-mobile.visible-mobile-search{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media only screen and (min-width:600px){#header #mobile-menu-search{display:none}}#header #mobile-menu-search #mobile-menu-button{width:calc(40px + 50px);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:45px;cursor:pointer;white-space:nowrap;vertical-align:middle;display:table;border:0;background-color:transparent;outline:0;padding:0;margin-top:5px}#header #mobile-menu-search #mobile-menu-button span,#mobile-menu-search #mobile-menu-button span{display:table-cell;vertical-align:middle;text-align:left;padding-right:5px;font-size:16px}#header #mobile-menu-search #mobile-menu-button span+span,#mobile-menu-search #mobile-menu-button span+span{text-align:right;padding-right:0}#header #mobile-menu-search #mobile-menu-button svg,#mobile-menu-search #mobile-menu-button svg{width:40px;height:45px}#footer #contact-links a:hover .contact-links-path,#footer #social-media-icons img:hover .svg-circle,#footer #social-media-icons svg:hover .svg-circle,#footer #uw-logo:hover svg#uw-logo-svg path,#header #mobile-menu-search #mobile-menu-button svg rect,#mobile-menu-search #mobile-menu-button svg rect{fill:#fff}#header #mobile-menu-search #mobile-menu-button.visible-mobile-menu{-ms-transform:rotate(90deg) scale(.8,1);-webkit-transform:rotate(90deg) scale(.8,1);transform:rotate(90deg) scale(.8,1);position:relative;top:17px;right:-22px}#header .nav-menu{clear:both;background-color:#272727}#header .nav-menu#nav-page{background:0 0;margin:0;padding:0}#header .nav-menu#nav-page ul{background:#eee;border:solid 1px #e6e6e6;border-left:none;border-right:none;margin:-1px 0 0;padding:4px 0}@media only screen and (max-width:599px){#header .nav-menu#nav-page li{margin-bottom:.75em}#header .nav-menu#nav-page ul>li:last-child{margin-bottom:0;padding-bottom:0}}#header .nav-menu#nav-page a{color:#9b0000}#header .nav-menu a,.nav-menu a{white-space:nowrap;font-size:16px}@media only screen and (min-width:600px){#header .nav-menu a{font-size:12px}}@media only screen and (min-width:800px){#header .nav-menu a{font-size:14px}}#header .nav-menu a{font-weight:700;color:#fff}#header .nav-menu ul,#header .nav-menu ul li,.nav-menu ul,.nav-menu ul li{padding:0;list-style-type:none;display:block;text-align:center;padding-bottom:.5em}#header .nav-menu ul,.nav-menu ul{margin:0;padding-top:1em}#header .nav-menu ul li,.nav-menu ul li{margin:0 0 2em}#header .nav-menu #nav-other-mobile-only-top-border{border-top:solid 1px #fff}@media only screen and (min-width:600px){#header .nav-menu{box-shadow:none;border:0;background-image:url(/wordpress/wp-content/themes/ssec_main/include/img/nav-main-border-top.png);background-repeat:repeat-x;background-position:top center;padding-top:8px;margin-top:-6px;background-color:transparent}#header .nav-menu ul{margin-top:-2px!important}#header .nav-menu ul li{padding-top:4px!important}#header .nav-menu ul>li a,#header .nav-menu ul>li.current_nav_link a{border-bottom:solid 2px transparent}#header .nav-menu ul>li.current_nav_link a,#header .nav-menu ul>li.has_children a:hover,#header .nav-menu ul>li:hover a{border-bottom-color:#9b0000!important}#header .nav-menu ul>li.has_children{background-color:#eee}#header .nav-menu a{box-sizing:border-box;color:#9b0000;display:inline-block}#header .nav-menu ul,#header .nav-menu ul li{margin:0;padding:0 1vw;list-style-type:none}#header .nav-menu ul li{padding-bottom:3px}#header .nav-menu ul{display:-webkit-flex;display:flex;justify-content:space-between}#header .nav-menu li{vertical-align:middle;text-align:center}#header .nav-menu li.nav-other-mobile-only{display:none}}#header #nav-main{display:none;width:100%}@media only screen and (min-width:600px){#header #nav-main{display:block}}#header #nav-main.visible-mobile-menu{display:block}#header .internal-links.nav-other-mobile-only,.internal-links.nav-other-mobile-only{margin-top:1em!important;padding-top:1em!important;border-top:solid 1px #eee;float:none}.small_main_menu{justify-content:flex-start!important}#nav-other .internal-links,#nav-other .project_nav_other{float:left}#nav-other .search-container .inner-addon{position:relative}#nav-other .search-container .inner_class{height:24px}#nav-other .search-container .glyphicon-search{width:26px;display:inline-flex;align-items:center;height:100%;top:0!important}@media only screen and (min-width:600px){#nav-other{display:block}}#main .thumb-section a:hover,#nav-other a:hover{text-decoration:underline}@media only screen and (min-width:959.4736842105px){#nav-other ul{width:939.4736842105px;padding-right:0}}@media only screen and (min-width:1191.0526315789px){#nav-other ul{width:1171.0526315789px;padding-right:0}}@media only screen and (min-width:1420px){#nav-other ul{width:1400px;padding-right:0}}@media only screen and (max-width:835px){#nav-other .search-container input,#nav-other li{font-size:12px}#nav-other li.internal-links{line-height:2.5}#nav-other .search-container input{width:100px;line-height:1}}@media only screen and (max-width:680px){#nav-other .search-container input,#nav-other li{font-size:10px}#nav-other li.internal-links{line-height:3}#nav-other .search-container input{width:80px;line-height:1}}#mobile-menu-search{background-color:#9b0000;color:#fff}#mobile-menu-search .wrapper>*{display:inline-block;float:left}#mobile-menu-search .wrapper>*+*{float:right}#mobile-menu-search .wrapper #search-icon-mobile{height:24px;margin-top:12px}#mobile-menu-search #mobile-search-container{display:none;height:2.25em}#mobile-menu-search #mobile-search-container.visible-mobile-search{display:block}#mobile-menu-search #search-icon-mobile.visible-mobile-search{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media only screen and (min-width:600px){#mobile-menu-search{display:none}}#mobile-menu-search #mobile-menu-button{width:calc(40px + 50px);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:45px;cursor:pointer;white-space:nowrap;vertical-align:middle;display:table;border:0;background-color:transparent;outline:0;padding:0;margin-top:5px}#mobile-menu-search #mobile-menu-button.visible-mobile-menu{-ms-transform:rotate(90deg) scale(.8,1);-webkit-transform:rotate(90deg) scale(.8,1);transform:rotate(90deg) scale(.8,1);position:relative;top:17px;right:-22px}#footer #footer-container-2,#mobile-menu-search #mobile-menu-button.visible-mobile-menu #mobile-menu-button-text,#nav-main{display:none}h1 #title-container #main-title{display:block;font-size:calc(12px + 1vw);color:#214184}h1 #title-container #sub-title{font-size:calc(9px + 1vw);color:#000}@media only screen and (min-width:600px){h1 #title-container #main-title{font-size:calc(12px + 1vw)}h1 #title-container #sub-title{font-size:calc(5px + .8vw)}h1 #title-container{padding-left:20px}h1 img#ssec-logo{width:calc(70px + 1vw);top:3px}}h1 #title-container #sub-title{font-weight:400}@media only screen and (min-width:600px) and (max-width:899px){h1 #title-container #sub-title{font-weight:700}}@media only screen and (min-width:620px){h1 #title-container span{font-size:28px}h1 #title-container span:first-child+span{font-size:22px}}.nav-menu{clear:both;background-color:#272727}.nav-menu#nav-page{background:0 0;margin:0;padding:0}.nav-menu#nav-page ul{background:#eee;border:solid 1px #e6e6e6;border-left:none;border-right:none;margin:-1px 0 0;padding:4px 0}@media only screen and (max-width:599px){.nav-menu#nav-page li{margin-bottom:.75em}.nav-menu#nav-page ul>li:last-child{margin-bottom:0;padding-bottom:0}}.nav-menu#nav-page a{color:#9b0000}@media only screen and (min-width:600px){.nav-menu a{font-size:12px}}@media only screen and (min-width:800px){.nav-menu a{font-size:14px}}.nav-menu a{font-weight:700;color:#fff}.nav-menu #nav-other-mobile-only-top-border{border-top:solid 1px #fff}@media only screen and (min-width:600px){.nav-menu{box-shadow:none;border:0;background-image:url(/wordpress/wp-content/themes/ssec_main/include/img/nav-main-border-top.png);background-repeat:repeat-x;background-position:top center;padding-top:8px;margin-top:-6px;background-color:transparent}.nav-menu ul{margin-top:-2px!important}.nav-menu ul li{padding-top:4px!important}.nav-menu ul>li a,.nav-menu ul>li.current_nav_link a{border-bottom:solid 2px transparent}.nav-menu ul>li.current_nav_link a,.nav-menu ul>li.has_children a:hover,.nav-menu ul>li:hover a{border-bottom-color:#9b0000!important}.nav-menu ul>li.has_children{background-color:#eee}.nav-menu a{box-sizing:border-box;color:#9b0000;display:inline-block}.nav-menu ul,.nav-menu ul li{margin:0;padding:0 1vw;list-style-type:none}.nav-menu ul li{padding-bottom:3px}.nav-menu ul{display:-webkit-flex;display:flex;justify-content:space-between}.nav-menu li{vertical-align:middle;text-align:center}.nav-menu li.nav-other-mobile-only{display:none}}#nav-main{width:100%}@media only screen and (min-width:600px){#nav-main{display:block}}#nav-main.visible-mobile-menu{display:block}#status-container{position:relative;padding:20px;justify-content:center;align-items:center;background-color:#e1dcbf;font-size:18px}@supports (display:flex){#status-container{display:flex}}@media only screen and (min-width:600px){#status-container{font-size:22px}}#status-container h3{margin-bottom:10px}#news-carousel .carousel-image-caption p,#status-container h3+p{margin-top:0}#status-container svg{width:25px;height:24px;vertical-align:text-top;position:relative;margin-right:0}#status-container .wrapper>:first-child{margin-top:0}#status-container .wrapper>:last-child{margin-bottom:0}#status-container .close-button{position:absolute;top:15px;right:15px;margin:0!important;padding:0!important;background:0 0!important;border:0!important}#main{background:#f7f7f7}.sf-wrapper.small-footer{margin:0 auto -130px}.sf-footer.small-footer,.sf-push.small-footer{height:130px}#footer.small-footer #footer-container-1>*{top:0}@media only screen and (min-width:600px){.sf-wrapper.small-footer{margin:0 auto -140px}.sf-footer.small-footer,.sf-push.small-footer{height:140px}#footer.small-footer #address-container{top:0}}#footer.small-footer #uw-logo,#footer.small-footer #uw-logo svg#uw-logo-svg{width:120px}@media only screen and (min-width:600px){#footer.small-footer #uw-logo,#footer.small-footer #uw-logo svg#uw-logo-svg{width:120px}}@media only screen and (min-width:704px){#footer.small-footer #uw-logo,#footer.small-footer #uw-logo svg#uw-logo-svg{width:120px}}.small-footer #footer-container-1{text-align:center!important}.small-footer #address-container{top:0!important;position:static!important}#logo-footer{padding-top:2.1em;background-color:#dadfe1}#logo-footer>.wrapper{display:grid;grid-row-gap:15px;grid-column-gap:15px}#logo-footer .ssec_customizer_footer_text{grid-area:text}#logo-footer .ssec_customizer_footer_logos{grid-area:logos}ul.ssec_customizer_footer_logos{display:flex;list-style-type:none;align-items:center;margin:0;padding:0}ul.ssec_customizer_footer_logos li{padding:0;margin:0 20px 0 0;flex:1 1 0;text-align:center}#footer #social-media-icons>a:last-child,ul.ssec_customizer_footer_logos li:last-child{margin-right:0}ul.ssec_customizer_footer_logos img{width:100%;max-width:60px;max-height:60px}@media only screen and (min-width:600px){ul.ssec_customizer_footer_logos img{max-width:75px;max-height:75px}}#logo-footer.left_right>.wrapper,#logo-footer.right_left>.wrapper{grid-template-rows:auto;align-items:center;grid-template-columns:1fr;grid-template-areas:"text""logos"}#logo-footer.left_right .ssec_customizer_footer_text,#logo-footer.right_left .ssec_customizer_footer_text{text-align:center}@media only screen and (min-width:600px){#logo-footer.left_right>.wrapper,#logo-footer.right_left>.wrapper{grid-template-columns:1fr 1fr}#logo-footer.left_right .ssec_customizer_footer_text,#logo-footer.right_left .ssec_customizer_footer_text{text-align:left}#logo-footer.left_right>.wrapper{grid-template-areas:"text logos"}#logo-footer.right_left>.wrapper{grid-template-areas:"logos text"}#logo-footer.left_right .ssec_customizer_footer_logos{justify-self:end}#logo-footer.left_right .ssec_customizer_footer_text,#logo-footer.right_left .ssec_customizer_footer_logos{justify-self:start}#logo-footer.left_right ul.ssec_customizer_footer_logos{justify-content:flex-end}#logo-footer.right_left .ssec_customizer_footer_text{justify-self:end}#logo-footer.right_left ul.ssec_customizer_footer_logos{justify-content:flex-start}}#logo-footer.bottom_top>.wrapper>:first-child,#logo-footer.top_bottom>.wrapper>:first-child{margin-top:0;padding-top:0}#footer,#logo-footer.bottom_top .ssec_customizer_footer_text,#logo-footer.top_bottom .ssec_customizer_footer_text{text-align:center}#logo-footer.top_bottom>.wrapper{grid-template-areas:"text""logos"}#logo-footer.bottom_top>.wrapper{grid-template-areas:"logos""text"}#logo-footer ul.ssec_customizer_footer_logos li,#logo-footer ul.ssec_customizer_footer_logos li:hover{border:0!important}#footer{background:#272727;position:relative;font-size:18px}#footer,#footer a{color:#bfbfbf;text-decoration:none}#footer a:hover{color:#fff!important}#footer #footer-container-2>div,#footer .wrapper{height:100%}#footer .wrapper>div{padding-top:20px}#footer .vertically-align-links{display:inline-block;text-align:left}#footer #contact-links{margin-bottom:1em}#footer #contact-links a{display:inline-block;margin-right:1em}#footer #contact-links svg{width:28px;height:22px;position:relative;right:-2px;bottom:-2px}#footer #contact-links svg .contact-links-path,#footer #social-media-icons img .svg-circle,#footer #social-media-icons svg .svg-circle,#footer #uw-logo svg#uw-logo-svg path{fill:#adadad}#footer #contact-links svg#contact-us-icon .contact-links-path{stroke:#272727;stroke-width:66px;fill-rule:evenodd}#footer #address-container{display:none}#footer #social-media-icons{margin-top:30px}#footer #social-media-icons a{display:inline-block;margin-right:20px}#footer #social-media-icons img,#footer #social-media-icons svg{width:30px;height:30px}#footer #social-media-icons img .svg-path,#footer #social-media-icons svg .svg-path{fill:#272727}@media only screen and (min-width:600px){#footer .vertically-align-links{width:5.5em}#footer #social-media-icons{margin-top:0}#footer #social-media-icons a{margin-right:10px}#footer .wrapper>div>:first-child{margin-top:-20px}#footer #footer-container-1>*{position:relative;top:-20px}#footer #footer-container-2>div,#footer .wrapper{display:table}#footer #footer-container-2>div{width:100%}#footer .wrapper>div{padding-top:10px;width:33%}#footer #footer-container-2,#footer #footer-container-2 ul,#footer .wrapper>div{display:table-cell;vertical-align:middle}#footer #footer-container-1{vertical-align:middle;text-align:left;position:relative}#footer #footer-container-2{text-align:center}#footer #footer-container-2 ul{list-style-type:none;margin:0;padding:0}#footer #footer-container-2 li{list-style-type:none;padding:0;text-align:left;white-space:nowrap;margin:0 0 20px}#footer #footer-container-2 ul:first-child{padding-right:20px}#footer #footer-container-3 #contact-links{margin-bottom:1em}#footer #footer-container-3 #contact-links a{display:block;margin-right:0;margin-bottom:1.5em}#footer #address-container{font-size:15px!important;position:absolute;top:252px;left:0;margin:0;text-align:center;height:auto;display:block;white-space:nowrap;width:auto}#footer #address-container address{overflow:hidden;display:inline-block;text-align:left}#footer .separator{font-size:30px;line-height:12px;position:relative;bottom:-5px}}@media only screen and (min-width:600px){#footer #uw-logo{margin-top:0}}#footer #uw-logo,#footer #uw-logo svg#uw-logo-svg{width:180px}@media only screen and (min-width:600px){#footer #uw-logo,#footer #uw-logo svg#uw-logo-svg{width:23vw}}@media only screen and (min-width:704px){#footer #uw-logo,#footer #uw-logo svg#uw-logo-svg{width:180px}}#news-carousel li,#news-carousel ul{list-style-type:none;margin:0;padding:0;display:block}#news-carousel{background-color:#272727;font-size:0;position:relative;border:0}#news-carousel #carousel-inner-shadow,#news-carousel .news-carousel-background,#news-carousel ul.stories li{display:none}#news-carousel ul.stories li:first-child{display:block}#news-carousel .news-carousel-image{width:100%;height:auto;display:block}#news-carousel .carousel-image-caption{margin:auto;color:#000;z-index:103;font-size:20px;text-align:center;padding:0 10px}#news-carousel .carousel-image-caption a{color:#bfbfbf}#news-carousel .carousel-image-caption a:hover *{color:#fff;text-decoration:underline}#news-carousel .carousel-image-caption h2{font-size:26px;text-transform:none;margin-bottom:0;padding:10px 0}@media only screen and (min-width:768px){#news-carousel{padding-bottom:0}#news-carousel .news-carousel-image{display:block}#news-carousel .news-carousel-image-mobile-version{display:none}#news-carousel #carousel-inner-shadow{display:block;width:auto;height:220px;overflow:hidden;position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:102}#news-carousel #carousel-inner-shadow div{box-shadow:inset 0-133px 70px 0 rgba(0,0,0,.75);position:absolute;left:-25%;width:200%;height:400px;bottom:-50px}#news-carousel .carousel-image-caption{position:absolute;left:0;right:0;bottom:50px}#news-carousel .carousel-image-caption a,#news-carousel .carousel-image-caption a:hover *{color:#fff}#news-carousel .carousel-image-caption h2{margin-bottom:-7px}}@media only screen and (min-width:959.4736842105px){#news-carousel ul.stories li{background-color:#f9f9f9}#news-carousel .news-carousel-background{display:block;overflow:hidden;width:100%}#news-carousel .news-carousel-background img{width:175%;margin-left:-32.5%;opacity:.2;-webkit-filter:blur(7px);filter:blur(5px)}#news-carousel .news-carousel-image{width:auto;height:100%}#news-carousel .news-carousel-background,#news-carousel .news-carousel-image{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0}#news-carousel .news-carousel-image{z-index:101}#news-carousel .news-carousel-background{z-index:100}#news-carousel{height:357px}}@media only screen and (min-width:1191.0526315789px){#news-carousel{height:445px}}@media only screen and (min-width:1420px){#news-carousel{height:532px}}#news-carousel button{border:0;padding:0;background-color:transparent}#news-carousel button svg{height:100%;width:100%}#news-carousel button.arrow{padding:0;font-size:0;position:absolute;opacity:.8;right:10px;height:40px;width:40px;z-index:104;outline:0;top:50%;bottom:auto;margin-top:-54px;display:inline-block}#news-carousel .nav ul li:hover,#news-carousel .nav ul li:hover button.nav-button,#news-carousel button.arrow:hover{cursor:pointer}#news-carousel button.arrow:hover svg .cls-1{fill:#214083}#news-carousel button.arrow:hover svg .cls-2{fill:#fff}@media only screen and (min-width:600px){#news-carousel button.arrow{display:none}}#news-carousel:hover button.arrow{display:block}#news-carousel button.left-arrow{transform:rotate(180deg);left:10px}#news-carousel .nav{position:absolute;bottom:0;left:0;right:0;z-index:104;width:100%;text-align:center}#news-carousel .nav ul{width:auto;margin:0 auto;padding:10px 0;display:none}#news-carousel .nav ul li{height:34px;padding:10px 15px;display:inline-block;text-align:center;vertical-align:middle}#news-carousel .nav ul button.nav-button{height:14px;width:15.6086956522px}#news-carousel .nav ul button.nav-button svg>*{fill:transparent;stroke:#ddd;stroke-width:4px}#news-carousel .nav ul li.current button.nav-button svg>*,#news-carousel .nav ul li:hover button.nav-button svg>*{fill:#fff;stroke:#fff}@media only screen and (min-width:768px){#news-carousel{margin-bottom:0}#news-carousel .nav ul{display:block}}#main #news_events{border-top:solid 1px #777;padding-top:0}#main #news_events a,#us_nav a,.employment .job-list a{text-decoration:none}#main .thumb-section{padding-bottom:2.1em}#main .thumb-section h2{font-size:35px;text-align:center;margin:1em 0;padding:.3em auto}#main .thumb-section a{color:#9b0000;text-decoration:none}#main .thumb-section li{border:solid 2px transparent!important}#main .thumb-section li:hover{border:solid 2px #045575!important}#main .thumbnail-fix{visibility:hidden}#main #research{background-color:#dadfe1}#main #data_imagery .responsive-thumb-gallery,#main #education .responsive-thumb-gallery,#main #research .responsive-thumb-gallery,#main #software .responsive-thumb-gallery{width:100%;margin:0;padding:0;list-style-type:none;text-align:center;font-size:0}#main #data_imagery .responsive-thumb-gallery li,#main #education .responsive-thumb-gallery li,#main #research .responsive-thumb-gallery li,#main #software .responsive-thumb-gallery li{padding:0;display:inline-block;width:23%;margin:1% 1% 50px;min-width:140px}#main #data_imagery .responsive-thumb-gallery li a,#main #education .responsive-thumb-gallery li a,#main #research .responsive-thumb-gallery li a,#main #software .responsive-thumb-gallery li a{display:block;position:relative;text-decoration:none}#main #data_imagery .responsive-thumb-gallery li img,#main #education .responsive-thumb-gallery li img,#main #research .responsive-thumb-gallery li img,#main #software .responsive-thumb-gallery li img{max-width:100%;border:0}#main #data_imagery .responsive-thumb-gallery li .image-caption,#main #education .responsive-thumb-gallery li .image-caption,#main #research .responsive-thumb-gallery li .image-caption,#main #software .responsive-thumb-gallery li .image-caption{font-size:16px;position:absolute;bottom:0;left:0;right:0;background-color:rgba(80,80,80,.7);padding:5px;color:#fff;overflow:hidden}#main #data_imagery{background-color:#f7f7f7}#main #software{background-color:#dadfe1}#main #education{background-color:#f7f7f7}@media only screen and (max-width:753px){#main #data_imagery .responsive-thumb-gallery,#main #education .responsive-thumb-gallery,#main #research .responsive-thumb-gallery,#main #software .responsive-thumb-gallery{width:100%;margin:0;padding:0;list-style-type:none;text-align:center;font-size:0}#main #data_imagery .responsive-thumb-gallery li,#main #education .responsive-thumb-gallery li,#main #research .responsive-thumb-gallery li,#main #software .responsive-thumb-gallery li{padding:0;display:inline-block;width:46%;margin:2% 2% 50px;min-width:140px}#main #data_imagery .responsive-thumb-gallery li a,#main #education .responsive-thumb-gallery li a,#main #research .responsive-thumb-gallery li a,#main #software .responsive-thumb-gallery li a{display:block;position:relative;text-decoration:none}#main #data_imagery .responsive-thumb-gallery li img,#main #education .responsive-thumb-gallery li img,#main #research .responsive-thumb-gallery li img,#main #software .responsive-thumb-gallery li img{max-width:100%;border:0}#main #data_imagery .responsive-thumb-gallery li .image-caption,#main #education .responsive-thumb-gallery li .image-caption,#main #research .responsive-thumb-gallery li .image-caption,#main #software .responsive-thumb-gallery li .image-caption{font-size:16px;position:absolute;bottom:0;left:0;right:0;background-color:rgba(80,80,80,.7);padding:5px;color:#fff;overflow:hidden}}#field-experiments #field-experiments-list h3,.employment h3{font-size:22px}.employment h5{font-size:1em}.employment .job-list{list-style-type:none;margin-bottom:3em;margin-top:1em}.employment .job-list.nice_list li{margin-bottom:1.5em}.employment .job-list .title{font-weight:700}.employment .job-list .description{margin-top:5px;margin-left:2em;color:#444}.employment .job-list .toggle .description{display:none;margin-bottom:2em;margin-left:2em}.employment .job-list .toggle-link{cursor:pointer;color:#0082dd}#data_imagery-list,#data_imagery-list li{list-style-type:none;padding:0;font-size:0}#data_imagery-list{margin:20px 0 0}@media only screen and (min-width:600px){#data_imagery-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;grid-template-rows:auto}}#data_imagery-list li{padding-bottom:35px;display:block;width:90%;min-width:90%;margin:0 auto}@media only screen and (min-width:600px){#data_imagery-list li{padding:0;width:100%;min-width:100%}}#data_imagery-list li a{font-size:16px;text-decoration:none}#data_imagery-list li img,#thumbnail-list-container #thumbnail-list li img{width:100%}.data-description{color:#444}.data-description>*,.data-details h3{margin-top:0}@media only screen and (min-width:600px){.data-description>*{margin-bottom:0}}#data_imagery-list-container{width:100%;margin-top:2.5em;margin-bottom:2em}#field-experiments #field-experiments-list{margin-top:2em;clear:both}#field-experiments #field-experiments-list .fieldexp-date-location,#field-experiments #field-experiments-list .fieldexp-description,#field-experiments #field-experiments-list .fieldexp-full-title,#software-page ul.software_list .description{margin-left:2em}#field-experiments .list-controls{padding:auto;border:0;background-color:transparent;float:right;display:inline-block;text-align:right;font-size:16px}#field-experiments .list-controls a{text-decoration:none;cursor:pointer;color:#0479a8}#field-experiments .list-controls .current-sort-order{cursor:text;color:#000}#field-experiments #field-experiments-data,.research-tags{display:none}#field-experiments #field-experiments-list ul,#field-experiments #field-experiments-list ul li,#software-page ul.software_list{list-style-type:none;margin:0;padding:0}#software-page ul.software_list li{list-style-type:none;padding:0;margin:0 0 1em}#field-experiments #field-experiments-list li,#software-page .list-controls{margin-bottom:1em}#thumbnail-list-container{width:100%;margin-bottom:2em}#thumbnail-list-container #thumbnail-list{margin-top:20px!important;text-align:center;list-style-type:none;margin:0;padding:0;font-size:0}#thumbnail-list-container #thumbnail-list li{list-style-type:none;font-size:0;padding:0 0 35px;display:block;width:90%;min-width:90%;margin:0 auto}@media only screen and (min-width:600px){#thumbnail-list-container #thumbnail-list li{display:inline-block;width:33.333%;min-width:225px}}#thumbnail-list-container #thumbnail-list li a{font-size:16px;text-decoration:none;display:block;width:100%;margin:0 auto}@media only screen and (min-width:600px){#thumbnail-list-container #thumbnail-list li a{width:90%}}#thumbnail-list-container #thumbnail-list li .thumbnail-details{height:6.5em;overflow:hidden}#thumbnail-list-container #thumbnail-list li .thumbnail-details h3,.data-details h3{font-size:18px;text-transform:none!important}#thumbnail-list-container #thumbnail-list li .thumbnail-description{color:#444}#thumbnail-list-container #thumbnail-list li .thumbnail-description>*{margin-top:0}#us_nav{margin:10px 0 15px}#us_nav input[type=button]{margin-right:1em}.secondary-page-content{font-size:19px;margin-bottom:1.5em;display:table}.secondary-page-content a{color:#0479a8}.secondary-page-content a:hover{color:#036890}.secondary-page-content h3{font-size:19px}.secondary-page-content h2,.secondary-page-content h3,.secondary-page-content h4{margin-bottom:.5em;margin-top:1em}.secondary-page-content .column-container{width:100%;display:block}.secondary-page-content .content-column{display:block;vertical-align:top;text-align:left}.secondary-page-content .sidebar-container{min-width:100%;width:auto}.secondary-page-content .sidebar-container .sidebar{width:auto;margin:1em 0 0}.secondary-page-content .sidebar-container .sidebar li,.secondary-page-content .sidebar-container .sidebar ul{list-style-type:none}.secondary-page-content .sidebar-container .sidebar>ul,.secondary-page-content .sidebar-container .sidebar>ul>li{margin:0;padding:0}.secondary-page-content .sidebar-container .sidebar li{margin-bottom:1em!important}.secondary-page-content .sidebar-container .sidebar li li{margin-top:1em}.secondary-page-content .sidebar-container .sidebar h3{margin-top:0;margin-bottom:1em}.secondary-page-content .sidebar-container .sidebar h3>*{margin-top:0;padding-top:0}.secondary-page-content .hero-image,.secondary-page-content .hero-image img{width:100%;height:auto}.secondary-page-content .hero-image-caption{text-align:right;font-size:14px}@media only screen and (min-width:768px){.secondary-page-content .column-container{display:table}.secondary-page-content .content-column{display:table-cell}.secondary-page-content .sidebar-container{min-width:280px;width:25%}.secondary-page-content .sidebar-container .sidebar{min-height:300px;margin:0 0 0 40px}}.sidebar{padding:15px;border:solid 1px #ccc;border-bottom:solid 4px #c5050c}