@import url("//fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}@-ms-viewport{width:device-width;}html,body{overflow-x:clip;}.bg-black,aside.callout-black{background-color:#000;color:#fff;}.bg-black a,aside.callout-black a{color:#fff;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:1px solid #fff;}.bg-black a:active,aside.callout-black a:active{background-color:#fff;}.bg-black a:focus,aside.callout-black a:focus{background-color:#ffd75f;}.bg-black a::after,aside.callout-black a::after{color:#fff;}.bg-black a:visited,aside.callout-black a:visited{color:#fff;border-bottom:1px solid #fff;}.bg-black a:visited::after,aside.callout-black a:visited::after{color:#7a0019;}.bg-black a:hover,aside.callout-black a:hover{background-color:#fff;color:#7a0019;}.bg-black a:hover::after,aside.callout-black a:hover::after{color:#7a0019;}.btn.bg-black,.bg-black.simplesamlphp-auth-login-link,.button.bg-black,a.btn.bg-black,a.bg-black.simplesamlphp-auth-login-link,a.button.bg-black{border:1px solid transparent;background-color:#000;color:#fff;}.btn.bg-black::after,.bg-black.simplesamlphp-auth-login-link::after,.button.bg-black::after,a.btn.bg-black::after,a.bg-black.simplesamlphp-auth-login-link::after,a.button.bg-black::after{color:#fff;}.btn.bg-black:visited,.bg-black.simplesamlphp-auth-login-link:visited,.button.bg-black:visited,a.btn.bg-black:visited,a.bg-black.simplesamlphp-auth-login-link:visited,a.button.bg-black:visited{color:#fff;}.btn.bg-black:visited::after,.bg-black.simplesamlphp-auth-login-link:visited::after,.button.bg-black:visited::after,a.btn.bg-black:visited::after,a.bg-black.simplesamlphp-auth-login-link:visited::after,a.button.bg-black:visited::after{color:#fff;}.btn.bg-black:hover,.bg-black.simplesamlphp-auth-login-link:hover,.button.bg-black:hover,a.btn.bg-black:hover,a.bg-black.simplesamlphp-auth-login-link:hover,a.button.bg-black:hover{background-color:#1a1a1a;color:#fff;}.btn.bg-black:hover::after,.bg-black.simplesamlphp-auth-login-link:hover::after,.button.bg-black:hover::after,a.btn.bg-black:hover::after,a.bg-black.simplesamlphp-auth-login-link:hover::after,a.button.bg-black:hover::after{color:#fff;}.bg-blue,aside.callout-blue{background-color:#00759a;color:#fff;}.bg-blue a,aside.callout-blue a{color:#fff;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:1px solid #fff;}.bg-blue a:active,aside.callout-blue a:active{background-color:#fff;}.bg-blue a:focus,aside.callout-blue a:focus{background-color:#ffd75f;}.bg-blue a::after,aside.callout-blue a::after{color:#fff;}.bg-blue a:visited,aside.callout-blue a:visited{color:#fff;border-bottom:1px solid #fff;}.bg-blue a:visited::after,aside.callout-blue a:visited::after{color:#7a0019;}.bg-blue a:hover,aside.callout-blue a:hover{background-color:#fff;color:#7a0019;}.bg-blue a:hover::after,aside.callout-blue a:hover::after{color:#7a0019;}.btn.bg-blue,.bg-blue.simplesamlphp-auth-login-link,.button.bg-blue,a.btn.bg-blue,a.bg-blue.simplesamlphp-auth-login-link,a.button.bg-blue{border:1px solid transparent;background-color:#00759a;color:#fff;}.btn.bg-blue::after,.bg-blue.simplesamlphp-auth-login-link::after,.button.bg-blue::after,a.btn.bg-blue::after,a.bg-blue.simplesamlphp-auth-login-link::after,a.button.bg-blue::after{color:#fff;}.btn.bg-blue:visited,.bg-blue.simplesamlphp-auth-login-link:visited,.button.bg-blue:visited,a.btn.bg-blue:visited,a.bg-blue.simplesamlphp-auth-login-link:visited,a.button.bg-blue:visited{color:#fff;}.btn.bg-blue:visited::after,.bg-blue.simplesamlphp-auth-login-link:visited::after,.button.bg-blue:visited::after,a.btn.bg-blue:visited::after,a.bg-blue.simplesamlphp-auth-login-link:visited::after,a.button.bg-blue:visited::after{color:#fff;}.btn.bg-blue:hover,.bg-blue.simplesamlphp-auth-login-link:hover,.button.bg-blue:hover,a.btn.bg-blue:hover,a.bg-blue.simplesamlphp-auth-login-link:hover,a.button.bg-blue:hover{background-color:#0090be;color:#fff;}.btn.bg-blue:hover::after,.bg-blue.simplesamlphp-auth-login-link:hover::after,.button.bg-blue:hover::after,a.btn.bg-blue:hover::after,a.bg-blue.simplesamlphp-auth-login-link:hover::after,a.button.bg-blue:hover::after{color:#fff;}.bg-stormy,aside.callout-stormy{background-color:#404d5b;color:#fff;}.bg-stormy a,aside.callout-stormy a{color:#fff;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:1px solid #fff;}.bg-stormy a:active,aside.callout-stormy a:active{background-color:#fff;}.bg-stormy a:focus,aside.callout-stormy a:focus{background-color:#ffd75f;}.bg-stormy a::after,aside.callout-stormy a::after{color:#fff;}.bg-stormy a:visited,aside.callout-stormy a:visited{color:#fff;border-bottom:1px solid #fff;}.bg-stormy a:visited::after,aside.callout-stormy a:visited::after{color:#7a0019;}.bg-stormy a:hover,aside.callout-stormy a:hover{background-color:#fff;color:#7a0019;}.bg-stormy a:hover::after,aside.callout-stormy a:hover::after{color:#7a0019;}.btn.bg-stormy,.bg-stormy.simplesamlphp-auth-login-link,.button.bg-stormy,a.btn.bg-stormy,a.bg-stormy.simplesamlphp-auth-login-link,a.button.bg-stormy{border:1px solid transparent;background-color:#404d5b;color:#fff;}.btn.bg-stormy::after,.bg-stormy.simplesamlphp-auth-login-link::after,.button.bg-stormy::after,a.btn.bg-stormy::after,a.bg-stormy.simplesamlphp-auth-login-link::after,a.button.bg-stormy::after{color:#fff;}.btn.bg-stormy:visited,.bg-stormy.simplesamlphp-auth-login-link:visited,.button.bg-stormy:visited,a.btn.bg-stormy:visited,a.bg-stormy.simplesamlphp-auth-login-link:visited,a.button.bg-stormy:visited{color:#fff;}.btn.bg-stormy:visited::after,.bg-stormy.simplesamlphp-auth-login-link:visited::after,.button.bg-stormy:visited::after,a.btn.bg-stormy:visited::after,a.bg-stormy.simplesamlphp-auth-login-link:visited::after,a.button.bg-stormy:visited::after{color:#fff;}.btn.bg-stormy:hover,.bg-stormy.simplesamlphp-auth-login-link:hover,.button.bg-stormy:hover,a.btn.bg-stormy:hover,a.bg-stormy.simplesamlphp-auth-login-link:hover,a.button.bg-stormy:hover{background-color:#4f5f70;color:#fff;}.btn.bg-stormy:hover::after,.bg-stormy.simplesamlphp-auth-login-link:hover::after,.button.bg-stormy:hover::after,a.btn.bg-stormy:hover::after,a.bg-stormy.simplesamlphp-auth-login-link:hover::after,a.button.bg-stormy:hover::after{color:#fff;}.bg-maroon,.maroon-bg,.views-exposed-form input[type="submit"],.simplesamlphp-auth-login-link,.ui-dialog .button,[class*="layout-builder-form"] .button,aside.callout-maroon{background-color:#7a0019;color:#fff;}.bg-maroon a,.maroon-bg a,.views-exposed-form input[type="submit"] a,.simplesamlphp-auth-login-link a,.ui-dialog .button a,[class*="layout-builder-form"] .button a,aside.callout-maroon a{color:#fff;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:1px solid #fff;}.bg-maroon a:active,.maroon-bg a:active,.views-exposed-form input[type="submit"] a:active,.simplesamlphp-auth-login-link a:active,.ui-dialog .button a:active,[class*="layout-builder-form"] .button a:active,aside.callout-maroon a:active{background-color:#fff;}.bg-maroon a:focus,.maroon-bg a:focus,.views-exposed-form input[type="submit"] a:focus,.simplesamlphp-auth-login-link a:focus,.ui-dialog .button a:focus,[class*="layout-builder-form"] .button a:focus,aside.callout-maroon a:focus{background-color:#ffd75f;}.bg-maroon a::after,.maroon-bg a::after,.views-exposed-form input[type="submit"] a::after,.simplesamlphp-auth-login-link a::after,.ui-dialog .button a::after,[class*="layout-builder-form"] .button a::after,aside.callout-maroon a::after{color:#fff;}.bg-maroon a:visited,.maroon-bg a:visited,.views-exposed-form input[type="submit"] a:visited,.simplesamlphp-auth-login-link a:visited,.ui-dialog .button a:visited,[class*="layout-builder-form"] .button a:visited,aside.callout-maroon a:visited{color:#fff;border-bottom:1px solid #fff;}.bg-maroon a:visited::after,.maroon-bg a:visited::after,.views-exposed-form input[type="submit"] a:visited::after,.simplesamlphp-auth-login-link a:visited::after,.ui-dialog .button a:visited::after,[class*="layout-builder-form"] .button a:visited::after,aside.callout-maroon a:visited::after{color:#7a0019;}.bg-maroon a:hover,.maroon-bg a:hover,.views-exposed-form input[type="submit"] a:hover,.simplesamlphp-auth-login-link a:hover,.ui-dialog .button a:hover,[class*="layout-builder-form"] .button a:hover,aside.callout-maroon a:hover{background-color:#fff;color:#7a0019;}.bg-maroon a:hover::after,.maroon-bg a:hover::after,.views-exposed-form input[type="submit"] a:hover::after,.simplesamlphp-auth-login-link a:hover::after,.ui-dialog .button a:hover::after,[class*="layout-builder-form"] .button a:hover::after,aside.callout-maroon a:hover::after{color:#7a0019;}.btn.bg-maroon,.btn.maroon-bg,.views-exposed-form input.btn[type="submit"],.views-exposed-form input.simplesamlphp-auth-login-link[type="submit"],.simplesamlphp-auth-login-link,.ui-dialog .btn.button,.ui-dialog .button.simplesamlphp-auth-login-link,[class*="layout-builder-form"] .btn.button,[class*="layout-builder-form"] .button.simplesamlphp-auth-login-link,.button.bg-maroon,.views-exposed-form input.button[type="submit"],.button.simplesamlphp-auth-login-link,.ui-dialog .button,[class*="layout-builder-form"] .button,a.btn.bg-maroon,a.simplesamlphp-auth-login-link,.ui-dialog a.btn.button,.ui-dialog a.button.simplesamlphp-auth-login-link,[class*="layout-builder-form"] a.btn.button,[class*="layout-builder-form"] a.button.simplesamlphp-auth-login-link,a.button.bg-maroon,a.button.simplesamlphp-auth-login-link,.ui-dialog a.button,[class*="layout-builder-form"] a.button{border:1px solid transparent;background-color:#7a0019;color:#fff;}.btn.bg-maroon::after,.btn.maroon-bg::after,.views-exposed-form input.btn[type="submit"]::after,.views-exposed-form input.simplesamlphp-auth-login-link[type="submit"]::after,.simplesamlphp-auth-login-link::after,.ui-dialog .btn.button::after,.ui-dialog .button.simplesamlphp-auth-login-link::after,[class*="layout-builder-form"] .btn.button::after,[class*="layout-builder-form"] .button.simplesamlphp-auth-login-link::after,.button.bg-maroon::after,.views-exposed-form input.button[type="submit"]::after,.button.simplesamlphp-auth-login-link::after,.ui-dialog .button::after,[class*="layout-builder-form"] .button::after,a.btn.bg-maroon::after,a.simplesamlphp-auth-login-link::after,.ui-dialog a.btn.button::after,.ui-dialog a.button.simplesamlphp-auth-login-link::after,[class*="layout-builder-form"] a.btn.button::after,[class*="layout-builder-form"] a.button.simplesamlphp-auth-login-link::after,a.button.bg-maroon::after,a.button.simplesamlphp-auth-login-link::after,.ui-dialog a.button::after,[class*="layout-builder-form"] a.button::after{color:#fff;}.btn.bg-maroon:visited,.btn.maroon-bg:visited,.views-exposed-form input.btn:visited[type="submit"],.views-exposed-form input.simplesamlphp-auth-login-link:visited[type="submit"],.simplesamlphp-auth-login-link:visited,.ui-dialog .btn.button:visited,[class*="layout-builder-form"] .btn.button:visited,.button.bg-maroon:visited,.views-exposed-form input.button:visited[type="submit"],.button.simplesamlphp-auth-login-link:visited,.ui-dialog .button:visited,[class*="layout-builder-form"] .button:visited,a.btn.bg-maroon:visited,a.simplesamlphp-auth-login-link:visited,.ui-dialog a.btn.button:visited,[class*="layout-builder-form"] a.btn.button:visited,a.button.bg-maroon:visited,a.button.simplesamlphp-auth-login-link:visited,.ui-dialog a.button:visited,[class*="layout-builder-form"] a.button:visited{color:#fff;}.btn.bg-maroon:visited::after,.btn.maroon-bg:visited::after,.views-exposed-form input.btn[type="submit"]:visited::after,.simplesamlphp-auth-login-link:visited::after,.ui-dialog .btn.button:visited::after,[class*="layout-builder-form"] .btn.button:visited::after,.button.bg-maroon:visited::after,.views-exposed-form input.button[type="submit"]:visited::after,.button.simplesamlphp-auth-login-link:visited::after,.ui-dialog .button:visited::after,[class*="layout-builder-form"] .button:visited::after,a.btn.bg-maroon:visited::after,a.simplesamlphp-auth-login-link:visited::after,.ui-dialog a.btn.button:visited::after,[class*="layout-builder-form"] a.btn.button:visited::after,a.button.bg-maroon:visited::after,a.button.simplesamlphp-auth-login-link:visited::after,.ui-dialog a.button:visited::after,[class*="layout-builder-form"] a.button:visited::after{color:#fff;}.btn.bg-maroon:hover,.btn.maroon-bg:hover,.views-exposed-form input.btn:hover[type="submit"],.views-exposed-form input.simplesamlphp-auth-login-link:hover[type="submit"],.simplesamlphp-auth-login-link:hover,.ui-dialog .btn.button:hover,[class*="layout-builder-form"] .btn.button:hover,.button.bg-maroon:hover,.views-exposed-form input.button:hover[type="submit"],.button.simplesamlphp-auth-login-link:hover,.ui-dialog .button:hover,[class*="layout-builder-form"] .button:hover,a.btn.bg-maroon:hover,a.simplesamlphp-auth-login-link:hover,.ui-dialog a.btn.button:hover,[class*="layout-builder-form"] a.btn.button:hover,a.button.bg-maroon:hover,a.button.simplesamlphp-auth-login-link:hover,.ui-dialog a.button:hover,[class*="layout-builder-form"] a.button:hover{background-color:#a10021;color:#fff;}.btn.bg-maroon:hover::after,.btn.maroon-bg:hover::after,.views-exposed-form input.btn[type="submit"]:hover::after,.simplesamlphp-auth-login-link:hover::after,.ui-dialog .btn.button:hover::after,[class*="layout-builder-form"] .btn.button:hover::after,.button.bg-maroon:hover::after,.views-exposed-form input.button[type="submit"]:hover::after,.button.simplesamlphp-auth-login-link:hover::after,.ui-dialog .button:hover::after,[class*="layout-builder-form"] .button:hover::after,a.btn.bg-maroon:hover::after,a.simplesamlphp-auth-login-link:hover::after,.ui-dialog a.btn.button:hover::after,[class*="layout-builder-form"] a.btn.button:hover::after,a.button.bg-maroon:hover::after,a.button.simplesamlphp-auth-login-link:hover::after,.ui-dialog a.button:hover::after,[class*="layout-builder-form"] a.button:hover::after{color:#fff;}.bg-maroon-light,aside.callout-maroon-light{background-color:#900021;color:#fff;}.bg-maroon-light a,aside.callout-maroon-light a{color:#fff;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:1px solid #fff;}.bg-maroon-light a:active,aside.callout-maroon-light a:active{background-color:#fff;}.bg-maroon-light a:focus,aside.callout-maroon-light a:focus{background-color:#ffd75f;}.bg-maroon-light a::after,aside.callout-maroon-light a::after{color:#fff;}.bg-maroon-light a:visited,aside.callout-maroon-light a:visited{color:#fff;border-bottom:1px solid #fff;}.bg-maroon-light a:visited::after,aside.callout-maroon-light a:visited::after{color:#7a0019;}.bg-maroon-light a:hover,aside.callout-maroon-light a:hover{background-color:#fff;color:#7a0019;}.bg-maroon-light a:hover::after,aside.callout-maroon-light a:hover::after{color:#7a0019;}.btn.bg-maroon-light,.bg-maroon-light.simplesamlphp-auth-login-link,.button.bg-maroon-light,a.btn.bg-maroon-light,a.bg-maroon-light.simplesamlphp-auth-login-link,a.button.bg-maroon-light{border:1px solid transparent;background-color:#900021;color:#fff;}.btn.bg-maroon-light::after,.bg-maroon-light.simplesamlphp-auth-login-link::after,.button.bg-maroon-light::after,a.btn.bg-maroon-light::after,a.bg-maroon-light.simplesamlphp-auth-login-link::after,a.button.bg-maroon-light::after{color:#fff;}.btn.bg-maroon-light:visited,.bg-maroon-light.simplesamlphp-auth-login-link:visited,.button.bg-maroon-light:visited,a.btn.bg-maroon-light:visited,a.bg-maroon-light.simplesamlphp-auth-login-link:visited,a.button.bg-maroon-light:visited{color:#fff;}.btn.bg-maroon-light:visited::after,.bg-maroon-light.simplesamlphp-auth-login-link:visited::after,.button.bg-maroon-light:visited::after,a.btn.bg-maroon-light:visited::after,a.bg-maroon-light.simplesamlphp-auth-login-link:visited::after,a.button.bg-maroon-light:visited::after{color:#fff;}.btn.bg-maroon-light:hover,.bg-maroon-light.simplesamlphp-auth-login-link:hover,.button.bg-maroon-light:hover,a.btn.bg-maroon-light:hover,a.bg-maroon-light.simplesamlphp-auth-login-link:hover,a.button.bg-maroon-light:hover{background-color:#b50029;color:#fff;}.btn.bg-maroon-light:hover::after,.bg-maroon-light.simplesamlphp-auth-login-link:hover::after,.button.bg-maroon-light:hover::after,a.btn.bg-maroon-light:hover::after,a.bg-maroon-light.simplesamlphp-auth-login-link:hover::after,a.button.bg-maroon-light:hover::after{color:#fff;}.bg-maroon-dark,aside.callout-maroon-dark{background-color:#4d0010;color:#fff;}.bg-maroon-dark a,aside.callout-maroon-dark a{color:#fff;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:1px solid #fff;}.bg-maroon-dark a:active,aside.callout-maroon-dark a:active{background-color:#fff;}.bg-maroon-dark a:focus,aside.callout-maroon-dark a:focus{background-color:#ffd75f;}.bg-maroon-dark a::after,aside.callout-maroon-dark a::after{color:#fff;}.bg-maroon-dark a:visited,aside.callout-maroon-dark a:visited{color:#fff;border-bottom:1px solid #fff;}.bg-maroon-dark a:visited::after,aside.callout-maroon-dark a:visited::after{color:#7a0019;}.bg-maroon-dark a:hover,aside.callout-maroon-dark a:hover{background-color:#fff;color:#7a0019;}.bg-maroon-dark a:hover::after,aside.callout-maroon-dark a:hover::after{color:#7a0019;}.btn.bg-maroon-dark,.bg-maroon-dark.simplesamlphp-auth-login-link,.button.bg-maroon-dark,a.btn.bg-maroon-dark,a.bg-maroon-dark.simplesamlphp-auth-login-link,a.button.bg-maroon-dark{border:1px solid transparent;background-color:#4d0010;color:#fff;}.btn.bg-maroon-dark::after,.bg-maroon-dark.simplesamlphp-auth-login-link::after,.button.bg-maroon-dark::after,a.btn.bg-maroon-dark::after,a.bg-maroon-dark.simplesamlphp-auth-login-link::after,a.button.bg-maroon-dark::after{color:#fff;}.btn.bg-maroon-dark:visited,.bg-maroon-dark.simplesamlphp-auth-login-link:visited,.button.bg-maroon-dark:visited,a.btn.bg-maroon-dark:visited,a.bg-maroon-dark.simplesamlphp-auth-login-link:visited,a.button.bg-maroon-dark:visited{color:#fff;}.btn.bg-maroon-dark:visited::after,.bg-maroon-dark.simplesamlphp-auth-login-link:visited::after,.button.bg-maroon-dark:visited::after,a.btn.bg-maroon-dark:visited::after,a.bg-maroon-dark.simplesamlphp-auth-login-link:visited::after,a.button.bg-maroon-dark:visited::after{color:#fff;}.btn.bg-maroon-dark:hover,.bg-maroon-dark.simplesamlphp-auth-login-link:hover,.button.bg-maroon-dark:hover,a.btn.bg-maroon-dark:hover,a.bg-maroon-dark.simplesamlphp-auth-login-link:hover,a.button.bg-maroon-dark:hover{background-color:#780019;color:#fff;}.btn.bg-maroon-dark:hover::after,.bg-maroon-dark.simplesamlphp-auth-login-link:hover::after,.button.bg-maroon-dark:hover::after,a.btn.bg-maroon-dark:hover::after,a.bg-maroon-dark.simplesamlphp-auth-login-link:hover::after,a.button.bg-maroon-dark:hover::after{color:#fff;}.bg-gray-darker,aside.callout-gray-darker{background-color:#333;color:#fff;}.bg-gray-darker a,aside.callout-gray-darker a{color:#fff;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:1px solid #fff;}.bg-gray-darker a:active,aside.callout-gray-darker a:active{background-color:#fff;}.bg-gray-darker a:focus,aside.callout-gray-darker a:focus{background-color:#ffd75f;}.bg-gray-darker a::after,aside.callout-gray-darker a::after{color:#fff;}.bg-gray-darker a:visited,aside.callout-gray-darker a:visited{color:#fff;border-bottom:1px solid #fff;}.bg-gray-darker a:visited::after,aside.callout-gray-darker a:visited::after{color:#7a0019;}.bg-gray-darker a:hover,aside.callout-gray-darker a:hover{background-color:#fff;color:#7a0019;}.bg-gray-darker a:hover::after,aside.callout-gray-darker a:hover::after{color:#7a0019;}.btn.bg-gray-darker,.bg-gray-darker.simplesamlphp-auth-login-link,.button.bg-gray-darker,a.btn.bg-gray-darker,a.bg-gray-darker.simplesamlphp-auth-login-link,a.button.bg-gray-darker{border:1px solid transparent;background-color:#333;color:#fff;}.btn.bg-gray-darker::after,.bg-gray-darker.simplesamlphp-auth-login-link::after,.button.bg-gray-darker::after,a.btn.bg-gray-darker::after,a.bg-gray-darker.simplesamlphp-auth-login-link::after,a.button.bg-gray-darker::after{color:#fff;}.btn.bg-gray-darker:visited,.bg-gray-darker.simplesamlphp-auth-login-link:visited,.button.bg-gray-darker:visited,a.btn.bg-gray-darker:visited,a.bg-gray-darker.simplesamlphp-auth-login-link:visited,a.button.bg-gray-darker:visited{color:#fff;}.btn.bg-gray-darker:visited::after,.bg-gray-darker.simplesamlphp-auth-login-link:visited::after,.button.bg-gray-darker:visited::after,a.btn.bg-gray-darker:visited::after,a.bg-gray-darker.simplesamlphp-auth-login-link:visited::after,a.button.bg-gray-darker:visited::after{color:#fff;}.btn.bg-gray-darker:hover,.bg-gray-darker.simplesamlphp-auth-login-link:hover,.button.bg-gray-darker:hover,a.btn.bg-gray-darker:hover,a.bg-gray-darker.simplesamlphp-auth-login-link:hover,a.button.bg-gray-darker:hover{background-color:#474747;color:#fff;}.btn.bg-gray-darker:hover::after,.bg-gray-darker.simplesamlphp-auth-login-link:hover::after,.button.bg-gray-darker:hover::after,a.btn.bg-gray-darker:hover::after,a.bg-gray-darker.simplesamlphp-auth-login-link:hover::after,a.button.bg-gray-darker:hover::after{color:#fff;}.bg-gray-dark,aside.callout-gray-dark{background-color:#5a5a5a;color:#fff;}.bg-gray-dark a,aside.callout-gray-dark a{color:#fff;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:1px solid #fff;}.bg-gray-dark a:active,aside.callout-gray-dark a:active{background-color:#fff;}.bg-gray-dark a:focus,aside.callout-gray-dark a:focus{background-color:#ffd75f;}.bg-gray-dark a::after,aside.callout-gray-dark a::after{color:#fff;}.bg-gray-dark a:visited,aside.callout-gray-dark a:visited{color:#fff;border-bottom:1px solid #fff;}.bg-gray-dark a:visited::after,aside.callout-gray-dark a:visited::after{color:#7a0019;}.bg-gray-dark a:hover,aside.callout-gray-dark a:hover{background-color:#fff;color:#7a0019;}.bg-gray-dark a:hover::after,aside.callout-gray-dark a:hover::after{color:#7a0019;}.btn.bg-gray-dark,.bg-gray-dark.simplesamlphp-auth-login-link,.button.bg-gray-dark,a.btn.bg-gray-dark,a.bg-gray-dark.simplesamlphp-auth-login-link,a.button.bg-gray-dark{border:1px solid transparent;background-color:#5a5a5a;color:#fff;}.btn.bg-gray-dark::after,.bg-gray-dark.simplesamlphp-auth-login-link::after,.button.bg-gray-dark::after,a.btn.bg-gray-dark::after,a.bg-gray-dark.simplesamlphp-auth-login-link::after,a.button.bg-gray-dark::after{color:#fff;}.btn.bg-gray-dark:visited,.bg-gray-dark.simplesamlphp-auth-login-link:visited,.button.bg-gray-dark:visited,a.btn.bg-gray-dark:visited,a.bg-gray-dark.simplesamlphp-auth-login-link:visited,a.button.bg-gray-dark:visited{color:#fff;}.btn.bg-gray-dark:visited::after,.bg-gray-dark.simplesamlphp-auth-login-link:visited::after,.button.bg-gray-dark:visited::after,a.btn.bg-gray-dark:visited::after,a.bg-gray-dark.simplesamlphp-auth-login-link:visited::after,a.button.bg-gray-dark:visited::after{color:#fff;}.btn.bg-gray-dark:hover,.bg-gray-dark.simplesamlphp-auth-login-link:hover,.button.bg-gray-dark:hover,a.btn.bg-gray-dark:hover,a.bg-gray-dark.simplesamlphp-auth-login-link:hover,a.button.bg-gray-dark:hover{background-color:#6b6b6b;color:#fff;}.btn.bg-gray-dark:hover::after,.bg-gray-dark.simplesamlphp-auth-login-link:hover::after,.button.bg-gray-dark:hover::after,a.btn.bg-gray-dark:hover::after,a.bg-gray-dark.simplesamlphp-auth-login-link:hover::after,a.button.bg-gray-dark:hover::after{color:#fff;}.bg-gray-medium,aside.callout-gray-medium{background-color:#777677;color:#fff;}.bg-gray-medium a,aside.callout-gray-medium a{color:#fff;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:1px solid #fff;}.bg-gray-medium a:active,aside.callout-gray-medium a:active{background-color:#fff;}.bg-gray-medium a:focus,aside.callout-gray-medium a:focus{background-color:#ffd75f;}.bg-gray-medium a::after,aside.callout-gray-medium a::after{color:#fff;}.bg-gray-medium a:visited,aside.callout-gray-medium a:visited{color:#fff;border-bottom:1px solid #fff;}.bg-gray-medium a:visited::after,aside.callout-gray-medium a:visited::after{color:#7a0019;}.bg-gray-medium a:hover,aside.callout-gray-medium a:hover{background-color:#fff;color:#7a0019;}.bg-gray-medium a:hover::after,aside.callout-gray-medium a:hover::after{color:#7a0019;}.btn.bg-gray-medium,.bg-gray-medium.simplesamlphp-auth-login-link,.button.bg-gray-medium,a.btn.bg-gray-medium,a.bg-gray-medium.simplesamlphp-auth-login-link,a.button.bg-gray-medium{border:1px solid transparent;background-color:#777677;color:#fff;}.btn.bg-gray-medium::after,.bg-gray-medium.simplesamlphp-auth-login-link::after,.button.bg-gray-medium::after,a.btn.bg-gray-medium::after,a.bg-gray-medium.simplesamlphp-auth-login-link::after,a.button.bg-gray-medium::after{color:#fff;}.btn.bg-gray-medium:visited,.bg-gray-medium.simplesamlphp-auth-login-link:visited,.button.bg-gray-medium:visited,a.btn.bg-gray-medium:visited,a.bg-gray-medium.simplesamlphp-auth-login-link:visited,a.button.bg-gray-medium:visited{color:#fff;}.btn.bg-gray-medium:visited::after,.bg-gray-medium.simplesamlphp-auth-login-link:visited::after,.button.bg-gray-medium:visited::after,a.btn.bg-gray-medium:visited::after,a.bg-gray-medium.simplesamlphp-auth-login-link:visited::after,a.button.bg-gray-medium:visited::after{color:#fff;}.btn.bg-gray-medium:hover,.bg-gray-medium.simplesamlphp-auth-login-link:hover,.button.bg-gray-medium:hover,a.btn.bg-gray-medium:hover,a.bg-gray-medium.simplesamlphp-auth-login-link:hover,a.button.bg-gray-medium:hover{background-color:#858485;color:#fff;}.btn.bg-gray-medium:hover::after,.bg-gray-medium.simplesamlphp-auth-login-link:hover::after,.button.bg-gray-medium:hover::after,a.btn.bg-gray-medium:hover::after,a.bg-gray-medium.simplesamlphp-auth-login-link:hover::after,a.button.bg-gray-medium:hover::after{color:#fff;}.bg-green,aside.callout-green{background-color:#58a616;color:#fff;}.bg-green a,aside.callout-green a{color:#fff;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:1px solid #fff;}.bg-green a:active,aside.callout-green a:active{background-color:#fff;}.bg-green a:focus,aside.callout-green a:focus{background-color:#ffd75f;}.bg-green a::after,aside.callout-green a::after{color:#fff;}.bg-green a:visited,aside.callout-green a:visited{color:#fff;border-bottom:1px solid #fff;}.bg-green a:visited::after,aside.callout-green a:visited::after{color:#7a0019;}.bg-green a:hover,aside.callout-green a:hover{background-color:#fff;color:#7a0019;}.bg-green a:hover::after,aside.callout-green a:hover::after{color:#7a0019;}.btn.bg-green,.bg-green.simplesamlphp-auth-login-link,.button.bg-green,a.btn.bg-green,a.bg-green.simplesamlphp-auth-login-link,a.button.bg-green{border:1px solid transparent;background-color:#58a616;color:#fff;}.btn.bg-green::after,.bg-green.simplesamlphp-auth-login-link::after,.button.bg-green::after,a.btn.bg-green::after,a.bg-green.simplesamlphp-auth-login-link::after,a.button.bg-green::after{color:#fff;}.btn.bg-green:visited,.bg-green.simplesamlphp-auth-login-link:visited,.button.bg-green:visited,a.btn.bg-green:visited,a.bg-green.simplesamlphp-auth-login-link:visited,a.button.bg-green:visited{color:#fff;}.btn.bg-green:visited::after,.bg-green.simplesamlphp-auth-login-link:visited::after,.button.bg-green:visited::after,a.btn.bg-green:visited::after,a.bg-green.simplesamlphp-auth-login-link:visited::after,a.button.bg-green:visited::after{color:#fff;}.btn.bg-green:hover,.bg-green.simplesamlphp-auth-login-link:hover,.button.bg-green:hover,a.btn.bg-green:hover,a.bg-green.simplesamlphp-auth-login-link:hover,a.button.bg-green:hover{background-color:#67c21a;color:#fff;}.btn.bg-green:hover::after,.bg-green.simplesamlphp-auth-login-link:hover::after,.button.bg-green:hover::after,a.btn.bg-green:hover::after,a.bg-green.simplesamlphp-auth-login-link:hover::after,a.button.bg-green:hover::after{color:#fff;}.btn,.simplesamlphp-auth-login-link,.button,a.btn,a.simplesamlphp-auth-login-link,button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:0;cursor:pointer;display:inline-block;font-weight:500;line-height:1.25em;margin-bottom:1em;margin-right:1em;padding:1em;text-decoration:none;transition:background-color 400ms ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:normal;border:1px solid transparent;background-color:#7a0019;color:#fff;}.btn::after,.simplesamlphp-auth-login-link::after,.button::after,a.btn::after,a.simplesamlphp-auth-login-link::after,button::after,[type='button']::after,[type='reset']::after,[type='submit']::after{color:#fff;}.btn:visited,.simplesamlphp-auth-login-link:visited,.button:visited,a.btn:visited,a.simplesamlphp-auth-login-link:visited,button:visited,[type='button']:visited,[type='reset']:visited,[type='submit']:visited{color:#fff;}.btn:visited::after,.simplesamlphp-auth-login-link:visited::after,.button:visited::after,a.btn:visited::after,a.simplesamlphp-auth-login-link:visited::after,button:visited::after,[type='button']:visited::after,[type='reset']:visited::after,[type='submit']:visited::after{color:#fff;}.btn:hover,.simplesamlphp-auth-login-link:hover,.button:hover,a.btn:hover,a.simplesamlphp-auth-login-link:hover,button:hover,[type='button']:hover,[type='reset']:hover,[type='submit']:hover{background-color:#a10021;color:#fff;}.btn:hover::after,.simplesamlphp-auth-login-link:hover::after,.button:hover::after,a.btn:hover::after,a.simplesamlphp-auth-login-link:hover::after,button:hover::after,[type='button']:hover::after,[type='reset']:hover::after,[type='submit']:hover::after{color:#fff;}.btn.bg-maroon,.views-exposed-form input.btn[type="submit"],.views-exposed-form input.simplesamlphp-auth-login-link[type="submit"],.simplesamlphp-auth-login-link,.ui-dialog .btn.button,.ui-dialog .button.simplesamlphp-auth-login-link,[class*="layout-builder-form"] .btn.button,[class*="layout-builder-form"] .button.simplesamlphp-auth-login-link,.button.bg-maroon,.views-exposed-form input.button[type="submit"],.button.simplesamlphp-auth-login-link,.ui-dialog .button,[class*="layout-builder-form"] .button,a.btn.bg-maroon,a.simplesamlphp-auth-login-link,.ui-dialog a.btn.button,.ui-dialog a.button.simplesamlphp-auth-login-link,[class*="layout-builder-form"] a.btn.button,[class*="layout-builder-form"] a.button.simplesamlphp-auth-login-link,button.bg-maroon,button.simplesamlphp-auth-login-link,.ui-dialog button.button,[class*="layout-builder-form"] button.button,[type='button'].bg-maroon,.views-exposed-form input[type='button'][type="submit"],.simplesamlphp-auth-login-link[type='button'],.ui-dialog .button[type='button'],[class*="layout-builder-form"] .button[type='button'],[type='reset'].bg-maroon,.views-exposed-form input[type='reset'][type="submit"],.simplesamlphp-auth-login-link[type='reset'],.ui-dialog .button[type='reset'],[class*="layout-builder-form"] .button[type='reset'],[type='submit'].bg-maroon,.views-exposed-form input[type='submit'][type="submit"],.simplesamlphp-auth-login-link[type='submit'],.ui-dialog .button[type='submit'],[class*="layout-builder-form"] .button[type='submit']{border-bottom:1px solid #900021;}.btn.btn-give,.btn-give.simplesamlphp-auth-login-link,.button.btn-give,a.btn.btn-give,a.btn-give.simplesamlphp-auth-login-link,button.btn-give,[type='button'].btn-give,[type='reset'].btn-give,[type='submit'].btn-give{color:#fff !important;background-color:#900021;border-bottom-color:#900021;position:relative;}.btn.btn-give:before,.btn-give.simplesamlphp-auth-login-link:before,.button.btn-give:before,a.btn.btn-give:before,a.btn-give.simplesamlphp-auth-login-link:before,button.btn-give:before,[type='button'].btn-give:before,[type='reset'].btn-give:before,[type='submit'].btn-give:before{content:"";display:block;position:absolute;z-index:1;top:2px;left:2px;right:2px;bottom:2px;border:1px solid #fc3;}.btn.btn-give:hover,.btn-give.simplesamlphp-auth-login-link:hover,.button.btn-give:hover,a.btn.btn-give:hover,a.btn-give.simplesamlphp-auth-login-link:hover,button.btn-give:hover,[type='button'].btn-give:hover,[type='reset'].btn-give:hover,[type='submit'].btn-give:hover{background-color:#7a0019 !important;color:#fff;}.btn.btn-give:hover::after,.btn-give.simplesamlphp-auth-login-link:hover::after,.button.btn-give:hover::after,a.btn.btn-give:hover::after,a.btn-give.simplesamlphp-auth-login-link:hover::after,button.btn-give:hover::after,[type='button'].btn-give:hover::after,[type='reset'].btn-give:hover::after,[type='submit'].btn-give:hover::after{color:#fff;}.btn.bg-maroon:focus,.btn.maroon-bg:focus,.views-exposed-form input.btn:focus[type="submit"],.views-exposed-form input.simplesamlphp-auth-login-link:focus[type="submit"],.simplesamlphp-auth-login-link:focus,.ui-dialog .btn.button:focus,[class*="layout-builder-form"] .btn.button:focus,.btn.btn-give:focus,.btn-give.simplesamlphp-auth-login-link:focus,.button.bg-maroon:focus,.views-exposed-form input.button:focus[type="submit"],.button.simplesamlphp-auth-login-link:focus,.ui-dialog .button:focus,[class*="layout-builder-form"] .button:focus,.button.btn-give:focus,a.btn.bg-maroon:focus,a.simplesamlphp-auth-login-link:focus,.ui-dialog a.btn.button:focus,[class*="layout-builder-form"] a.btn.button:focus,a.btn.btn-give:focus,a.btn-give.simplesamlphp-auth-login-link:focus,button.bg-maroon:focus,button.simplesamlphp-auth-login-link:focus,.ui-dialog button.button:focus,[class*="layout-builder-form"] button.button:focus,button.btn-give:focus,[type='button'].bg-maroon:focus,.views-exposed-form input[type='button']:focus[type="submit"],.simplesamlphp-auth-login-link[type='button']:focus,.ui-dialog .button[type='button']:focus,[class*="layout-builder-form"] .button[type='button']:focus,[type='button'].btn-give:focus,[type='reset'].bg-maroon:focus,.views-exposed-form input[type='reset']:focus[type="submit"],.simplesamlphp-auth-login-link[type='reset']:focus,.ui-dialog .button[type='reset']:focus,[class*="layout-builder-form"] .button[type='reset']:focus,[type='reset'].btn-give:focus,[type='submit'].bg-maroon:focus,.views-exposed-form input[type='submit']:focus[type="submit"],.simplesamlphp-auth-login-link[type='submit']:focus,.ui-dialog .button[type='submit']:focus,[class*="layout-builder-form"] .button[type='submit']:focus,[type='submit'].btn-give:focus{background-color:#7a0019;color:#fc3;}.btn.bg-maroon:focus::after,.btn.maroon-bg:focus::after,.views-exposed-form input.btn[type="submit"]:focus::after,.simplesamlphp-auth-login-link:focus::after,.ui-dialog .btn.button:focus::after,[class*="layout-builder-form"] .btn.button:focus::after,.btn.btn-give:focus::after,.btn-give.simplesamlphp-auth-login-link:focus::after,.button.bg-maroon:focus::after,.views-exposed-form input.button[type="submit"]:focus::after,.button.simplesamlphp-auth-login-link:focus::after,.ui-dialog .button:focus::after,[class*="layout-builder-form"] .button:focus::after,.button.btn-give:focus::after,a.btn.bg-maroon:focus::after,a.simplesamlphp-auth-login-link:focus::after,.ui-dialog a.btn.button:focus::after,[class*="layout-builder-form"] a.btn.button:focus::after,a.btn.btn-give:focus::after,a.btn-give.simplesamlphp-auth-login-link:focus::after,button.bg-maroon:focus::after,button.simplesamlphp-auth-login-link:focus::after,.ui-dialog button.button:focus::after,[class*="layout-builder-form"] button.button:focus::after,button.btn-give:focus::after,[type='button'].bg-maroon:focus::after,.views-exposed-form input[type="submit"][type='button']:focus::after,.simplesamlphp-auth-login-link[type='button']:focus::after,.ui-dialog .button[type='button']:focus::after,[class*="layout-builder-form"] .button[type='button']:focus::after,[type='button'].btn-give:focus::after,[type='reset'].bg-maroon:focus::after,.views-exposed-form input[type="submit"][type='reset']:focus::after,.simplesamlphp-auth-login-link[type='reset']:focus::after,.ui-dialog .button[type='reset']:focus::after,[class*="layout-builder-form"] .button[type='reset']:focus::after,[type='reset'].btn-give:focus::after,[type='submit'].bg-maroon:focus::after,.views-exposed-form input[type="submit"][type='submit']:focus::after,.simplesamlphp-auth-login-link[type='submit']:focus::after,.ui-dialog .button[type='submit']:focus::after,[class*="layout-builder-form"] .button[type='submit']:focus::after,[type='submit'].btn-give:focus::after{color:#fc3;}.btn.bg-maroon:active,.btn.maroon-bg:active,.views-exposed-form input.btn:active[type="submit"],.views-exposed-form input.simplesamlphp-auth-login-link:active[type="submit"],.simplesamlphp-auth-login-link:active,.ui-dialog .btn.button:active,[class*="layout-builder-form"] .btn.button:active,.btn.btn-give:active,.btn-give.simplesamlphp-auth-login-link:active,.button.bg-maroon:active,.views-exposed-form input.button:active[type="submit"],.button.simplesamlphp-auth-login-link:active,.ui-dialog .button:active,[class*="layout-builder-form"] .button:active,.button.btn-give:active,a.btn.bg-maroon:active,a.simplesamlphp-auth-login-link:active,.ui-dialog a.btn.button:active,[class*="layout-builder-form"] a.btn.button:active,a.btn.btn-give:active,a.btn-give.simplesamlphp-auth-login-link:active,button.bg-maroon:active,button.simplesamlphp-auth-login-link:active,.ui-dialog button.button:active,[class*="layout-builder-form"] button.button:active,button.btn-give:active,[type='button'].bg-maroon:active,.views-exposed-form input[type='button']:active[type="submit"],.simplesamlphp-auth-login-link[type='button']:active,.ui-dialog .button[type='button']:active,[class*="layout-builder-form"] .button[type='button']:active,[type='button'].btn-give:active,[type='reset'].bg-maroon:active,.views-exposed-form input[type='reset']:active[type="submit"],.simplesamlphp-auth-login-link[type='reset']:active,.ui-dialog .button[type='reset']:active,[class*="layout-builder-form"] .button[type='reset']:active,[type='reset'].btn-give:active,[type='submit'].bg-maroon:active,.views-exposed-form input[type='submit']:active[type="submit"],.simplesamlphp-auth-login-link[type='submit']:active,.ui-dialog .button[type='submit']:active,[class*="layout-builder-form"] .button[type='submit']:active,[type='submit'].btn-give:active{background-color:#4d0010;color:#fc3;}.btn.bg-maroon:active::after,.btn.maroon-bg:active::after,.views-exposed-form input.btn[type="submit"]:active::after,.simplesamlphp-auth-login-link:active::after,.ui-dialog .btn.button:active::after,[class*="layout-builder-form"] .btn.button:active::after,.btn.btn-give:active::after,.btn-give.simplesamlphp-auth-login-link:active::after,.button.bg-maroon:active::after,.views-exposed-form input.button[type="submit"]:active::after,.button.simplesamlphp-auth-login-link:active::after,.ui-dialog .button:active::after,[class*="layout-builder-form"] .button:active::after,.button.btn-give:active::after,a.btn.bg-maroon:active::after,a.simplesamlphp-auth-login-link:active::after,.ui-dialog a.btn.button:active::after,[class*="layout-builder-form"] a.btn.button:active::after,a.btn.btn-give:active::after,a.btn-give.simplesamlphp-auth-login-link:active::after,button.bg-maroon:active::after,button.simplesamlphp-auth-login-link:active::after,.ui-dialog button.button:active::after,[class*="layout-builder-form"] button.button:active::after,button.btn-give:active::after,[type='button'].bg-maroon:active::after,.views-exposed-form input[type="submit"][type='button']:active::after,.simplesamlphp-auth-login-link[type='button']:active::after,.ui-dialog .button[type='button']:active::after,[class*="layout-builder-form"] .button[type='button']:active::after,[type='button'].btn-give:active::after,[type='reset'].bg-maroon:active::after,.views-exposed-form input[type="submit"][type='reset']:active::after,.simplesamlphp-auth-login-link[type='reset']:active::after,.ui-dialog .button[type='reset']:active::after,[class*="layout-builder-form"] .button[type='reset']:active::after,[type='reset'].btn-give:active::after,[type='submit'].bg-maroon:active::after,.views-exposed-form input[type="submit"][type='submit']:active::after,.simplesamlphp-auth-login-link[type='submit']:active::after,.ui-dialog .button[type='submit']:active::after,[class*="layout-builder-form"] .button[type='submit']:active::after,[type='submit'].btn-give:active::after{color:#fc3;}.btn:disabled,.simplesamlphp-auth-login-link:disabled,.button:disabled,a.btn:disabled,a.simplesamlphp-auth-login-link:disabled,button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled{cursor:not-allowed;opacity:0.5;background-color:#4d0010;}.btn:visited,.simplesamlphp-auth-login-link:visited,.button:visited,a.btn:visited,a.simplesamlphp-auth-login-link:visited,button:visited,[type='button']:visited,[type='reset']:visited,[type='submit']:visited{color:#fff;}.btn.btn-outline:visited,.btn-outline.simplesamlphp-auth-login-link:visited,.button.btn-outline:visited,a.btn.btn-outline:visited,a.btn-outline.simplesamlphp-auth-login-link:visited,button.btn-outline:visited,[type='button'].btn-outline:visited,[type='reset'].btn-outline:visited,[type='submit'].btn-outline:visited{color:#5a5a5a;}p > .btn,p > .simplesamlphp-auth-login-link{margin-bottom:0;}p > .btn-give{margin-bottom:1em;}.btn-small,.tabs .btn a,.tabs .simplesamlphp-auth-login-link a,a.btn-small,.tabs .btn a,.tabs .simplesamlphp-auth-login-link a{padding:0.56em 1.39em;}a.btn-outline,.btn-outline,.btn-outline:link{background-color:#fff;border:1px solid #7a0019;color:#333;}a.btn-outline:hover,.btn-outline:hover,.btn-outline:link:hover{color:#333;background-color:rgba(51,51,51,0.15);}a.btn-outline.white-outline,.btn-outline.white-outline,.btn-outline:link.white-outline{background-color:transparent;border:1px solid #fff;color:#fff;}a.btn-outline.white-outline:hover,a.btn-outline.white-outline:active,a.btn-outline.white-outline:focus,.btn-outline.white-outline:hover,.btn-outline.white-outline:active,.btn-outline.white-outline:focus,.btn-outline:link.white-outline:hover,.btn-outline:link.white-outline:active,.btn-outline:link.white-outline:focus{background-color:#900021;color:#fff;}a.btn-outline.white-outline:visited,.btn-outline.white-outline:visited,.btn-outline:link.white-outline:visited{color:#fff;}a.btn-outline.gray-outline,.btn-outline.gray-outline,.btn-outline:link.gray-outline{background-color:transparent;border:1px solid #333;}a.btn-outline.gray-outline:hover,a.btn-outline.gray-outline:active,a.btn-outline.gray-outline:focus,.btn-outline.gray-outline:hover,.btn-outline.gray-outline:active,.btn-outline.gray-outline:focus,.btn-outline:link.gray-outline:hover,.btn-outline:link.gray-outline:active,.btn-outline:link.gray-outline:focus{background-color:#fc3;}.btn-arrow:after,.btn-arrow:link:after{font-family:'Font Awesome 5 Free';font-size:0.8em;font-weight:900;padding-left:10px;content:"\f054";}.btn-full,.simplesamlphp-auth-login-link{display:block !important;text-align:center !important;width:100% !important;}.btn-50{display:inline-block;text-align:center;width:calc(50% - 1.15em);}.gold-bg h1 a:after,.gold-bg h1 a:link:after,.gold-bg h1 a:visited:after,.gold-bg h2 a:after,.gold-bg h2 a:link:after,.gold-bg h2 a:visited:after,.gold-bg h3 a:after,.gold-bg h3 a:link:after,.gold-bg h3 a:visited:after,.gold-bg h4 a:after,.gold-bg h4 a:link:after,.gold-bg h4 a:visited:after,.gold-bg h5 a:after,.gold-bg h5 a:link:after,.gold-bg h5 a:visited:after,.gold-bg h6 a:after,.gold-bg h6 a:link:after,.gold-bg h6 a:visited:after,.light-gold-bg h1 a:after,.light-gold-bg h1 a:link:after,.light-gold-bg h1 a:visited:after,.light-gold-bg h2 a:after,.light-gold-bg h2 a:link:after,.light-gold-bg h2 a:visited:after,.light-gold-bg h3 a:after,.light-gold-bg h3 a:link:after,.light-gold-bg h3 a:visited:after,.light-gold-bg h4 a:after,.light-gold-bg h4 a:link:after,.light-gold-bg h4 a:visited:after,.light-gold-bg h5 a:after,.light-gold-bg h5 a:link:after,.light-gold-bg h5 a:visited:after,.light-gold-bg h6 a:after,.light-gold-bg h6 a:link:after,.gold-bg h6 a:visited:after{font-family:'Font Awesome 5 Free';font-size:.7em;font-weight:600;padding-left:.6em;content:"\f054";color:rgb(255,255,255);text-decoration:none;}a{background-color:transparent;}a{color:#900021;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:1px solid #900021;}a:active{background-color:rgba(51,51,51,0.15);}a:focus{background-color:#ffd75f;}a::after{color:#900021;}a:visited{color:#5a5a5a;border-bottom:1px solid #5a5a5a;}a:visited::after{color:#900021;}a:hover{background-color:rgba(51,51,51,0.15);color:#900021;}a:hover::after{color:#900021;}a:disabled{cursor:not-allowed;color:#5a5a5a;opacity:0.5;background-color:#fff;border-bottom:1px solid #d5d6d2;}a.emphasis{color:#7a0019;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:1px solid #7a0019;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:none;font-weight:600;}a.emphasis:active{background-color:rgba(51,51,51,0.15);}a.emphasis:focus{background-color:#ffd75f;}a.emphasis::after{color:#7a0019;}a.emphasis:visited{color:#7a0019;border-bottom:1px solid #7a0019;}a.emphasis:visited::after{color:#7a0019;}a.emphasis:hover{background-color:rgba(51,51,51,0.15);color:#7a0019;}a.emphasis:hover::after{color:#7a0019;}a.emphasis::after{font-family:'Font Awesome 5 Free';font-size:0.8em;font-weight:900;padding-left:0.6em;content:"\f054";}a.emphasis:hover,a.emphasis:focus,a.emphasis:active{border-bottom:1px solid #7a0019;}a.emphasis:active{background-color:#d5d6d2;}a.link-nu,a.link-nu:link{text-decoration:none;transition:color 500ms ease-in-out;border-bottom:none;}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}[tabindex="-1"]:focus{outline:none !important;}hr{box-sizing:content-box;height:0;overflow:visible;}h1,h2,h3,h4,h5,h6{font-size:1.125em;font-weight:600;margin-top:0;margin-bottom:0.5rem;}p{margin-top:0;margin-bottom:1rem;}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;}address{margin-bottom:1rem;font-style:normal;line-height:inherit;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:0.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}dfn{font-style:italic;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em;}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar;}figure{margin:0 0 1rem;}img{vertical-align:middle;border-style:none;}svg:not(:root){overflow:hidden;}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation;}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#868e96;text-align:left;caption-side:bottom;}th{text-align:inherit;}label{display:inline-block;margin-bottom:0.5rem;}button{border-radius:0;}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none;}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0;}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox;}textarea{overflow:auto;resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}progress{vertical-align:baseline;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{outline-offset:-2px;-webkit-appearance:none;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}summary{display:list-item;}template{display:none;}[hidden]{display:none !important;}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:none;}@media (min-width:1400px){.container{width:1370px;}}@media (min-width:1600px){.container{width:1570px;}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}.col{flex-basis:0;flex-grow:1;max-width:100%;}.col-auto{flex:0 0 auto;width:auto;max-width:none;}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-3{flex:0 0 25%;max-width:25%;}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-6{flex:0 0 50%;max-width:50%;}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-9{flex:0 0 75%;max-width:75%;}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-12{flex:0 0 100%;max-width:100%;}.order-first{order:-1;}.order-last{order:13;}.order-0{order:0;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-4{order:4;}.order-5{order:5;}.order-6{order:6;}.order-7{order:7;}.order-8{order:8;}.order-9{order:9;}.order-10{order:10;}.order-11{order:11;}.order-12{order:12;}.offset-1{margin-left:8.3333333333%;}.offset-2{margin-left:16.6666666667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.3333333333%;}.offset-5{margin-left:41.6666666667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.3333333333%;}.offset-8{margin-left:66.6666666667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.3333333333%;}.offset-11{margin-left:91.6666666667%;}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%;}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none;}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-sm-3{flex:0 0 25%;max-width:25%;}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-sm-6{flex:0 0 50%;max-width:50%;}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-sm-9{flex:0 0 75%;max-width:75%;}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-sm-12{flex:0 0 100%;max-width:100%;}.order-sm-first{order:-1;}.order-sm-last{order:13;}.order-sm-0{order:0;}.order-sm-1{order:1;}.order-sm-2{order:2;}.order-sm-3{order:3;}.order-sm-4{order:4;}.order-sm-5{order:5;}.order-sm-6{order:6;}.order-sm-7{order:7;}.order-sm-8{order:8;}.order-sm-9{order:9;}.order-sm-10{order:10;}.order-sm-11{order:11;}.order-sm-12{order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.3333333333%;}.offset-sm-2{margin-left:16.6666666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.3333333333%;}.offset-sm-5{margin-left:41.6666666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.3333333333%;}.offset-sm-8{margin-left:66.6666666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.3333333333%;}.offset-sm-11{margin-left:91.6666666667%;}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%;}.col-md-auto{flex:0 0 auto;width:auto;max-width:none;}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-md-3{flex:0 0 25%;max-width:25%;}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-md-6{flex:0 0 50%;max-width:50%;}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-md-9{flex:0 0 75%;max-width:75%;}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-md-12{flex:0 0 100%;max-width:100%;}.order-md-first{order:-1;}.order-md-last{order:13;}.order-md-0{order:0;}.order-md-1{order:1;}.order-md-2{order:2;}.order-md-3{order:3;}.order-md-4{order:4;}.order-md-5{order:5;}.order-md-6{order:6;}.order-md-7{order:7;}.order-md-8{order:8;}.order-md-9{order:9;}.order-md-10{order:10;}.order-md-11{order:11;}.order-md-12{order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.3333333333%;}.offset-md-2{margin-left:16.6666666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.3333333333%;}.offset-md-5{margin-left:41.6666666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.3333333333%;}.offset-md-8{margin-left:66.6666666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.3333333333%;}.offset-md-11{margin-left:91.6666666667%;}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%;}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none;}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-lg-3{flex:0 0 25%;max-width:25%;}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-lg-6{flex:0 0 50%;max-width:50%;}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-lg-9{flex:0 0 75%;max-width:75%;}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-lg-12{flex:0 0 100%;max-width:100%;}.order-lg-first{order:-1;}.order-lg-last{order:13;}.order-lg-0{order:0;}.order-lg-1{order:1;}.order-lg-2{order:2;}.order-lg-3{order:3;}.order-lg-4{order:4;}.order-lg-5{order:5;}.order-lg-6{order:6;}.order-lg-7{order:7;}.order-lg-8{order:8;}.order-lg-9{order:9;}.order-lg-10{order:10;}.order-lg-11{order:11;}.order-lg-12{order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.3333333333%;}.offset-lg-2{margin-left:16.6666666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.3333333333%;}.offset-lg-5{margin-left:41.6666666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.3333333333%;}.offset-lg-8{margin-left:66.6666666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.3333333333%;}.offset-lg-11{margin-left:91.6666666667%;}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%;}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none;}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-xl-3{flex:0 0 25%;max-width:25%;}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-xl-6{flex:0 0 50%;max-width:50%;}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-xl-9{flex:0 0 75%;max-width:75%;}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-xl-12{flex:0 0 100%;max-width:100%;}.order-xl-first{order:-1;}.order-xl-last{order:13;}.order-xl-0{order:0;}.order-xl-1{order:1;}.order-xl-2{order:2;}.order-xl-3{order:3;}.order-xl-4{order:4;}.order-xl-5{order:5;}.order-xl-6{order:6;}.order-xl-7{order:7;}.order-xl-8{order:8;}.order-xl-9{order:9;}.order-xl-10{order:10;}.order-xl-11{order:11;}.order-xl-12{order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.3333333333%;}.offset-xl-2{margin-left:16.6666666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.3333333333%;}.offset-xl-5{margin-left:41.6666666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.3333333333%;}.offset-xl-8{margin-left:66.6666666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.3333333333%;}.offset-xl-11{margin-left:91.6666666667%;}}#umnhf-h-mast{min-height:68px;}#umnhf-h-search{top:32px;}#umnhf-h-search form.gsc-search-box{border:none;background:white;transition:all 0.3s ease-in-out;font-size:18px !important;font-family:inherit,sans-serif !important;padding:0px !important;}#umnhf-h-search .cse .gsc-search-button-v2,.gsc-search-button-v2{padding:8px 10px !important;border-radius:0 !important;}#umnhf-h-search .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0 !important;}#umnhf-h-search table,#umnhf-h-search table *{border:none !important;box-shadow:none !important;}.gsc-control-searchbox-only{max-width:1000px;margin:2em auto 0;padding:0;}form.gsc-search-box{border:none;background:#fff;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:18px !important;box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 1px rgba(0,0,0,0.08);}form.gsc-search-box:hover{box-shadow:0 3px 8px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.08);}header .gsc-control-searchbox-only{max-width:auto;margin:0;padding:0;}header form.gsc-search-box{border:1px solid #d5d6d2;}header .cse .gsc-search-button-v2,header .gsc-search-button-v2{padding:10px 12px !important;}.gsc-control-cse{max-width:1000px;margin:0 auto;}.gsc-control-cse table,.gsc-control-cse table table,.gsc-control-cse table table tbody,.gsc-control-cse table table td,.gsc-control-cse table table tr,.gsc-control-cse table tbody,.gsc-control-cse table td,.gsc-control-cse table tr,form.gsc-search-box table.gsc-search-box,form.gsc-search-box table.gsc-search-box table,form.gsc-search-box table.gsc-search-box table tbody,form.gsc-search-box table.gsc-search-box table td,form.gsc-search-box table.gsc-search-box table tr,form.gsc-search-box table.gsc-search-box tbody,form.gsc-search-box table.gsc-search-box td,form.gsc-search-box table.gsc-search-box tr{margin:0 !important;padding:0 !important;table-layout:auto !important;border-collapse:unset !important;}.gsc-control-cse table tbody tr:nth-child(odd){background:unset !important;}input.gsc-input{padding:0.2em 0.3em !important;font-size:18px !important;box-shadow:none !important;background:none !important;text-indent:0 !important;margin:0 !important;height:unset !important;}.cse .gsc-search-button-v2,.gsc-search-button-v2{padding:10px 27px !important;}button.gsc-search-button.gsc-search-button-v2,table.gsc-search-box{margin:0 !important;border-radius:0 !important;}a.gsib_a,a.gsst_a,a.gsst_b{padding:0 !important;border-bottom:none !important;}.gsc-control-cse .gsc-table-result,.gsc-control-cse .gsc-table-result *{height:unset !important;font-size:16px !important;font-family:inherit !important;}.gsc-result .gs-title,.gsc-result .gs-title *{height:unset !important;font-size:18px !important;text-decoration:none !important;}.gsc-result .gs-title:hover,.gsc-result .gs-title :hover{background:transparent !important;}a.gs-title:link:visited,a.gs-title:visited{border-color:#7a0019 !important;}.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b,.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b{border-bottom:1px solid #d5d6d2;}.gs-bidi-start-align.gs-snippet,.gs-fileFormat > .gs-fileFormat,.gs-per-result-labels1,.gsc-role,.gsc-table-cell-thumbnail.gsc-thumbnail{padding-left:8px !important;}.gsc-input-box{border:none !important;font-size:18px !important;height:auto !important;}.gsc-input-box-focus,.gsc-input-box-hover,.gsc-search-box .gsc-input > input:hover{box-shadow:none !important;}.gs-bidi-start-align.gs-visibleUrl.gs-visibleUrl-long,.gs-visibleUrl.gs-visibleUrl-long{font-size:13px !important;}.cse .gsc-webResult.gsc-result.gsc-promotion,.gsc-webResult.gsc-result.gsc-promotion{padding:0 8px !important;}.gs-per-result-labels{display:none;}table.gssb_c{margin:0;}table.gsc-completion-container{font-family:Open Sans;}table.gsc-completion-container tbody tr:nth-child(2n){background:none;border:none;}.search-menu{max-width:1000px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0;font-size:18px;}.search-menu__item{list-style:none;margin:0 0.5em 0 0;padding:0;}a.search-menu__link{font-size:0.85em;display:block;padding:0.5em;border-bottom:4px solid transparent;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#333;text-decoration:none;}a.search-menu__link:hover{background:transparent;border-bottom:4px solid #7a0019;}#search-web{color:#7a0019;font-weight:700;border-bottom:4px solid #7a0019;}.search_campus label{display:none;}@media screen and (min-width:400px){.search_campus label{padding-right:0.5em;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:block;}}.search_campus{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:baseline;-ms-flex-line-pack:baseline;align-content:baseline;margin:0 0 0 auto;font-size:0.8em;}select#campus_select{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:16px;margin:0;}.search-results-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;max-width:1000px;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:760px){.search-results-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.search-results-area > div:first-of-type{width:100%;}@media screen and (min-width:760px){.search-results-area > div:first-of-type{width:70%;}}.people-search__result-item{display:block;line-height:1.5;}.people-search__container{width:100%;font-family:Open Sans,sans-serif;padding:1em;}@media screen and (min-width:760px){.people-search__container{width:30%;}}.people-search__result{margin-bottom:1.5em;font-size:16px;line-height:1.4;}.people-search__name{font-weight:700;}.people-search__email,.people-search__name,.people-search__tel{color:#5a5a5a;}.people-search__svg-placeholder.active{margin:12px auto;width:30px;height:30px;-webkit-animation:a 4s infinite linear;animation:a 4s infinite linear;}.people-search__svg-placeholder svg path{fill:#7a0019;}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);}}.clearfix::after{display:block;clear:both;content:"";}.clear{clear:both;}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none;}.fade{opacity:0;transition:opacity 0.15s linear;}.fade.show{opacity:1;}.collapse{display:none;}.collapse.show{display:block;}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease;}img{max-width:100%;height:auto;}a.colorbox.cboxElement{margin-right:25px !important;background:none;border-bottom:none;}.align-right{margin-left:25px !important;}figure.embedded-entity{border:2pt solid #f0efee;padding:10px;max-width:100%;display:table;clear:both;float:none;margin:10px 0;border-bottom:0;}figure.embedded-entity.figure-wrapper > [data-entity-embed-display-settings=caption_small],figure.embedded-entity.figure-wrapper > [data-entity-embed-display-settings="caption_small file"]{max-width:270px;}figure.embedded-entity.figure-wrapper > [data-entity-embed-display-settings=caption_small] ~ figcaption,figure.embedded-entity.figure-wrapper > [data-entity-embed-display-settings="caption_small file"] ~ figcaption{max-width:270px;}figure.embedded-entity.figure-wrapper > [data-entity-embed-display-settings=caption_medium],figure.embedded-entity.figure-wrapper > [data-entity-embed-display-settings="caption_medium file"]{max-width:500px;}figure.embedded-entity.figure-wrapper > [data-entity-embed-display-settings=caption_medium] ~ figcaption,figure.embedded-entity.figure-wrapper > [data-entity-embed-display-settings="caption_medium file"] ~ figcaption{max-width:500px;}figure.embedded-entity.figure-wrapper a,figure.embedded-entity.figure-wrapper a:hover,figure.embedded-entity.figure-wrapper a:focus{background:none;}figure.embedded-entity.figure-wrapper > [data-entity-embed-display-settings=caption_large],figure.embedded-entity.figure-wrapper > [data-entity-embed-display-settings="caption_large file"]{max-width:670px;}figure.embedded-entity.figure-wrapper > [data-entity-embed-display-settings=caption_large] ~ figcaption,figure.embedded-entity.figure-wrapper > [data-entity-embed-display-settings="caption_large file"] ~ figcaption{max-width:670px;}figure.embedded-entity img{width:100%;max-width:none;}figure.embedded-entity figcaption{font-size:1.33rem;color:#424d5b;display:table-caption;caption-side:bottom;border:2pt solid #f0efee;border-top:0;text-align:center;}.border-box figure.embedded-entity,.gold-bg figure.embedded-entity,.light-gold-bg figure.embedded-entity,.maroon-bg figure.embedded-entity,.grey-bg figure.embedded-entity{border-color:rgb(255,255,255);background:rgb(255,255,255);}.embedded-entity.align-center,.embedded-entity.align-left,.embedded-entity.align-right{margin:20px auto;text-align:center;float:none;}@media (min-width:60em){.embedded-entity.align-left{margin:10px 30px 10px 0;float:left;}.embedded-entity.align-right{margin:10px 0 10px 20px;float:right;}}.embedded-entity a:focus,.embedded-entity a:hover{cursor:zoom-in;}.col-12 > .field-item > .embedded-entity{margin-top:0;}svg.icon{fill:#7a0019;}svg.icon:hover,svg.icon:focus{fill:#5b0013;}svg.icon.down-arrow{width:24px;}svg.icon.right-arrow,svg.icon.left-arrow{width:15px;}.popup-gallery{margin:20px -5px;display:flex;flex-wrap:wrap;}.popup-gallery .popup-image{height:125px;width:125px;overflow:hidden;margin:5px;position:relative;float:left;}.popup-gallery .popup-image a{opacity:0.6;}.popup-gallery .popup-image a:focus,.popup-gallery .popup-image a:hover{opacity:1;}.popup-gallery .popup-image img{min-height:150px;min-width:150px;height:auto;max-width:none;position:absolute;left:-30%;top:-10%;}@media (min-width:50em){.popup-gallery{margin:30px -5px;}.popup-gallery .popup-image{height:150px;width:150px;}}.two-column-variable .popup-gallery{margin-top:0;}.two-column-variable .popup-gallery .popup-image{width:46%;height:115px;}@media (min-width:60em){.two-column-variable .popup-gallery .popup-image{height:125px;}}.mfp-bottom-bar .mfp-counter,.mfp-bottom-bar .mfp-title{font-size:1.4rem;}.mfp-bottom-bar .mfp-title{padding-right:55px;}.printFooter{display:none;}.video-embed-field-provider-youtube,.video-embed-field-responsive-video{text-align:center;}iframe{max-width:100%;border:0;}.piktowrapper-embed .has-link a{color:inherit !important;}.piktowrapper-embed .has-link a:focus,.piktowrapper-embed .has-link a:hover{background:inherit !important;text-decoration:underline !important;}.embed-responsive-9by16::before{padding-top:177.78%;}.embed-responsive-3by4::before{padding-top:120%;}.brand-cover-google-data{position:absolute;bottom:0;left:0;width:100%;height:2em;z-index:10;background:rgba(255,255,255,0.2);}.region-content nav.tabs{width:100%;display:inline-block;}.region-content nav.tabs ul{border-bottom:1px solid #dee2e6;}body.cke_editable h1,body.cke_editable h2,body.cke_editable h3,body.cke_editable h4,body.cke_editable h5,body.cke_editable h6,body.cke_editable li,body.cke_editable p,body.cke_editable ul{font-size:inherit;}body.cke_editable p{font-size:1.3rem;}body.cke_editable h1{font-size:2.2rem;}body.cke_editable h2{font-size:2rem;}body.cke_editable h3{font-size:1.8rem;}body.cke_editable h4{font-size:1.6rem;}body.cke_editable h5{font-size:1.5rem;}.toolbar{letter-spacing:0;}select.form-control:not([size]):not([multiple]){height:auto;}nav.tabs li a{padding:7px 10px;border:1px solid #dee2e6;display:inline-block;border-bottom:0;}nav.tabs li a:hover{background-color:rgba(51,51,51,0.15);color:#900021;}.cke_inner *,.cke_inner select,.cke_combo__format.cke_combo_on select{font-size:inherit !important;font-family:inherit !important;}main{padding:30px 0 20px;}@media (min-width:60em){main{padding:30px 0 50px;min-height:400px;}}.page-node-type-category-landing-page main,.page-node-type-landing-page main{padding-bottom:0;}.justify-content-center section.col-md-10.col-lg-9,.topic-grid,aside.col-12,section.col-12,article.col-12{margin-top:20px;}@media (min-width:50em){.justify-content-center section.col-md-10.col-lg-9,.topic-grid,aside.col-12,section.col-12,article.col-12{margin-top:30px;}}@media (min-width:60em){.justify-content-center section.col-md-10.col-lg-9,.topic-grid,aside.col-12,section.col-12,article.col-12{margin-top:40px;}}@media (min-width:50em){section.col-12.col-md-7,section.col-12.col-md-8,article.col-12.col-md-7,article.col-12.col-md-8{padding-right:30px;}}@media (min-width:75em){section.col-12.col-md-7,section.col-12.col-md-8,article.col-12.col-md-7,article.col-12.col-md-8{padding-right:40px;}}@media (min-width:50em){.justify-content-center section.col-md-10.col-lg-9{padding:0;}}@media (min-width:50em){section.col-12.col-md-4 .side-nav{margin-left:-15px;}}.banner,.banner *,.cards{max-width:1570px;}.two-column-variable{margin:20px 0;}.two-column-variable .row{align-items:center;justify-content:center;}.two-column-variable .row .row{margin:0;}.two-column-variable .single-column{margin:0 0 20px;}.two-column-variable .single-column .col-12{padding:0 5px;}@media (min-width:30em){.two-column-variable.bottom .small-col,.two-column-variable.right .small-col{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;}.two-column-variable.bottom .col-12,.two-column-variable.top .col-12{-webkit-box-flex:1;-webkit-flex:0 100%;-ms-flex:0 100%;flex:0 100%;max-width:100%;}}@media (min-width:50em){.two-column-variable{margin:20px 0;}}@media (min-width:75em){.two-column-variable .col-xl-4{-webkit-box-flex:1;-webkit-flex:0 33.33333%;-ms-flex:0 33.33333%;flex:0 33.33333%;max-width:33.33333%;}.two-column-variable .col-xl-8{-webkit-box-flex:1;-webkit-flex:0 66.6%;-ms-flex:0 66.6%;flex:0 66.6%;max-width:66.6%;}}.two-column-variable hr{width:100%;margin-top:1rem;}.views-row{margin:0;}@media (min-width:50em){.views-row{margin:8px 0;}}.list-display{margin:20px 0;padding:0 0 20px;border-bottom:2pt solid #f0efee;position:relative;}.list-display .field--type-image a{display:inline-block;}.list-display img{width:100%;height:auto;margin-bottom:15px;display:none;}.list-display p{margin-bottom:0;}@media (min-width:36rem){.list-display img{display:block;margin-bottom:0;}}.reviewed-year{margin:15px 0;}.reviewed-year p{color:#606162;font-style:italic;}.reviewed-year p:last-child{margin:0;}footer{border-top:#f0efee 2pt solid;margin:0;padding:20px 0 0;font-size:90%;}footer h1,footer h2,footer h3,footer h4,footer h5,footer p{text-align:left;}footer p{font-size:1.4rem;}footer h2{font-size:2rem;}footer ol:last-child,footer p:last-child,footer ul:last-child{margin-bottom:0;}footer .col-12:last-child{margin-top:10px;}@media (min-width:50em){footer .col-12:last-child{margin-top:0;}}@media (min-width:60em){footer .col-12{margin-bottom:0;}footer h2{font-size:2.4rem;}}footer .contact-info{font-size:1.4rem;margin:9px 0 20px;}footer .social-icons{margin:15px 0;}footer .social-icons a{display:inline-block;border:0;margin-right:5px;}footer .social-icons a:focus,footer .social-icons a:hover{background:none;}footer .social-icons a,footer .social-icons a svg{width:3em;height:3em;}#umnhf-f{padding:15px 0 0;margin-bottom:15px;}#umnhf-f p,#umnhf-f p:last-child{display:block;text-align:left;font-size:1.1rem;line-height:1.6;margin:0;}#umnhf-f ul{list-style-type:none;padding:0;display:inline-block;}#umnhf-f ul li{font-size:1.1rem;margin:10px 0;}#umnhf-f ul li.small a{color:#b8b6b6;}#umnhf-f ul span{display:none;}@media (min-width:50em){#umnhf-f ul li,#umnhf-f ul li a{float:left;margin:0;}#umnhf-f ul span{display:inline-block;float:left;margin:0 5px;}}#mandatory-header-wrapper{padding:17px 0;margin:0 auto;background:#7a0019;}#mandatory-header-wrapper a{border-bottom:none;}#mandatory-header-wrapper a.umnhf{display:inline-block;width:100%;}#mandatory-header-wrapper a.umnhf img{max-width:500px;width:100%;}@media (min-width:50em){#mandatory-header-wrapper a.umnhf{margin:7px 0;}}@media (min-width:60em){#mandatory-header-wrapper a.umnhf{margin:0;}#mandatory-header-wrapper a.umnhf img{width:400px;}}@media (min-width:75em){#mandatory-header-wrapper a.umnhf img{width:500px;}}h1 a,h1 a:link,h1 a:visited,h2 a,h2 a:link,h2 a:visited,h3 a,h3 a:link,h3 a:visited,h4 a,h4 a:link,h4 a:visited,h5 a,h5 a:link,h5 a:visited,h6 a,h6 a:link,h6 a:visited{border-bottom:none;text-decoration:none;}h1 a:not([href]):after,h1 a:link:not([href]):after,h1 a:visited:not([href]):after,h2 a:not([href]):after,h2 a:link:not([href]):after,h2 a:visited:not([href]):after,h3 a:not([href]):after,h3 a:link:not([href]):after,h3 a:visited:not([href]):after,h4 a:not([href]):after,h4 a:link:not([href]):after,h4 a:visited:not([href]):after,h5 a:not([href]):after,h5 a:link:not([href]):after,h5 a:visited:not([href]):after,h6 a:not([href]):after,h6 a:link:not([href]):after,h6 a:visited:not([href]):after{content:none;}h1 a:hover:after,h1 a:link:hover:after,h1 a:visited:hover:after,h2 a:hover:after,h2 a:link:hover:after,h2 a:visited:hover:after,h3 a:hover:after,h3 a:link:hover:after,h3 a:visited:hover:after,h4 a:hover:after,h4 a:link:hover:after,h4 a:visited:hover:after,h5 a:hover:after,h5 a:link:hover:after,h5 a:visited:hover:after,h6 a:hover:after,h6 a:link:hover:after,h6 a:visited:hover:after{font-size:.7em;text-decoration:none;}h1 a:after,h1 a:link:after,h1 a:visited:after,h2 a:after,h2 a:link:after,h2 a:visited:after,h3 a:after,h3 a:link:after,h3 a:visited:after,h4 a:after,h4 a:link:after,h4 a:visited:after,h5 a:after,h5 a:link:after,h5 a:visited:after,h6 a:after,h6 a:link:after,h6 a:visited:after{font-family:'Font Awesome 5 Free';font-size:.7em;font-weight:600;padding-left:.6em;content:"\f054";color:#777677;text-decoration:none;}h1 a:visited,h1 a:link:visited,h1 a:visited:visited,h2 a:visited,h2 a:link:visited,h2 a:visited:visited,h3 a:visited,h3 a:link:visited,h3 a:visited:visited,h4 a:visited,h4 a:link:visited,h4 a:visited:visited,h5 a:visited,h5 a:link:visited,h5 a:visited:visited,h6 a:visited,h6 a:link:visited,h6 a:visited:visited{color:#4d0010;}.printer{display:none !important;}h1 a{text-decoration:none;font-weight:revert;cursor:pointer;border-bottom:0;box-shadow:none;color:#7a0019;}h2 a{text-decoration:none;font-weight:revert;cursor:pointer;border-bottom:0;box-shadow:none;color:#7a0019;}h2 a:hover,h2 a:focus{text-decoration:none;background-color:rgba(51,51,51,0.15);color:#900021;}h3 a{text-decoration:none;font-weight:revert;cursor:pointer;border-bottom:0;box-shadow:none;color:#7a0019;}h3 a:hover,h3 a:focus{text-decoration:none;background-color:rgba(51,51,51,0.15);color:#900021;}h4 a{text-decoration:none;font-weight:revert;cursor:pointer;border-bottom:0;box-shadow:none;color:#7a0019;}h4 a:hover,h4 a:focus{text-decoration:none;background-color:rgba(51,51,51,0.15);color:#900021;}h5 a{text-decoration:none;font-weight:revert;cursor:pointer;border-bottom:0;box-shadow:none;color:#7a0019;}h5 a:hover,h5 a:focus{text-decoration:none;background-color:rgba(51,51,51,0.15);color:#900021;}h6 a{text-decoration:none;font-weight:revert;cursor:pointer;border-bottom:0;box-shadow:none;color:#7a0019;}h6 a:hover,h6 a:focus{text-decoration:none;background-color:rgba(51,51,51,0.15);color:#900021;}a:not([href]):not([tabindex]){color:#7a0019;text-decoration:underline;}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{background:inherit;}ol,ul{}@media (min-width:60em){ol.three-columns a:after,ol.three-columns a.excel:after,ol.three-columns a.external:after,ol.three-columns a.file:after,ol.three-columns a.pdf:after,ol.three-columns a.powerpoint:after,ol.two-columns a:after,ol.two-columns a.excel:after,ol.two-columns a.external:after,ol.two-columns a.file:after,ol.two-columns a.pdf:after,ol.two-columns a.powerpoint:after,ul.three-columns a:after,ul.three-columns a.excel:after,ul.three-columns a.external:after,ul.three-columns a.file:after,ul.three-columns a.pdf:after,ul.three-columns a.powerpoint:after,ul.two-columns a:after,ul.two-columns a.excel:after,ul.two-columns a.external:after,ul.two-columns a.file:after,ul.two-columns a.pdf:after,ul.two-columns a.powerpoint:after{margin:0 0 0 18px;}}.side-nav a.pdf:after,.side-nav a[href$=".pdf"]:after{content:url(/sites/extension.umn.edu/themes/custom/coffey/images/pdf-white.svg);}.btn,.btn-primary,a.button{width:auto;background:#7a0019;padding:10px 15px;color:rgb(255,255,255);border-radius:0;height:auto;border:0;margin:15px auto;transition:transform 0.3s ease,box-shadow 0.3s ease;z-index:1;display:inline-block;position:relative;text-align:left;font-size:1.5rem;box-shadow:none;text-decoration:none;}.btn:active,.btn:focus,.btn:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,a.button:active,a.button:focus,a.button:hover{background:#5b0013;text-decoration:none;color:rgb(255,255,255);-webkit-box-shadow:0 1px 25px -3px rgba(56,2,14,0.68);-moz-box-shadow:0 1px 25px -3px rgba(56,2,14,0.68);box-shadow:0 1px 25px -3px rgba(56,2,14,0.68);transform:scale(1.005);cursor:pointer;}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show > .btn-primary.dropdown-toggle{background:#ffb71e;}.btn-primary.maroon{background:#7a0019;}.btn-primary.maroon:active,.btn-primary.maroon:focus,.btn-primary.maroon:hover{background:#5b0013;}a.button{padding:10px 75px 10px 15px;}a.button.plain{padding:10px 15px;text-align:center;margin:15px 10px 15px 0;text-decoration:none;}a.button span{background:#fff;position:absolute;right:0;height:100%;top:0;width:50px;border:1pt solid #7a0019;display:flex;align-items:center;justify-content:center;}a.button:active span,a.button:focus span,a.button:hover span{border:1pt solid #5b0013;}.register-button a.button{padding:10px 15px;}.view-filters{margin:15px 0 10px;}.view-filters label,.view-filters .select-wrapper{margin-right:5px;}.view-filters select{padding:8px;}@media (min-width:60em){.view-section-display .action-button,.blogger-feed .action-button{align-self:center;}.view-section-display .action-button .button,.blogger-feed .action-button .button{float:right;margin:0;}}aside .view-section-display .action-button,aside .blogger-feed .action-button{align-self:auto;flex:0 0 100% !important;max-width:100% !important;}aside .view-section-display .action-button .button,aside .blogger-feed .action-button .button{margin:10px auto;float:left;}nav,.nav{display:flex;flex-wrap:wrap;padding:0;margin-bottom:0;list-style:none;}nav ul,.nav ul{font-size:inherit;}nav ul a,nav ul a:focus,nav ul a:hover,.nav ul a,.nav ul a:focus,.nav ul a:hover{color:inherit;font-weight:inherit;font-size:inherit;background-color:transparent;text-decoration:none;transition:none;border-bottom:0;box-shadow:none;}nav .nav-link,.nav .nav-link{display:block;}@media (max-width:850px){.top-navigation .navbar-toggler{color:#333333;border:0;width:100%;padding:15px;border-radius:0;line-height:1;background:rgb(255,255,255);cursor:pointer;}.top-navigation .navbar-toggler .menu-button{display:inline-block;font-size:2rem;}.top-navigation .navbar-toggler .menu-button .icons{float:left;margin-right:5px;}.top-navigation .navbar-toggler .menu-button .icons .icon-bar{display:block;width:28px;height:3px;border-radius:0;background:#333333;}.top-navigation .navbar-toggler .menu-button .icons .icon-bar + .icon-bar{margin-top:6px;}.top-navigation .navbar-toggler[aria-expanded=true]{background:#5b0013;color:rgb(255,255,255);}.top-navigation .navbar-toggler[aria-expanded=true] .menu-button .icons .icon-bar{background:rgb(255,255,255);}}.navbar{}.navbar ul{list-style:none;padding:0;width:100%;margin:0;}.navbar ul li{position:relative;display:inline-block;width:100%;}.navbar ul li a{color:#333333;width:100%;cursor:pointer;}.navbar ul li a:hover,.navbar ul li a:focus{color:#333333;background:#ffb71e;}.navbar ul:last-child{margin-bottom:0;}.navbar{display:block;position:relative;z-index:2;}.navbar .top-navigation{width:100%;background:#fff;display:inline-block;-webkit-box-shadow:0 5px 13px -6px rgb(163,161,163);-moz-box-shadow:0 5px 13px -6px rgb(163,161,163);box-shadow:0 5px 13px -6px rgb(163,161,163);position:relative;}.navbar .top-navigation:after,.navbar .top-navigation:before{background:inherit;position:absolute;content:"";top:0;width:100%;height:100%;right:100%;}.navbar .top-navigation:after{left:100%;}.navbar .top-navigation .container{padding:0;}.navbar .top-navigation ul.navbar-nav li.show{background:#ffb71e;}.navbar .top-navigation ul.navbar-nav a.nav-link{padding:15px;}.navbar .top-navigation ul.navbar-nav li.dropdown > a:after{display:inline-block;width:0;height:0;vertical-align:0.255em;content:"";position:inherit;margin-top:0;right:inherit;border-top:0.35em solid #333333;border-right:0.35em solid transparent;border-bottom:0;border-left:0.35em solid transparent;}.navbar .top-navigation ul.navbar-nav ul.dropdown-menu{display:none;background:#ffcc33;border-bottom:3pt solid #ffb71e;position:relative;}.navbar .top-navigation ul.navbar-nav ul.dropdown-menu.show{display:block;}.navbar .top-navigation ul.navbar-nav ul.dropdown-menu li a{padding:15px 30px;display:block;width:100%;clear:both;}.navbar .top-navigation ul.navbar-nav ul.dropdown-menu li a:focus,.navbar .top-navigation ul.navbar-nav ul.dropdown-menu li a:hover{background:transparent;font-weight:bold;text-decoration:underline;}@media (min-width:850px){.navbar .top-navigation .navbar-expand-lg .navbar-toggler{display:none;}.navbar .top-navigation .navbar-expand-lg .navbar-collapse{display:block;position:relative;}.navbar .top-navigation .navbar-nav{flex-direction:row;display:flex;}.navbar .top-navigation .navbar-nav li{text-align:center;}.navbar .top-navigation .navbar-nav li a.nav-link{padding:15px 0px;}.navbar .top-navigation .navbar-nav li ul.dropdown-menu{padding:20px;position:absolute;width:auto;min-width:300px;}.navbar .top-navigation .navbar-nav li ul.dropdown-menu li{text-align:left;}.navbar .top-navigation .navbar-nav li ul.dropdown-menu li a{padding:15px 0;}.navbar .top-navigation .navbar-nav li:hover{background:#ffcc33;}.navbar .top-navigation .navbar-nav li:hover .dropdown-menu{display:block;}}.navbar-nav li.dropdown{}@media (min-width:850px){.navbar-nav li.dropdown:first-child{position:inherit;}.navbar-nav li.dropdown:first-child ul.dropdown-menu{width:100% !important;column-count:2;-moz-column-gap:60px;-webkit-column-count:2;-webkit-column-gap:60px;column-count:2;column-gap:60px;}.navbar-nav li.dropdown:last-child ul.dropdown-menu{left:inherit;right:0;}}@media (min-width:60em){.navbar-nav li.dropdown:first-child ul.dropdown-menu{width:90% !important;}}@media (min-width:75em){.navbar-nav li.dropdown:first-child ul.dropdown-menu{width:70% !important;}.navbar-nav li.dropdown:last-child ul.dropdown-menu{left:0;right:inherit;}}ul.navbar-nav{overflow:visible !important;}ol.breadcrumb{display:none;}@media (min-width:30em){ol.breadcrumb{display:flex;flex-wrap:wrap;list-style:none;padding:0.75rem 0;font-size:14.2px;}ol.breadcrumb li a:focus,ol.breadcrumb li a:hover{text-decoration:none;}ol.breadcrumb li a:focus{background-color:#ffd75f;}ol.breadcrumb li a:hover{background-color:#eaecef;}ol.breadcrumb:last-child{margin:0;}ol.breadcrumb > li + li{margin-left:5px;}ol.breadcrumb > li + li:before{content:">";margin:0 5px;}}.pagination{display:flex;padding-left:0;list-style:none;}.pager-nav ul{font-size:1.4rem;}.pager-nav ul li{padding:5px;margin:0 3px;}.pager-nav ul li a{color:#7a0019;padding:5px;border:1pt solid #7a0019;}.pager-nav ul li a:focus,.pager-nav ul li a:hover{background:#7a0019;color:rgb(255,255,255);}.pager-nav ul li.is-active a{background:#7a0019;color:rgb(255,255,255);}ul.pager.js-pager__items{list-style:none;margin-left:0;padding-left:0;}ul.pager.js-pager__items .button{text-align:center;padding:10px 15px;}.ext-search{padding:20px 20px 35px;margin:20px auto;max-width:600px;}.ext-search h2{font-size:2rem;}@media (min-width:50em){.ext-search{padding:20px 0px;margin:0 auto 30px;}}@media (min-width:60em){.ext-search{padding:20px 0px;}.ext-search h2{font-size:2.3rem;}}@media (min-width:75em){.ext-search{padding:30px 0px;}}.ext-search.left{margin:0;padding-left:0;}.maroon-bg .ext-search .gsc-search-button button.gsc-search-button{background:#ffcc33;}.maroon-bg .ext-search .umnhf-h-search form.gsc-search-box .gsc-input-box input.gsc-input:focus{border-color:#ffcc33 !important;}.row.justify-content-center .row.justify-content-center > .col{max-width:100%;flex:0 0 100%;}#umnhf-h-mast{min-height:auto;}.umnhf-h-search{position:relative;display:inline-block;width:100%;top:0;}.umnhf-h-search form.gsc-search-box,.umnhf-h-search button.gsc-search-button.gsc-search-button-v2,.umnhf-h-search table.gsc-search-box,.umnhf-h-search td.gsc-search-button{border-radius:0 !important;}.umnhf-h-search form.gsc-search-box{background:transparent;margin:0;border:0;}.umnhf-h-search form.gsc-search-box .gsc-input-box input.gsc-input{padding:0 7px !important;color:#495057;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;height:45px !important;border:2pt solid transparent !important;border-radius:0px;}.umnhf-h-search form.gsc-search-box .gsc-input-box input.gsc-input:focus{border:2pt solid #ffcc33 !important;}@media (min-width:60em){.umnhf-h-search form.gsc-search-box{width:80%;float:right;}}.gsst_b{top:3px;}.gsst_a .gscb_a{color:#7a0019 !important;}.gsst_a:hover{background:transparent !important;}.ext-search .umnhf-h-search form.gsc-search-box{width:100%;float:none;}.ext-search .umnhf-h-search form.gsc-search-box .gsc-input-box input.gsc-input:focus{border:2pt solid #7a0019 !important;}@media (min-width:60em){.ext-search .umnhf-h-search form.gsc-search-box{margin:0;}}.gsc-control-searchbox-only{margin:1em 0 1em !important;}@media (min-width:50em){.gsc-control-searchbox-only{margin:0 !important;}}.gsc-search-button button.gsc-search-button{background:#7a0019;border:0;}.gsc-search-button button.gsc-search-button:hover{background:#5b0013;cursor:pointer;}.gsc-search-button button.gsc-search-button svg{width:19px;height:19px;viewBox:0 0 13 13;}header .gsc-search-button button.gsc-search-button{background:#ffcc33;}header .gsc-search-button button.gsc-search-button:hover{background:#ffb71e;}.gsc-control-cse{font-family:"Open Sans",sans-serif !important;}.gsc-search-button-v2,header .gsc-search-button-v2{padding:13px 15px 13px !important;}.gsc-result .gs-title a{text-decoration:underline !important;}.gsc-result .gs-title a:focus,.gsc-result .gs-title a:hover{background:transparent;}a.gs-title:focus,a.gs-title:focus b,a.gs-title:hover,a.gs-title:hover b{border:0 !important;color:#5b0013 !important;text-decoration:none !important;}a.gs-title{font-weight:normal;}a.gs-title:link:visited,a.gs-title:visited{border:0 !important;}.gs-bidi-start-align.gs-snippet,.gs-fileFormat > .gs-fileFormat,.gs-per-result-labels1,.gsc-role,.gsc-table-cell-thumbnail.gsc-thumbnail{padding-left:0 !important;}.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b,.gs-result .gs-title,.gs-result .gs-title *,.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b{color:#7a0019 !important;}.gs-result .gs-visibleUrl,.gs-result a.gs-visibleUrl{color:#777677 !important;}.cse .gsc-webResult.gsc-result.gsc-promotion,.gsc-webResult.gsc-result.gsc-promotion{margin:15px 0 !important;border:3pt solid #ffcc33 !important;padding:15px !important;background:transparent !important;}.gs-promotion-table{padding:0 !important;}.gs-promotion-text-cell{margin:0 !important;}.gs-promotion-text-cell .gs-snippet{font-size:16px !important;}.gsc-results .gsc-cursor-box .gsc-cursor-page{border:0 !important;color:#7a0019 !important;font-size:1.4rem !important;padding:5px;font-family:arial,sans-serif !important;}.gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page,.gsc-results .gsc-cursor-box .gsc-cursor-page:focus,.gsc-results .gsc-cursor-box .gsc-cursor-page:hover{color:rgb(255,255,255) !important;background:#7a0019 !important;text-decoration:none !important;}.gcsc-more-maybe-branding-root{display:none !important;}.gcsc-branding{display:none !important;}html{font-size:70%;font-family:"Open Sans",sans-serif;}body{font-size:1.4rem;color:#424d5b;font-family:"Open Sans",sans-serif;}p,ol,ul{font-size:1.4rem;line-height:1.75;margin-bottom:1.3em;font-display:swap;color:#424d5b;}@media (min-width:60em){p,ol,ul{font-size:1.54rem;}}ol{list-style-position:outside;list-style-type:decimal;}#toolbar-administration,#toolbar-administration *{overflow:visible !important;}ol ol:last-child,ol ul:last-child,ul ol:last-child,ul ul:last-child{margin-bottom:0;}ol li > p,ol li > p:last-child,ul li > p,ul li > p:last-child{margin-bottom:0;}article.align-left + ol,article.align-left + ul,figure.align-left + ol,figure.align-left + ul{display:flow-root;}@media (min-width:60em){ol.three-columns,ol.two-columns,ul.three-columns,ul.two-columns{-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;list-style-position:inside;}ol.three-columns li,ol.two-columns li,ul.three-columns li,ul.two-columns li{padding:0 1em;text-indent:-1.4em;}ol.two-columns,ul.two-columns{-webkit-column-count:2;column-count:2;}ol.three-columns,ul.three-columns{-webkit-column-count:3;column-count:3;}}h1{line-height:1.4;font-family:"Open Sans",sans-serif;font-size:1.5em;font-weight:400;margin:0;margin-bottom:6px;}h2{line-height:1.4;font-family:"Open Sans",sans-serif;margin-bottom:6px;}h3{line-height:1.4;font-family:"Open Sans",sans-serif;font-size:1.27em;margin-bottom:6px;}h4{line-height:1.4;font-family:"Open Sans",sans-serif;font-size:1.111em;font-weight:700;margin-bottom:6px;}h5{line-height:1.4;font-family:"Open Sans",sans-serif;font-size:1.125em;font-weight:700;margin-bottom:6px;}h6{line-height:1.4;font-family:"Open Sans",sans-serif;font-size:0.888em;font-weight:700;margin-bottom:6px;text-transform:uppercase;}h1,h2{color:#7a0019;}@media (min-width:60em){h1{font-size:2em;}h2{font-size:1.666em;}h3{font-size:1.333em;}h4{font-size:1.111em;}h5{font-size:1em;}}h1 span.grey{color:#777677;}.home h1{visibility:hidden;margin:0;position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0;}.page-header{border:none;}.page-header svg{height:40px;position:relative;top:6px;margin-right:5px;float:left;width:40px;}.footer-ext h2{font-size:2rem;margin-bottom:5px;}@media (min-width:60em){.footer-ext h2{font-size:2.4rem;}}ol + h2,ol + h3,ol + h4,ol + h5,ol + h6,p + h2,p + h3,p + h4,p + h5,p + h6,ul + h2,ul + h3,ul + h4,ul + h5,ul + h6,ul + p{margin-top:2rem;}li > p + ol,li > p + ul{margin-top:0;}h2 + h3,h3 + h4,h4 + h5{margin-top:1rem;}blockquote{padding:10px 20px;font-size:1.4rem;border-left:7px solid #ffcc33;line-height:1.6;margin:20px 15px;display:inline-block;width:100%;}blockquote p{font-size:1.75rem;line-height:1.8;}blockquote p:last-child,blockquote ul:last-child{margin-bottom:0;}@media (min-width:60em){blockquote{margin:30px 25px;}}hr{border-top:2px solid #f0efee;margin:2rem 0;}hr.maroon{border-color:#7a0019;}hr.gold{border-color:#ffcc33;}.intro{margin:20px 0;}@media (min-width:60em){.intro{margin:25px 0;}}.intro ol,.intro p,.intro ul{font-size:1.54rem;font-weight:100;margin-bottom:1.3em;}@media (min-width:60em){.intro{margin:40px auto;}.intro ol,.intro p,.intro ul{font-size:1.778rem;}}.lede{font-size:2rem;font-weight:100;}.side-nav{background:#7a0019;padding:20px;color:rgb(255,255,255);margin:0 0 1rem;}.side-nav p.back-to{margin-bottom:0 !important;border-bottom:3pt solid #5b0013;padding-bottom:15px;}.side-nav p.back-to a{border:0;box-shadow:none;}.side-nav p.back-to a::before{content:"<";margin-right:5px;display:inline-block;text-align:center;vertical-align:middle;}.side-nav p.back-to a:focus,.side-nav p.back-to a:hover{text-decoration:underline;background:transparent;}.side-nav p.back-to a:after{display:none;}.side-nav p + h2{margin-top:20px;}.side-nav ul{list-style-type:none;padding-left:15px;}.side-nav ul .views-element-container.form-group{margin-bottom:0;}.side-nav ul .views-row,.side-nav ul li{margin:3px 0;}.side-nav ul .view-content ul{padding-left:0;}.side-nav .view-filters{margin:0;}@media (min-width:50em){.side-nav ul .views-row,.side-nav ul li{margin:6px 0;}}.side-nav-grey ul{list-style-type:none;padding-left:15px;}.side-nav-grey a{border-bottom:none;text-decoration:underline;}.side-nav-grey a:hover,.side-nav-grey a:focus{background-color:rgba(51,51,51,0.15);color:#900021;text-decoration:none;}.side-nav h2 a:visited{color:rgb(255,255,255);}@media (min-width:60em){aside .field--type-viewsreference .maroon-bg{font-size:1.54rem;line-height:1.75;}aside .field--type-viewsreference .maroon-bg .view-content{padding-left:15px;}}aside .field--type-viewsreference .maroon-bg a,.side-nav a{border-bottom:none;color:rgb(255,255,255);text-decoration:none;padding:8px 25px 8px 0;display:inline-block;width:100%;}aside .field--type-viewsreference .maroon-bg a:focus,aside .field--type-viewsreference .maroon-bg a:hover,.side-nav a:focus,.side-nav a:hover{color:rgb(255,255,255);text-decoration:underline;background:transparent;}aside .field--type-viewsreference .maroon-bg a:after,.side-nav a:after{content:">";color:#ffffff !important;margin:0 -20px 0 5px;vertical-align:inherit;display:inline-block;width:20px;}@media (min-width:50em){aside .field--type-viewsreference .maroon-bg a,.side-nav a{padding:0 20px 0 0;line-height:1.9;}}aside .field--type-viewsreference .maroon-bg h2,.side-nav h2{margin-bottom:10px;color:rgb(255,255,255);}aside .field--type-viewsreference .maroon-bg h2 a,.side-nav h2 a{text-decoration:none;font-weight:normal;line-height:normal;}.form-group{margin-bottom:1rem;}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1.4rem;line-height:1.75;color:#424d5b;background-color:rgb(255,255,255);background-clip:padding-box;border:1px solid #d5d6d2;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}.form-control:focus-visible{border-radius:0;border-color:#ffcc33;outline:2pt solid #ffcc33;}.smc-embed body *{font-family:"Open Sans",sans-serif !important;}.smc-embed{margin:20px 0;}.smc-embed iframe h1{font-family:"Open Sans",sans-serif !important;}.view-filters select.form-control,.side-nav select{border-radius:0px;padding:8px;border:1px solid #d5d6d2;width:100%;}.view-filters select.form-control:focus,.view-filters select.form-control:hover,.side-nav select:focus,.side-nav select:hover{outline:#ffcc33 2pt solid;box-shadow:none;transition:none;border-color:transparent;}.view-news-from-local-office .form-inline,.view-news-from-local-office .form-item,.view-news-from-local-office select,.view-events-from-local-office .form-inline,.view-events-from-local-office .form-item,.view-events-from-local-office select{width:100%;display:block;}.local-office-filter .view-filters .form-inline{background:#f0efee;padding:15px;}.local-office-filter .view-filters label{font-size:1.75rem;font-weight:100;}.feature-block{border-bottom:3pt solid #d5d6d2;padding:0 0 20px;margin:20px 0;}.feature-block.mobile-hide .feature-image{display:none;}.feature-block .feature-image{margin-bottom:15px;}@media (min-width:30em){.feature-block.mobile-hide .feature-image{display:block;}.feature-block .feature-image{margin-bottom:0;}.feature-block .feature-image.right{order:13;}}.cta{padding:30px;background:#ffcc33;}.cta .button{margin:0;}.cta h2 + a.button,.cta h3 + a.button,.cta h4 + a.button{margin-top:15px;}@media (min-width:50em){.cta{text-align:center;padding:40px 50px;}}.grey-bg{background:#f0efee;}.normal-grey-bg{background:#d5d6d2;}.gold-bg{background:#ffcc33;}.light-gold-bg{background:#ffde7a;}.maroon-bg{background:#7a0019;}.maroon-bg a,.maroon-bg h2,.maroon-bg h3,.maroon-bg h4,.maroon-bg h5,.maroon-bg h6,.maroon-bg li,.maroon-bg p,.maroon-bg span,.maroon-bg ul{color:rgb(255,255,255);}.author-block,.border-box,.gold-bg,.light-gold-bg
.grey-bg,.maroon-bg,.normal-grey-bg{padding:15px;}@media (min-width:50em){.author-block,.border-box,.gold-bg,.light-gold-bg,.grey-bg,.maroon-bg,.normal-grey-bg{padding:20px;}}@media (min-width:60em){.author-block,.border-box,.gold-bg,.light-gold-bg,.grey-bg,.maroon-bg,.normal-grey-bg{padding:25px 20px;}}.author-block p:last-child,.author-block ul:last-child,.single-column p:last-child,.single-column ul:last-child{margin:0;}.single-column > .row{display:block;flex-wrap:nowrap;}.border-box,.cta,.single-column,.author-block{margin:20px 0;display:inline-block;width:100%;}@media (min-width:60em){.border-box,.cta,.single-column,.author-block{margin:25px 0;}}aside .border-box,aside .single-column{margin:0 0 1rem;}.border-box{border:2pt solid;}.border-box.grey{border-color:#f0efee;}.border-box.normal-grey{border-color:#d5d6d2;}.border-box.maroon{border-color:#7a0019;}.border-box.gold{border-color:#ffcc33;}.border-box.warning{border:4pt solid #b71f3a;color:#b71f3a;}.quick-facts{border:5px solid #ffcc33;padding:20px;width:100%;margin:0 auto 30px;}@media (min-width:50em){.quick-facts{width:90%;}}@media (min-width:60em){.quick-facts{width:80%;}}.quick-facts ul:last-child,.quick-facts p:last-child{margin-bottom:0;}.full-width-bg{position:relative;}.full-width-bg:after,.full-width-bg:before{background:inherit;position:absolute;content:"";top:0;width:100%;height:100%;right:100%;}.full-width-bg:after{left:100%;}.full-width-bg .single-column{max-width:83.33333%;margin-left:auto;margin-right:auto;display:block;}@media (min-width:30em){.full-width-bg{padding-left:0;padding-right:0;}}.emergency{background:red;padding:20px;font-size:1.4rem;color:rgb(255,255,255);text-align:center;}.coffey-featured{margin:25px 0;}.coffey-featured .field--name-field-photo{text-align:center;}.coffey-featured .content-area{background:rgba(122,0,25,0.1);padding:20px;}@media (min-width:50em){.coffey-featured .content-area{padding:140px 35px 20px;margin-top:-120px;}}table{border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:auto;}@media screen and (max-width:90em){table{width:100%;}}td,th{padding:1em;text-align:left;overflow-wrap:break-word;}td[scope=row],th{font-weight:500;}td img{vertical-align:text-top;}th{vertical-align:bottom;}tbody tr:nth-child(even){background-color:rgba(213,214,210,0.6);}tbody tr:nth-child(odd){background-color:#fff;}tbody tr:last-child{border-bottom:2px solid rgba(213,214,210,0.6);}thead tr{background:#ffb71e;color:#333;position:sticky;top:0;}tr th{font-weight:bold;}@media only screen and (max-width:90em){.jrt table,.jrt tbody,.jrt td,.jrt th,.jrt thead,.jrt tr{display:block;text-align:left;}.jrt thead tr{position:absolute;top:-9999px;left:-9999px;}.jrt td{border:none;border-top:1px solid #eee;position:relative;padding-left:50%;font-weight:400;font-size:16px;line-height:1.5em;}.jrt td::before{position:absolute;left:6px;width:45%;text-align:left !important;font-weight:400;font-size:16px;line-height:1.1em;}}@media only screen and (max-width:70em){.gtranslate-block{display:none;}.gtranslate-stmt{display:block !important;}}@media only screen and (min-width:800px){#gtranslate_selector{font-family:"Open Sans",sans-serif !important;}}table.jrt tr th{resize:both;overflow:auto;vertical-align:top;}table.jrt td{vertical-align:top;}table.sortable thead{cursor:pointer;}table caption,.jrt caption{caption-side:top;color:#424d5b;font-size:1.4rem;line-height:1.75;}table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after{content:" \25B8";}a.visually-hidden.focusable.skip-link{background-color:#ffffff;}.gtranslate-stmt{display:none;}#gtranslate_selector{background-color:#ffffff;color:#777677;font-size:14px;height:45px;padding:0px 5px 0px 5px;}.fl-infographic-item{margin:0 auto;max-width:16em;text-align:center;position:relative;padding:.75em 0;}.fl-infographic-item__number{font-size:1.5em;font-weight:600;}@media (min-width:40em){.fl-infographic-item__number{font-size:2.5em;}}.fl-infographic-item__graphic{background:#fc3;display:block;height:.4em;margin:0 auto .5em;width:2em;}.fl-infographic-group{padding:2em 0;}.fl-infographic-group__plain .fl-infographic-item__graphic{background:transparent;}.fl-infographic-group__container > div{display:grid;grid-gap:1.5em;margin:0 auto;}@media (min-width:30em){.fl-infographic-group__container.count--2 > div{grid-gap:2em;grid-template-columns:repeat(2,1fr);max-width:30em;}}@media (min-width:40em){.fl-infographic-group__container.count--3 > div{grid-gap:2em;grid-template-columns:repeat(3,1fr);max-width:56em;}}
