From 358bbc28f386c5e5381249ac2d24cf04dce185e5 Mon Sep 17 00:00:00 2001 From: ebremner <ebremner@uwaterloo.ca> Date: Mon, 12 Apr 2021 14:35:29 -0400 Subject: [PATCH] ISTWCMS-4767: removing display none from highlighted section so that messages actually appear --- css/styles.css | 10649 +++++++--------- .../site-container/_site-container.scss | 1 - 2 files changed, 4467 insertions(+), 6183 deletions(-) diff --git a/css/styles.css b/css/styles.css index 86c66245..ea3dd467 100644 --- a/css/styles.css +++ b/css/styles.css @@ -6,206 +6,155 @@ */ @-webkit-keyframes fadeIn { 0% { - opacity: 0; -} + opacity: 0; } 100% { - opacity: 1; -} } + opacity: 1; } } @keyframes fadeIn { 0% { - opacity: 0; -} + opacity: 0; } 100% { - opacity: 1; -} } + opacity: 1; } } .org-default__uw-white--lvl1 { - background: #fff; -} + background: #fff; } .org-default__uw-white--primary { - background: #fff; -} + background: #fff; } .org-default__uw-black--lvl1 { - background: #dfdfdf; -} + background: #dfdfdf; } .org-default__uw-black--lvl2 { - background: #a2a2a2; -} + background: #a2a2a2; } .org-default__uw-black--lvl3 { - background: #787878; -} + background: #787878; } .org-default__uw-black--lvl4 { - background: #000; -} + background: #000; } .org-default__uw-black--primary { - background: #000; -} + background: #000; } .org-default__uw-gold--lvl1 { - background: #fffaaa; -} + background: #fffaaa; } .org-default__uw-gold--lvl2 { - background: #ffea30; -} + background: #ffea30; } .org-default__uw-gold--lvl3 { - background: #fdd54f; -} + background: #fdd54f; } .org-default__uw-gold--lvl4 { - background: #e4b429; -} + background: #e4b429; } .org-default__uw-gold--primary { - background: #fdd54f; -} + background: #fdd54f; } .org-ahs--lvl1 { - background: #97dfef; -} + background: #97dfef; } .org-ahs--lvl2 { - background: #00bed0; -} + background: #00bed0; } .org-ahs--lvl3 { - background: #0098a5; -} + background: #0098a5; } .org-ahs--lvl4 { - background: #005963; -} + background: #005963; } .org-ahs--primary { - background: #005963; -} + background: #005963; } .org-art--lvl1 { - background: #ffd5a5; -} + background: #ffd5a5; } .org-art--lvl2 { - background: #fbaf00; -} + background: #fbaf00; } .org-art--lvl3 { - background: #e78100; -} + background: #e78100; } .org-art--lvl4 { - background: #d93f00; -} + background: #d93f00; } .org-art--primary { - background: #d93f00; -} + background: #d93f00; } .org-eng--lvl1 { - background: #d0b4ef; -} + background: #d0b4ef; } .org-eng--lvl2 { - background: #be33da; -} + background: #be33da; } .org-eng--lvl3 { - background: #8100b4; -} + background: #8100b4; } .org-eng--lvl4 { - background: #57058b; -} + background: #57058b; } .org-eng--primary { - background: #57058b; -} + background: #57058b; } .org-env--lvl1 { - background: #daf582; -} + background: #daf582; } .org-env--lvl2 { - background: #bed500; -} + background: #bed500; } .org-env--lvl3 { - background: #b4be00; -} + background: #b4be00; } .org-env--lvl4 { - background: #607000; -} + background: #607000; } .org-env--primary { - background: #607000; -} + background: #607000; } .org-mat--lvl1 { - background: #ffbeef; -} + background: #ffbeef; } .org-mat--lvl2 { - background: #ff63aa; -} + background: #ff63aa; } .org-mat--lvl3 { - background: #df2498; -} + background: #df2498; } .org-mat--lvl4 { - background: #c60078; -} + background: #c60078; } .org-mat--primary { - background: #c60078; -} + background: #c60078; } .org-sci--lvl1 { - background: #b4d5ff; -} + background: #b4d5ff; } .org-sci--lvl2 { - background: #63a0ff; -} + background: #63a0ff; } .org-sci--lvl3 { - background: #0073ce; -} + background: #0073ce; } .org-sci--lvl4 { - background: #0033be; -} + background: #0033be; } .org-sci--primary { - background: #0033be; -} + background: #0033be; } .org-school--lvl1 { - background: #ffa5aa; -} + background: #ffa5aa; } .org-school--lvl2 { - background: #e41740; -} + background: #e41740; } .org-school--lvl3 { - background: #b71233; -} + background: #b71233; } .org-school--lvl4 { - background: #80001f; -} + background: #80001f; } .org-school--primary { - background: #b71233; -} + background: #b71233; } /** * This stylesheet is for styles you want to include only when displaying demo @@ -216,8 +165,7 @@ -webkit-box-sizing: border-box; box-sizing: border-box; max-width: 100%; - padding: 0 0.5rem; -} + padding: 0 0.5rem; } .demo-animate { background: #ddd; @@ -225,8 +173,7 @@ cursor: pointer; margin-bottom: 1rem; padding: 1rem; - text-align: center; -} + text-align: center; } .sg-colors { display: flex; @@ -234,8 +181,7 @@ flex-wrap: wrap; list-style: none; margin: 0; - padding: 0; -} + padding: 0; } .sg-colors li { border: 1px solid #ddd; @@ -246,8 +192,7 @@ margin: 0 0.5rem 0.5rem 0; max-width: 14rem; padding: 0.3rem; - width: 100%; -} + width: 100%; } .sg-swatch { border-radius: 0.25rem; @@ -255,29 +200,24 @@ height: auto; margin-bottom: 0.25rem; padding: 0.5rem; - position: relative; -} + position: relative; } .sg-sub { font-family: Typ1451-Bold,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; font-size: 0.88889rem; - padding: 0 0.5rem; -} + padding: 0 0.5rem; } .sg-info { - padding: 0.25rem 0.125rem 0.25rem 1rem; -} -.sg-info code { - display: block; - font-size: 14.22224px; - margin-bottom: 0.5rem; -} -.sg-info h4 { - font-family: Typ1451-Bold,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 0.88889rem; - margin: 0; - padding: 0; -} + padding: 0.25rem 0.125rem 0.25rem 1rem; } + .sg-info code { + display: block; + font-size: 14.22224px; + margin-bottom: 0.5rem; } + .sg-info h4 { + font-family: Typ1451-Bold,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 0.88889rem; + margin: 0; + padding: 0; } .sg-swatch-colors { background: rgba(255, 255, 255, 0.75); @@ -285,137 +225,118 @@ height: auto; padding: 0.75rem; position: relative; - width: 50%; -} + width: 50%; } .sg-swatch-hex { display: block; font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; font-size: 0.88889rem; margin: 0; - padding: 0; -} + padding: 0; } .sg-swatch-name { font-family: Typ1451-Bold,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; font-size: 1rem; margin: 0; - padding: 0; -} + padding: 0; } @font-face { font-family: 'BureauGrotCond Book'; font-style: normal; font-weight: normal; - src: url("/fonts/Bureau_Grot-Condensed_Book.eot"), url("/fonts/Bureau_Grot-Condensed_Book.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Condensed_Book.woff2") format("woff2"), url("/fonts/Bureau_Grot-Condensed_Book.woff") format("woff"), url("/fonts/Bureau_Grot-Condensed_Book.ttf") format("truetype"), url("/fonts/Bureau_Grot-Condensed_Book.svg#Bureau_Grot-Condensed_Book") format("svg"); -} + src: url("/fonts/Bureau_Grot-Condensed_Book.eot"), url("/fonts/Bureau_Grot-Condensed_Book.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Condensed_Book.woff2") format("woff2"), url("/fonts/Bureau_Grot-Condensed_Book.woff") format("woff"), url("/fonts/Bureau_Grot-Condensed_Book.ttf") format("truetype"), url("/fonts/Bureau_Grot-Condensed_Book.svg#Bureau_Grot-Condensed_Book") format("svg"); } @font-face { font-family: 'BureauGrotWide'; font-style: normal; font-weight: 300; - src: url("/fonts/Bureau_Grot-Wide_Light.eot"), url("/fonts/Bureau_Grot-Wide_Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Wide_Light.woff2") format("woff2"), url("/fonts/Bureau_Grot-Wide_Light.woff") format("woff"), url("/fonts/Bureau_Grot-Wide_Light.ttf") format("truetype"), url("/fonts/Bureau_Grot-Wide_Light.svg#Bureau_Grot-Wide_Light") format("svg"); -} + src: url("/fonts/Bureau_Grot-Wide_Light.eot"), url("/fonts/Bureau_Grot-Wide_Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Wide_Light.woff2") format("woff2"), url("/fonts/Bureau_Grot-Wide_Light.woff") format("woff"), url("/fonts/Bureau_Grot-Wide_Light.ttf") format("truetype"), url("/fonts/Bureau_Grot-Wide_Light.svg#Bureau_Grot-Wide_Light") format("svg"); } @font-face { font-family: 'BureauGrot Book'; font-style: normal; font-weight: normal; - src: url("/fonts/Bureau_Grot-Book.eot"), url("/fonts/Bureau_Grot-Book.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Book.woff2") format("woff2"), url("/fonts/Bureau_Grot-Book.woff") format("woff"), url("/fonts/Bureau_Grot-Book.ttf") format("truetype"), url("/fonts/Bureau_Grot-Book.svg#Bureau_Grot-Book") format("svg"); -} + src: url("/fonts/Bureau_Grot-Book.eot"), url("/fonts/Bureau_Grot-Book.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Book.woff2") format("woff2"), url("/fonts/Bureau_Grot-Book.woff") format("woff"), url("/fonts/Bureau_Grot-Book.ttf") format("truetype"), url("/fonts/Bureau_Grot-Book.svg#Bureau_Grot-Book") format("svg"); } @font-face { font-family: 'BureauGrotCond'; font-style: normal; font-weight: bold; - src: url("/fonts/Bureau_Grot-Condensed_Bold.eot"), url("/fonts/Bureau_Grot-Condensed_Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Condensed_Bold.woff2") format("woff2"), url("/fonts/Bureau_Grot-Condensed_Bold.woff") format("woff"), url("/fonts/Bureau_Grot-Condensed_Bold.ttf") format("truetype"), url("/fonts/Bureau_Grot-Condensed_Bold.svg#Bureau_Grot-Condensed_Bold") format("svg"); -} + src: url("/fonts/Bureau_Grot-Condensed_Bold.eot"), url("/fonts/Bureau_Grot-Condensed_Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Condensed_Bold.woff2") format("woff2"), url("/fonts/Bureau_Grot-Condensed_Bold.woff") format("woff"), url("/fonts/Bureau_Grot-Condensed_Bold.ttf") format("truetype"), url("/fonts/Bureau_Grot-Condensed_Bold.svg#Bureau_Grot-Condensed_Bold") format("svg"); } @font-face { font-family: 'BureauGrot'; font-style: normal; font-weight: 300; - src: url("/fonts/Bureau_Grot-Light.eot"), url("/fonts/Bureau_Grot-Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Light.woff2") format("woff2"), url("/fonts/Bureau_Grot-Light.woff") format("woff"), url("/fonts/Bureau_Grot-Light.ttf") format("truetype"), url("/fonts/Bureau_Grot-Light.svg#Bureau_Grot-Light") format("svg"); -} + src: url("/fonts/Bureau_Grot-Light.eot"), url("/fonts/Bureau_Grot-Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Light.woff2") format("woff2"), url("/fonts/Bureau_Grot-Light.woff") format("woff"), url("/fonts/Bureau_Grot-Light.ttf") format("truetype"), url("/fonts/Bureau_Grot-Light.svg#Bureau_Grot-Light") format("svg"); } @font-face { font-family: 'BureauGrotWide Book'; font-style: normal; font-weight: normal; - src: url("/fonts/Bureau_Grot-Wide_Book.eot"), url("/fonts/Bureau_Grot-Wide_Book.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Wide_Book.woff2") format("woff2"), url("/fonts/Bureau_Grot-Wide_Book.woff") format("woff"), url("/fonts/Bureau_Grot-Wide_Book.ttf") format("truetype"), url("/fonts/Bureau_Grot-Wide_Book.svg#Bureau_Grot-Wide_Book") format("svg"); -} + src: url("/fonts/Bureau_Grot-Wide_Book.eot"), url("/fonts/Bureau_Grot-Wide_Book.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Wide_Book.woff2") format("woff2"), url("/fonts/Bureau_Grot-Wide_Book.woff") format("woff"), url("/fonts/Bureau_Grot-Wide_Book.ttf") format("truetype"), url("/fonts/Bureau_Grot-Wide_Book.svg#Bureau_Grot-Wide_Book") format("svg"); } @font-face { font-family: 'iconic'; font-style: normal; font-weight: normal; src: url("/fonts/iconic.eot"); - src: url("/fonts/iconic.eot?#iefix") format("embedded-opentype"), url("../fonts/iconic.svg#iconic") format("svg"), url("/fonts/iconic.woff") format("woff"), url("/fonts/iconic.ttf") format("truetype"); -} + src: url("/fonts/iconic.eot?#iefix") format("embedded-opentype"), url("../fonts/iconic.svg#iconic") format("svg"), url("/fonts/iconic.woff") format("woff"), url("/fonts/iconic.ttf") format("truetype"); } /* Complete 1451 */ @font-face { font-family: "Typ1451-Regularalternate"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-regularalternate.eot"), url("/fonts/lineto-typ1451-regularalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-regularalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-regularalternate.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-regularalternate.eot"), url("/fonts/lineto-typ1451-regularalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-regularalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-regularalternate.woff") format("woff"); } @font-face { font-family: "Typ1451-Mediumalternate"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-mediumalternate.eot"), url("/fonts/lineto-typ1451-mediumalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-mediumalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-mediumalternate.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-mediumalternate.eot"), url("/fonts/lineto-typ1451-mediumalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-mediumalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-mediumalternate.woff") format("woff"); } @font-face { font-family: "Typ1451-Regular"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-regular.eot"), url("/fonts/lineto-typ1451-regular.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-regular.woff2") format("woff2"), url("/fonts/lineto-typ1451-regular.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-regular.eot"), url("/fonts/lineto-typ1451-regular.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-regular.woff2") format("woff2"), url("/fonts/lineto-typ1451-regular.woff") format("woff"); } @font-face { font-family: "Typ1451-Boldalternate"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-boldalternate.eot"), url("/fonts/lineto-typ1451-boldalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-boldalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-boldalternate.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-boldalternate.eot"), url("/fonts/lineto-typ1451-boldalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-boldalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-boldalternate.woff") format("woff"); } @font-face { font-family: "Typ1451-Medium"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-medium.eot"), url("/fonts/lineto-typ1451-medium.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-medium.woff2") format("woff2"), url("/fonts/lineto-typ1451-medium.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-medium.eot"), url("/fonts/lineto-typ1451-medium.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-medium.woff2") format("woff2"), url("/fonts/lineto-typ1451-medium.woff") format("woff"); } @font-face { font-family: "Typ1451-Bold"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-bold.eot"), url("/fonts/lineto-typ1451-bold.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-bold.woff2") format("woff2"), url("/fonts/lineto-typ1451-bold.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-bold.eot"), url("/fonts/lineto-typ1451-bold.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-bold.woff2") format("woff2"), url("/fonts/lineto-typ1451-bold.woff") format("woff"); } @font-face { font-family: "Typ1451-Light"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-light.eot"), url("/fonts/lineto-typ1451-light.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-light.woff2") format("woff2"), url("/fonts/lineto-typ1451-light.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-light.eot"), url("/fonts/lineto-typ1451-light.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-light.woff2") format("woff2"), url("/fonts/lineto-typ1451-light.woff") format("woff"); } @font-face { font-family: "Typ1451-Lightalternate"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-lightalternate.eot"), url("/fonts/lineto-typ1451-lightalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-lightalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-lightalternate.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-lightalternate.eot"), url("/fonts/lineto-typ1451-lightalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-lightalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-lightalternate.woff") format("woff"); } @font-face { font-family: "fdsu-rwd"; font-style: normal; font-weight: normal; - src: url("/fonts/fdsu-rwd.eot"), url("/fonts/fdsu-rwd.eot?#iefix") format("embedded-opentype"), url("/fonts/fdsu-rwd.ttf") format("truetype"), url("/fonts/fdsu-rwd.woff") format("woff"), url("/fonts/fdsu-rwd.svg?#fdsu-rwd") format("svg"); -} + src: url("/fonts/fdsu-rwd.eot"), url("/fonts/fdsu-rwd.eot?#iefix") format("embedded-opentype"), url("/fonts/fdsu-rwd.ttf") format("truetype"), url("/fonts/fdsu-rwd.woff") format("woff"), url("/fonts/fdsu-rwd.svg?#fdsu-rwd") format("svg"); } .breakpoint { background-color: rgba(34, 139, 34, 0.7); @@ -427,422 +348,329 @@ position: fixed; top: 7rem; width: auto; - z-index: 9; -} -.breakpoint::before { - content: "no break- Phone up"; -} -@media (min-width: 30rem) { - .breakpoint { - background-color: rgba(255, 140, 0, 0.7); -} - .breakpoint::before { - content: "xs"; -} } -@media (min-width: 40.06rem) { - .breakpoint { - background-color: rgba(178, 34, 34, 0.7); -} - .breakpoint::before { - content: "small"; -} } -@media (min-width: 48.06rem) { - .breakpoint { - background-color: rgba(255, 255, 0, 0.7); - color: #000; -} - .breakpoint::before { - content: "medium"; -} } -@media (min-width: 63.1875rem) { - .breakpoint { - background-color: rgba(0, 0, 255, 0.7); - color: #fff; -} - .breakpoint::before { - content: "large"; -} } -@media (min-width: 75rem) { - .breakpoint { - background-color: rgba(95, 158, 160, 0.7); - color: #fff; -} - .breakpoint::before { - content: "xl"; -} } -@media (min-width: 102.5rem) { - .breakpoint { - background-color: rgba(255, 127, 80, 0.7); - color: #fff; -} + z-index: 9; } .breakpoint::before { - content: "xxl"; -} } -@media (min-width: 120rem) { - .breakpoint { - background-color: rgba(127, 255, 212, 0.7); - color: #000; -} - .breakpoint::before { - content: "onek - 1K"; -} } -@media (min-width: 159.93rem) { - .breakpoint { - background-color: rgba(123, 104, 238, 0.7); -} - .breakpoint::before { - content: "twok - 2K"; -} } + content: "no break- Phone up"; } + @media (min-width: 30rem) { + .breakpoint { + background-color: rgba(255, 140, 0, 0.7); } + .breakpoint::before { + content: "xs"; } } + @media (min-width: 40.06rem) { + .breakpoint { + background-color: rgba(178, 34, 34, 0.7); } + .breakpoint::before { + content: "small"; } } + @media (min-width: 48.06rem) { + .breakpoint { + background-color: rgba(255, 255, 0, 0.7); + color: #000; } + .breakpoint::before { + content: "medium"; } } + @media (min-width: 63.1875rem) { + .breakpoint { + background-color: rgba(0, 0, 255, 0.7); + color: #fff; } + .breakpoint::before { + content: "large"; } } + @media (min-width: 75rem) { + .breakpoint { + background-color: rgba(95, 158, 160, 0.7); + color: #fff; } + .breakpoint::before { + content: "xl"; } } + @media (min-width: 102.5rem) { + .breakpoint { + background-color: rgba(255, 127, 80, 0.7); + color: #fff; } + .breakpoint::before { + content: "xxl"; } } + @media (min-width: 120rem) { + .breakpoint { + background-color: rgba(127, 255, 212, 0.7); + color: #000; } + .breakpoint::before { + content: "onek - 1K"; } } + @media (min-width: 159.93rem) { + .breakpoint { + background-color: rgba(123, 104, 238, 0.7); } + .breakpoint::before { + content: "twok - 2K"; } } @font-face { font-family: 'BureauGrotCond Book'; font-style: normal; font-weight: normal; - src: url("/fonts/Bureau_Grot-Condensed_Book.eot"), url("/fonts/Bureau_Grot-Condensed_Book.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Condensed_Book.woff2") format("woff2"), url("/fonts/Bureau_Grot-Condensed_Book.woff") format("woff"), url("/fonts/Bureau_Grot-Condensed_Book.ttf") format("truetype"), url("/fonts/Bureau_Grot-Condensed_Book.svg#Bureau_Grot-Condensed_Book") format("svg"); -} + src: url("/fonts/Bureau_Grot-Condensed_Book.eot"), url("/fonts/Bureau_Grot-Condensed_Book.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Condensed_Book.woff2") format("woff2"), url("/fonts/Bureau_Grot-Condensed_Book.woff") format("woff"), url("/fonts/Bureau_Grot-Condensed_Book.ttf") format("truetype"), url("/fonts/Bureau_Grot-Condensed_Book.svg#Bureau_Grot-Condensed_Book") format("svg"); } @font-face { font-family: 'BureauGrotWide'; font-style: normal; font-weight: 300; - src: url("/fonts/Bureau_Grot-Wide_Light.eot"), url("/fonts/Bureau_Grot-Wide_Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Wide_Light.woff2") format("woff2"), url("/fonts/Bureau_Grot-Wide_Light.woff") format("woff"), url("/fonts/Bureau_Grot-Wide_Light.ttf") format("truetype"), url("/fonts/Bureau_Grot-Wide_Light.svg#Bureau_Grot-Wide_Light") format("svg"); -} + src: url("/fonts/Bureau_Grot-Wide_Light.eot"), url("/fonts/Bureau_Grot-Wide_Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Wide_Light.woff2") format("woff2"), url("/fonts/Bureau_Grot-Wide_Light.woff") format("woff"), url("/fonts/Bureau_Grot-Wide_Light.ttf") format("truetype"), url("/fonts/Bureau_Grot-Wide_Light.svg#Bureau_Grot-Wide_Light") format("svg"); } @font-face { font-family: 'BureauGrot Book'; font-style: normal; font-weight: normal; - src: url("/fonts/Bureau_Grot-Book.eot"), url("/fonts/Bureau_Grot-Book.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Book.woff2") format("woff2"), url("/fonts/Bureau_Grot-Book.woff") format("woff"), url("/fonts/Bureau_Grot-Book.ttf") format("truetype"), url("/fonts/Bureau_Grot-Book.svg#Bureau_Grot-Book") format("svg"); -} + src: url("/fonts/Bureau_Grot-Book.eot"), url("/fonts/Bureau_Grot-Book.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Book.woff2") format("woff2"), url("/fonts/Bureau_Grot-Book.woff") format("woff"), url("/fonts/Bureau_Grot-Book.ttf") format("truetype"), url("/fonts/Bureau_Grot-Book.svg#Bureau_Grot-Book") format("svg"); } @font-face { font-family: 'BureauGrotCond'; font-style: normal; font-weight: bold; - src: url("/fonts/Bureau_Grot-Condensed_Bold.eot"), url("/fonts/Bureau_Grot-Condensed_Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Condensed_Bold.woff2") format("woff2"), url("/fonts/Bureau_Grot-Condensed_Bold.woff") format("woff"), url("/fonts/Bureau_Grot-Condensed_Bold.ttf") format("truetype"), url("/fonts/Bureau_Grot-Condensed_Bold.svg#Bureau_Grot-Condensed_Bold") format("svg"); -} + src: url("/fonts/Bureau_Grot-Condensed_Bold.eot"), url("/fonts/Bureau_Grot-Condensed_Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Condensed_Bold.woff2") format("woff2"), url("/fonts/Bureau_Grot-Condensed_Bold.woff") format("woff"), url("/fonts/Bureau_Grot-Condensed_Bold.ttf") format("truetype"), url("/fonts/Bureau_Grot-Condensed_Bold.svg#Bureau_Grot-Condensed_Bold") format("svg"); } @font-face { font-family: 'BureauGrot'; font-style: normal; font-weight: 300; - src: url("/fonts/Bureau_Grot-Light.eot"), url("/fonts/Bureau_Grot-Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Light.woff2") format("woff2"), url("/fonts/Bureau_Grot-Light.woff") format("woff"), url("/fonts/Bureau_Grot-Light.ttf") format("truetype"), url("/fonts/Bureau_Grot-Light.svg#Bureau_Grot-Light") format("svg"); -} + src: url("/fonts/Bureau_Grot-Light.eot"), url("/fonts/Bureau_Grot-Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Light.woff2") format("woff2"), url("/fonts/Bureau_Grot-Light.woff") format("woff"), url("/fonts/Bureau_Grot-Light.ttf") format("truetype"), url("/fonts/Bureau_Grot-Light.svg#Bureau_Grot-Light") format("svg"); } @font-face { font-family: 'BureauGrotWide Book'; font-style: normal; font-weight: normal; - src: url("/fonts/Bureau_Grot-Wide_Book.eot"), url("/fonts/Bureau_Grot-Wide_Book.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Wide_Book.woff2") format("woff2"), url("/fonts/Bureau_Grot-Wide_Book.woff") format("woff"), url("/fonts/Bureau_Grot-Wide_Book.ttf") format("truetype"), url("/fonts/Bureau_Grot-Wide_Book.svg#Bureau_Grot-Wide_Book") format("svg"); -} + src: url("/fonts/Bureau_Grot-Wide_Book.eot"), url("/fonts/Bureau_Grot-Wide_Book.eot?#iefix") format("embedded-opentype"), url("/fonts/Bureau_Grot-Wide_Book.woff2") format("woff2"), url("/fonts/Bureau_Grot-Wide_Book.woff") format("woff"), url("/fonts/Bureau_Grot-Wide_Book.ttf") format("truetype"), url("/fonts/Bureau_Grot-Wide_Book.svg#Bureau_Grot-Wide_Book") format("svg"); } @font-face { font-family: 'iconic'; font-style: normal; font-weight: normal; src: url("/fonts/iconic.eot"); - src: url("/fonts/iconic.eot?#iefix") format("embedded-opentype"), url("../fonts/iconic.svg#iconic") format("svg"), url("/fonts/iconic.woff") format("woff"), url("/fonts/iconic.ttf") format("truetype"); -} + src: url("/fonts/iconic.eot?#iefix") format("embedded-opentype"), url("../fonts/iconic.svg#iconic") format("svg"), url("/fonts/iconic.woff") format("woff"), url("/fonts/iconic.ttf") format("truetype"); } /* Complete 1451 */ @font-face { font-family: "Typ1451-Regularalternate"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-regularalternate.eot"), url("/fonts/lineto-typ1451-regularalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-regularalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-regularalternate.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-regularalternate.eot"), url("/fonts/lineto-typ1451-regularalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-regularalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-regularalternate.woff") format("woff"); } @font-face { font-family: "Typ1451-Mediumalternate"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-mediumalternate.eot"), url("/fonts/lineto-typ1451-mediumalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-mediumalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-mediumalternate.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-mediumalternate.eot"), url("/fonts/lineto-typ1451-mediumalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-mediumalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-mediumalternate.woff") format("woff"); } @font-face { font-family: "Typ1451-Regular"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-regular.eot"), url("/fonts/lineto-typ1451-regular.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-regular.woff2") format("woff2"), url("/fonts/lineto-typ1451-regular.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-regular.eot"), url("/fonts/lineto-typ1451-regular.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-regular.woff2") format("woff2"), url("/fonts/lineto-typ1451-regular.woff") format("woff"); } @font-face { font-family: "Typ1451-Boldalternate"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-boldalternate.eot"), url("/fonts/lineto-typ1451-boldalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-boldalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-boldalternate.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-boldalternate.eot"), url("/fonts/lineto-typ1451-boldalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-boldalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-boldalternate.woff") format("woff"); } @font-face { font-family: "Typ1451-Medium"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-medium.eot"), url("/fonts/lineto-typ1451-medium.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-medium.woff2") format("woff2"), url("/fonts/lineto-typ1451-medium.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-medium.eot"), url("/fonts/lineto-typ1451-medium.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-medium.woff2") format("woff2"), url("/fonts/lineto-typ1451-medium.woff") format("woff"); } @font-face { font-family: "Typ1451-Bold"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-bold.eot"), url("/fonts/lineto-typ1451-bold.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-bold.woff2") format("woff2"), url("/fonts/lineto-typ1451-bold.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-bold.eot"), url("/fonts/lineto-typ1451-bold.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-bold.woff2") format("woff2"), url("/fonts/lineto-typ1451-bold.woff") format("woff"); } @font-face { font-family: "Typ1451-Light"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-light.eot"), url("/fonts/lineto-typ1451-light.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-light.woff2") format("woff2"), url("/fonts/lineto-typ1451-light.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-light.eot"), url("/fonts/lineto-typ1451-light.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-light.woff2") format("woff2"), url("/fonts/lineto-typ1451-light.woff") format("woff"); } @font-face { font-family: "Typ1451-Lightalternate"; font-style: normal; font-weight: normal; - src: url("/fonts/lineto-typ1451-lightalternate.eot"), url("/fonts/lineto-typ1451-lightalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-lightalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-lightalternate.woff") format("woff"); -} + src: url("/fonts/lineto-typ1451-lightalternate.eot"), url("/fonts/lineto-typ1451-lightalternate.eot?#iefix") format("embedded-opentype"), url("/fonts/lineto-typ1451-lightalternate.woff2") format("woff2"), url("/fonts/lineto-typ1451-lightalternate.woff") format("woff"); } @font-face { font-family: "fdsu-rwd"; font-style: normal; font-weight: normal; - src: url("/fonts/fdsu-rwd.eot"), url("/fonts/fdsu-rwd.eot?#iefix") format("embedded-opentype"), url("/fonts/fdsu-rwd.ttf") format("truetype"), url("/fonts/fdsu-rwd.woff") format("woff"), url("/fonts/fdsu-rwd.svg?#fdsu-rwd") format("svg"); -} + src: url("/fonts/fdsu-rwd.eot"), url("/fonts/fdsu-rwd.eot?#iefix") format("embedded-opentype"), url("/fonts/fdsu-rwd.ttf") format("truetype"), url("/fonts/fdsu-rwd.woff") format("woff"), url("/fonts/fdsu-rwd.svg?#fdsu-rwd") format("svg"); } .fdsu-vimeo::before { - content: "î¤"; -} + content: "î¤"; } .fdsu-vimeo-box::before { - content: ""; -} + content: ""; } .fdsu-add-to-calendar::before { - content: "★"; -} + content: "★"; } .fdsu-envelope::before { - content: ""; -} + content: ""; } .fdsu-bubble::before { - content: "î…Ÿ"; -} + content: "î…Ÿ"; } .fdsu-binoculars::before { - content: ""; -} + content: ""; } .fdsu-search::before { - content: ""; -} + content: ""; } .fdsu-search-2::before { - content: ""; -} + content: ""; } .fdsu-search-shade::before { - content: ""; -} + content: ""; } .fdsu-arrow-right::before { - content: ""; -} + content: ""; } .fdsu-googleplus-box::before { - content: "î’•"; -} + content: "î’•"; } .fdsu-github::before { - content: "î’º"; -} + content: "î’º"; } .fdsu-github-box::before { - content: "î’»"; -} + content: "î’»"; } .fdsu-yahoo::before { - content: "î“„"; -} + content: "î“„"; } .fdsu-tux::before { - content: "î“…"; -} + content: "î“…"; } .fdsu-apple::before { - content: ""; -} + content: ""; } .fdsu-finder::before { - content: ""; -} + content: ""; } .fdsu-android::before { - content: ""; -} + content: ""; } .fdsu-windows::before { - content: ""; -} + content: ""; } .fdsu-windows8::before { - content: "î“Š"; -} + content: "î“Š"; } .fdsu-skype::before { - content: "î“"; -} + content: "î“"; } .fdsu-html5::before { - content: "î“«"; -} + content: "î“«"; } .fdsu-css3::before { - content: ""; -} + content: ""; } .fdsu-chrome::before { - content: "î“"; -} + content: "î“"; } .fdsu-firefox::before { - content: "î“®"; -} + content: "î“®"; } .fdsu-ie::before { - content: ""; -} + content: ""; } .fdsu-opera::before { - content: "î“°"; -} + content: "î“°"; } .fdsu-safari::before { - content: ""; -} + content: ""; } .fdsu-close::before { - content: ""; -} + content: ""; } .fdsu-si-comm::before { - content: ""; -} + content: ""; } .fdsu-info::before { - content: ""; -} + content: ""; } .fdsu-info-2::before { - content: ""; -} + content: ""; } .fdsu-chevron::before { - content: ""; -} + content: ""; } .fdsu-ical::before { - content: ""; -} + content: ""; } .fdsu-arrow::before { - content: ""; -} + content: ""; } .fdsu-comment::before { - content: ""; -} + content: ""; } .fdsu-share::before { - content: ""; -} + content: ""; } .fdsu-facebook::before { - content: ""; -} + content: ""; } .fdsu-facebook-box::before { - content: ""; -} + content: ""; } .fdsu-instagram-box::before { - content: "î¤"; -} + content: "î¤"; } .fdsu-instagram::before { - content: ""; -} + content: ""; } .fdsu-linkedin::before { - content: "î¤"; -} + content: "î¤"; } .fdsu-linkedin-box::before { - content: "î¤"; -} + content: "î¤"; } .fdsu-twitter::before { - content: ""; -} + content: ""; } .fdsu-twitter-box::before { - content: ""; -} + content: ""; } .fdsu-youtube-box::before { - content: ""; -} + content: ""; } .fdsu-youtube::before { - content: ""; -} + content: ""; } .fdsu-calendar::before { - content: ""; -} + content: ""; } .fdsu-cloud::before { - content: ""; -} + content: ""; } .fdsu-rss-box::before { - content: ""; -} + content: ""; } .fdsu-snapchat::before { - content: ""; -} + content: ""; } .fdsu-si-comp::before { - content: ""; -} + content: ""; } .fdsu-si-infrastructure::before { - content: ""; -} + content: ""; } .fdsu-si-professionals::before { - content: ""; -} + content: ""; } .fdsu-si-security::before { - content: ""; -} + content: ""; } .fdsu-si-teach::before { - content: ""; -} + content: ""; } .fdsu-clock2::before { - content: "î¥"; -} + content: "î¥"; } .fdsu-spoon-knife::before { - content: ""; -} + content: ""; } .fdsu-location::before { - content: ""; -} + content: ""; } article, aside, @@ -855,41 +683,35 @@ main, menu, nav, section { - display: block; -} + display: block; } b, strong { - font-weight: inherit; -} + font-weight: inherit; } b, strong { - font-weight: bolder; -} + font-weight: bolder; } code, kbd, pre, samp { font-family: Consolas, "Lucida Console", "Liberation Mono", "Courier New", monospace, sans-serif; - font-size: 1em; -} + font-size: 1em; } sub, sup { font-size: 75%; line-height: 0; position: relative; - vertical-align: baseline; -} + vertical-align: baseline; } audio, progress, video { display: inline-block; - vertical-align: baseline; -} + vertical-align: baseline; } button, input, @@ -897,71 +719,59 @@ optgroup, select, textarea { font-family: inherit; - margin: 0; -} + margin: 0; } button, input { - overflow: visible; -} + overflow: visible; } button, select { - text-transform: none; -} + text-transform: none; } button, html [type='button'], [type='reset'], [type='submit'] { - -webkit-appearance: button; -} + -webkit-appearance: button; } button::-moz-focus-inner, [type='button']::-moz-focus-inner, [type='reset']::-moz-focus-inner, [type='submit']::-moz-focus-inner { border-style: none; - padding: 0; -} + padding: 0; } button::-moz-focusring, [type='button']::-moz-focusring, [type='reset']::-moz-focusring, [type='submit']::-moz-focusring { - outline: 1px dotted ButtonText; -} + outline: 1px dotted ButtonText; } [type='checkbox'], [type='radio'] { box-sizing: border-box; - padding: 0; -} + padding: 0; } [type='number']::-webkit-inner-spin-button, [type='number']::-webkit-outer-spin-button { - height: auto; -} + height: auto; } [type='search'] { -webkit-appearance: textfield; - outline-offset: -2px; -} + outline-offset: -2px; } [type='search']::-webkit-search-cancel-button, [type='search']::-webkit-search-decoration { - -webkit-appearance: none; -} + -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; - font: inherit; -} + font: inherit; } template, [hidden] { - display: none; -} + display: none; } abbr, blockquote, @@ -972,52 +782,44 @@ samp, tt, var { -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; -} + -ms-hyphens: none; + hyphens: none; } [tabindex='-1']:focus { - outline: none !important; -} + outline: none !important; } /* stylelint-disable-next-line selector-no-vendor-prefix */ ::-moz-selection { - background: #0071bc; + background: #0071BC; color: #fff; - text-shadow: none; -} + text-shadow: none; } ::selection { - background: #0071bc; + background: #0071BC; color: #fff; - text-shadow: none; -} + text-shadow: none; } *, *::before, *::after { - box-sizing: inherit; -} + box-sizing: inherit; } @media print { * { background-color: transparent !important; box-shadow: none !important; color: #000 !important; - text-shadow: none !important; -} + text-shadow: none !important; } @page { - margin: 2cm; -} } + margin: 2cm; } } html { box-sizing: border-box; min-height: 100%; -webkit-text-size-adjust: 100%; - -moz-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - text-size-adjust: 100%; -} + -moz-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + text-size-adjust: 100%; } body { background-color: #fff; @@ -1027,193 +829,173 @@ body { line-height: 1.45; margin: 0; padding: 0; - word-wrap: break-word; -} -body.has-open-mobile-menu { - overflow: hidden; - -webkit-overflow-scrolling: touch; -} + word-wrap: break-word; } + body.has-open-mobile-menu { + overflow: hidden; + -webkit-overflow-scrolling: touch; } @media print { nav { - display: none; -} } + display: none; } } summary { - display: list-item; -} + display: list-item; } iframe { - border: 0; -} -@media print { - iframe { - display: none; -} } + border: 0; } + @media print { + iframe { + display: none; } } -h1, -h2, -h3, -h4, -h5, -h6 { +h1, h2, h3, h4, h5, h6 { clear: both; color: inherit; font-weight: 400; -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; + -ms-hyphens: none; + hyphens: none; line-height: 1.45; margin: 0 0 1rem; - text-rendering: optimizeLegibility; -} -@media print { - h1, - h2, - h3, - h4, - h5, - h6 { - orphans: 3; - page-break-after: avoid; - widows: 3; -} - h1::after, - h2::after, - h3::after, - h4::after, - h5::after, - h6::after { - display: inline-block; -} } -* + h1, -* + h2, -* + h3, -* + h4, -* + h5, -* + h6 { - margin-top: 1rem; -} + text-rendering: optimizeLegibility; } + @media print { + h1, h2, h3, h4, h5, h6 { + orphans: 3; + page-break-after: avoid; + widows: 3; } + h1::after, h2::after, h3::after, h4::after, h5::after, h6::after { + display: inline-block; } } + * + h1, * + h2, * + h3, * + h4, * + h5, * + h6 { + margin-top: 1rem; } h1 { color: #000; font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; font-size: 2.566rem; font-weight: 400; - line-height: 1.1; -} -@media (max-width: 40.0625em) { - h1 { - font-size: 1.602rem; -} } + line-height: 1.1; } + @media (max-width: 40.0625em) { + h1 { + font-size: 1.602rem; } } h2 { color: #000; font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; font-size: 1.802rem; font-weight: 400; - line-height: 1.1; -} -@media (max-width: 40.0625em) { - h2 { - font-size: 1.424rem; -} } + line-height: 1.1; } + @media (max-width: 40.0625em) { + h2 { + font-size: 1.424rem; } } h3 { color: #000; font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; font-size: 1.424rem; font-weight: 400; - line-height: 1.1; -} -@media (max-width: 40.0625em) { - h3 { - font-size: 1.266rem; -} } + line-height: 1.1; } + @media (max-width: 40.0625em) { + h3 { + font-size: 1.266rem; } } h4 { color: #000; font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; font-size: 1.266rem; font-weight: 400; - line-height: 1.1; -} -@media (max-width: 40.0625em) { - h4 { - font-size: 1.125rem; -} } + line-height: 1.1; } + @media (max-width: 40.0625em) { + h4 { + font-size: 1.125rem; } } h5 { color: #000; font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; font-size: 1.125rem; font-weight: 400; - line-height: 1.1; -} -@media (max-width: 40.0625em) { - h5 { - font-size: 1rem; -} } + line-height: 1.1; } + @media (max-width: 40.0625em) { + h5 { + font-size: 1rem; } } h6 { color: #000; font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; font-size: 1rem; font-weight: 400; - line-height: 1.1; -} -@media (max-width: 40.0625em) { - h6 { - font-size: 0.88889rem; -} } + line-height: 1.1; } + @media (max-width: 40.0625em) { + h6 { + font-size: 0.88889rem; } } h1 + h1, h2 + h1, h3 + h1, h4 + h1, h5 + h1, -h6 + h1, -h1 + h2, -h2 + h2, -h3 + h2, -h4 + h2, -h5 + h2, -h6 + h2, -h1 + h3, -h2 + h3, -h3 + h3, -h4 + h3, -h5 + h3, -h6 + h3, -h1 + h4, -h2 + h4, -h3 + h4, -h4 + h4, -h5 + h4, -h6 + h4, -h1 + h5, -h2 + h5, -h3 + h5, -h4 + h5, -h5 + h5, -h6 + h5, -h1 + h6, -h2 + h6, -h3 + h6, -h4 + h6, -h5 + h6, -h6 + h6 { - margin-top: 0; -} +h6 + h1, h1 + +h2, +h2 + +h2, +h3 + +h2, +h4 + +h2, +h5 + +h2, +h6 + +h2, h1 + +h3, +h2 + +h3, +h3 + +h3, +h4 + +h3, +h5 + +h3, +h6 + +h3, h1 + +h4, +h2 + +h4, +h3 + +h4, +h4 + +h4, +h5 + +h4, +h6 + +h4, h1 + +h5, +h2 + +h5, +h3 + +h5, +h4 + +h5, +h5 + +h5, +h6 + +h5, h1 + +h6, +h2 + +h6, +h3 + +h6, +h4 + +h6, +h5 + +h6, +h6 + +h6 { + margin-top: 0; } p { - margin: 0 0 1rem; -} -@media print { - p { - orphans: 3; - widows: 3; -} } + margin: 0 0 1rem; } + @media print { + p { + orphans: 3; + widows: 3; } } a { outline: 2px solid transparent; @@ -1224,63 +1006,44 @@ a { -webkit-text-decoration-skip: objects; transition-duration: 200ms; transition-property: background-color, border-color, color, outline-color; - transition-timing-function: cubic-bezier(0.4, 0, 1, 1); -} -a:focus { - outline-color: #4773aa; -} -a:hover, -a:focus { - outline: 2px solid transparent; - outline-offset: 2px; - color: #000; - text-decoration: none; -} -a:hover:focus, -a:focus:focus { - outline-color: #4773aa; -} -a:active { - color: #4e4e4e; -} -a:visited { - color: #4e4e4e; -} -@media print { - a, + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); } + a:focus { + outline-color: #4773aa; } + a:hover, a:focus { + outline: 2px solid transparent; + outline-offset: 2px; + color: #000; + text-decoration: none; } + a:hover:focus, a:focus:focus { + outline-color: #4773aa; } + a:active { + color: #4e4e4e; } a:visited { - text-decoration: none; -} - a[href]::after { - content: " <" attr(href) ">"; - font-family: georgia, "droid serif", "Times New Roman", Times, serif; - font-size: 16px; - font-weight: normal; - text-transform: lowercase; -} - a[href^='javascript:']::after, - a[href^='mailto:']::after, - a[href^='tel:']::after, - a[href^='#']::after, - a[href*='?']::after { - content: ''; -} } + color: #4e4e4e; } + @media print { + a, a:visited { + text-decoration: none; } + a[href]::after { + content: " <" attr(href) ">"; + font-family: georgia, "droid serif", "Times New Roman", Times, serif; + font-size: 16px; + font-weight: normal; + text-transform: lowercase; } + a[href^='javascript:']::after, a[href^='mailto:']::after, a[href^='tel:']::after, a[href^='#']::after, a[href*='?']::after { + content: ''; } } abbr[title] { border-bottom: 0; text-decoration: underline; -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; -} + text-decoration: underline dotted; } abbr:hover { - cursor: help; -} + cursor: help; } @media print { abbr[title]::after { - content: " (" attr(title) ")"; -} } + content: " (" attr(title) ")"; } } cite { color: #4e4e4e; @@ -1289,200 +1052,160 @@ cite { font-style: normal; font-weight: 600; letter-spacing: 0.02rem; - line-height: 1.1; -} + line-height: 1.1; } dfn { - font-style: italic; -} + font-style: italic; } mark { background: #ff0; - color: #000; -} + color: #000; } small { - font-size: 75%; -} + font-size: 75%; } sub { - bottom: -0.25em; -} + bottom: -0.25em; } sup { - top: -0.5em; -} + top: -0.5em; } pre { margin: 0 0 1rem; - overflow: auto; -} -@media print { - pre { - page-break-inside: avoid; -} } + overflow: auto; } + @media print { + pre { + page-break-inside: avoid; } } hr { - border: 1px solid #a2a2a2; + border: 1px solid #A2A2A2; box-sizing: content-box; height: 0; margin: 1.5rem 0; - padding-bottom: -1px; -} + padding-bottom: -1px; } ul { list-style-type: disc; margin: 0 0 1rem; - padding: 0 0 0 1.5rem; -} -[dir='rtl'] ul { - padding: 0 1.5rem 0 0; -} -ul ol, -ul ul { - margin: 0.5rem 0 0; -} + padding: 0 0 0 1.5rem; } + [dir='rtl'] ul { + padding: 0 1.5rem 0 0; } + ul ol, + ul ul { + margin: 0.5rem 0 0; } ol { margin: 0 0 1rem; - padding: 0 0 0 1.5rem; -} -[dir='rtl'] ol { - padding: 0 1.5rem 0 0; -} -ol ol, -ol ul { - margin: 0.5rem 0 0; -} + padding: 0 0 0 1.5rem; } + [dir='rtl'] ol { + padding: 0 1.5rem 0 0; } + ol ol, + ol ul { + margin: 0.5rem 0 0; } li { margin-bottom: 0.5rem; - padding-left: 0.5rem; -} -li:last-child { - margin-bottom: 0; -} -li > *:last-child { - margin-bottom: 0; -} -@media print { - li { - page-break-inside: avoid; -} } + padding-left: 0.5rem; } + li:last-child { + margin-bottom: 0; } + li > *:last-child { + margin-bottom: 0; } + @media print { + li { + page-break-inside: avoid; } } dd { - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } dl { - margin: 0 0 0.5rem; -} + margin: 0 0 0.5rem; } caption { - margin-bottom: 0.25rem; -} + margin-bottom: 0.25rem; } table { border-collapse: collapse; border-spacing: 0; margin-bottom: 0.5rem; - min-width: 100%; -} + min-width: 100%; } td { background-color: #fff; border: 1px solid #757575; - padding: 1rem; -} + padding: 1rem; } tfoot td, tfoot th { - background-color: #eee; -} + background-color: #eee; } th { background-color: #fff; border: 1px solid #757575; padding: 1rem; - text-align: left; -} + text-align: left; } thead td, thead th { - background-color: #eee; -} + background-color: #eee; } @media print { thead { - display: table-header-group; -} } + display: table-header-group; } } @media print { tr { - page-break-inside: avoid; -} } + page-break-inside: avoid; } } form { font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; font-size: 14.22224px; - font-weight: 400; -} + font-weight: 400; } button { - overflow: visible; -} + overflow: visible; } fieldset { border: 0; margin: 0; - padding: 0; -} -fieldset:not(.fieldgroup) > legend { - background-color: none; - border-radius: 2px; - margin: 1rem 0; - min-width: 0; - padding: 0; - position: relative; - top: 0; -} -fieldset:not(.fieldgroup) { - padding: 1rem; -} + padding: 0; } + fieldset:not(.fieldgroup) > legend { + background-color: none; + border-radius: 2px; + margin: 1rem 0; + min-width: 0; + padding: 0; + position: relative; + top: 0; } + fieldset:not(.fieldgroup) { + padding: 1rem; } input { - line-height: normal; -} + line-height: normal; } label, .label { font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; font-size: 20.256px; font-weight: 400; - margin-bottom: 0.5rem; -} -label abbr, -.label abbr { - display: inline; - font-size: 18px; -} + margin-bottom: 0.5rem; } + label abbr, + .label abbr { + display: inline; + font-size: 18px; } .desription { font-size: 14.22224px; - font-style: italic; -} + font-style: italic; } .webform-client-form { - margin-top: 0.75rem; -} + margin-top: 0.75rem; } .option { display: inline; font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; font-size: 20.256px; font-weight: 400; - margin-left: 0.2rem; -} + margin-left: 0.2rem; } legend { border: 0; @@ -1496,16 +1219,13 @@ legend { max-width: 100%; padding: 0; position: relative; - white-space: normal; -} + white-space: normal; } optgroup { - font-weight: 600; -} + font-weight: 600; } textarea { - overflow: auto; -} + overflow: auto; } .uw-site-container .node-uw-ct-web-page-delete-form .form-actions, .uw-site-container .layout-region-node-footer__content .form-actions, @@ -1514,7 +1234,7 @@ textarea { .uw-site-container .layout-builder-discard-changes .form-actions, .uw-site-container .node-confirm-form .form-actions { background: #fafafa; - border-top: 1px solid #a2a2a2; + border-top: 1px solid #A2A2A2; bottom: 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) ,0 0 0 rgba(0, 0, 0, 0.3); display: block; @@ -1526,128 +1246,109 @@ textarea { padding: 0.5rem; position: fixed; width: 100%; - z-index: 9; -} -.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .button, -.uw-site-container .layout-region-node-footer__content .form-actions .button, -.uw-site-container .node-layout-builder-form .form-actions .button, -.uw-site-container .entity-view-display-layout-builder-form .form-actions .button, -.uw-site-container .layout-builder-discard-changes .form-actions .button, -.uw-site-container .node-confirm-form .form-actions .button { - margin: 0.25rem 0; -} -@media (min-width: 48.06rem) { - .uw-site-container .node-uw-ct-web-page-delete-form .form-actions, - .uw-site-container .layout-region-node-footer__content .form-actions, - .uw-site-container .node-layout-builder-form .form-actions, - .uw-site-container .entity-view-display-layout-builder-form .form-actions, - .uw-site-container .layout-builder-discard-changes .form-actions, - .uw-site-container .node-confirm-form .form-actions { - -moz-column-gap: 0.5rem; - column-gap: 0.5rem; - display: grid; - grid-template-columns: 8rem 8rem 8rem 12rem 10rem; - grid-template-rows: auto; - height: 4rem; - row-gap: 1rem; -} + z-index: 9; } .uw-site-container .node-uw-ct-web-page-delete-form .form-actions .button, .uw-site-container .layout-region-node-footer__content .form-actions .button, .uw-site-container .node-layout-builder-form .form-actions .button, .uw-site-container .entity-view-display-layout-builder-form .form-actions .button, .uw-site-container .layout-builder-discard-changes .form-actions .button, .uw-site-container .node-confirm-form .form-actions .button { - margin-bottom: 1rem; -} } -.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .form-item-toggle-content-preview, -.uw-site-container .layout-region-node-footer__content .form-actions .form-item-toggle-content-preview, -.uw-site-container .node-layout-builder-form .form-actions .form-item-toggle-content-preview, -.uw-site-container .entity-view-display-layout-builder-form .form-actions .form-item-toggle-content-preview, -.uw-site-container .layout-builder-discard-changes .form-actions .form-item-toggle-content-preview, -.uw-site-container .node-confirm-form .form-actions .form-item-toggle-content-preview { - margin-top: 1rem; -} -.uw-site-container .node-uw-ct-web-page-delete-form .form-actions input [type='submit'], -.uw-site-container .layout-region-node-footer__content .form-actions input [type='submit'], -.uw-site-container .node-layout-builder-form .form-actions input [type='submit'], -.uw-site-container .entity-view-display-layout-builder-form .form-actions input [type='submit'], -.uw-site-container .layout-builder-discard-changes .form-actions input [type='submit'], -.uw-site-container .node-confirm-form .form-actions input [type='submit'] { - margin-top: 0; -} -.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .form-wrapper input[type="submit"], -.uw-site-container .layout-region-node-footer__content .form-actions .form-wrapper input[type="submit"], -.uw-site-container .node-layout-builder-form .form-actions .form-wrapper input[type="submit"], -.uw-site-container .entity-view-display-layout-builder-form .form-actions .form-wrapper input[type="submit"], -.uw-site-container .layout-builder-discard-changes .form-actions .form-wrapper input[type="submit"], -.uw-site-container .node-confirm-form .form-actions .form-wrapper input[type="submit"] { - margin-top: 0; -} + margin: 0.25rem 0; } + @media (min-width: 48.06rem) { + .uw-site-container .node-uw-ct-web-page-delete-form .form-actions, + .uw-site-container .layout-region-node-footer__content .form-actions, + .uw-site-container .node-layout-builder-form .form-actions, + .uw-site-container .entity-view-display-layout-builder-form .form-actions, + .uw-site-container .layout-builder-discard-changes .form-actions, + .uw-site-container .node-confirm-form .form-actions { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + display: grid; + grid-template-columns: 8rem 8rem 8rem 12rem 10rem; + grid-template-rows: auto; + height: 4rem; + row-gap: 1rem; } + .uw-site-container .node-uw-ct-web-page-delete-form .form-actions .button, + .uw-site-container .layout-region-node-footer__content .form-actions .button, + .uw-site-container .node-layout-builder-form .form-actions .button, + .uw-site-container .entity-view-display-layout-builder-form .form-actions .button, + .uw-site-container .layout-builder-discard-changes .form-actions .button, + .uw-site-container .node-confirm-form .form-actions .button { + margin-bottom: 1rem; } } + .uw-site-container .node-uw-ct-web-page-delete-form .form-actions .form-item-toggle-content-preview, + .uw-site-container .layout-region-node-footer__content .form-actions .form-item-toggle-content-preview, + .uw-site-container .node-layout-builder-form .form-actions .form-item-toggle-content-preview, + .uw-site-container .entity-view-display-layout-builder-form .form-actions .form-item-toggle-content-preview, + .uw-site-container .layout-builder-discard-changes .form-actions .form-item-toggle-content-preview, + .uw-site-container .node-confirm-form .form-actions .form-item-toggle-content-preview { + margin-top: 1rem; } + .uw-site-container .node-uw-ct-web-page-delete-form .form-actions input [type='submit'], + .uw-site-container .layout-region-node-footer__content .form-actions input [type='submit'], + .uw-site-container .node-layout-builder-form .form-actions input [type='submit'], + .uw-site-container .entity-view-display-layout-builder-form .form-actions input [type='submit'], + .uw-site-container .layout-builder-discard-changes .form-actions input [type='submit'], + .uw-site-container .node-confirm-form .form-actions input [type='submit'] { + margin-top: 0; } + .uw-site-container .node-uw-ct-web-page-delete-form .form-actions .form-wrapper input[type="submit"], + .uw-site-container .layout-region-node-footer__content .form-actions .form-wrapper input[type="submit"], + .uw-site-container .node-layout-builder-form .form-actions .form-wrapper input[type="submit"], + .uw-site-container .entity-view-display-layout-builder-form .form-actions .form-wrapper input[type="submit"], + .uw-site-container .layout-builder-discard-changes .form-actions .form-wrapper input[type="submit"], + .uw-site-container .node-confirm-form .form-actions .form-wrapper input[type="submit"] { + margin-top: 0; } .uw-site-container .layout-region-node-footer__content .form-actions .button[data-drupal-selector="edit-cancel"] { - margin-left: 0 !important; -} + margin-left: 0 !important; } @media (min-width: 48.06rem) { .uw-site-container .layout-region-node-footer__content .form-actions { grid-template-columns: 8rem 8rem 8rem 8rem; grid-template-rows: auto; - row-gap: 1rem; -} } + row-gap: 1rem; } } .uw-site-container .layout-builder-discard-changes .form-actions .button[data-drupal-selector="edit-cancel"], .uw-site-container .node-uw-ct-web-page-delete-form .form-actions .button[data-drupal-selector="edit-cancel"] { - margin-left: 0 !important; -} + margin-left: 0 !important; } @media (min-width: 48.06rem) { .uw-site-container .layout-builder-discard-changes .form-actions, .uw-site-container .node-uw-ct-web-page-delete-form .form-actions { grid-template-columns: 8rem 8rem; grid-template-rows: auto; - row-gap: 1rem; -} } + row-gap: 1rem; } } .uw-site-container .entity-view-display-layout-builder-form .form-actions .button[data-drupal-selector="edit-cancel"] { - margin-left: 0 !important; -} + margin-left: 0 !important; } @media (min-width: 48.06rem) { .uw-site-container .entity-view-display-layout-builder-form .form-actions { grid-template-columns: 8rem 8rem 15rem; grid-template-rows: auto; - row-gap: 1rem; -} } + row-gap: 1rem; } } audio:not([controls]) { display: none; - height: 0; -} + height: 0; } canvas { - display: inline-block; -} + display: inline-block; } figure { - margin: 0 0 1rem; -} + margin: 0 0 1rem; } img { border: 0; font-style: italic; height: auto; max-width: 100%; - vertical-align: middle; -} -@media print { - img { - max-width: 100% !important; - page-break-inside: avoid; -} } + vertical-align: middle; } + @media print { + img { + max-width: 100% !important; + page-break-inside: avoid; } } svg:not(:root) { - overflow: hidden; -} + overflow: hidden; } .uw-input, .form-text { @@ -1662,89 +1363,77 @@ svg:not(:root) { max-width: inherit; padding: 0.5rem; transition: border-color; - width: auto; -} -.uw-input:focus, -.form-text:focus { - border: 1px solid #757575; - box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(104, 104, 104, 0.7); - outline: #757575; -} -.uw-input--submit, -.form-text--submit { - background-color: #757575; - background-image: none; - border: 0; - border-radius: 0; - box-shadow: none; - color: #fff; - cursor: pointer; - display: inline-block; - font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-size: 18px; - font-weight: 600; - letter-spacing: 0.055rem; - line-height: 1.45; - max-width: 18.125rem; - padding: 1rem 2rem; - text-align: center; - text-decoration: none; - text-shadow: none; - text-transform: uppercase; - transition: background 200ms cubic-bezier(0.4, 0, 1, 1); - vertical-align: top; - white-space: normal; - width: 100%; -} -.uw-input--submit:visited, -.form-text--submit:visited { - color: #fff; -} -.uw-input--submit:hover, -.uw-input--submit:focus, -.form-text--submit:hover, -.form-text--submit:focus { - background-color: #eee; - background-image: none; - border: 0; - box-shadow: none !important; - color: #4e4e4e; - outline: none !important; - text-decoration: none; -} -.uw-input--submit:active, -.form-text--submit:active { - background-color: #757575; - background-image: none; - color: #fff; - outline: none !important; -} -.uw-input--submit[disabled], -.form-text--submit[disabled] { - background-color: #eee; - background-image: none; - color: #a2a2a2; - cursor: default; - pointer-events: none; -} - -.breadcrumb__title, -.readmore-link__accessibility-description { + width: auto; } + .uw-input:focus, + .form-text:focus { + border: 1px solid #757575; + box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(104, 104, 104, 0.7); + outline: #757575; } + .uw-input--submit, + .form-text--submit { + background-color: #757575; + background-image: none; + border: 0; + border-radius: 0; + box-shadow: none; + color: #fff; + cursor: pointer; + display: inline-block; + font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: 18px; + font-weight: 600; + letter-spacing: 0.055rem; + line-height: 1.45; + max-width: 18.125rem; + padding: 1rem 2rem; + text-align: center; + text-decoration: none; + text-shadow: none; + text-transform: uppercase; + transition: background 200ms cubic-bezier(0.4, 0, 1, 1); + vertical-align: top; + white-space: normal; + width: 100%; } + .uw-input--submit:visited, + .form-text--submit:visited { + color: #fff; } + .uw-input--submit:hover, .uw-input--submit:focus, + .form-text--submit:hover, + .form-text--submit:focus { + background-color: #eee; + background-image: none; + border: 0; + box-shadow: none !important; + color: #4e4e4e; + outline: none !important; + text-decoration: none; } + .uw-input--submit:active, + .form-text--submit:active { + background-color: #757575; + background-image: none; + color: #fff; + outline: none !important; } + .uw-input--submit[disabled], + .form-text--submit[disabled] { + background-color: #eee; + background-image: none; + color: #A2A2A2; + cursor: default; + pointer-events: none; } + +.breadcrumb__title, .readmore-link__accessibility-description { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute; width: 1px; - word-wrap: normal; -} + word-wrap: normal; } .uw-date-pl { - margin-bottom: 1.5rem; -} + margin-bottom: 1.5rem; } .uw-date-pl h4 { - margin-bottom: 0.5rem; -} + margin-bottom: 0.5rem; } .uw-date { background-color: #000; @@ -1754,90 +1443,75 @@ svg:not(:root) { font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; font-size: 14.22224px; padding: 0.5rem 1rem; - text-transform: uppercase; -} + text-transform: uppercase; } .org-default .uw-date { background-color: #000; - color: #fdd54f; -} + color: #fdd54f; } .org-ahs .uw-date { background-color: #005963; - color: #97dfef; -} + color: #97dfef; } .org-art .uw-date { background-color: #d93f00; - color: #ffd5a5; -} + color: #ffd5a5; } .org-eng .uw-date { background-color: #57058b; - color: #d0b4ef; -} + color: #d0b4ef; } .org-env .uw-date { background-color: #607000; - color: #daf582; -} + color: #daf582; } .org-mat .uw-date { background-color: #c60078; - color: #ffbeef; -} + color: #ffbeef; } .org-sci .uw-date { background-color: #0033be; - color: #b4d5ff; -} + color: #b4d5ff; } .org-school .uw-date { background-color: #b71233; - color: #ffa5aa; -} + color: #ffa5aa; } .uw-carousel { display: block; - width: 100%; -} + width: 100%; } .uw-owl-nav { display: flex; - justify-content: center; -} -.uw-owl-nav.disabled { - display: none; -} -.uw-owl-nav button { - background: #eee; - color: #787878; - display: inline-block; - font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-size: 1.125rem; - font-weight: 200; - letter-spacing: .055rem; - margin: 0 0.5rem; - max-width: inherit; - padding: 0.75rem; - text-decoration: none; - text-transform: uppercase; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - vertical-align: middle; - white-space: nowrap; - width: auto; -} -.uw-owl-nav button:hover { - background: #757575 !important; - color: #fff !important; -} + justify-content: center; } + .uw-owl-nav.disabled { + display: none; } + .uw-owl-nav button { + background: #eee; + color: #787878; + display: inline-block; + font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: 1.125rem; + font-weight: 200; + letter-spacing: .055rem; + margin: 0 0.5rem; + max-width: inherit; + padding: 0.75rem; + text-decoration: none; + text-transform: uppercase; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + vertical-align: middle; + white-space: nowrap; + width: auto; } + .uw-owl-nav button:hover { + background: #757575 !important; + color: #fff !important; } .owl-dots.disabled { - display: none; -} + display: none; } .owl-dots button { background: #757575; @@ -1849,215 +1523,158 @@ svg:not(:root) { padding: inherit; text-decoration: none; -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; vertical-align: middle; white-space: nowrap; - width: auto; -} -.owl-dots button:hover { - background-color: transparent; -} + width: auto; } + .owl-dots button:hover { + background-color: transparent; } .owl-theme .owl-dots .owl-dot:hover span { background: #757575 !important; - color: #757575 !important; -} + color: #757575 !important; } .owl-theme .owl-dots .owl-dot.active span { background: #757575 !important; - color: #757575 !important; -} + color: #757575 !important; } .l-constrain { margin-left: auto; margin-right: auto; max-width: 90rem; padding-left: 1.25rem; - padding-right: 1.25rem; -} -.l-constrain .l-constrain { - padding-left: 0; - padding-right: 0; -} + padding-right: 1.25rem; } + .l-constrain .l-constrain { + padding-left: 0; + padding-right: 0; } .l-constrain--large { - max-width: 137.5rem; -} + max-width: 137.5rem; } .l-constrain--no-padding { padding-left: 0; - padding-right: 0; -} + padding-right: 0; } .uw-footer { background-color: #000; margin-top: 0; padding: 0; - width: 100%; -} -.uw-footer__wrapper { - margin-left: auto; - margin-right: auto; - max-width: 75rem; - padding: 0 16px; - display: grid; - grid-template-columns: 100%; - padding: 16px; -} -@media (min-width: 75rem) { - .uw-footer__wrapper { - padding-left: 0; - padding-right: 0; -} } -@media (min-width: 48.06rem) { - .uw-footer__wrapper { - grid-template-columns: 28% auto 35%; -} } -@media (min-width: 63.1875rem) { + width: 100%; } .uw-footer__wrapper { - grid-template-columns: 25% auto 30%; -} } -.uw-footer__address { - font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 12.64px; - grid-column: 1 / 2; - grid-row: 1 / 2; - margin-left: auto; - margin-right: auto; - padding-bottom: 16px; -} -@media (min-width: 48.06rem) { - .uw-footer__address { - grid-column: 1 / 3; - grid-row: 1 / 2; - margin: 0; -} } -@media (min-width: 63.1875rem) { + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; + display: grid; + grid-template-columns: 100%; + padding: 16px; } + @media (min-width: 75rem) { + .uw-footer__wrapper { + padding-left: 0; + padding-right: 0; } } + @media (min-width: 48.06rem) { + .uw-footer__wrapper { + grid-template-columns: 28% auto 35%; } } + @media (min-width: 63.1875rem) { + .uw-footer__wrapper { + grid-template-columns: 25% auto 30%; } } .uw-footer__address { + font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 12.64px; grid-column: 1 / 2; grid-row: 1 / 2; -} } -.uw-footer__menu { - grid-column: 1 / 2; - grid-row: 2 / 3; -} -@media (min-width: 48.06rem) { - .uw-footer__menu { - grid-column: 2 / 3; - grid-row: 1 / 2; -} } -@media (min-width: 63.1875rem) { + margin-left: auto; + margin-right: auto; + padding-bottom: 16px; } + @media (min-width: 48.06rem) { + .uw-footer__address { + grid-column: 1 / 3; + grid-row: 1 / 2; + margin: 0; } } + @media (min-width: 63.1875rem) { + .uw-footer__address { + grid-column: 1 / 2; + grid-row: 1 / 2; } } .uw-footer__menu { - grid-column: 2 / 3; - grid-row: 1 / 2; -} } -.uw-footer__social { - grid-column: 1 / 2; - grid-row: 3 / 4; - margin: 0 auto; - margin-top: 1rem; - text-align: center; -} -@media (min-width: 48.06rem) { - .uw-footer__social { - grid-column: 3 / 4; - grid-row: 1 / 2; - margin: 0; - text-align: left; -} } -@media (min-width: 63.1875rem) { + grid-column: 1 / 2; + grid-row: 2 / 3; } + @media (min-width: 48.06rem) { + .uw-footer__menu { + grid-column: 2 / 3; + grid-row: 1 / 2; } } + @media (min-width: 63.1875rem) { + .uw-footer__menu { + grid-column: 2 / 3; + grid-row: 1 / 2; } } .uw-footer__social { - grid-column: 3 / 4; - grid-row: 1 / 2; -} } -.uw-footer__social-directory { - text-align: center; -} -@media (min-width: 48.06rem) { + grid-column: 1 / 2; + grid-row: 3 / 4; + margin: 0 auto; + margin-top: 1rem; + text-align: center; } + @media (min-width: 48.06rem) { + .uw-footer__social { + grid-column: 3 / 4; + grid-row: 1 / 2; + margin: 0; + text-align: left; } } + @media (min-width: 63.1875rem) { + .uw-footer__social { + grid-column: 3 / 4; + grid-row: 1 / 2; } } .uw-footer__social-directory { - text-align: right; -} } -.uw-footer__social-directory a { - color: #fff; - font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 12.64px; - text-decoration: none; -} -.uw-footer__social-directory a:hover { - color: #fdd54f; - text-decoration: underline; -} -.uw-footer__territorial { - grid-column: 1 / 4; - grid-row: 4 / 5; -} -@media (min-width: 48.06rem) { + text-align: center; } + @media (min-width: 48.06rem) { + .uw-footer__social-directory { + text-align: right; } } + .uw-footer__social-directory a { + color: #fff; + font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 12.64px; + text-decoration: none; } + .uw-footer__social-directory a:hover { + color: #fdd54f; + text-decoration: underline; } .uw-footer__territorial { - grid-row: 3 / 4; -} } + grid-column: 1 / 4; + grid-row: 4 / 5; } + @media (min-width: 48.06rem) { + .uw-footer__territorial { + grid-row: 3 / 4; } } .l-grid { display: flex; flex-wrap: wrap; margin-left: -1.25rem; - margin-right: -1.25rem; -} -.l-grid > * { - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; - margin-bottom: 2.5rem; - margin-left: 1.25rem; - margin-right: 1.25rem; - width: calc(100% - 2.5rem); - min-width: 0rem; -} -@supports (display: grid) { - .l-grid { - margin-left: 0; - margin-right: 0; - grid-template-columns: repeat(1, 1fr); - grid-gap: 2.5rem; - display: grid; -} + margin-right: -1.25rem; } .l-grid > * { - margin: 0; - min-width: 0; - width: 100%; -} } + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + margin-bottom: 2.5rem; + margin-left: 1.25rem; + margin-right: 1.25rem; + width: calc(100% - 2.5rem); + min-width: 0rem; } + @supports (display: grid) { + .l-grid { + margin-left: 0; + margin-right: 0; + grid-template-columns: repeat(1, 1fr); + grid-gap: 2.5rem; + display: grid; } + .l-grid > * { + margin: 0; + min-width: 0; + width: 100%; } } .l-grid--2col { display: flex; flex-wrap: wrap; margin-left: -1.25rem; - margin-right: -1.25rem; -} -.l-grid--2col > * { - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; - margin-bottom: 2.5rem; - margin-left: 1.25rem; - margin-right: 1.25rem; - width: calc(100% - 2.5rem); - min-width: 0rem; -} -@supports (display: grid) { - .l-grid--2col { - margin-left: 0; - margin-right: 0; - grid-template-columns: repeat(1, 1fr); - grid-gap: 2.5rem; - display: grid; -} - .l-grid--2col > * { - margin: 0; - min-width: 0; - width: 100%; -} } -@media (min-width: 37.5em) { + margin-right: -1.25rem; } .l-grid--2col > * { flex-basis: auto; flex-grow: 0; @@ -2065,50 +1682,43 @@ svg:not(:root) { margin-bottom: 2.5rem; margin-left: 1.25rem; margin-right: 1.25rem; - width: calc(50% - 2.5rem); - min-width: 17.1875rem; -} + width: calc(100% - 2.5rem); + min-width: 0rem; } @supports (display: grid) { .l-grid--2col { - grid-template-columns: repeat(2, 1fr); + margin-left: 0; + margin-right: 0; + grid-template-columns: repeat(1, 1fr); grid-gap: 2.5rem; -} + display: grid; } + .l-grid--2col > * { + margin: 0; + min-width: 0; + width: 100%; } } + @media (min-width: 37.5em) { .l-grid--2col > * { - margin: 0; - min-width: 0; - width: 100%; -} } } + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + margin-bottom: 2.5rem; + margin-left: 1.25rem; + margin-right: 1.25rem; + width: calc(50% - 2.5rem); + min-width: 17.1875rem; } + @supports (display: grid) { + .l-grid--2col { + grid-template-columns: repeat(2, 1fr); + grid-gap: 2.5rem; } + .l-grid--2col > * { + margin: 0; + min-width: 0; + width: 100%; } } } .l-grid--3col { display: flex; flex-wrap: wrap; margin-left: -1.25rem; - margin-right: -1.25rem; -} -.l-grid--3col > * { - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; - margin-bottom: 2.5rem; - margin-left: 1.25rem; - margin-right: 1.25rem; - width: calc(100% - 2.5rem); - min-width: 0rem; -} -@supports (display: grid) { - .l-grid--3col { - margin-left: 0; - margin-right: 0; - grid-template-columns: repeat(1, 1fr); - grid-gap: 2.5rem; - display: grid; -} - .l-grid--3col > * { - margin: 0; - min-width: 0; - width: 100%; -} } -@media (min-width: 47.5em) { + margin-right: -1.25rem; } .l-grid--3col > * { flex-basis: auto; flex-grow: 0; @@ -2116,50 +1726,43 @@ svg:not(:root) { margin-bottom: 2.5rem; margin-left: 1.25rem; margin-right: 1.25rem; - width: calc(33.3333333333% - 2.5rem); - min-width: 17.1875rem; -} + width: calc(100% - 2.5rem); + min-width: 0rem; } @supports (display: grid) { .l-grid--3col { - grid-template-columns: repeat(3, 1fr); + margin-left: 0; + margin-right: 0; + grid-template-columns: repeat(1, 1fr); grid-gap: 2.5rem; -} + display: grid; } + .l-grid--3col > * { + margin: 0; + min-width: 0; + width: 100%; } } + @media (min-width: 47.5em) { .l-grid--3col > * { - margin: 0; - min-width: 0; - width: 100%; -} } } + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + margin-bottom: 2.5rem; + margin-left: 1.25rem; + margin-right: 1.25rem; + width: calc(33.3333333333% - 2.5rem); + min-width: 17.1875rem; } + @supports (display: grid) { + .l-grid--3col { + grid-template-columns: repeat(3, 1fr); + grid-gap: 2.5rem; } + .l-grid--3col > * { + margin: 0; + min-width: 0; + width: 100%; } } } .l-grid--4col { display: flex; flex-wrap: wrap; margin-left: -1.25rem; - margin-right: -1.25rem; -} -.l-grid--4col > * { - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; - margin-bottom: 2.5rem; - margin-left: 1.25rem; - margin-right: 1.25rem; - width: calc(100% - 2.5rem); - min-width: 0rem; -} -@supports (display: grid) { - .l-grid--4col { - margin-left: 0; - margin-right: 0; - grid-template-columns: repeat(1, 1fr); - grid-gap: 2.5rem; - display: grid; -} - .l-grid--4col > * { - margin: 0; - min-width: 0; - width: 100%; -} } -@media (min-width: 37.5em) and (max-width: 50em) { + margin-right: -1.25rem; } .l-grid--4col > * { flex-basis: auto; flex-grow: 0; @@ -2167,71 +1770,61 @@ svg:not(:root) { margin-bottom: 2.5rem; margin-left: 1.25rem; margin-right: 1.25rem; - width: calc(50% - 2.5rem); - min-width: 17.1875rem; -} + width: calc(100% - 2.5rem); + min-width: 0rem; } @supports (display: grid) { .l-grid--4col { - grid-template-columns: repeat(2, 1fr); + margin-left: 0; + margin-right: 0; + grid-template-columns: repeat(1, 1fr); grid-gap: 2.5rem; -} + display: grid; } + .l-grid--4col > * { + margin: 0; + min-width: 0; + width: 100%; } } + @media (min-width: 37.5em) and (max-width: 50em) { .l-grid--4col > * { - margin: 0; - min-width: 0; - width: 100%; -} } } -@media (min-width: 50.0625em) { - .l-grid--4col > * { - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; - margin-bottom: 2.5rem; - margin-left: 1.25rem; - margin-right: 1.25rem; - width: calc(25% - 2.5rem); - min-width: 0rem; -} - @supports (display: grid) { - .l-grid--4col { - grid-template-columns: repeat(4, 1fr); - grid-gap: 2.5rem; -} + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + margin-bottom: 2.5rem; + margin-left: 1.25rem; + margin-right: 1.25rem; + width: calc(50% - 2.5rem); + min-width: 17.1875rem; } + @supports (display: grid) { + .l-grid--4col { + grid-template-columns: repeat(2, 1fr); + grid-gap: 2.5rem; } + .l-grid--4col > * { + margin: 0; + min-width: 0; + width: 100%; } } } + @media (min-width: 50.0625em) { .l-grid--4col > * { - margin: 0; - min-width: 0; - width: 100%; -} } } + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + margin-bottom: 2.5rem; + margin-left: 1.25rem; + margin-right: 1.25rem; + width: calc(25% - 2.5rem); + min-width: 0rem; } + @supports (display: grid) { + .l-grid--4col { + grid-template-columns: repeat(4, 1fr); + grid-gap: 2.5rem; } + .l-grid--4col > * { + margin: 0; + min-width: 0; + width: 100%; } } } .l-grid--6col { display: flex; flex-wrap: wrap; margin-left: -1.25rem; - margin-right: -1.25rem; -} -.l-grid--6col > * { - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; - margin-bottom: 2.5rem; - margin-left: 1.25rem; - margin-right: 1.25rem; - width: calc(100% - 2.5rem); - min-width: 0rem; -} -@supports (display: grid) { - .l-grid--6col { - margin-left: 0; - margin-right: 0; - grid-template-columns: repeat(1, 1fr); - grid-gap: 2.5rem; - display: grid; -} - .l-grid--6col > * { - margin: 0; - min-width: 0; - width: 100%; -} } -@media (min-width: 37.5em) and (max-width: 62.4375em) { + margin-right: -1.25rem; } .l-grid--6col > * { flex-basis: auto; flex-grow: 0; @@ -2239,544 +1832,462 @@ svg:not(:root) { margin-bottom: 2.5rem; margin-left: 1.25rem; margin-right: 1.25rem; - width: calc(33.3333333333% - 2.5rem); - min-width: 0rem; -} + width: calc(100% - 2.5rem); + min-width: 0rem; } @supports (display: grid) { .l-grid--6col { - grid-template-columns: repeat(3, 1fr); + margin-left: 0; + margin-right: 0; + grid-template-columns: repeat(1, 1fr); grid-gap: 2.5rem; -} + display: grid; } + .l-grid--6col > * { + margin: 0; + min-width: 0; + width: 100%; } } + @media (min-width: 37.5em) and (max-width: 62.4375em) { .l-grid--6col > * { - margin: 0; - min-width: 0; - width: 100%; -} } } -@media (min-width: 62.5em) { - .l-grid--6col > * { - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; - margin-bottom: 2.5rem; - margin-left: 1.25rem; - margin-right: 1.25rem; - width: calc(16.6666666667% - 2.5rem); - min-width: 0rem; -} - @supports (display: grid) { - .l-grid--6col { - grid-template-columns: repeat(6, 1fr); - grid-gap: 2.5rem; -} + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + margin-bottom: 2.5rem; + margin-left: 1.25rem; + margin-right: 1.25rem; + width: calc(33.3333333333% - 2.5rem); + min-width: 0rem; } + @supports (display: grid) { + .l-grid--6col { + grid-template-columns: repeat(3, 1fr); + grid-gap: 2.5rem; } + .l-grid--6col > * { + margin: 0; + min-width: 0; + width: 100%; } } } + @media (min-width: 62.5em) { .l-grid--6col > * { - margin: 0; - min-width: 0; - width: 100%; -} } } + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + margin-bottom: 2.5rem; + margin-left: 1.25rem; + margin-right: 1.25rem; + width: calc(16.6666666667% - 2.5rem); + min-width: 0rem; } + @supports (display: grid) { + .l-grid--6col { + grid-template-columns: repeat(6, 1fr); + grid-gap: 2.5rem; } + .l-grid--6col > * { + margin: 0; + min-width: 0; + width: 100%; } } } .uw-header { max-width: 100%; padding: 0; width: 100%; - background-color: #000; -} -.uw-header__masthead { - display: flex; - font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - margin-bottom: 0; - padding: 8px; - position: relative; - transition: margin 300ms; -} -.uw-header__masthead.open { - margin-bottom: 4rem; - transition: margin 300ms; -} -@media (min-width: 48.06rem) { + background-color: #000; } .uw-header__masthead { + display: flex; + font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + margin-bottom: 0; + padding: 8px; + position: relative; + transition: margin 300ms; } + .uw-header__masthead.open { + margin-bottom: 4rem; + transition: margin 300ms; } + @media (min-width: 48.06rem) { + .uw-header__masthead { + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; + padding: 16px; } } + @media (min-width: 48.06rem) and (min-width: 75rem) { + .uw-header__masthead { + padding-left: 0; + padding-right: 0; } } + .uw-header__masthead .uw-site-logo { + align-self: flex-start; + flex: 1; } + .uw-header__masthead .uw-header-menu { + align-self: flex-end; + margin-right: 2.75rem; } + @media (min-width: 48.06rem) { + .uw-header__masthead .uw-header-menu { + margin-right: 1rem; } } + .uw-header__masthead .uw-header-search { + align-self: flex-end; } + .uw-header__masthead .uw-header-searchbar { + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; + display: block; + left: 0; + padding: 0; + position: absolute; + top: 100%; + width: 100%; } + @media (min-width: 75rem) { + .uw-header__masthead .uw-header-searchbar { + padding-left: 0; + padding-right: 0; } } + @media (min-width: 48.06rem) { + .uw-header__masthead .uw-header-searchbar { + display: none; } } + .uw-header .uw-header__nav { + max-width: 100%; + padding: 0; + width: 100%; + background-color: #eee; } + .uw-header .uw-header__center { margin-left: auto; margin-right: auto; max-width: 75rem; padding: 0 16px; - padding: 16px; -} } -@media (min-width: 48.06rem) and (min-width: 75rem) { - .uw-header__masthead { - padding-left: 0; - padding-right: 0; -} } -.uw-header__masthead .uw-site-logo { - align-self: flex-start; - flex: 1; -} -.uw-header__masthead .uw-header-menu { - align-self: flex-end; - margin-right: 2.75rem; -} -@media (min-width: 48.06rem) { - .uw-header__masthead .uw-header-menu { - margin-right: 1rem; -} } -.uw-header__masthead .uw-header-search { - align-self: flex-end; -} -.uw-header__masthead .uw-header-searchbar { - margin-left: auto; - margin-right: auto; - max-width: 75rem; - padding: 0 16px; - display: block; - left: 0; - padding: 0; - position: absolute; - top: 100%; - width: 100%; -} -@media (min-width: 75rem) { - .uw-header__masthead .uw-header-searchbar { - padding-left: 0; - padding-right: 0; -} } -@media (min-width: 48.06rem) { - .uw-header__masthead .uw-header-searchbar { - display: none; -} } -.uw-header .uw-header__nav { - max-width: 100%; - padding: 0; - width: 100%; - background-color: #eee; -} -.uw-header .uw-header__center { - margin-left: auto; - margin-right: auto; - max-width: 75rem; - padding: 0 16px; - border-bottom: 1px solid #ccc; - display: grid; - grid-template-columns: auto 4rem; - padding: 0; -} -@media (min-width: 75rem) { - .uw-header .uw-header__center { - padding-left: 0; - padding-right: 0; -} } -@media (min-width: 48.06rem) { - .uw-header .uw-header__center { - border-bottom: inherit; -} } -.uw-header .uw-header__site-name { - grid-column: 1 / 2; - grid-row: 1 / 2; -} -.uw-header .uw-navigation-button { - grid-column: 2 / 3; - grid-row: 1 / 2; -} -.uw-header .uw-header__navigation { - grid-column: 1 / 3; - grid-row: 2 / 3; -} -.uw-header .messages-list { - background-color: #fff; - grid-column: 1 / 3; - grid-row: 2 / 3; - margin-bottom: 0; - margin-top: 0; - padding: 0 1rem; -} + border-bottom: 1px solid #ccc; + display: grid; + grid-template-columns: auto 4rem; + padding: 0; } + @media (min-width: 75rem) { + .uw-header .uw-header__center { + padding-left: 0; + padding-right: 0; } } + @media (min-width: 48.06rem) { + .uw-header .uw-header__center { + border-bottom: inherit; } } + .uw-header .uw-header__site-name { + grid-column: 1 / 2; + grid-row: 1 / 2; } + .uw-header .uw-navigation-button { + grid-column: 2 / 3; + grid-row: 1 / 2; } + .uw-header .uw-header__navigation { + grid-column: 1 / 3; + grid-row: 2 / 3; } + .uw-header .messages-list { + background-color: #fff; + grid-column: 1 / 3; + grid-row: 2 / 3; + margin-bottom: 0; + margin-top: 0; + padding: 0 1rem; } .layout { margin-left: auto; margin-right: auto; max-width: 75rem; - padding: 0 16px; -} -@media (min-width: 75rem) { - .layout { - padding-left: 0; - padding-right: 0; -} } -.layout.uw-contained-width { - margin-left: auto; - margin-right: auto; - max-width: 75rem; - padding: 0 16px; - padding: 1rem; -} -@media (min-width: 75rem) { - .layout.uw-contained-width { - padding-left: 0; - padding-right: 0; -} } -@media (min-width: 102.5rem) { + padding: 0 16px; } + @media (min-width: 75rem) { + .layout { + padding-left: 0; + padding-right: 0; } } .layout.uw-contained-width { - padding: 1rem 0; -} } -.layout.uw-contained-width--narrow { - /* Match the width of WCMS2's narrow: 496px */ - max-width: 31rem; -} -.layout.uw-contained-width--wide { - /* Match the width of WCMS2's wide: 753px */ - max-width: 47.0625rem; -} -.layout.uw-full-width { - max-width: 100%; - padding: 0; - width: 100%; -} -.uw-node__with-sidebar .layout { - margin: inherit; - max-width: 100%; -} -@media (min-width: 48.06rem) { - .uw-node__with-sidebar .layout { margin-left: auto; margin-right: auto; max-width: 75rem; padding: 0 16px; -} } -@media (min-width: 48.06rem) and (min-width: 75rem) { + padding: 1rem; } + @media (min-width: 75rem) { + .layout.uw-contained-width { + padding-left: 0; + padding-right: 0; } } + @media (min-width: 102.5rem) { + .layout.uw-contained-width { + padding: 1rem 0; } } + .layout.uw-contained-width--narrow { + /* Match the width of WCMS2's narrow: 496px */ + max-width: 31rem; } + .layout.uw-contained-width--wide { + /* Match the width of WCMS2's wide: 753px */ + max-width: 47.0625rem; } + .layout.uw-full-width { + max-width: 100%; + padding: 0; + width: 100%; } .uw-node__with-sidebar .layout { - padding-left: 0; - padding-right: 0; -} } -.uw-node__with-sidebar .layout.uw-contained-width { - margin-left: auto; - margin-right: auto; - max-width: 75rem; - padding: 0 16px; - margin: inherit; - padding: 1rem; -} -@media (min-width: 75rem) { - .uw-node__with-sidebar .layout.uw-contained-width { - padding-left: 0; - padding-right: 0; -} } -@media (min-width: 102.5rem) { - .uw-node__with-sidebar .layout.uw-contained-width { - padding: 1rem 0; -} } -.uw-node__with-sidebar .layout.uw-contained-width--narrow { - /* Match the width of WCMS2's narrow: 496px */ - margin: inherit; -} -.uw-node__with-sidebar .layout.uw-contained-width--wide { - /* Match the width of WCMS2's wide: 753px */ - margin: inherit; -} + margin: inherit; + max-width: 100%; } + @media (min-width: 48.06rem) { + .uw-node__with-sidebar .layout { + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; } } + @media (min-width: 48.06rem) and (min-width: 75rem) { + .uw-node__with-sidebar .layout { + padding-left: 0; + padding-right: 0; } } + .uw-node__with-sidebar .layout.uw-contained-width { + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; + margin: inherit; + padding: 1rem; } + @media (min-width: 75rem) { + .uw-node__with-sidebar .layout.uw-contained-width { + padding-left: 0; + padding-right: 0; } } + @media (min-width: 102.5rem) { + .uw-node__with-sidebar .layout.uw-contained-width { + padding: 1rem 0; } } + .uw-node__with-sidebar .layout.uw-contained-width--narrow { + /* Match the width of WCMS2's narrow: 496px */ + margin: inherit; } + .uw-node__with-sidebar .layout.uw-contained-width--wide { + /* Match the width of WCMS2's wide: 753px */ + margin: inherit; } .l-media { display: flex; - flex-direction: column; -} -@media (min-width: 40.0625em) { - .l-media { - flex-direction: row; -} } + flex-direction: column; } + @media (min-width: 40.0625em) { + .l-media { + flex-direction: row; } } .l-media__object { flex-basis: auto; flex-grow: 0; flex-shrink: 0; - margin: 0 1rem 0 0; -} + margin: 0 1rem 0 0; } .l-media__content { flex-basis: auto; flex-grow: 1; - flex-shrink: 1; -} + flex-shrink: 1; } .l-media--column { - flex-direction: column; -} + flex-direction: column; } .l-media--reversed > .l-media__object { margin: 0 0 0 1rem; - order: 1; -} + order: 1; } .uw-node__grid { - display: block; -} + display: block; } .uw-node__sidebar { - display: none; -} + display: none; } .uw-node.uw-node__with-sidebar .uw-node__grid { display: flex; flex-direction: column; - justify-content: center; -} -.uw-node.uw-node__with-sidebar .uw-node__grid .layout { - margin: 0 auto; - width: 100%; -} -.uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width { - margin: 0 auto; -} -.uw-node.uw-node__with-sidebar .uw-node__grid .uw-full-width { - width: 100vw; -} -@media (min-width: 48.06rem) { - .uw-node.uw-node__with-sidebar .uw-node__grid { - flex-direction: row; - gap: 1rem; - /* Match the width of WCMS2's narrow: 496px */ - /* Match the width of WCMS2's wide: 753px */ } + justify-content: center; } .uw-node.uw-node__with-sidebar .uw-node__grid .layout { - width: clamp(320px, 875px, calc(100vw - 333px)); -} + margin: 0 auto; + width: 100%; } .uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width { - width: clamp(320px, 875px, calc(100vw - 333px)); -} - .uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width--narrow { - width: clamp(320px, 496px, calc(100vw - 333px)); -} - .uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width--wide { - width: clamp(320px, 753px, calc(100vw - 333px)); -} } + margin: 0 auto; } + .uw-node.uw-node__with-sidebar .uw-node__grid .uw-full-width { + width: 100vw; } + @media (min-width: 48.06rem) { + .uw-node.uw-node__with-sidebar .uw-node__grid { + flex-direction: row; + gap: 1rem; + /* Match the width of WCMS2's narrow: 496px */ + /* Match the width of WCMS2's wide: 753px */ } + .uw-node.uw-node__with-sidebar .uw-node__grid .layout { + width: clamp(320px, 875px, calc(100vw - 333px)); } + .uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width { + width: clamp(320px, 875px, calc(100vw - 333px)); } + .uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width--narrow { + width: clamp(320px, 496px, calc(100vw - 333px)); } + .uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width--wide { + width: clamp(320px, 753px, calc(100vw - 333px)); } } .uw-node.uw-node__with-sidebar .uw-node__sidebar { display: block; - width: 100%; -} -@media (min-width: 48.06rem) { - .uw-node.uw-node__with-sidebar .uw-node__sidebar { - padding: 1rem 0; - width: 18.75rem; -} - .uw-node.uw-node__with-sidebar .uw-node__sidebar .layout { - width: inherit; -} } + width: 100%; } + @media (min-width: 48.06rem) { + .uw-node.uw-node__with-sidebar .uw-node__sidebar { + padding: 1rem 0; + width: 18.75rem; } + .uw-node.uw-node__with-sidebar .uw-node__sidebar .layout { + width: inherit; } } .uw-section-has-full-width.uw-node__with-sidebar .uw-node__grid .uw-node__node { - width: 100%; -} -@media (min-width: 48.06rem) { - .uw-section-has-full-width.uw-node__with-sidebar .uw-node__grid .uw-node__node { - width: calc(100vw - 325px); -} } + width: 100%; } + @media (min-width: 48.06rem) { + .uw-section-has-full-width.uw-node__with-sidebar .uw-node__grid .uw-node__node { + width: calc(100vw - 325px); } } .uw-section-has-full-width.uw-node__with-sidebar .uw-node__grid .uw-full-width { max-width: inherit; padding: 0; - width: 100%; -} + width: 100%; } .uw-section-has-full-width.uw-node__with-sidebar .uw-node__sidebar { - padding: 0; -} + padding: 0; } .l-section { - margin-bottom: 2.5rem; -} + margin-bottom: 2.5rem; } @media (min-width: 56.25em) { .l-sidebar { display: flex; - flex-wrap: wrap; -} - .l-sidebar > * { - flex-basis: calc(100% - 300px - 2rem); - flex-grow: 1; - flex-shrink: 1; - margin-right: 1rem; -} - .l-sidebar > *:last-child { - margin-right: 0; -} - .l-sidebar .l-sidebar__full { - flex-basis: 100%; - flex-grow: 1; - flex-shrink: 1; - margin-right: 0; -} - .l-sidebar .l-sidebar__sidebar { - flex-basis: 300px; - flex-grow: 1; - flex-shrink: 0; -} - @supports (display: grid) { - .l-sidebar { - display: grid; - grid-gap: 1rem; - grid-template-columns: 1fr 300px; -} + flex-wrap: wrap; } + .l-sidebar > * { + flex-basis: calc(100% - 300px - 2rem); + flex-grow: 1; + flex-shrink: 1; + margin-right: 1rem; } + .l-sidebar > *:last-child { + margin-right: 0; } .l-sidebar .l-sidebar__full { - grid-column: span 2; -} } } + flex-basis: 100%; + flex-grow: 1; + flex-shrink: 1; + margin-right: 0; } + .l-sidebar .l-sidebar__sidebar { + flex-basis: 300px; + flex-grow: 1; + flex-shrink: 0; } + @supports (display: grid) { + .l-sidebar { + display: grid; + grid-gap: 1rem; + grid-template-columns: 1fr 300px; } + .l-sidebar .l-sidebar__full { + grid-column: span 2; } } } @media (min-width: 56.25em) { .l-sidebar--multi-2 > * { flex-basis: calc(100% - 600px - 3rem); flex-grow: 1; - flex-shrink: 1; -} + flex-shrink: 1; } @supports (display: grid) { .l-sidebar--multi-2 { - grid-template-columns: 300px 1fr 300px; -} - .l-sidebar--multi-2 .l-sidebar__full { - grid-column: span 3; -} } } + grid-template-columns: 300px 1fr 300px; } + .l-sidebar--multi-2 .l-sidebar__full { + grid-column: span 3; } } } .uw-site-container { display: grid; grid-template-columns: 100%; position: relative; - z-index: 2; -} -.uw-site-container .uw-header { - grid-column: 1 / 2; - grid-row: 1 / 2; - position: relative; - z-index: 4; -} -.uw-site-container .uw-highlighted { - margin-left: auto; - margin-right: auto; - max-width: 75rem; - padding: 0 16px; - display: none; - grid-column: 1 / 2; - grid-row: 2 / 3; - position: relative; - width: 100%; - z-index: 3; -} -@media (min-width: 75rem) { - .uw-site-container .uw-highlighted { - padding-left: 0; - padding-right: 0; -} } -@media (min-width: 75rem) { + z-index: 2; } + .uw-site-container .uw-header { + grid-column: 1 / 2; + grid-row: 1 / 2; + position: relative; + z-index: 4; } .uw-site-container .uw-highlighted { - padding: 0; -} } -.uw-site-container .uw-main { - grid-column: 1 / 2; - grid-row: 3 / 4; - min-height: 60vh; - position: relative; - width: 100%; - z-index: 3; -} -.uw-site-container .uw-footer { - grid-column: 1 / 2; - grid-row: 4 / 5; - position: relative; - z-index: 2; -} + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; + grid-column: 1 / 2; + grid-row: 2 / 3; + position: relative; + width: 100%; + z-index: 3; } + @media (min-width: 75rem) { + .uw-site-container .uw-highlighted { + padding-left: 0; + padding-right: 0; } } + @media (min-width: 75rem) { + .uw-site-container .uw-highlighted { + padding: 0; } } + .uw-site-container .uw-main { + grid-column: 1 / 2; + grid-row: 3 / 4; + min-height: 60vh; + position: relative; + width: 100%; + z-index: 3; } + .uw-site-container .uw-footer { + grid-column: 1 / 2; + grid-row: 4 / 5; + position: relative; + z-index: 2; } .mobile-menu, .mobile-menu-button { - display: none !important; -} + display: none !important; } .uw-site-footer { - background-color: #787878; -} -.uw-site-footer__wrapper { - margin-left: auto; - margin-right: auto; - max-width: 75rem; - padding: 0 16px; - display: grid; - grid-template-columns: 100%; - grid-template-rows: auto auto auto; - padding-bottom: 16px; - padding-top: 16px; -} -@media (min-width: 75rem) { - .uw-site-footer__wrapper { - padding-left: 0; - padding-right: 0; -} } -@media (min-width: 48.06rem) { - .uw-site-footer__wrapper { - grid-template-columns: 60% 40%; -} } -@media (min-width: 63.1875rem) { + background-color: #787878; } .uw-site-footer__wrapper { - grid-template-columns: 70% 30%; -} } -@media (min-width: 75rem) { - .uw-site-footer__wrapper { - padding: 16px 0; -} } -.uw-site-footer__title { - font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-size: 1.424rem; - grid-column: 1 / 2; - grid-row: 1 / 2; - padding-bottom: 16px; - text-align: center; - text-transform: uppercase; -} -.uw-site-footer__title a { - color: #fff; - text-decoration: underline; -} -.uw-site-footer__title a:hover, -.uw-site-footer__title a:focus { - text-decoration: none; -} -@media (min-width: 48.06rem) { - .uw-site-footer__title { + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; + display: grid; + grid-template-columns: 100%; + grid-template-rows: auto auto auto; + padding-bottom: 16px; + padding-top: 16px; } + @media (min-width: 75rem) { + .uw-site-footer__wrapper { + padding-left: 0; + padding-right: 0; } } + @media (min-width: 48.06rem) { + .uw-site-footer__wrapper { + grid-template-columns: 60% 40%; } } + @media (min-width: 63.1875rem) { + .uw-site-footer__wrapper { + grid-template-columns: 70% 30%; } } + @media (min-width: 75rem) { + .uw-site-footer__wrapper { + padding: 16px 0; } } + .uw-site-footer__title { + font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: 1.424rem; + grid-column: 1 / 2; grid-row: 1 / 2; - text-align: left; -} } -.uw-site-footer__logo { - grid-column: 1 / 2; - grid-row: 1 / 2; - padding-bottom: 16px; - text-align: center; -} -@media (min-width: 48.06rem) { + padding-bottom: 16px; + text-align: center; + text-transform: uppercase; } + .uw-site-footer__title a { + color: #fff; + text-decoration: underline; } + .uw-site-footer__title a:hover, .uw-site-footer__title a:focus { + text-decoration: none; } + @media (min-width: 48.06rem) { + .uw-site-footer__title { + grid-row: 1 / 2; + text-align: left; } } .uw-site-footer__logo { + grid-column: 1 / 2; grid-row: 1 / 2; - text-align: left; -} } -.uw-site-footer__social-media { - grid-column: 1 / 2; - grid-row: 3 / 4; - margin: 0 auto; - max-width: 20rem; - padding-bottom: 16px; - text-align: center; - width: 100%; -} -@media (min-width: 48.06rem) { + padding-bottom: 16px; + text-align: center; } + @media (min-width: 48.06rem) { + .uw-site-footer__logo { + grid-row: 1 / 2; + text-align: left; } } .uw-site-footer__social-media { - grid-column: 2 / 3; - grid-row: 1 / 2; - margin: 0; - max-width: inherit; -} } -.uw-site-footer__content { - color: #fff; - grid-column: 1 / 2; - grid-row: 2 / 3; - padding-bottom: 24px; - text-align: center; -} -@media (min-width: 48.06rem) { + grid-column: 1 / 2; + grid-row: 3 / 4; + margin: 0 auto; + max-width: 20rem; + padding-bottom: 16px; + text-align: center; + width: 100%; } + @media (min-width: 48.06rem) { + .uw-site-footer__social-media { + grid-column: 2 / 3; + grid-row: 1 / 2; + margin: 0; + max-width: inherit; } } .uw-site-footer__content { - grid-column: 1 / 3; + color: #fff; + grid-column: 1 / 2; grid-row: 2 / 3; - text-align: left; -} } -@media (min-width: 75rem) { - .uw-site-footer__content { - padding-left: 0; - padding-right: 0; -} } + padding-bottom: 24px; + text-align: center; } + @media (min-width: 48.06rem) { + .uw-site-footer__content { + grid-column: 1 / 3; + grid-row: 2 / 3; + text-align: left; } } + @media (min-width: 75rem) { + .uw-site-footer__content { + padding-left: 0; + padding-right: 0; } } /* stylelint-disable-next-line selector-no-qualifying-type */ .uw-highlighted, @@ -2794,123 +2305,102 @@ form { margin-right: auto; max-width: 75rem; padding: 0 16px; - padding: 1rem; -} -@media (min-width: 75rem) { - .uw-highlighted, - .block-page-title-block, - .block-local-tasks-block, - .node-form, - .admin-list, - .js-media-library-view, - .messages, - .message, - .contextual-region.profile, - .uw-content-moderation__wrapper, - form { - padding-left: 0; - padding-right: 0; -} } -@media (min-width: 75rem) { - .uw-highlighted, - .block-page-title-block, - .block-local-tasks-block, - .node-form, - .admin-list, - .js-media-library-view, - .messages, - .message, - .contextual-region.profile, - .uw-content-moderation__wrapper, - form { - padding: 1rem 0; -} } + padding: 1rem; } + @media (min-width: 75rem) { + .uw-highlighted, + .block-page-title-block, + .block-local-tasks-block, + .node-form, + .admin-list, + .js-media-library-view, + .messages, + .message, + .contextual-region.profile, + .uw-content-moderation__wrapper, + form { + padding-left: 0; + padding-right: 0; } } + @media (min-width: 75rem) { + .uw-highlighted, + .block-page-title-block, + .block-local-tasks-block, + .node-form, + .admin-list, + .js-media-library-view, + .messages, + .message, + .contextual-region.profile, + .uw-content-moderation__wrapper, + form { + padding: 1rem 0; } } .uw-content-moderation__wrapper { - padding: 1rem; -} + padding: 1rem; } .entity-meta__header { - background-color: #fffbda; -} + background-color: #fffbda; } .ui-dialog .ui-dialog-title { font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; font-size: 1.602rem; - font-weight: 400; -} + font-weight: 400; } .js-media-library-view { background: #fafafa; border: 1px solid #bfbfbf; border-radius: 2px; - padding: 1rem; -} + padding: 1rem; } .ui-dialog-buttonpane { - box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) ,0 0 0 rgba(0, 0, 0, 0.3); -} + box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) ,0 0 0 rgba(0, 0, 0, 0.3); } .ui-dialog input[size="60"], .ui-dialog input[size="120"] { max-width: 100%; - width: 100%; -} + width: 100%; } .ui-dialog .media-library-widget .fieldset-wrapper { - display: block; -} + display: block; } .ui-dialog .description { font-size: 12.64px; - font-style: italic; -} + font-style: italic; } .ui-dialog .views-display-link { - font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; -} + font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; } .ui-dialog form { margin-left: auto; margin-right: auto; max-width: 75rem; padding: 0 16px; - padding: 0 !important; -} -@media (min-width: 75rem) { - .ui-dialog form { - padding-left: 0; - padding-right: 0; -} } + padding: 0 !important; } + @media (min-width: 75rem) { + .ui-dialog form { + padding-left: 0; + padding-right: 0; } } .ui-dialog .field--widget-entity-reference-paragraphs { - padding: 1rem; -} -.ui-dialog .field--widget-entity-reference-paragraphs .field--widget-entity-reference-paragraphs { - padding: 0 !important; -} + padding: 1rem; } + .ui-dialog .field--widget-entity-reference-paragraphs .field--widget-entity-reference-paragraphs { + padding: 0 !important; } .ui-dialog .field--name-field-uw-ec-items { background: inherit; - padding: inherit; -} + padding: inherit; } .ui-dialog .field--widget-entity-reference-paragraphs td { background: inherit; border: 1px solid #ccc; - padding: 1rem; -} + padding: 1rem; } .ui-dialog .field--widget-entity-reference-paragraphs .field-label { - border-width: 1px 1px 0; -} -.ui-dialog .field--widget-entity-reference-paragraphs .field-label .label { - font-size: 18px; -} + border-width: 1px 1px 0; } + .ui-dialog .field--widget-entity-reference-paragraphs .field-label .label { + font-size: 18px; } .ui-dialog .paragraph-type--uw-para-fact-figure .tabledrag-handle .handle { - margin: 0; -} + margin: 0; } .ui-dialog .draggable .tabledrag-handle { cursor: move; @@ -2918,14 +2408,12 @@ form { height: inherit; margin-left: inherit; overflow: inherit; - text-decoration: none; -} -.ui-dialog .draggable .tabledrag-handle .handle { - float: left; - height: 2rem; - padding: 0; - width: 2rem; -} + text-decoration: none; } + .ui-dialog .draggable .tabledrag-handle .handle { + float: left; + height: 2rem; + padding: 0; + width: 2rem; } .ui-dialog .tabledrag-hide { border-width: 1px 1px 0; @@ -2934,110 +2422,109 @@ form { font-weight: 400; margin: 0; padding: 0 1rem; - text-align: center; -} + text-align: center; } .ui-dialog .odd .form-item, .ui-dialog .even .form-item { - margin-bottom: 0 !important; -} + margin-bottom: 0 !important; } .ui-dialog .field-multiple-table { - min-width: inherit; -} + min-width: inherit; } .ui-dialog .media-library-item--grid { - padding-bottom: 2.5rem; -} + padding-bottom: 2.5rem; } .token-tree-dialog { - font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; -} -.token-tree-dialog table td { - padding: 0.5rem 1rem; -} + font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; } + .token-tree-dialog table td { + padding: 0.5rem 1rem; } .js .paragraph-type-title { - flex-basis: 35%; -} + flex-basis: 35%; } .tabledrag-changed.warning { - color: #e00 !important; -} + color: #e00 !important; } .layout-builder-form .button, -.form-actions .button, -.layout-builder-form button, -.form-actions button { +.form-actions .button, .layout-builder-form +button, +.form-actions +button { font-size: 0.79rem; height: 2.5rem; line-height: 2.75; max-width: inherit; - padding: 0.25rem 0.25rem; -} -.layout-builder-form .button:hover, -.layout-builder-form .button:focus, -.form-actions .button:hover, -.form-actions .button:focus, -.layout-builder-form button:hover, -.layout-builder-form button:focus, -.form-actions button:hover, -.form-actions button:focus { - padding: 0.25rem 0.25rem; -} + padding: 0.25rem 0.25rem; } + .layout-builder-form .button:hover, .layout-builder-form .button:focus, + .form-actions .button:hover, + .form-actions .button:focus, .layout-builder-form + button:hover, .layout-builder-form + button:focus, + .form-actions + button:hover, + .form-actions + button:focus { + padding: 0.25rem 0.25rem; } .media-library-content .button, .paragraphs-actions .button, .paragraph-type-top .button, .paragraphs-dropbutton-wrapper .button, -.user-login-form .button, -.media-library-content button, -.paragraphs-actions button, -.paragraph-type-top button, -.paragraphs-dropbutton-wrapper button, -.user-login-form button { +.user-login-form .button, .media-library-content +button, +.paragraphs-actions +button, +.paragraph-type-top +button, +.paragraphs-dropbutton-wrapper +button, +.user-login-form +button { font-size: 0.79rem; font-weight: 200; height: inherit; max-width: 12rem; padding: 0.5rem 1rem; - width: 100%; -} -.media-library-content .button:hover, -.media-library-content .button:focus, -.paragraphs-actions .button:hover, -.paragraphs-actions .button:focus, -.paragraph-type-top .button:hover, -.paragraph-type-top .button:focus, -.paragraphs-dropbutton-wrapper .button:hover, -.paragraphs-dropbutton-wrapper .button:focus, -.user-login-form .button:hover, -.user-login-form .button:focus, -.media-library-content button:hover, -.media-library-content button:focus, -.paragraphs-actions button:hover, -.paragraphs-actions button:focus, -.paragraph-type-top button:hover, -.paragraph-type-top button:focus, -.paragraphs-dropbutton-wrapper button:hover, -.paragraphs-dropbutton-wrapper button:focus, -.user-login-form button:hover, -.user-login-form button:focus { - padding: 0.5rem 1rem; -} - -.ui-dialog .button, -.ui-dialog button { - margin: 0.5rem 0 0 0; -} + width: 100%; } + .media-library-content .button:hover, .media-library-content .button:focus, + .paragraphs-actions .button:hover, + .paragraphs-actions .button:focus, + .paragraph-type-top .button:hover, + .paragraph-type-top .button:focus, + .paragraphs-dropbutton-wrapper .button:hover, + .paragraphs-dropbutton-wrapper .button:focus, + .user-login-form .button:hover, + .user-login-form .button:focus, .media-library-content + button:hover, .media-library-content + button:focus, + .paragraphs-actions + button:hover, + .paragraphs-actions + button:focus, + .paragraph-type-top + button:hover, + .paragraph-type-top + button:focus, + .paragraphs-dropbutton-wrapper + button:hover, + .paragraphs-dropbutton-wrapper + button:focus, + .user-login-form + button:hover, + .user-login-form + button:focus { + padding: 0.5rem 1rem; } + +.ui-dialog .button, .ui-dialog +button { + margin: 0.5rem 0 0 0; } -.ui-dialog-buttonset.form-actions .button, -.ui-dialog-buttonset.form-actions button { - max-width: 10rem; -} +.ui-dialog-buttonset.form-actions .button, .ui-dialog-buttonset.form-actions +button { + max-width: 10rem; } -.user-login-form .form-actions .button, -.user-login-form .form-actions button { +.user-login-form .form-actions .button, .user-login-form .form-actions +button { background-color: #757575; background-image: none; border: 0; @@ -3060,61 +2547,52 @@ form { transition: background 200ms cubic-bezier(0.4, 0, 1, 1); vertical-align: top; white-space: normal; - width: 100%; -} -.user-login-form .form-actions .button:visited, -.user-login-form .form-actions button:visited { - color: #fff; -} -.user-login-form .form-actions .button:hover, -.user-login-form .form-actions .button:focus, -.user-login-form .form-actions button:hover, -.user-login-form .form-actions button:focus { - background-color: #eee; - background-image: none; - border: 0; - box-shadow: none !important; - color: #4e4e4e; - outline: none !important; - text-decoration: none; -} -.user-login-form .form-actions .button:active, -.user-login-form .form-actions button:active { - background-color: #757575; - background-image: none; - color: #fff; - outline: none !important; -} -.user-login-form .form-actions .button[disabled], -.user-login-form .form-actions button[disabled] { - background-color: #eee; - background-image: none; - color: #a2a2a2; - cursor: default; - pointer-events: none; -} - -.tabledrag-toggle-weight-wrapper .button, -.tabledrag-toggle-weight-wrapper button { - font-size: 12.64px; - font-weight: 200; - max-width: 10rem; - padding: 0; - text-align: inherit; - width: inherit; -} -.tabledrag-toggle-weight-wrapper .button:hover, -.tabledrag-toggle-weight-wrapper .button:focus, -.tabledrag-toggle-weight-wrapper button:hover, -.tabledrag-toggle-weight-wrapper button:focus { - background: none; + width: 100%; } + .user-login-form .form-actions .button:visited, .user-login-form .form-actions + button:visited { + color: #fff; } + .user-login-form .form-actions .button:hover, .user-login-form .form-actions .button:focus, .user-login-form .form-actions + button:hover, .user-login-form .form-actions + button:focus { + background-color: #eee; + background-image: none; + border: 0; + box-shadow: none !important; + color: #4e4e4e; + outline: none !important; + text-decoration: none; } + .user-login-form .form-actions .button:active, .user-login-form .form-actions + button:active { + background-color: #757575; + background-image: none; + color: #fff; + outline: none !important; } + .user-login-form .form-actions .button[disabled], .user-login-form .form-actions + button[disabled] { + background-color: #eee; + background-image: none; + color: #A2A2A2; + cursor: default; + pointer-events: none; } + +.tabledrag-toggle-weight-wrapper .button, .tabledrag-toggle-weight-wrapper +button { font-size: 12.64px; font-weight: 200; max-width: 10rem; padding: 0; text-align: inherit; - width: inherit; -} + width: inherit; } + .tabledrag-toggle-weight-wrapper .button:hover, .tabledrag-toggle-weight-wrapper .button:focus, .tabledrag-toggle-weight-wrapper + button:hover, .tabledrag-toggle-weight-wrapper + button:focus { + background: none; + font-size: 12.64px; + font-weight: 200; + max-width: 10rem; + padding: 0; + text-align: inherit; + width: inherit; } .media-library-widget__toggle-weight { font-size: 12.64px !important; @@ -3122,24 +2600,20 @@ form { max-width: 10rem; padding: 0; text-align: inherit; - width: inherit; -} -.media-library-widget__toggle-weight:hover, -.media-library-widget__toggle-weight:focus { - background: none; - font-size: 12.64px; - font-weight: 200; - max-width: 10rem; - padding: 0; - text-align: inherit; - width: inherit; -} + width: inherit; } + .media-library-widget__toggle-weight:hover, .media-library-widget__toggle-weight:focus { + background: none; + font-size: 12.64px; + font-weight: 200; + max-width: 10rem; + padding: 0; + text-align: inherit; + width: inherit; } .layouts-dashboards-3 .drow > div, .layouts-dashboards-2 .drow > div, .layouts-dashboards-1 .drow > div { - box-shadow: none; -} + box-shadow: none; } .uw-admin-label { background-color: #757575 !important; @@ -3149,179 +2623,141 @@ form { left: -1px; padding: 0.2rem 1rem; position: absolute; - top: -1.5rem !important; -} + top: -1.5rem !important; } .layout-builder__region { - padding: 0.25rem; -} + padding: 0.25rem; } .contextual .trigger { color: #f03; - width: inherit; -} -.contextual .trigger:focus { - color: #25ffcc; - width: inherit; -} + width: inherit; } + .contextual .trigger:focus { + color: #25ffcc; + width: inherit; } .paragraphs-dropdown-action.button { - color: #4e4e4e; -} + color: #4e4e4e; } .uw-content-moderation__wrapper { - display: none; -} -.user-logged-in .uw-content-moderation__wrapper { - display: block; - margin-bottom: 2rem; -} + display: none; } + .user-logged-in .uw-content-moderation__wrapper { + display: block; + margin-bottom: 2rem; } /* stylelint-disable-next-line selector-no-qualifying-type */ ul.toolbar-menu { - font-size: 0.79rem; -} -ul.toolbar-menu li { - margin-bottom: 0; - padding-left: 0; -} + font-size: 0.79rem; } + ul.toolbar-menu li { + margin-bottom: 0; + padding-left: 0; } .uw-anchor { - width: 100%; -} -.uw-anchor__url { - text-align: center; -} + width: 100%; } + .uw-anchor__url { + text-align: center; } .block { - margin-bottom: 1rem; -} + margin-bottom: 1rem; } .block--provider-layout-builder { - margin-bottom: 0; -} + margin-bottom: 0; } .uw-blockquote { background-color: #fafafa; - color: #000; -} -.uw-blockquote__wrapper { - display: block; - margin-left: auto; - margin-right: auto; - padding: 2rem 0; - text-align: center; -} -.uw-blockquote__text { - display: inline-block; - font-size: 1.602rem; - max-width: 640px; - padding: 0 2.5rem; - position: relative; - text-align: left; -} -.uw-blockquote__text::before { - color: #7a7a7a; - content: "\201C"; - font-size: 5.202rem; - left: 0; - line-height: 5.2rem; - position: absolute; - top: -10px; -} -.uw-blockquote__text::after { - bottom: 5px; - color: #7a7a7a; - content: "\201D"; - font-size: 5.202rem; - line-height: 0; - position: absolute; - right: 0; -} -.uw-blockquote__attribution { - display: block; -} -.uw-blockquote__attribution--wrapper { - display: inline-block; - font-size: 1rem; - max-width: 640px; - padding: 0 1rem; - position: relative; - text-align: left; -} -.uw-blockquote__attribution::before { - content: "-"; -} -.uw-blockquote__attribution cite { - color: #000; - font-family: georgia, "droid serif", "Times New Roman", Times, serif; - font-size: 1rem; - font-weight: normal; - text-align: left; -} + color: #000; } + .uw-blockquote__wrapper { + display: block; + margin-left: auto; + margin-right: auto; + padding: 2rem 0; + text-align: center; } + .uw-blockquote__text { + display: inline-block; + font-size: 1.602rem; + max-width: 640px; + padding: 0 2.5rem; + position: relative; + text-align: left; } + .uw-blockquote__text::before { + color: #7a7a7a; + content: "\201C"; + font-size: 5.202rem; + left: 0; + line-height: 5.2rem; + position: absolute; + top: -10px; } + .uw-blockquote__text::after { + bottom: 5px; + color: #7a7a7a; + content: "\201D"; + font-size: 5.202rem; + line-height: 0; + position: absolute; + right: 0; } + .uw-blockquote__attribution { + display: block; } + .uw-blockquote__attribution--wrapper { + display: inline-block; + font-size: 1rem; + max-width: 640px; + padding: 0 1rem; + position: relative; + text-align: left; } + .uw-blockquote__attribution::before { + content: "-"; } + .uw-blockquote__attribution cite { + color: #000; + font-family: georgia, "droid serif", "Times New Roman", Times, serif; + font-size: 1rem; + font-weight: normal; + text-align: left; } .uw-site--breadcrumb { line-height: 1.25; - text-align: center; -} -@media (min-width: 48.0625em) { - .uw-site--breadcrumb { - text-align: left; -} } + text-align: center; } + @media (min-width: 48.0625em) { + .uw-site--breadcrumb { + text-align: left; } } .breadcrumb { color: #000; font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 0.79rem; -} -.breadcrumb::after { - clear: both; - content: ""; - display: table; -} + font-size: 0.79rem; } + .breadcrumb::after { + clear: both; + content: ""; + display: table; } .breadcrumb__list { list-style-type: none; margin-left: 0; - padding-left: 0; -} -.breadcrumb__list li { - padding-left: 0; -} -.breadcrumb__list > li { - display: inline; -} + padding-left: 0; } + .breadcrumb__list li { + padding-left: 0; } + .breadcrumb__list > li { + display: inline; } .breadcrumb__item { display: inline; margin: 0; - padding: 0; -} -.breadcrumb__item::after { - color: #000; - content: ' » '; -} + padding: 0; } + .breadcrumb__item::after { + color: #000; + content: ' » '; } .breadcrumb__link { color: #4e4e4e; text-decoration: underline; - text-decoration: none; -} -.breadcrumb__link:visited { - color: #4e4e4e; -} -.breadcrumb__link:hover, -.breadcrumb__link:focus { - color: #000; - text-decoration: none; -} -.breadcrumb__link:active { - color: #000; -} -.breadcrumb__link:hover, -.breadcrumb__link:focus { - text-decoration: underline; -} + text-decoration: none; } + .breadcrumb__link:visited { + color: #4e4e4e; } + .breadcrumb__link:hover, .breadcrumb__link:focus { + color: #000; + text-decoration: none; } + .breadcrumb__link:active { + color: #000; } + .breadcrumb__link:hover, .breadcrumb__link:focus { + text-decoration: underline; } .button, button { @@ -3347,268 +2783,196 @@ button { transition: background 200ms cubic-bezier(0.4, 0, 1, 1); vertical-align: top; white-space: normal; - width: 100%; -} -.button:visited, -button:visited { - color: #fff; -} -.button:hover, -.button:focus, -button:hover, -button:focus { - background-color: #eee; - background-image: none; - border: 0; - box-shadow: none !important; - color: #4e4e4e; - outline: none !important; - text-decoration: none; -} -.button:active, -button:active { - background-color: #757575; - background-image: none; - color: #fff; - outline: none !important; -} -.button[disabled], -button[disabled] { - background-color: #eee; - background-image: none; - color: #a2a2a2; - cursor: default; - pointer-events: none; -} + width: 100%; } + .button:visited, + button:visited { + color: #fff; } + .button:hover, .button:focus, + button:hover, + button:focus { + background-color: #eee; + background-image: none; + border: 0; + box-shadow: none !important; + color: #4e4e4e; + outline: none !important; + text-decoration: none; } + .button:active, + button:active { + background-color: #757575; + background-image: none; + color: #fff; + outline: none !important; } + .button[disabled], + button[disabled] { + background-color: #eee; + background-image: none; + color: #A2A2A2; + cursor: default; + pointer-events: none; } .button--danger { background-color: #e31c3d; color: #fff; - padding: 1rem 2.5rem; -} -.button--danger:hover, -.button--danger:focus { - background-color: #cd2026; - color: #fff; - padding: 1rem 2.5rem; -} -.button--danger:active { - background-color: #981b1e; - color: #fff; -} + padding: 1rem 2.5rem; } + .button--danger:hover, .button--danger:focus { + background-color: #cd2026; + color: #fff; + padding: 1rem 2.5rem; } + .button--danger:active { + background-color: #981b1e; + color: #fff; } .button--medium { font-size: 0.79rem; max-width: 10rem; - padding: 0.5rem; -} -.button--medium:hover, -.button--medium:focus { - padding: 0.5rem; -} + padding: 0.5rem; } + .button--medium:hover, .button--medium:focus { + padding: 0.5rem; } .button--small { font-size: 0.702rem; max-width: 6rem; - padding: 0.25rem 0.25rem; -} -.button--small:hover, -.button--small:focus { - padding: 0.25rem 0.25rem; -} + padding: 0.25rem 0.25rem; } + .button--small:hover, .button--small:focus { + padding: 0.25rem 0.25rem; } .button--primary { background-color: #4d8f46; - color: #fff; -} -.button--primary:hover, -.button--primary:focus { - background-color: #0a6700; - color: #fff; -} + color: #fff; } + .button--primary:hover, .button--primary:focus { + background-color: #0a6700; + color: #fff; } .button--secondary { background-color: #02bfe7; - color: #fff; -} -.button--secondary:hover, -.button--secondary:focus { - background-color: #00a6d2; - color: #fff; -} + color: #fff; } + .button--secondary:hover, .button--secondary:focus { + background-color: #00a6d2; + color: #fff; } .button--cancel, .button[data-drupal-selector="edit-cancel"] { background-color: #f69231; - color: #fff; -} -.button--cancel:hover, -.button--cancel:focus, -.button[data-drupal-selector="edit-cancel"]:hover, -.button[data-drupal-selector="edit-cancel"]:focus { - background-color: #ef6114; - color: #fff; -} + color: #fff; } + .button--cancel:hover, .button--cancel:focus, + .button[data-drupal-selector="edit-cancel"]:hover, + .button[data-drupal-selector="edit-cancel"]:focus { + background-color: #ef6114; + color: #fff; } .pattern-lab-content .mobile-menu-button, .pl-c-pattern__extra-toggle { max-width: inherit; - width: auto; -} + width: auto; } .pl-c-pattern .pl-c-demo button, .pl-c-pattern .pl-c-demo .button { - margin: 0 0 0.5rem; -} + margin: 0 0 0.5rem; } .uw-cta .neutral .uw-cta__text--big { - color: #787878; -} - -.uw-cta__aside.neutral a:hover, -.uw-cta__aside.neutral a:focus { - background-color: #787878; -} -.uw-cta__aside.neutral a:hover .uw-cta__text--big, -.uw-cta__aside.neutral a:focus .uw-cta__text--big { - color: #fff; -} + color: #787878; } + +.uw-cta__aside.neutral a:hover, .uw-cta__aside.neutral a:focus { + background-color: #787878; } + .uw-cta__aside.neutral a:hover .uw-cta__text--big, .uw-cta__aside.neutral a:focus .uw-cta__text--big { + color: #fff; } .uw-cta .org-default .uw-cta__text--big { - color: #fdd54f; -} + color: #fdd54f; } -.uw-cta__aside.org-default a:hover, -.uw-cta__aside.org-default a:focus { - background-color: #fdd54f; -} -.uw-cta__aside.org-default a:hover .uw-cta__text--big, -.uw-cta__aside.org-default a:hover .uw-cta__text--small, -.uw-cta__aside.org-default a:hover .uw-cta__text--medium, -.uw-cta__aside.org-default a:focus .uw-cta__text--big, -.uw-cta__aside.org-default a:focus .uw-cta__text--small, -.uw-cta__aside.org-default a:focus .uw-cta__text--medium { - color: #000; -} +.uw-cta__aside.org-default a:hover, .uw-cta__aside.org-default a:focus { + background-color: #fdd54f; } + .uw-cta__aside.org-default a:hover .uw-cta__text--big, + .uw-cta__aside.org-default a:hover .uw-cta__text--small, + .uw-cta__aside.org-default a:hover .uw-cta__text--medium, .uw-cta__aside.org-default a:focus .uw-cta__text--big, + .uw-cta__aside.org-default a:focus .uw-cta__text--small, + .uw-cta__aside.org-default a:focus .uw-cta__text--medium { + color: #000; } .uw-cta .org-ahs .uw-cta__text--big { - color: #97dfef; -} - -.uw-cta__aside.org-ahs a:hover, -.uw-cta__aside.org-ahs a:focus { - background-color: #97dfef; -} -.uw-cta__aside.org-ahs a:hover .uw-cta__text--big, -.uw-cta__aside.org-ahs a:hover .uw-cta__text--small, -.uw-cta__aside.org-ahs a:hover .uw-cta__text--medium, -.uw-cta__aside.org-ahs a:focus .uw-cta__text--big, -.uw-cta__aside.org-ahs a:focus .uw-cta__text--small, -.uw-cta__aside.org-ahs a:focus .uw-cta__text--medium { - color: #005963; -} + color: #97dfef; } + +.uw-cta__aside.org-ahs a:hover, .uw-cta__aside.org-ahs a:focus { + background-color: #97dfef; } + .uw-cta__aside.org-ahs a:hover .uw-cta__text--big, + .uw-cta__aside.org-ahs a:hover .uw-cta__text--small, + .uw-cta__aside.org-ahs a:hover .uw-cta__text--medium, .uw-cta__aside.org-ahs a:focus .uw-cta__text--big, + .uw-cta__aside.org-ahs a:focus .uw-cta__text--small, + .uw-cta__aside.org-ahs a:focus .uw-cta__text--medium { + color: #005963; } .uw-cta .org-art .uw-cta__text--big { - color: #ffd5a5; -} - -.uw-cta__aside.org-art a:hover, -.uw-cta__aside.org-art a:focus { - background-color: #ffd5a5; -} -.uw-cta__aside.org-art a:hover .uw-cta__text--big, -.uw-cta__aside.org-art a:hover .uw-cta__text--small, -.uw-cta__aside.org-art a:hover .uw-cta__text--medium, -.uw-cta__aside.org-art a:focus .uw-cta__text--big, -.uw-cta__aside.org-art a:focus .uw-cta__text--small, -.uw-cta__aside.org-art a:focus .uw-cta__text--medium { - color: #d93f00; -} + color: #ffd5a5; } + +.uw-cta__aside.org-art a:hover, .uw-cta__aside.org-art a:focus { + background-color: #ffd5a5; } + .uw-cta__aside.org-art a:hover .uw-cta__text--big, + .uw-cta__aside.org-art a:hover .uw-cta__text--small, + .uw-cta__aside.org-art a:hover .uw-cta__text--medium, .uw-cta__aside.org-art a:focus .uw-cta__text--big, + .uw-cta__aside.org-art a:focus .uw-cta__text--small, + .uw-cta__aside.org-art a:focus .uw-cta__text--medium { + color: #d93f00; } .uw-cta .org-eng .uw-cta__text--big { - color: #d0b4ef; -} - -.uw-cta__aside.org-eng a:hover, -.uw-cta__aside.org-eng a:focus { - background-color: #d0b4ef; -} -.uw-cta__aside.org-eng a:hover .uw-cta__text--big, -.uw-cta__aside.org-eng a:hover .uw-cta__text--small, -.uw-cta__aside.org-eng a:hover .uw-cta__text--medium, -.uw-cta__aside.org-eng a:focus .uw-cta__text--big, -.uw-cta__aside.org-eng a:focus .uw-cta__text--small, -.uw-cta__aside.org-eng a:focus .uw-cta__text--medium { - color: #57058b; -} + color: #d0b4ef; } + +.uw-cta__aside.org-eng a:hover, .uw-cta__aside.org-eng a:focus { + background-color: #d0b4ef; } + .uw-cta__aside.org-eng a:hover .uw-cta__text--big, + .uw-cta__aside.org-eng a:hover .uw-cta__text--small, + .uw-cta__aside.org-eng a:hover .uw-cta__text--medium, .uw-cta__aside.org-eng a:focus .uw-cta__text--big, + .uw-cta__aside.org-eng a:focus .uw-cta__text--small, + .uw-cta__aside.org-eng a:focus .uw-cta__text--medium { + color: #57058b; } .uw-cta .org-env .uw-cta__text--big { - color: #daf582; -} - -.uw-cta__aside.org-env a:hover, -.uw-cta__aside.org-env a:focus { - background-color: #daf582; -} -.uw-cta__aside.org-env a:hover .uw-cta__text--big, -.uw-cta__aside.org-env a:hover .uw-cta__text--small, -.uw-cta__aside.org-env a:hover .uw-cta__text--medium, -.uw-cta__aside.org-env a:focus .uw-cta__text--big, -.uw-cta__aside.org-env a:focus .uw-cta__text--small, -.uw-cta__aside.org-env a:focus .uw-cta__text--medium { - color: #607000; -} + color: #daf582; } + +.uw-cta__aside.org-env a:hover, .uw-cta__aside.org-env a:focus { + background-color: #daf582; } + .uw-cta__aside.org-env a:hover .uw-cta__text--big, + .uw-cta__aside.org-env a:hover .uw-cta__text--small, + .uw-cta__aside.org-env a:hover .uw-cta__text--medium, .uw-cta__aside.org-env a:focus .uw-cta__text--big, + .uw-cta__aside.org-env a:focus .uw-cta__text--small, + .uw-cta__aside.org-env a:focus .uw-cta__text--medium { + color: #607000; } .uw-cta .org-mat .uw-cta__text--big { - color: #ffbeef; -} - -.uw-cta__aside.org-mat a:hover, -.uw-cta__aside.org-mat a:focus { - background-color: #ffbeef; -} -.uw-cta__aside.org-mat a:hover .uw-cta__text--big, -.uw-cta__aside.org-mat a:hover .uw-cta__text--small, -.uw-cta__aside.org-mat a:hover .uw-cta__text--medium, -.uw-cta__aside.org-mat a:focus .uw-cta__text--big, -.uw-cta__aside.org-mat a:focus .uw-cta__text--small, -.uw-cta__aside.org-mat a:focus .uw-cta__text--medium { - color: #c60078; -} + color: #ffbeef; } + +.uw-cta__aside.org-mat a:hover, .uw-cta__aside.org-mat a:focus { + background-color: #ffbeef; } + .uw-cta__aside.org-mat a:hover .uw-cta__text--big, + .uw-cta__aside.org-mat a:hover .uw-cta__text--small, + .uw-cta__aside.org-mat a:hover .uw-cta__text--medium, .uw-cta__aside.org-mat a:focus .uw-cta__text--big, + .uw-cta__aside.org-mat a:focus .uw-cta__text--small, + .uw-cta__aside.org-mat a:focus .uw-cta__text--medium { + color: #c60078; } .uw-cta .org-sci .uw-cta__text--big { - color: #b4d5ff; -} - -.uw-cta__aside.org-sci a:hover, -.uw-cta__aside.org-sci a:focus { - background-color: #b4d5ff; -} -.uw-cta__aside.org-sci a:hover .uw-cta__text--big, -.uw-cta__aside.org-sci a:hover .uw-cta__text--small, -.uw-cta__aside.org-sci a:hover .uw-cta__text--medium, -.uw-cta__aside.org-sci a:focus .uw-cta__text--big, -.uw-cta__aside.org-sci a:focus .uw-cta__text--small, -.uw-cta__aside.org-sci a:focus .uw-cta__text--medium { - color: #0033be; -} + color: #b4d5ff; } + +.uw-cta__aside.org-sci a:hover, .uw-cta__aside.org-sci a:focus { + background-color: #b4d5ff; } + .uw-cta__aside.org-sci a:hover .uw-cta__text--big, + .uw-cta__aside.org-sci a:hover .uw-cta__text--small, + .uw-cta__aside.org-sci a:hover .uw-cta__text--medium, .uw-cta__aside.org-sci a:focus .uw-cta__text--big, + .uw-cta__aside.org-sci a:focus .uw-cta__text--small, + .uw-cta__aside.org-sci a:focus .uw-cta__text--medium { + color: #0033be; } .uw-cta .org-school .uw-cta__text--big { - color: #ffa5aa; -} - -.uw-cta__aside.org-school a:hover, -.uw-cta__aside.org-school a:focus { - background-color: #ffa5aa; -} -.uw-cta__aside.org-school a:hover .uw-cta__text--big, -.uw-cta__aside.org-school a:hover .uw-cta__text--small, -.uw-cta__aside.org-school a:hover .uw-cta__text--medium, -.uw-cta__aside.org-school a:focus .uw-cta__text--big, -.uw-cta__aside.org-school a:focus .uw-cta__text--small, -.uw-cta__aside.org-school a:focus .uw-cta__text--medium { - color: #80001f; -} + color: #ffa5aa; } + +.uw-cta__aside.org-school a:hover, .uw-cta__aside.org-school a:focus { + background-color: #ffa5aa; } + .uw-cta__aside.org-school a:hover .uw-cta__text--big, + .uw-cta__aside.org-school a:hover .uw-cta__text--small, + .uw-cta__aside.org-school a:hover .uw-cta__text--medium, .uw-cta__aside.org-school a:focus .uw-cta__text--big, + .uw-cta__aside.org-school a:focus .uw-cta__text--small, + .uw-cta__aside.org-school a:focus .uw-cta__text--medium { + color: #80001f; } .uw-cta__center-wrapper { align-items: center; @@ -3619,42 +2983,34 @@ button[disabled] { justify-content: center; margin-left: auto; margin-right: auto; - width: 100%; -} + width: 100%; } .uw-cta { clear: both; height: 100%; padding: 1.5rem; - width: 100%; -} -.uw-cta.uw-contained-width { - margin-left: auto; - margin-right: auto; - max-width: 75rem; - padding: 0 16px; - padding: 0; -} -@media (min-width: 75rem) { + width: 100%; } .uw-cta.uw-contained-width { - padding-left: 0; - padding-right: 0; -} } -.uw-cta .uw-cta__aside { - background-color: #000; - flex: 1 0 100%; -} -@media (min-width: 40.06rem) { - .uw-cta .uw-cta__aside { - flex: 1 0 50%; -} } -@media (min-width: 40.06rem) { + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; + padding: 0; } + @media (min-width: 75rem) { + .uw-cta.uw-contained-width { + padding-left: 0; + padding-right: 0; } } .uw-cta .uw-cta__aside { - flex: 1 0 30%; -} } -.uw-cta .uw-cta__aside:last-child { - margin: 0; -} + background-color: #000; + flex: 1 0 100%; } + @media (min-width: 40.06rem) { + .uw-cta .uw-cta__aside { + flex: 1 0 50%; } } + @media (min-width: 40.06rem) { + .uw-cta .uw-cta__aside { + flex: 1 0 30%; } } + .uw-cta .uw-cta__aside:last-child { + margin: 0; } .uw-cta__link { border: 0; @@ -3669,107 +3025,91 @@ button[disabled] { right: 0; text-decoration: none; top: 0; - width: 100%; -} -.uw-cta__link:hover { - text-decoration: none; -} + width: 100%; } + .uw-cta__link:hover { + text-decoration: none; } .uw-cta__text { font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - text-align: center; -} -.uw-cta__text--big { - font-size: 1.424rem; - letter-spacing: 0.05rem; - line-height: 1.2; - padding: 0 0.25rem 0.313rem 0.25rem; -} -.uw-cta__text--medium { - color: #fff; - font-size: 1rem; - line-height: 1.2; - padding: 0 0.25rem 0.25rem 0.25rem; - text-transform: uppercase; -} -.uw-cta__text--small { - color: #fff; - font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 0.79rem; - line-height: 1; - padding: 0 0.25rem 0.25rem 0.25rem; - text-transform: uppercase; -} + text-align: center; } + .uw-cta__text--big { + font-size: 1.424rem; + letter-spacing: 0.05rem; + line-height: 1.2; + padding: 0 0.25rem 0.313rem 0.25rem; } + .uw-cta__text--medium { + color: #fff; + font-size: 1rem; + line-height: 1.2; + padding: 0 0.25rem 0.25rem 0.25rem; + text-transform: uppercase; } + .uw-cta__text--small { + color: #fff; + font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 0.79rem; + line-height: 1; + padding: 0 0.25rem 0.25rem 0.25rem; + text-transform: uppercase; } .call-to-action-theme-neutral { border: 1px solid #fff; display: table-cell; margin: 1px; - vertical-align: middle; -} + vertical-align: middle; } .call-to-action-theme-org-default { border: 1px solid #fff; display: table-cell; margin: 1px; - vertical-align: middle; -} + vertical-align: middle; } .call-to-action-theme-org-ahs { border: 1px solid #fff; display: table-cell; margin: 1px; - vertical-align: middle; -} + vertical-align: middle; } .call-to-action-theme-org-art { border: 1px solid #fff; display: table-cell; margin: 1px; - vertical-align: middle; -} + vertical-align: middle; } .call-to-action-theme-org-eng { border: 1px solid #fff; display: table-cell; margin: 1px; - vertical-align: middle; -} + vertical-align: middle; } .call-to-action-theme-org-env { border: 1px solid #fff; display: table-cell; margin: 1px; - vertical-align: middle; -} + vertical-align: middle; } .call-to-action-theme-org-mat { border: 1px solid #fff; display: table-cell; margin: 1px; - vertical-align: middle; -} + vertical-align: middle; } .call-to-action-theme-org-sci { border: 1px solid #fff; display: table-cell; margin: 1px; - vertical-align: middle; -} + vertical-align: middle; } .call-to-action-theme-org-school { border: 1px solid #fff; display: table-cell; margin: 1px; - vertical-align: middle; -} + vertical-align: middle; } .uw-cta__wrapper { display: table; float: left; height: 6.25rem; - width: 100%; -} + width: 100%; } .uw-caption .caption { background: #eee; @@ -3777,264 +3117,198 @@ button[disabled] { color: #000; font-family: Typ1451-Regular,verdana,sans-serif; font-size: .88889rem; - padding: .5rem; -} + padding: .5rem; } .card { display: flex; - flex-direction: column; -} + flex-direction: column; } .card--show-hover { - border-bottom: 4px solid #0071bc; + border-bottom: 4px solid #0071BC; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1); -} -.card--show-hover:hover, -.card--show-hover:focus-within { - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); -} + transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1); } + .card--show-hover:hover, .card--show-hover:focus-within { + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } .card__date { - font-size: 1rem; -} + font-size: 1rem; } .card__author { - font-size: 1rem; -} -.card__author a { - color: #000; - text-decoration: underline; -} -.card__author a:visited { + font-size: 1rem; } + .card__author a { + color: #000; + text-decoration: underline; } + .card__author a:visited { + color: #000; } + .card__author a:hover, .card__author a:focus { + color: #757575; + text-decoration: none; } + .card__author a:active { + color: #757575; } + +.card__title a { color: #000; -} -.card__author a:hover, -.card__author a:focus { - color: #757575; - text-decoration: none; -} -.card__author a:active { - color: #757575; -} - -.card__title a { - color: #000; - text-decoration: underline; -} -.card__title a:visited { - color: #000; -} -.card__title a:hover, -.card__title a:focus { - color: #757575; - text-decoration: none; -} -.card__title a:active { - color: #757575; -} + text-decoration: underline; } + .card__title a:visited { + color: #000; } + .card__title a:hover, .card__title a:focus { + color: #757575; + text-decoration: none; } + .card__title a:active { + color: #757575; } .card__body { display: flex; flex-direction: column; flex-grow: 1; - padding: 1rem; -} -.card__body p:last-child { - margin-bottom: 0; -} + padding: 1rem; } + .card__body p:last-child { + margin-bottom: 0; } .card__date { color: #757575; - margin-bottom: 1rem; -} + margin-bottom: 1rem; } .card__content { - margin-bottom: 1.5rem; -} + margin-bottom: 1.5rem; } .card__media { - margin-bottom: 1.5rem; -} -.card__media a { - display: block; - height: 100%; - width: 100%; -} -.card__media img { - width: 100%; -} + margin-bottom: 1.5rem; } + .card__media a { + display: block; + height: 100%; + width: 100%; } + .card__media img { + width: 100%; } .card__footer { margin-top: auto; - padding: 0 0 1rem; -} -.card__footer > div { - margin-bottom: 1rem; -} -.card__footer > div:last-child { - margin-bottom: 0; -} + padding: 0 0 1rem; } + .card__footer > div { + margin-bottom: 1rem; } + .card__footer > div:last-child { + margin-bottom: 0; } .card__readmore { - text-align: right; -} + text-align: right; } .card--feature .card__body { - padding-top: 1rem; -} + padding-top: 1rem; } .card--feature .card__media { flex-grow: 1; - margin-bottom: 0; -} + margin-bottom: 0; } @media (min-width: 48.0625em) { .card--feature { - flex-direction: row; -} - .card--feature .card__body { - max-width: 600px; - padding: 1rem 2vw 0; -} - .card--feature .card__media { - order: initial; -} } + flex-direction: row; } + .card--feature .card__body { + max-width: 600px; + padding: 1rem 2vw 0; } + .card--feature .card__media { + order: initial; } } .uw-colour-bar__cbarorg-default__uw-gold--lvl1 { - background-color: #fffaaa; -} + background-color: #fffaaa; } .uw-colour-bar__cbarorg-default__uw-gold--lvl2 { - background-color: #ffea30; -} + background-color: #ffea30; } .uw-colour-bar__cbarorg-default__uw-gold--lvl3 { - background-color: #fdd54f; -} + background-color: #fdd54f; } .uw-colour-bar__cbarorg-default__uw-gold--lvl4 { - background-color: #e4b429; -} + background-color: #e4b429; } .uw-colour-bar__cbarorg-ahs--lvl1 { - background-color: #97dfef; -} + background-color: #97dfef; } .uw-colour-bar__cbarorg-ahs--lvl2 { - background-color: #00bed0; -} + background-color: #00bed0; } .uw-colour-bar__cbarorg-ahs--lvl3 { - background-color: #0098a5; -} + background-color: #0098a5; } .uw-colour-bar__cbarorg-ahs--lvl4 { - background-color: #005963; -} + background-color: #005963; } .uw-colour-bar__cbarorg-art--lvl1 { - background-color: #ffd5a5; -} + background-color: #ffd5a5; } .uw-colour-bar__cbarorg-art--lvl2 { - background-color: #fbaf00; -} + background-color: #fbaf00; } .uw-colour-bar__cbarorg-art--lvl3 { - background-color: #e78100; -} + background-color: #e78100; } .uw-colour-bar__cbarorg-art--lvl4 { - background-color: #d93f00; -} + background-color: #d93f00; } .uw-colour-bar__cbarorg-eng--lvl1 { - background-color: #d0b4ef; -} + background-color: #d0b4ef; } .uw-colour-bar__cbarorg-eng--lvl2 { - background-color: #be33da; -} + background-color: #be33da; } .uw-colour-bar__cbarorg-eng--lvl3 { - background-color: #8100b4; -} + background-color: #8100b4; } .uw-colour-bar__cbarorg-eng--lvl4 { - background-color: #57058b; -} + background-color: #57058b; } .uw-colour-bar__cbarorg-env--lvl1 { - background-color: #daf582; -} + background-color: #daf582; } .uw-colour-bar__cbarorg-env--lvl2 { - background-color: #bed500; -} + background-color: #bed500; } .uw-colour-bar__cbarorg-env--lvl3 { - background-color: #b4be00; -} + background-color: #b4be00; } .uw-colour-bar__cbarorg-env--lvl4 { - background-color: #607000; -} + background-color: #607000; } .uw-colour-bar__cbarorg-mat--lvl1 { - background-color: #ffbeef; -} + background-color: #ffbeef; } .uw-colour-bar__cbarorg-mat--lvl2 { - background-color: #ff63aa; -} + background-color: #ff63aa; } .uw-colour-bar__cbarorg-mat--lvl3 { - background-color: #df2498; -} + background-color: #df2498; } .uw-colour-bar__cbarorg-mat--lvl4 { - background-color: #c60078; -} + background-color: #c60078; } .uw-colour-bar__cbarorg-sci--lvl1 { - background-color: #b4d5ff; -} + background-color: #b4d5ff; } .uw-colour-bar__cbarorg-sci--lvl2 { - background-color: #63a0ff; -} + background-color: #63a0ff; } .uw-colour-bar__cbarorg-sci--lvl3 { - background-color: #0073ce; -} + background-color: #0073ce; } .uw-colour-bar__cbarorg-sci--lvl4 { - background-color: #0033be; -} + background-color: #0033be; } .uw-colour-bar__cbarorg-school--lvl1 { - background-color: #ffa5aa; -} + background-color: #ffa5aa; } .uw-colour-bar__cbarorg-school--lvl2 { - background-color: #e41740; -} + background-color: #e41740; } .uw-colour-bar__cbarorg-school--lvl3 { - background-color: #b71233; -} + background-color: #b71233; } .uw-colour-bar__cbarorg-school--lvl4 { - background-color: #80001f; -} + background-color: #80001f; } .uw-colour-bar__cbars { display: flex; flex-direction: row wrap; justify-content: flex-start; - width: 100%; -} + width: 100%; } .uw-colour-bar__cbar { -webkit-box-flex: 1; @@ -4044,52 +3318,42 @@ button[disabled] { flex: 1; height: 0.625rem; margin: 0; - padding: 0; -} -@media (min-width: 48.06rem) { - .uw-colour-bar__cbar { - height: 0.875rem; -} } -@media (min-width: 63.1875rem) { - .uw-colour-bar__cbar { - height: 1rem; -} } -@media (min-width: 75rem) { - .uw-colour-bar__cbar { - height: 1.125rem; -} } + padding: 0; } + @media (min-width: 48.06rem) { + .uw-colour-bar__cbar { + height: 0.875rem; } } + @media (min-width: 63.1875rem) { + .uw-colour-bar__cbar { + height: 1rem; } } + @media (min-width: 75rem) { + .uw-colour-bar__cbar { + height: 1.125rem; } } .uw-footer-address { - color: #fff; -} -.uw-footer-address .uw-footer-phone a { - color: #fdd54f; - text-decoration: none; -} -.uw-footer-address .uw-footer-phone a:hover { - text-decoration: underline; -} + color: #fff; } + .uw-footer-address .uw-footer-phone a { + color: #fdd54f; + text-decoration: none; } + .uw-footer-address .uw-footer-phone a:hover { + text-decoration: underline; } .uw-copy-text__wrapper.uw-contained-width { margin-left: auto; margin-right: auto; max-width: 75rem; padding: 0 16px; - padding: 1rem 0; -} -@media (min-width: 75rem) { - .uw-copy-text__wrapper.uw-contained-width { - padding-left: 0; - padding-right: 0; -} } + padding: 1rem 0; } + @media (min-width: 75rem) { + .uw-copy-text__wrapper.uw-contained-width { + padding-left: 0; + padding-right: 0; } } /* stylelint-disable-next-line selector-no-qualifying-type */ details.details { margin: 0 0 1.5rem; /* stylelint-disable-next-line selector-no-qualifying-type */ } -.js details.details:not([open]) > .details__content { - display: none; -} + .js details.details:not([open]) > .details__content { + display: none; } .details__summary { background-image: url("../source/images/icons/plus.svg"); @@ -4103,51 +3367,40 @@ details.details { line-height: 1; outline: 0; padding: 0.9375rem 3.4375rem 0.9375rem 1.5rem; - transition: background 200ms cubic-bezier(0.4, 0, 0.2, 1); -} -[dir='rtl'] .details__summary { - background-position: left 1.5rem center; - padding-left: 3.4375rem; - padding-right: 1.5rem; -} -[open] > .details__summary { - background-image: url("../source/images/icons/minus.svg"); -} -.details__summary:hover { - background-color: #a2a2a2; -} -.details__summary:focus { - box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); -} -.details__summary::-webkit-details-marker { - display: none; -} + transition: background 200ms cubic-bezier(0.4, 0, 0.2, 1); } + [dir='rtl'] .details__summary { + background-position: left 1.5rem center; + padding-left: 3.4375rem; + padding-right: 1.5rem; } + [open] > .details__summary { + background-image: url("../source/images/icons/minus.svg"); } + .details__summary:hover { + background-color: #A2A2A2; } + .details__summary:focus { + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); } + .details__summary::-webkit-details-marker { + display: none; } .details__fallback-link { color: inherit !important; display: block; outline: 0; - text-decoration: none; -} + text-decoration: none; } .details__content { background: #fff; border: 3px solid #eee; border-top: 0; - padding: 1.5rem; -} -.details__content > :last-child { - margin-bottom: 0; -} + padding: 1.5rem; } + .details__content > :last-child { + margin-bottom: 0; } .details__description { color: #000; font-size: 1.125rem; - margin-bottom: 1rem; -} -.details__description > :last-child { - margin-bottom: 0; -} + margin-bottom: 1rem; } + .details__description > :last-child { + margin-bottom: 0; } .sliding-popup-bottom, .sliding-popup-top { @@ -4158,228 +3411,189 @@ details.details { padding: 2rem; text-align: center; width: 95%; - z-index: 9; -} -.sliding-popup-bottom .eu-cookie-compliance-buttons, -.sliding-popup-top .eu-cookie-compliance-buttons { - clear: both; - float: none; - max-width: 100%; -} -.sliding-popup-bottom .eu-cookie-compliance-buttons button, -.sliding-popup-top .eu-cookie-compliance-buttons button { - max-width: 100%; -} -.sliding-popup-bottom .popup-content, -.sliding-popup-top .popup-content { - display: inline-block; - letter-spacing: inherit; - margin: 0 auto; - max-width: 90%; - text-align: left; - width: 100%; -} -.sliding-popup-bottom .popup-content .eu-cookie-compliance-message h1, -.sliding-popup-bottom .popup-content .eu-cookie-compliance-message h2, -.sliding-popup-bottom .popup-content .eu-cookie-compliance-message h3, -.sliding-popup-top .popup-content .eu-cookie-compliance-message h1, -.sliding-popup-top .popup-content .eu-cookie-compliance-message h2, -.sliding-popup-top .popup-content .eu-cookie-compliance-message h3 { - color: #000; -} -.sliding-popup-bottom .popup-content .eu-cookie-compliance-message p, -.sliding-popup-top .popup-content .eu-cookie-compliance-message p { - color: #000; - font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 0.79rem; - line-height: 1.4; - margin: 0 0 1rem; -} -.sliding-popup-bottom .eu-cookie-compliance-banner h2, -.sliding-popup-top .eu-cookie-compliance-banner h2 { - border: 0 solid transparent; - font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-size: 1.42383rem; - font-weight: 400; - letter-spacing: inherit; - line-height: 1.25; - margin: 0.5rem 0; - padding: 0; -} -.sliding-popup-bottom button, -.sliding-popup-top button { - background-color: #000; - border: 2px solid transparent; - color: #fdd54f; - cursor: pointer; - font-weight: 400; - line-height: 1.25; -} -.sliding-popup-bottom button:hover, -.sliding-popup-top button:hover { - background-color: transparent; - border: 2px solid #000; - color: #000; - cursor: pointer; -} -.sliding-popup-bottom .agree-button, -.sliding-popup-top .agree-button { - margin-top: 0.7rem; -} -@media (min-width: 40.06rem) { - .sliding-popup-bottom, - .sliding-popup-top { - left: 50%; - padding: 1.2rem 0; - transform: translate(-50%, -10%); - width: 80%; -} - .sliding-popup-bottom .eu-cookie-compliance-message, - .sliding-popup-top .eu-cookie-compliance-message { - float: left; - max-width: 60%; -} + z-index: 9; } .sliding-popup-bottom .eu-cookie-compliance-buttons, .sliding-popup-top .eu-cookie-compliance-buttons { - clear: inherit; - float: right; - max-width: 40%; -} + clear: both; + float: none; + max-width: 100%; } + .sliding-popup-bottom .eu-cookie-compliance-buttons button, + .sliding-popup-top .eu-cookie-compliance-buttons button { + max-width: 100%; } + .sliding-popup-bottom .popup-content, + .sliding-popup-top .popup-content { + display: inline-block; + letter-spacing: inherit; + margin: 0 auto; + max-width: 90%; + text-align: left; + width: 100%; } + .sliding-popup-bottom .popup-content .eu-cookie-compliance-message h1, + .sliding-popup-bottom .popup-content .eu-cookie-compliance-message h2, + .sliding-popup-bottom .popup-content .eu-cookie-compliance-message h3, + .sliding-popup-top .popup-content .eu-cookie-compliance-message h1, + .sliding-popup-top .popup-content .eu-cookie-compliance-message h2, + .sliding-popup-top .popup-content .eu-cookie-compliance-message h3 { + color: #000; } + .sliding-popup-bottom .popup-content .eu-cookie-compliance-message p, + .sliding-popup-top .popup-content .eu-cookie-compliance-message p { + color: #000; + font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 0.79rem; + line-height: 1.4; + margin: 0 0 1rem; } .sliding-popup-bottom .eu-cookie-compliance-banner h2, .sliding-popup-top .eu-cookie-compliance-banner h2 { - font-size: 1.80203rem; -} } + border: 0 solid transparent; + font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: 1.42383rem; + font-weight: 400; + letter-spacing: inherit; + line-height: 1.25; + margin: 0.5rem 0; + padding: 0; } + .sliding-popup-bottom button, + .sliding-popup-top button { + background-color: #000; + border: 2px solid transparent; + color: #fdd54f; + cursor: pointer; + font-weight: 400; + line-height: 1.25; } + .sliding-popup-bottom button:hover, + .sliding-popup-top button:hover { + background-color: transparent; + border: 2px solid #000; + color: #000; + cursor: pointer; } + .sliding-popup-bottom .agree-button, + .sliding-popup-top .agree-button { + margin-top: 0.7rem; } + @media (min-width: 40.06rem) { + .sliding-popup-bottom, + .sliding-popup-top { + left: 50%; + padding: 1.2rem 0; + transform: translate(-50%, -10%); + width: 80%; } + .sliding-popup-bottom .eu-cookie-compliance-message, + .sliding-popup-top .eu-cookie-compliance-message { + float: left; + max-width: 60%; } + .sliding-popup-bottom .eu-cookie-compliance-buttons, + .sliding-popup-top .eu-cookie-compliance-buttons { + clear: inherit; + float: right; + max-width: 40%; } + .sliding-popup-bottom .eu-cookie-compliance-banner h2, + .sliding-popup-top .eu-cookie-compliance-banner h2 { + font-size: 1.80203rem; } } .sliding-popup-bottom { bottom: 0; - position: fixed; -} + position: fixed; } .sliding-popup-top { - position: relative; -} + position: relative; } .uw-expand-collapse { -webkit-font-smoothing: antialiased; - font-weight: 200; -} -.uw-expand-collapse__item { - display: block; - margin: 0 0 1rem 0; - width: 100%; -} -.uw-expand-collapse__item h2 { - margin: 0; -} -.uw-expand-collapse__controls { - display: grid; - grid-template-columns: 50% 50%; - margin-bottom: 1rem; -} -.uw-expand-collapse__button { - background: #eee; - font-size: 1.125rem; - font-weight: 400; - margin: 0; - max-width: inherit; -} -.uw-expand-collapse__button:hover, -.uw-expand-collapse__button:focus { - outline: none; -} -.uw-expand-collapse__button:hover[data-type="expand-all"], -.uw-expand-collapse__button:focus[data-type="expand-all"] { - background: #4e4e4e; - color: #eee; -} -.uw-expand-collapse__button:hover[data-type="collapse-all"], -.uw-expand-collapse__button:focus[data-type="collapse-all"] { - background: #4e4e4e; - color: #eee; -} -.uw-expand-collapse__button--controls { - text-align: center; -} -.uw-expand-collapse__button[data-type="expand-all"] { - background: #eee; - border-right: 1px solid #a2a2a2; - color: #4e4e4e; -} -.uw-expand-collapse__button[data-type="collapse-all"] { - background: #eee; - color: #4e4e4e; -} -.uw-expand-collapse__button--title { - color: #4e4e4e; - display: table; - font-size: 1.125rem; - font-weight: 400; - height: auto; - line-height: 1.25; - margin: 0; - max-width: inherit; - min-height: 3.563rem; - padding: 0.75rem 3rem 0.75rem 0.75rem; - position: relative; - table-layout: fixed; - text-align: left; - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; - white-space: normal; - width: 100%; -} -.uw-expand-collapse__button--title::after { - content: '\e906'; - display: block; - font-family: fdsu-rwd; - font-size: 0.79rem; - position: absolute; - right: 5%; - text-align: center; - text-rendering: auto; - top: 40%; - transform: scale(1, 1) rotate(90deg); - transform-origin: 50% 50%; - transition-delay: 0s; - transition-duration: 0.2s; - transition-property: transform; - transition-timing-function: linear; - z-index: 2; -} -.uw-expand-collapse__button--title.uw-expanded::after { - transform: scale(1, -1) rotate(90deg); -} -.uw-expand-collapse__button--title:hover, -.uw-expand-collapse__button--title:focus { - background: #4e4e4e; - color: #eee; - outline: none; -} -.uw-expand-collapse__text { - display: none; - font-size: 1rem; - padding: 1rem; -} + font-weight: 200; } + .uw-expand-collapse__item { + display: block; + margin: 0 0 1rem 0; + width: 100%; } + .uw-expand-collapse__item h2 { + margin: 0; } + .uw-expand-collapse__controls { + display: grid; + grid-template-columns: 50% 50%; + margin-bottom: 1rem; } + .uw-expand-collapse__button { + background: #eee; + font-size: 1.125rem; + font-weight: 400; + margin: 0; + max-width: inherit; } + .uw-expand-collapse__button:hover, .uw-expand-collapse__button:focus { + outline: none; } + .uw-expand-collapse__button:hover[data-type="expand-all"], .uw-expand-collapse__button:focus[data-type="expand-all"] { + background: #4e4e4e; + color: #eee; } + .uw-expand-collapse__button:hover[data-type="collapse-all"], .uw-expand-collapse__button:focus[data-type="collapse-all"] { + background: #4e4e4e; + color: #eee; } + .uw-expand-collapse__button--controls { + text-align: center; } + .uw-expand-collapse__button[data-type="expand-all"] { + background: #eee; + border-right: 1px solid #A2A2A2; + color: #4e4e4e; } + .uw-expand-collapse__button[data-type="collapse-all"] { + background: #eee; + color: #4e4e4e; } + .uw-expand-collapse__button--title { + color: #4e4e4e; + display: table; + font-size: 1.125rem; + font-weight: 400; + height: auto; + line-height: 1.25; + margin: 0; + max-width: inherit; + min-height: 3.563rem; + padding: 0.75rem 3rem 0.75rem 0.75rem; + position: relative; + table-layout: fixed; + text-align: left; + -webkit-user-select: text; + -moz-user-select: text; + -ms-user-select: text; + user-select: text; + white-space: normal; + width: 100%; } + .uw-expand-collapse__button--title::after { + content: '\e906'; + display: block; + font-family: fdsu-rwd; + font-size: 0.79rem; + position: absolute; + right: 5%; + text-align: center; + text-rendering: auto; + top: 40%; + transform: scale(1, 1) rotate(90deg); + transform-origin: 50% 50%; + transition-delay: 0s; + transition-duration: 0.2s; + transition-property: transform; + transition-timing-function: linear; + z-index: 2; } + .uw-expand-collapse__button--title.uw-expanded::after { + transform: scale(1, -1) rotate(90deg); } + .uw-expand-collapse__button--title:hover, .uw-expand-collapse__button--title:focus { + background: #4e4e4e; + color: #eee; + outline: none; } + .uw-expand-collapse__text { + display: none; + font-size: 1rem; + padding: 1rem; } .uw-facebook { display: grid; padding: 1rem 0; - width: 100%; -} -.uw-facebook__wrapper { - border: 1px solid #000; - margin-left: auto; - margin-right: auto; - max-width: 500px; - text-align: center; - width: 100%; -} -.uw-facebook__view-on-source { - padding: 1rem 0; - text-align: center; -} + width: 100%; } + .uw-facebook__wrapper { + border: 1px solid #000; + margin-left: auto; + margin-right: auto; + max-width: 500px; + text-align: center; + width: 100%; } + .uw-facebook__view-on-source { + padding: 1rem 0; + text-align: center; } .uw-facebook .fb-post, .uw-facebook .fb-page { @@ -4387,701 +3601,538 @@ details.details { background-position: 50% 25%; min-height: 340px; text-align: center; - width: 100%; -} + width: 100%; } .uw-ff .org-default .uw-ff--text__big { - color: #000; -} + color: #000; } .uw-ff .org-default .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff .org-default .uw-ff--text__caption { - color: #000; -} + color: #000; } .uw-ff .org-default .uw-ff--text__small { background-color: #fdd54f; - color: #000; -} + color: #000; } .uw-ff--with-bubbles__white .org-default .uw-ff--text__big { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__white .org-default .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__white .org-default .uw-ff--text__caption { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__white .org-default .uw-ff--text__small { background-color: #fdd54f; - color: #000; -} + color: #000; } .uw-ff--with-bubbles__black .org-default .uw-ff--text__big { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-default .uw-ff--text__medium { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-default .uw-ff--text__caption { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-default .uw-ff--text__small { background-color: #fdd54f; - color: #000; -} + color: #000; } .uw-ff--with-bubbles__grey .org-default .uw-ff--text__big { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__grey .org-default .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__grey .org-default .uw-ff--text__caption { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__grey .org-default .uw-ff--text__small { background-color: #fdd54f; - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-default .uw-ff--text__big { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-default .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-default .uw-ff--text__caption { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-default .uw-ff--text__small { background-color: #000; - color: #fdd54f; -} + color: #fdd54f; } .uw-ff .org-ahs .uw-ff--text__big { - color: #005963; -} + color: #005963; } .uw-ff .org-ahs .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff .org-ahs .uw-ff--text__caption { - color: #005963; -} + color: #005963; } .uw-ff .org-ahs .uw-ff--text__small { background-color: #005963; - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__white .org-ahs .uw-ff--text__big { - color: #005963; -} + color: #005963; } .uw-ff--with-bubbles__white .org-ahs .uw-ff--text__medium { - color: #005963; -} + color: #005963; } .uw-ff--with-bubbles__white .org-ahs .uw-ff--text__caption { - color: #005963; -} + color: #005963; } .uw-ff--with-bubbles__white .org-ahs .uw-ff--text__small { background-color: #005963; - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-ahs .uw-ff--text__big { - color: #97dfef; -} + color: #97dfef; } .uw-ff--with-bubbles__black .org-ahs .uw-ff--text__medium { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-ahs .uw-ff--text__caption { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-ahs .uw-ff--text__small { background-color: #005963; - color: #97dfef; -} + color: #97dfef; } .uw-ff--with-bubbles__grey .org-ahs .uw-ff--text__big { - color: #005963; -} + color: #005963; } .uw-ff--with-bubbles__grey .org-ahs .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__grey .org-ahs .uw-ff--text__caption { - color: #005963; -} + color: #005963; } .uw-ff--with-bubbles__grey .org-ahs .uw-ff--text__small { background-color: #005963; - color: #dfdfdf; -} + color: #dfdfdf; } .uw-ff--with-bubbles__gold .org-ahs .uw-ff--text__big { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-ahs .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-ahs .uw-ff--text__caption { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-ahs .uw-ff--text__small { background-color: #000; - color: #fdd54f; -} + color: #fdd54f; } .uw-ff .org-art .uw-ff--text__big { - color: #d93f00; -} + color: #d93f00; } .uw-ff .org-art .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff .org-art .uw-ff--text__caption { - color: #d93f00; -} + color: #d93f00; } .uw-ff .org-art .uw-ff--text__small { background-color: #d93f00; - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__white .org-art .uw-ff--text__big { - color: #d93f00; -} + color: #d93f00; } .uw-ff--with-bubbles__white .org-art .uw-ff--text__medium { - color: #d93f00; -} + color: #d93f00; } .uw-ff--with-bubbles__white .org-art .uw-ff--text__caption { - color: #d93f00; -} + color: #d93f00; } .uw-ff--with-bubbles__white .org-art .uw-ff--text__small { background-color: #d93f00; - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-art .uw-ff--text__big { - color: #ffd5a5; -} + color: #ffd5a5; } .uw-ff--with-bubbles__black .org-art .uw-ff--text__medium { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-art .uw-ff--text__caption { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-art .uw-ff--text__small { background-color: #d93f00; - color: #ffd5a5; -} + color: #ffd5a5; } .uw-ff--with-bubbles__grey .org-art .uw-ff--text__big { - color: #d93f00; -} + color: #d93f00; } .uw-ff--with-bubbles__grey .org-art .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__grey .org-art .uw-ff--text__caption { - color: #d93f00; -} + color: #d93f00; } .uw-ff--with-bubbles__grey .org-art .uw-ff--text__small { background-color: #d93f00; - color: #dfdfdf; -} + color: #dfdfdf; } .uw-ff--with-bubbles__gold .org-art .uw-ff--text__big { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-art .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-art .uw-ff--text__caption { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-art .uw-ff--text__small { background-color: #000; - color: #fdd54f; -} + color: #fdd54f; } .uw-ff .org-eng .uw-ff--text__big { - color: #57058b; -} + color: #57058b; } .uw-ff .org-eng .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff .org-eng .uw-ff--text__caption { - color: #57058b; -} + color: #57058b; } .uw-ff .org-eng .uw-ff--text__small { background-color: #57058b; - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__white .org-eng .uw-ff--text__big { - color: #57058b; -} + color: #57058b; } .uw-ff--with-bubbles__white .org-eng .uw-ff--text__medium { - color: #57058b; -} + color: #57058b; } .uw-ff--with-bubbles__white .org-eng .uw-ff--text__caption { - color: #57058b; -} + color: #57058b; } .uw-ff--with-bubbles__white .org-eng .uw-ff--text__small { background-color: #57058b; - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-eng .uw-ff--text__big { - color: #d0b4ef; -} + color: #d0b4ef; } .uw-ff--with-bubbles__black .org-eng .uw-ff--text__medium { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-eng .uw-ff--text__caption { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-eng .uw-ff--text__small { background-color: #57058b; - color: #d0b4ef; -} + color: #d0b4ef; } .uw-ff--with-bubbles__grey .org-eng .uw-ff--text__big { - color: #57058b; -} + color: #57058b; } .uw-ff--with-bubbles__grey .org-eng .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__grey .org-eng .uw-ff--text__caption { - color: #57058b; -} + color: #57058b; } .uw-ff--with-bubbles__grey .org-eng .uw-ff--text__small { background-color: #57058b; - color: #dfdfdf; -} + color: #dfdfdf; } .uw-ff--with-bubbles__gold .org-eng .uw-ff--text__big { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-eng .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-eng .uw-ff--text__caption { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-eng .uw-ff--text__small { background-color: #000; - color: #fdd54f; -} + color: #fdd54f; } .uw-ff .org-env .uw-ff--text__big { - color: #607000; -} + color: #607000; } .uw-ff .org-env .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff .org-env .uw-ff--text__caption { - color: #607000; -} + color: #607000; } .uw-ff .org-env .uw-ff--text__small { background-color: #607000; - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__white .org-env .uw-ff--text__big { - color: #607000; -} + color: #607000; } .uw-ff--with-bubbles__white .org-env .uw-ff--text__medium { - color: #607000; -} + color: #607000; } .uw-ff--with-bubbles__white .org-env .uw-ff--text__caption { - color: #607000; -} + color: #607000; } .uw-ff--with-bubbles__white .org-env .uw-ff--text__small { background-color: #607000; - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-env .uw-ff--text__big { - color: #daf582; -} + color: #daf582; } .uw-ff--with-bubbles__black .org-env .uw-ff--text__medium { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-env .uw-ff--text__caption { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-env .uw-ff--text__small { background-color: #607000; - color: #daf582; -} + color: #daf582; } .uw-ff--with-bubbles__grey .org-env .uw-ff--text__big { - color: #607000; -} + color: #607000; } .uw-ff--with-bubbles__grey .org-env .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__grey .org-env .uw-ff--text__caption { - color: #607000; -} + color: #607000; } .uw-ff--with-bubbles__grey .org-env .uw-ff--text__small { background-color: #607000; - color: #dfdfdf; -} + color: #dfdfdf; } .uw-ff--with-bubbles__gold .org-env .uw-ff--text__big { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-env .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-env .uw-ff--text__caption { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-env .uw-ff--text__small { background-color: #000; - color: #fdd54f; -} + color: #fdd54f; } .uw-ff .org-mat .uw-ff--text__big { - color: #c60078; -} + color: #c60078; } .uw-ff .org-mat .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff .org-mat .uw-ff--text__caption { - color: #c60078; -} + color: #c60078; } .uw-ff .org-mat .uw-ff--text__small { background-color: #c60078; - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__white .org-mat .uw-ff--text__big { - color: #c60078; -} + color: #c60078; } .uw-ff--with-bubbles__white .org-mat .uw-ff--text__medium { - color: #c60078; -} + color: #c60078; } .uw-ff--with-bubbles__white .org-mat .uw-ff--text__caption { - color: #c60078; -} + color: #c60078; } .uw-ff--with-bubbles__white .org-mat .uw-ff--text__small { background-color: #c60078; - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-mat .uw-ff--text__big { - color: #ffbeef; -} + color: #ffbeef; } .uw-ff--with-bubbles__black .org-mat .uw-ff--text__medium { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-mat .uw-ff--text__caption { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-mat .uw-ff--text__small { background-color: #c60078; - color: #ffbeef; -} + color: #ffbeef; } .uw-ff--with-bubbles__grey .org-mat .uw-ff--text__big { - color: #c60078; -} + color: #c60078; } .uw-ff--with-bubbles__grey .org-mat .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__grey .org-mat .uw-ff--text__caption { - color: #c60078; -} + color: #c60078; } .uw-ff--with-bubbles__grey .org-mat .uw-ff--text__small { background-color: #c60078; - color: #dfdfdf; -} + color: #dfdfdf; } .uw-ff--with-bubbles__gold .org-mat .uw-ff--text__big { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-mat .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-mat .uw-ff--text__caption { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-mat .uw-ff--text__small { background-color: #000; - color: #fdd54f; -} + color: #fdd54f; } .uw-ff .org-sci .uw-ff--text__big { - color: #0033be; -} + color: #0033be; } .uw-ff .org-sci .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff .org-sci .uw-ff--text__caption { - color: #0033be; -} + color: #0033be; } .uw-ff .org-sci .uw-ff--text__small { background-color: #0033be; - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__white .org-sci .uw-ff--text__big { - color: #0033be; -} + color: #0033be; } .uw-ff--with-bubbles__white .org-sci .uw-ff--text__medium { - color: #0033be; -} + color: #0033be; } .uw-ff--with-bubbles__white .org-sci .uw-ff--text__caption { - color: #0033be; -} + color: #0033be; } .uw-ff--with-bubbles__white .org-sci .uw-ff--text__small { background-color: #0033be; - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-sci .uw-ff--text__big { - color: #b4d5ff; -} + color: #b4d5ff; } .uw-ff--with-bubbles__black .org-sci .uw-ff--text__medium { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-sci .uw-ff--text__caption { - color: #fff; -} + color: #fff; } .uw-ff--with-bubbles__black .org-sci .uw-ff--text__small { background-color: #0033be; - color: #b4d5ff; -} + color: #b4d5ff; } .uw-ff--with-bubbles__grey .org-sci .uw-ff--text__big { - color: #0033be; -} + color: #0033be; } .uw-ff--with-bubbles__grey .org-sci .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__grey .org-sci .uw-ff--text__caption { - color: #0033be; -} + color: #0033be; } .uw-ff--with-bubbles__grey .org-sci .uw-ff--text__small { background-color: #0033be; - color: #dfdfdf; -} + color: #dfdfdf; } .uw-ff--with-bubbles__gold .org-sci .uw-ff--text__big { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-sci .uw-ff--text__medium { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-sci .uw-ff--text__caption { - color: #000; -} + color: #000; } .uw-ff--with-bubbles__gold .org-sci .uw-ff--text__small { background-color: #000; - color: #fdd54f; -} + color: #fdd54f; } .data-usecarousel, .data-numberpercarousel { height: 0; - visibility: hidden; -} + visibility: hidden; } .uw-ff .owl-carousel .owl-item img { - width: auto; -} + width: auto; } .uw-ff--with-bubbles .owl-item { - border-radius: 13px; -} -.uw-ff--with-bubbles .owl-item:first-child { - margin-left: 0; -} -.uw-ff--with-bubbles .owl-item:nth-child(odd)::after { - border-left: 1rem solid transparent; - border-right: 1rem solid transparent; - content: ''; - height: 0; - left: 50%; - margin-left: -0.75rem; - position: absolute; - top: -1.25rem; - width: 0; -} -.uw-ff--with-bubbles .owl-item:nth-child(even)::after { - border-left: 1rem solid transparent; - border-right: 1rem solid transparent; - bottom: -1.25rem; - content: ''; - height: 0; - left: 50%; - margin-left: -0.75rem; - position: absolute; - width: 0; -} + border-radius: 13px; } + .uw-ff--with-bubbles .owl-item:first-child { + margin-left: 0; } + .uw-ff--with-bubbles .owl-item:nth-child(odd)::after { + border-left: 1rem solid transparent; + border-right: 1rem solid transparent; + content: ''; + height: 0; + left: 50%; + margin-left: -0.75rem; + position: absolute; + top: -1.25rem; + width: 0; } + .uw-ff--with-bubbles .owl-item:nth-child(even)::after { + border-left: 1rem solid transparent; + border-right: 1rem solid transparent; + bottom: -1.25rem; + content: ''; + height: 0; + left: 50%; + margin-left: -0.75rem; + position: absolute; + width: 0; } .uw-ff--with-bubbles__black .owl-item { - background-color: #000; -} -.uw-ff--with-bubbles__black .owl-item:nth-child(odd)::after { - border-bottom: 1.5rem solid #000; -} -.uw-ff--with-bubbles__black .owl-item:nth-child(even)::after { - border-top: 1.5rem solid #000; -} + background-color: #000; } + .uw-ff--with-bubbles__black .owl-item:nth-child(odd)::after { + border-bottom: 1.5rem solid #000; } + .uw-ff--with-bubbles__black .owl-item:nth-child(even)::after { + border-top: 1.5rem solid #000; } .uw-ff--with-bubbles__white .owl-item { - background-color: #fff; -} -.uw-ff--with-bubbles__white .owl-item:nth-child(odd)::after { - border-bottom: 1.5rem solid #fff; -} -.uw-ff--with-bubbles__white .owl-item:nth-child(even)::after { - border-top: 1.5rem solid #fff; -} + background-color: #fff; } + .uw-ff--with-bubbles__white .owl-item:nth-child(odd)::after { + border-bottom: 1.5rem solid #fff; } + .uw-ff--with-bubbles__white .owl-item:nth-child(even)::after { + border-top: 1.5rem solid #fff; } .uw-ff--with-bubbles__grey .owl-item { - background-color: #dfdfdf; -} -.uw-ff--with-bubbles__grey .owl-item:nth-child(odd)::after { - border-bottom: 1.5rem solid #dfdfdf; -} -.uw-ff--with-bubbles__grey .owl-item:nth-child(even)::after { - border-top: 1.5rem solid #dfdfdf; -} + background-color: #dfdfdf; } + .uw-ff--with-bubbles__grey .owl-item:nth-child(odd)::after { + border-bottom: 1.5rem solid #dfdfdf; } + .uw-ff--with-bubbles__grey .owl-item:nth-child(even)::after { + border-top: 1.5rem solid #dfdfdf; } .uw-ff--with-bubbles__gold .owl-item { - background-color: #fdd54f; -} -.uw-ff--with-bubbles__gold .owl-item:nth-child(odd)::after { - border-bottom: 1.5rem solid #fdd54f; -} -.uw-ff--with-bubbles__gold .owl-item:nth-child(even)::after { - border-top: 1.5rem solid #fdd54f; -} + background-color: #fdd54f; } + .uw-ff--with-bubbles__gold .owl-item:nth-child(odd)::after { + border-bottom: 1.5rem solid #fdd54f; } + .uw-ff--with-bubbles__gold .owl-item:nth-child(even)::after { + border-top: 1.5rem solid #fdd54f; } /* Override default display: block from owl script. Ensures bubbles are the same height. */ .uw-ff .owl-stage { - display: flex; -} + display: flex; } .uw-ff .owl-item { display: flex; - position: relative; -} -.uw-ff .owl-item:first-child { - margin-left: 0; -} + position: relative; } + .uw-ff .owl-item:first-child { + margin-left: 0; } .uw-ff .owl-stage-outer { - padding: 2rem 0; -} + padding: 2rem 0; } .uw-ff--wrapper { clear: both; @@ -5090,28 +4141,21 @@ are the same height. */ list-style-type: none; margin: 0; position: relative; - width: 100%; -} -.uw-ff--wrapper__text-left .uw-ff--text { - text-align: left; -} -.uw-ff--wrapper__text-right .uw-ff--text { - text-align: right; -} -.uw-ff--wrapper__text-right .uw-ff--text__icon img { - clear: both; - float: right; -} -.uw-ff--wrapper__text-center .uw-ff--text { - text-align: center; -} -.uw-ff--wrapper__text-center .uw-ff--text__icon { - margin-left: auto; - margin-right: auto; -} -.uw-ff--wrapper__text-center .uw-ff--text__small { - margin: 1rem auto; -} + width: 100%; } + .uw-ff--wrapper__text-left .uw-ff--text { + text-align: left; } + .uw-ff--wrapper__text-right .uw-ff--text { + text-align: right; } + .uw-ff--wrapper__text-right .uw-ff--text__icon img { + clear: both; + float: right; } + .uw-ff--wrapper__text-center .uw-ff--text { + text-align: center; } + .uw-ff--wrapper__text-center .uw-ff--text__icon { + margin-left: auto; + margin-right: auto; } + .uw-ff--wrapper__text-center .uw-ff--text__small { + margin: 1rem auto; } .uw-ff--fact { align-content: center; @@ -5122,77 +4166,64 @@ are the same height. */ justify-content: center; padding: 2rem; position: relative; - width: 100%; -} + width: 100%; } .uw-ff--text { - display: block; -} -.uw-ff--text__big { - font-family: BureauGrotCond, impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-size: 3.653rem; - font-weight: 600; - line-height: 1.2; -} -.uw-ff--text__medium { - font-size: 1.266rem; - font-weight: 300; - -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; - line-height: 1.2; - padding: 0.5rem 0; -} -.uw-ff--text__small { - display: inline-block !important; - font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 1rem; - -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; - line-height: 1.25; - margin-bottom: 1rem; - margin-top: 1rem; - padding: 0.5rem 1.25rem; - width: auto; -} -.uw-ff--text__caption { - font-size: 0.88889rem; - font-style: italic; - -webkit-hyphens: none; - -ms-hyphens: none; - hyphens: none; - line-height: 1.2; - padding: 0.25rem 0; -} -.uw-ff--text__caption p { - float: none; - font-size: 0.88889rem; - line-height: 1.2; -} - -.field { - margin: 0 0 1rem; -} - -.field__label { + display: block; } + .uw-ff--text__big { + font-family: BureauGrotCond, impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: 3.653rem; + font-weight: 600; + line-height: 1.2; } + .uw-ff--text__medium { + font-size: 1.266rem; + font-weight: 300; + -webkit-hyphens: none; + -ms-hyphens: none; + hyphens: none; + line-height: 1.2; + padding: 0.5rem 0; } + .uw-ff--text__small { + display: inline-block !important; + font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 1rem; + -webkit-hyphens: none; + -ms-hyphens: none; + hyphens: none; + line-height: 1.25; + margin-bottom: 1rem; + margin-top: 1rem; + padding: 0.5rem 1.25rem; + width: auto; } + .uw-ff--text__caption { + font-size: 0.88889rem; + font-style: italic; + -webkit-hyphens: none; + -ms-hyphens: none; + hyphens: none; + line-height: 1.2; + padding: 0.25rem 0; } + .uw-ff--text__caption p { + float: none; + font-size: 0.88889rem; + line-height: 1.2; } + +.field { + margin: 0 0 1rem; } + +.field__label { display: block; font-size: 1.125rem; - font-weight: 600; -} -.field__label.is-inline { - display: inline-block; - margin-right: 0.1em; -} -.field__label.is-inline + .field__item { - display: inline; -} -.field__label.is-inline + .field__items { - display: inline; -} -.field__label.is-inline + .field__items .field__item { - display: inline; -} + font-weight: 600; } + .field__label.is-inline { + display: inline-block; + margin-right: 0.1em; } + .field__label.is-inline + .field__item { + display: inline; } + .field__label.is-inline + .field__items { + display: inline; } + .field__label.is-inline + .field__items .field__item { + display: inline; } fieldset, .fieldset { @@ -5201,68 +4232,53 @@ fieldset, clear: both; margin-bottom: 1.5rem; padding: 1rem; - position: relative; -} -fieldset:hover > legend, -.fieldset:hover > legend { - background-color: transparent; -} -fieldset .fieldset-invisible, -.fieldset .fieldset-invisible { - clear: both; -} -fieldset .fieldset-invisible:hover > legend, -.fieldset .fieldset-invisible:hover > legend { - margin-bottom: 0.7rem; - padding-top: 1rem; -} -fieldset .fieldset-invisible > legend, -.fieldset .fieldset-invisible > legend { - font-weight: 400; - margin-bottom: 0.7rem; - padding-top: 1rem; -} -fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, -.fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible { - display: inline-block; -} + position: relative; } + fieldset:hover > legend, + .fieldset:hover > legend { + background-color: transparent; } + fieldset .fieldset-invisible, + .fieldset .fieldset-invisible { + clear: both; } + fieldset .fieldset-invisible:hover > legend, + .fieldset .fieldset-invisible:hover > legend { + margin-bottom: 0.7rem; + padding-top: 1rem; } + fieldset .fieldset-invisible > legend, + .fieldset .fieldset-invisible > legend { + font-weight: 400; + margin-bottom: 0.7rem; + padding-top: 1rem; } + fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, + .fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible { + display: inline-block; } .captcha { - margin: 1.5rem 0; -} + margin: 1.5rem 0; } .fieldset__legend { - position: relative; -} + position: relative; } .form-item { - margin: 0 0 1rem; -} + margin: 0 0 1rem; } .form-item__label { - display: block; -} -.is-disabled > .form-item__label { - opacity: 0.35; -} + display: block; } + .is-disabled > .form-item__label { + opacity: 0.35; } .form-item__fieldset { border: 0; margin: 0; - padding: 0; -} + padding: 0; } .form-item__description { color: #4e4e4e; - font-size: 0.88889rem; -} -.form-item__description > :last-child { - margin-bottom: 0; -} + font-size: 0.88889rem; } + .form-item__description > :last-child { + margin-bottom: 0; } .form-item__required-marker::before { - content: '*'; -} + content: '*'; } .form-item__color, @@ -5280,8 +4296,8 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, .form-item__url, .form-item__week { -webkit-appearance: none; - -moz-appearance: none; - appearance: none; + -moz-appearance: none; + appearance: none; background-color: #fafafa; border: 1px solid #ccc; border-radius: 0; @@ -5294,144 +4310,141 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, padding: 0.625em 0.4375em; transition-duration: 200ms; transition-property: background-color, border; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); -} -.form-item__color:focus, -.form-item__date:focus, -.form-item__email:focus, -.form-item__month:focus, -.form-item__number:focus, -.form-item__password:focus, -.form-item__search:focus, -.form-item__select:focus, -.form-item__tel:focus, -.form-item__text:focus, -.form-item__textarea:focus, -.form-item__time:focus, -.form-item__url:focus, -.form-item__week:focus { - outline: 2px solid transparent; - outline-offset: 2px; -} -.form-item__color:focus:focus, -.form-item__date:focus:focus, -.form-item__email:focus:focus, -.form-item__month:focus:focus, -.form-item__number:focus:focus, -.form-item__password:focus:focus, -.form-item__search:focus:focus, -.form-item__select:focus:focus, -.form-item__tel:focus:focus, -.form-item__text:focus:focus, -.form-item__textarea:focus:focus, -.form-item__time:focus:focus, -.form-item__url:focus:focus, -.form-item__week:focus:focus { - outline-color: #4773aa; -} -.form-item__color:hover, -.form-item__color:focus, -.form-item__date:hover, -.form-item__date:focus, -.form-item__email:hover, -.form-item__email:focus, -.form-item__month:hover, -.form-item__month:focus, -.form-item__number:hover, -.form-item__number:focus, -.form-item__password:hover, -.form-item__password:focus, -.form-item__search:hover, -.form-item__search:focus, -.form-item__select:hover, -.form-item__select:focus, -.form-item__tel:hover, -.form-item__tel:focus, -.form-item__text:hover, -.form-item__text:focus, -.form-item__textarea:hover, -.form-item__textarea:focus, -.form-item__time:hover, -.form-item__time:focus, -.form-item__url:hover, -.form-item__url:focus, -.form-item__week:hover, -.form-item__week:focus { - background-color: #fff; - border: 1px solid #757575; -} -.form-item__color:disabled, -.form-item__date:disabled, -.form-item__email:disabled, -.form-item__month:disabled, -.form-item__number:disabled, -.form-item__password:disabled, -.form-item__search:disabled, -.form-item__select:disabled, -.form-item__tel:disabled, -.form-item__text:disabled, -.form-item__textarea:disabled, -.form-item__time:disabled, -.form-item__url:disabled, -.form-item__week:disabled { - cursor: default; - opacity: 0.35; -} -.form-item__color:disabled:hover, -.form-item__color:disabled:focus, -.form-item__date:disabled:hover, -.form-item__date:disabled:focus, -.form-item__email:disabled:hover, -.form-item__email:disabled:focus, -.form-item__month:disabled:hover, -.form-item__month:disabled:focus, -.form-item__number:disabled:hover, -.form-item__number:disabled:focus, -.form-item__password:disabled:hover, -.form-item__password:disabled:focus, -.form-item__search:disabled:hover, -.form-item__search:disabled:focus, -.form-item__select:disabled:hover, -.form-item__select:disabled:focus, -.form-item__tel:disabled:hover, -.form-item__tel:disabled:focus, -.form-item__text:disabled:hover, -.form-item__text:disabled:focus, -.form-item__textarea:disabled:hover, -.form-item__textarea:disabled:focus, -.form-item__time:disabled:hover, -.form-item__time:disabled:focus, -.form-item__url:disabled:hover, -.form-item__url:disabled:focus, -.form-item__week:disabled:hover, -.form-item__week:disabled:focus { - background-color: #fafafa; - border: 1px solid #ccc; -} -.is-full-width > .form-item__color, -.is-full-width > .form-item__date, -.is-full-width > .form-item__email, -.is-full-width > .form-item__month, -.is-full-width > .form-item__number, -.is-full-width > .form-item__password, -.is-full-width > .form-item__search, -.is-full-width > .form-item__select, -.is-full-width > .form-item__tel, -.is-full-width > .form-item__text, -.is-full-width > .form-item__textarea, -.is-full-width > .form-item__time, -.is-full-width > .form-item__url, -.is-full-width > .form-item__week { - width: 100%; -} + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } + + .form-item__color:focus, + .form-item__date:focus, + .form-item__email:focus, + .form-item__month:focus, + .form-item__number:focus, + .form-item__password:focus, + .form-item__search:focus, + .form-item__select:focus, + .form-item__tel:focus, + .form-item__text:focus, + .form-item__textarea:focus, + .form-item__time:focus, + .form-item__url:focus, + .form-item__week:focus { + outline: 2px solid transparent; + outline-offset: 2px; } + + .form-item__color:focus:focus, + .form-item__date:focus:focus, + .form-item__email:focus:focus, + .form-item__month:focus:focus, + .form-item__number:focus:focus, + .form-item__password:focus:focus, + .form-item__search:focus:focus, + .form-item__select:focus:focus, + .form-item__tel:focus:focus, + .form-item__text:focus:focus, + .form-item__textarea:focus:focus, + .form-item__time:focus:focus, + .form-item__url:focus:focus, + .form-item__week:focus:focus { + outline-color: #4773aa; } + + .form-item__color:hover, + .form-item__color:focus, + .form-item__date:hover, + .form-item__date:focus, + .form-item__email:hover, + .form-item__email:focus, + .form-item__month:hover, + .form-item__month:focus, + .form-item__number:hover, + .form-item__number:focus, + .form-item__password:hover, + .form-item__password:focus, + .form-item__search:hover, + .form-item__search:focus, + .form-item__select:hover, + .form-item__select:focus, + .form-item__tel:hover, + .form-item__tel:focus, + .form-item__text:hover, + .form-item__text:focus, + .form-item__textarea:hover, + .form-item__textarea:focus, + .form-item__time:hover, + .form-item__time:focus, + .form-item__url:hover, + .form-item__url:focus, + .form-item__week:hover, + .form-item__week:focus { + background-color: #fff; + border: 1px solid #757575; } + + .form-item__color:disabled, + .form-item__date:disabled, + .form-item__email:disabled, + .form-item__month:disabled, + .form-item__number:disabled, + .form-item__password:disabled, + .form-item__search:disabled, + .form-item__select:disabled, + .form-item__tel:disabled, + .form-item__text:disabled, + .form-item__textarea:disabled, + .form-item__time:disabled, + .form-item__url:disabled, + .form-item__week:disabled { + cursor: default; + opacity: 0.35; } + + .form-item__color:disabled:hover, + .form-item__color:disabled:focus, + .form-item__date:disabled:hover, + .form-item__date:disabled:focus, + .form-item__email:disabled:hover, + .form-item__email:disabled:focus, + .form-item__month:disabled:hover, + .form-item__month:disabled:focus, + .form-item__number:disabled:hover, + .form-item__number:disabled:focus, + .form-item__password:disabled:hover, + .form-item__password:disabled:focus, + .form-item__search:disabled:hover, + .form-item__search:disabled:focus, + .form-item__select:disabled:hover, + .form-item__select:disabled:focus, + .form-item__tel:disabled:hover, + .form-item__tel:disabled:focus, + .form-item__text:disabled:hover, + .form-item__text:disabled:focus, + .form-item__textarea:disabled:hover, + .form-item__textarea:disabled:focus, + .form-item__time:disabled:hover, + .form-item__time:disabled:focus, + .form-item__url:disabled:hover, + .form-item__url:disabled:focus, + .form-item__week:disabled:hover, + .form-item__week:disabled:focus { + background-color: #fafafa; + border: 1px solid #ccc; } + .is-full-width > + .form-item__color, .is-full-width > + .form-item__date, .is-full-width > + .form-item__email, .is-full-width > + .form-item__month, .is-full-width > + .form-item__number, .is-full-width > + .form-item__password, .is-full-width > + .form-item__search, .is-full-width > + .form-item__select, .is-full-width > + .form-item__tel, .is-full-width > + .form-item__text, .is-full-width > + .form-item__textarea, .is-full-width > + .form-item__time, .is-full-width > + .form-item__url, .is-full-width > + .form-item__week { + width: 100%; } .form-item__textarea { - height: auto; -} + height: auto; } .form-item--checkbox { - margin-bottom: 8px; -} + margin-bottom: 8px; } .form-item__checkbox { clip: rect(1px, 1px, 1px, 1px) !important; @@ -5439,276 +4452,230 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, overflow: hidden !important; position: absolute !important; width: 1px !important; - word-wrap: normal !important; -} -.form-item__checkbox + .form-item__label { - cursor: pointer; - display: block; -} -.form-item__checkbox + .form-item__label::before { - outline: 2px solid transparent; - outline-offset: 2px; - background: #fff; - border: 1px solid #757575; - content: '\a0'; - display: inline-block; - height: 1.25rem; - line-height: 1.25rem; - margin-right: 0.6em; - text-indent: 0.15em; - transition-duration: 200ms; - transition-property: background-color, border-color, box-shadow, color, opacity, text-shadow, transform; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - vertical-align: middle; - width: 1.25rem; -} -.form-item__checkbox + .form-item__label::before:focus { - outline-color: #4773aa; -} -.form-item__checkbox:checked + .form-item__label::before { - background-image: url("../source/images/icons/correct.svg"); - background-color: #0071bc; - background-position: 50%; - background-repeat: no-repeat; - background-size: 1.25rem; -} -.form-item__checkbox:focus + .form-item__label::before { - outline-color: #4773aa; -} -.form-item__checkbox:disabled + .form-item__label { - cursor: default; - opacity: 0.35; -} -.form-item__checkbox:disabled + .form-item__label::before { - cursor: not-allowed; -} + word-wrap: normal !important; } + .form-item__checkbox + .form-item__label { + cursor: pointer; + display: block; } + .form-item__checkbox + .form-item__label::before { + outline: 2px solid transparent; + outline-offset: 2px; + background: #fff; + border: 1px solid #757575; + content: '\a0'; + display: inline-block; + height: 1.25rem; + line-height: 1.25rem; + margin-right: 0.6em; + text-indent: 0.15em; + transition-duration: 200ms; + transition-property: background-color, border-color, box-shadow, color, opacity, text-shadow, transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + vertical-align: middle; + width: 1.25rem; } + .form-item__checkbox + .form-item__label::before:focus { + outline-color: #4773aa; } + .form-item__checkbox:checked + .form-item__label::before { + background-image: url("../source/images/icons/correct.svg"); + background-color: #0071BC; + background-position: 50%; + background-repeat: no-repeat; + background-size: 1.25rem; } + .form-item__checkbox:focus + .form-item__label::before { + outline-color: #4773aa; } + .form-item__checkbox:disabled + .form-item__label { + cursor: default; + opacity: 0.35; } + .form-item__checkbox:disabled + .form-item__label::before { + cursor: not-allowed; } .form-item--checkboxes { - margin-bottom: 0; -} + margin-bottom: 0; } .form-item--radio { - margin-bottom: 8px; -} -.form-item--radio .form-item__radio { - outline: 2px solid transparent; - outline-offset: 2px; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - background-color: #fff; - border: 1px solid #757575; - border-radius: 50%; - box-shadow: 0 0 0 2px transparent; - cursor: pointer; - height: 18px; - margin-right: 3px; - outline: none; - position: relative; - top: 2px; - transition-duration: 200ms; - transition-property: background-color, border-color, border-radius; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - width: 18px; -} -.form-item--radio .form-item__radio:focus { - outline-color: #4773aa; -} -.form-item--radio .form-item__radio:checked { - background-color: #0071bc; - border: 2px solid #fff; - box-shadow: 0 0 0 2px #0071bc; -} -.form-item--radio .form-item__radio:disabled { - cursor: default; - opacity: 0.35; -} -.form-item--radio .form-item__radio + .form-item__label { - cursor: pointer; - display: inline; -} -.form-item--radio .form-item__radio:disabled + .form-item__label { - cursor: default; - opacity: 0.35; -} + margin-bottom: 8px; } + .form-item--radio .form-item__radio { + outline: 2px solid transparent; + outline-offset: 2px; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #fff; + border: 1px solid #757575; + border-radius: 50%; + box-shadow: 0 0 0 2px transparent; + cursor: pointer; + height: 18px; + margin-right: 3px; + outline: none; + position: relative; + top: 2px; + transition-duration: 200ms; + transition-property: background-color, border-color, border-radius; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + width: 18px; } + .form-item--radio .form-item__radio:focus { + outline-color: #4773aa; } + .form-item--radio .form-item__radio:checked { + background-color: #0071BC; + border: 2px solid #fff; + box-shadow: 0 0 0 2px #0071BC; } + .form-item--radio .form-item__radio:disabled { + cursor: default; + opacity: 0.35; } + .form-item--radio .form-item__radio + .form-item__label { + cursor: pointer; + display: inline; } + .form-item--radio .form-item__radio:disabled + .form-item__label { + cursor: default; + opacity: 0.35; } .form-item--radios { - margin-bottom: 0; -} + margin-bottom: 0; } .form-item--range .form-item__range { -webkit-appearance: none; - -moz-appearance: none; - appearance: none; + -moz-appearance: none; + appearance: none; background: transparent; border: 0; height: 2.75rem; margin: 0.2em 0; - padding: 0; -} -.form-item--range .form-item__range::-moz-focus-outer { - border: 0; -} -.form-item--range .form-item__range:focus { - box-shadow: none; - outline: 0; -} -.form-item--range .form-item__range:focus::-moz-range-thumb { - outline-color: #4773aa; -} -.form-item--range .form-item__range:focus::-ms-thumb { - outline-color: #4773aa; -} -.form-item--range .form-item__range:focus::-webkit-slider-thumb { - outline-color: #4773aa; -} -.form-item--range .form-item__range:disabled { - cursor: default; - opacity: 0.35; -} -.form-item--range .form-item__range::-moz-range-thumb { - outline: 2px solid transparent; - outline-offset: 2px; - background: #757575; - border: 1px solid #fafafa; - border-radius: 0; - cursor: pointer; - height: 2.75rem; - outline: 0; - transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1); - width: 1.375rem; -} -.form-item--range .form-item__range::-moz-range-thumb:focus { - outline-color: #4773aa; -} -.form-item--range .form-item__range::-moz-range-track { - background: #a2a2a2; - border: 1px solid #757575; - cursor: pointer; - display: block; - height: 0.625rem; - margin: 0; - outline: 0; - width: 100%; -} -.form-item--range .form-item__range::-ms-thumb { - outline: 2px solid transparent; - outline-offset: 2px; - background: #757575; - border: 1px solid #fafafa; - border-radius: 0; - cursor: pointer; - height: 2.75rem; - outline: 0; - transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1); - width: 1.375rem; - margin-top: 0 !important; -} -.form-item--range .form-item__range::-ms-thumb:focus { - outline-color: #4773aa; -} -.form-item--range .form-item__range::-ms-track { - background: #a2a2a2; - border: 1px solid #757575; - cursor: pointer; - display: block; - height: 0.625rem; - margin: 0; - outline: 0; - width: 100%; - background: transparent; - border: 0; - color: transparent; -} -.form-item--range .form-item__range::-ms-fill-lower, -.form-item--range .form-item__range::-ms-fill-upper { - background: #a2a2a2; - border: 1px solid #757575; -} -.form-item--range .form-item__range::-webkit-slider-thumb { - outline: 2px solid transparent; - outline-offset: 2px; - background: #757575; - border: 1px solid #fafafa; - border-radius: 0; - cursor: pointer; - height: 2.75rem; - outline: 0; - transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1); - width: 1.375rem; - -webkit-appearance: none; - margin-top: -1.125rem; -} -.form-item--range .form-item__range::-webkit-slider-thumb:focus { - outline-color: #4773aa; -} -.form-item--range .form-item__range::-webkit-slider-runnable-track { - background: #a2a2a2; - border: 1px solid #757575; - cursor: pointer; - display: block; - height: 0.625rem; - margin: 0; - outline: 0; - width: 100%; -} + padding: 0; } + .form-item--range .form-item__range::-moz-focus-outer { + border: 0; } + .form-item--range .form-item__range:focus { + box-shadow: none; + outline: 0; } + .form-item--range .form-item__range:focus::-moz-range-thumb { + outline-color: #4773aa; } + .form-item--range .form-item__range:focus::-ms-thumb { + outline-color: #4773aa; } + .form-item--range .form-item__range:focus::-webkit-slider-thumb { + outline-color: #4773aa; } + .form-item--range .form-item__range:disabled { + cursor: default; + opacity: 0.35; } + .form-item--range .form-item__range::-moz-range-thumb { + outline: 2px solid transparent; + outline-offset: 2px; + background: #757575; + border: 1px solid #fafafa; + border-radius: 0; + cursor: pointer; + height: 2.75rem; + outline: 0; + transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1); + width: 1.375rem; } + .form-item--range .form-item__range::-moz-range-thumb:focus { + outline-color: #4773aa; } + .form-item--range .form-item__range::-moz-range-track { + background: #A2A2A2; + border: 1px solid #757575; + cursor: pointer; + display: block; + height: 0.625rem; + margin: 0; + outline: 0; + width: 100%; } + .form-item--range .form-item__range::-ms-thumb { + outline: 2px solid transparent; + outline-offset: 2px; + background: #757575; + border: 1px solid #fafafa; + border-radius: 0; + cursor: pointer; + height: 2.75rem; + outline: 0; + transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1); + width: 1.375rem; + margin-top: 0 !important; } + .form-item--range .form-item__range::-ms-thumb:focus { + outline-color: #4773aa; } + .form-item--range .form-item__range::-ms-track { + background: #A2A2A2; + border: 1px solid #757575; + cursor: pointer; + display: block; + height: 0.625rem; + margin: 0; + outline: 0; + width: 100%; + background: transparent; + border: 0; + color: transparent; } + .form-item--range .form-item__range::-ms-fill-lower, .form-item--range .form-item__range::-ms-fill-upper { + background: #A2A2A2; + border: 1px solid #757575; } + .form-item--range .form-item__range::-webkit-slider-thumb { + outline: 2px solid transparent; + outline-offset: 2px; + background: #757575; + border: 1px solid #fafafa; + border-radius: 0; + cursor: pointer; + height: 2.75rem; + outline: 0; + transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1); + width: 1.375rem; + -webkit-appearance: none; + margin-top: -1.125rem; } + .form-item--range .form-item__range::-webkit-slider-thumb:focus { + outline-color: #4773aa; } + .form-item--range .form-item__range::-webkit-slider-runnable-track { + background: #A2A2A2; + border: 1px solid #757575; + cursor: pointer; + display: block; + height: 0.625rem; + margin: 0; + outline: 0; + width: 100%; } .form-item--range.is-full-width > .form-item__range { - width: 100%; -} + width: 100%; } .form-item--select .form-item__select { background-image: url("../source/images/icons/select-arrows.svg"); background-position: right 0.625rem center; background-repeat: no-repeat; background-size: 1.25rem; - padding-right: 2.5rem; -} -[dir='rtl'] .form-item--select .form-item__select { - background-position: left 0.625rem center; - padding-left: 2.5rem; - padding-right: 0; -} -.form-item--select .form-item__select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #000; -} -.form-item--select .form-item__select::-ms-expand { - display: none; -} + padding-right: 2.5rem; } + [dir='rtl'] .form-item--select .form-item__select { + background-position: left 0.625rem center; + padding-left: 2.5rem; + padding-right: 0; } + .form-item--select .form-item__select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #000; } + .form-item--select .form-item__select::-ms-expand { + display: none; } .uw-google-maps > iframe { - width: 100%; -} + width: 100%; } .js .uw-google-maps__message { - display: none; -} + display: none; } .hero-bg-image { background-position: 50% 50%; background-size: cover; color: #fff; padding: 6rem 15%; - text-align: center; -} -.hero-bg-image.has-overlay { - position: relative; -} -.hero-bg-image.has-overlay::after { - background: rgba(0, 0, 0, 0.5); - bottom: 0; - content: ''; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1; -} -.hero-bg-image.has-overlay .hero-bg-image__content { - position: relative; - z-index: 2; -} + text-align: center; } + .hero-bg-image.has-overlay { + position: relative; } + .hero-bg-image.has-overlay::after { + background: rgba(0, 0, 0, 0.5); + bottom: 0; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; } + .hero-bg-image.has-overlay .hero-bg-image__content { + position: relative; + z-index: 2; } .hero-bg-image__title { color: #000; @@ -5716,13 +4683,11 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, font-size: 2.566rem; font-weight: 400; color: #fff; - margin-bottom: 2.5rem; -} -@media (max-width: 48.0625em) { - .hero-bg-image__title { - font-size: 2.027rem; - margin-bottom: 1.5rem; -} } + margin-bottom: 2.5rem; } + @media (max-width: 48.0625em) { + .hero-bg-image__title { + font-size: 2.027rem; + margin-bottom: 1.5rem; } } .hero-bg-image__summary { color: #000; @@ -5731,65 +4696,53 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, font-weight: 400; line-height: 1.45; color: #fff; - margin-bottom: 2.5rem; -} -@media (max-width: 48.0625em) { - .hero-bg-image__summary { - font-size: 1.125rem; - margin-bottom: 1.5rem; -} } + margin-bottom: 2.5rem; } + @media (max-width: 48.0625em) { + .hero-bg-image__summary { + font-size: 1.125rem; + margin-bottom: 1.5rem; } } .hero-bg-image--left { - text-align: left; -} -@media (min-width: 48.0625em) { - .hero-bg-image--left { - padding-left: 10%; - padding-right: 35%; -} } + text-align: left; } + @media (min-width: 48.0625em) { + .hero-bg-image--left { + padding-left: 10%; + padding-right: 35%; } } .hero-bg-image--right { - text-align: left; -} -@media (min-width: 48.0625em) { - .hero-bg-image--right { - padding-left: 35%; - padding-right: 10%; -} } + text-align: left; } + @media (min-width: 48.0625em) { + .hero-bg-image--right { + padding-left: 35%; + padding-right: 10%; } } @media (min-width: 48.0625em) { .hero-inline-image { color: #fff; position: relative; - text-align: center; -} - .hero-inline-image.has-overlay::after { - background: rgba(0, 0, 0, 0.5); - bottom: 0; - content: ''; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1; -} - .hero-inline-image.has-overlay .hero-inline-image__content { - z-index: 2; -} } + text-align: center; } + .hero-inline-image.has-overlay::after { + background: rgba(0, 0, 0, 0.5); + bottom: 0; + content: ''; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; } + .hero-inline-image.has-overlay .hero-inline-image__content { + z-index: 2; } } .hero-inline-image__media { display: block; line-height: 0; - margin-bottom: 1.5rem; -} -@media (min-width: 48.0625em) { - .hero-inline-image__media { - margin-bottom: 0; -} } -.hero-inline-image__media img, -.hero-inline-image__media picture { - width: 100%; -} + margin-bottom: 1.5rem; } + @media (min-width: 48.0625em) { + .hero-inline-image__media { + margin-bottom: 0; } } + .hero-inline-image__media img, + .hero-inline-image__media picture { + width: 100%; } @media (min-width: 48.0625em) { .hero-inline-image__content { @@ -5800,25 +4753,21 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, left: 15%; position: absolute; right: 15%; - top: 5%; -} } + top: 5%; } } .hero-inline-image__title { color: #000; font-family: georgia, "droid serif", "Times New Roman", Times, serif; font-size: 2.566rem; font-weight: 400; - margin-bottom: 1.5rem; -} -@media (min-width: 48.0625em) { - .hero-inline-image__title { - color: #fff; - margin-bottom: 2.5rem; -} } -@media (max-width: 48.0625em) { - .hero-inline-image__title { - font-size: 2.027rem; -} } + margin-bottom: 1.5rem; } + @media (min-width: 48.0625em) { + .hero-inline-image__title { + color: #fff; + margin-bottom: 2.5rem; } } + @media (max-width: 48.0625em) { + .hero-inline-image__title { + font-size: 2.027rem; } } .hero-inline-image__summary { color: #000; @@ -5826,27 +4775,23 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, font-size: 1.266rem; font-weight: 400; line-height: 1.45; - margin-bottom: 1.5rem; -} -@media (min-width: 48.0625em) { - .hero-inline-image__summary { - color: #fff; - margin-bottom: 2.5rem; -} } + margin-bottom: 1.5rem; } + @media (min-width: 48.0625em) { + .hero-inline-image__summary { + color: #fff; + margin-bottom: 2.5rem; } } @media (min-width: 48.0625em) { .hero-inline-image--left .hero-inline-image__content { align-items: flex-start; left: 10%; - right: 35%; -} } + right: 35%; } } @media (min-width: 48.0625em) { .hero-inline-image--right .hero-inline-image__content { align-items: flex-start; left: 35%; - right: 10%; -} } + right: 10%; } } .icon { display: inline-block; @@ -5856,238 +4801,191 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, top: -2px; transition: none; vertical-align: middle; - width: 1em; -} -.icon * { - transition: none; -} -.icon.is-spaced-before { - margin-left: 0.25em; -} -.icon.is-spaced-after { - margin-right: 0.25em; -} + width: 1em; } + .icon * { + transition: none; } + .icon.is-spaced-before { + margin-left: 0.25em; } + .icon.is-spaced-after { + margin-right: 0.25em; } .uw-image__wrapper.uw-contained-width { margin-left: auto; margin-right: auto; max-width: 75rem; - padding: 0 16px; -} -@media (min-width: 75rem) { - .uw-image__wrapper.uw-contained-width { - padding-left: 0; - padding-right: 0; -} } + padding: 0 16px; } + @media (min-width: 75rem) { + .uw-image__wrapper.uw-contained-width { + padding-left: 0; + padding-right: 0; } } .uw-instagram { display: block; - width: 100%; -} -.uw-instagram__wrapper { - margin-left: auto; - margin-right: auto; - max-width: 500px; -} -.uw-instagram__wrapper iframe { - max-width: 500px; - width: 100%; -} -.uw-instagram__view-on-source { - padding: 1rem 0; - text-align: center; -} + width: 100%; } + .uw-instagram__wrapper { + margin-left: auto; + margin-right: auto; + max-width: 500px; } + .uw-instagram__wrapper iframe { + max-width: 500px; + width: 100%; } + .uw-instagram__view-on-source { + padding: 1rem 0; + text-align: center; } .list--border { list-style: none; margin-left: 0; - padding-left: 0; -} -.list--border li { - padding-left: 0; -} -.list--border > li { - border-bottom: 1px solid #a2a2a2; - padding: 0.25rem; -} + padding-left: 0; } + .list--border li { + padding-left: 0; } + .list--border > li { + border-bottom: 1px solid #A2A2A2; + padding: 0.25rem; } .list--clean { list-style-type: none; margin: 0; - padding: 0; -} -.list--clean li { - padding-left: 0; -} -.list--clean li::before { - display: none; -} + padding: 0; } + .list--clean li { + padding-left: 0; } + .list--clean li::before { + display: none; } .list--column { list-style: none; margin-left: 0; - padding-left: 0; -} -.list--column li { - padding-left: 0; -} -.list--column > li { - -moz-column-break-inside: avoid; - break-inside: avoid-column; - display: table; - margin-bottom: 0; - padding-bottom: 0.25em; -} -@media (min-width: 31.25em) { - .list--column { - -moz-column-count: 2; - column-count: 2; - -moz-column-gap: 2em; - column-gap: 2em; -} } + padding-left: 0; } + .list--column li { + padding-left: 0; } + .list--column > li { + -moz-column-break-inside: avoid; + break-inside: avoid-column; + display: table; + margin-bottom: 0; + padding-bottom: 0.25em; } + @media (min-width: 31.25em) { + .list--column { + -moz-column-count: 2; + column-count: 2; + -moz-column-gap: 2em; + column-gap: 2em; } } .list--inline { list-style-type: none; margin-left: 0; - padding-left: 0; -} -.list--inline li { - padding-left: 0; -} -.list--inline > li { - display: inline; -} + padding-left: 0; } + .list--inline li { + padding-left: 0; } + .list--inline > li { + display: inline; } .list--pipeline { list-style-type: none; margin-left: 0; - padding-left: 0; -} -.list--pipeline::after { - clear: both; - content: ""; - display: table; -} -.list--pipeline > li { - border-right: 1px solid #a2a2a2; - display: block; - float: left; - margin-right: 0.75em; - padding-left: 0; - padding-right: 0.75em; - /* stylelint-disable-next-line selector-no-qualifying-type */ } -[dir='rtl'] .list--pipeline > li { - border-left: 1px solid #a2a2a2; - border-right: 0; - float: right; - margin-left: 0.75em; - margin-right: 0; - padding-left: 0.75em; - padding-right: 0; -} -.list--pipeline > li.is-active { - font-weight: 600; -} -.list--pipeline > li:last-child { - border-right: 0; - margin-right: 0; - padding-right: 0; -} -[dir='rtl'] .list--pipeline > li:last-child { - border-left: 0; - margin-left: 0; - padding-left: 0; -} + padding-left: 0; } + .list--pipeline::after { + clear: both; + content: ""; + display: table; } + .list--pipeline > li { + border-right: 1px solid #A2A2A2; + display: block; + float: left; + margin-right: 0.75em; + padding-left: 0; + padding-right: 0.75em; + /* stylelint-disable-next-line selector-no-qualifying-type */ } + [dir='rtl'] .list--pipeline > li { + border-left: 1px solid #A2A2A2; + border-right: 0; + float: right; + margin-left: 0.75em; + margin-right: 0; + padding-left: 0.75em; + padding-right: 0; } + .list--pipeline > li.is-active { + font-weight: 600; } + .list--pipeline > li:last-child { + border-right: 0; + margin-right: 0; + padding-right: 0; } + [dir='rtl'] .list--pipeline > li:last-child { + border-left: 0; + margin-left: 0; + padding-left: 0; } .uw-mailman { padding: 1rem 0; - width: 100%; -} -.uw-mailman__label { - display: block; - margin-bottom: 0.5rem; -} -.uw-mailman__label--email { - font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-size: 1.424rem; - font-weight: 400; -} -.uw-mailman__servername { - text-align: center; -} + width: 100%; } + .uw-mailman__label { + display: block; + margin-bottom: 0.5rem; } + .uw-mailman__label--email { + font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: 1.424rem; + font-weight: 400; } + .uw-mailman__servername { + text-align: center; } .uw-mailmain__email .uw-input--submit { font-size: 1rem; font-weight: 400; - max-width: 8.5rem; -} + max-width: 8.5rem; } .menu { list-style-type: none; margin: 0; - padding: 0; -} -.menu li { - padding-left: 0; -} -.menu li::before { - display: none; -} -.uw-footer__menu .menu { - margin-left: 0; -} -@media print { - .menu { - display: none; -} } + padding: 0; } + .menu li { + padding-left: 0; } + .menu li::before { + display: none; } + .uw-footer__menu .menu { + margin-left: 0; } + @media print { + .menu { + display: none; } } .menu--item { - margin-bottom: 0; -} + margin-bottom: 0; } .menu--account { list-style-type: none; margin-left: 0; - padding-left: 0; -} -.menu--account::after { - clear: both; - content: ""; - display: table; -} -.menu--account > li { - border-right: 1px solid #a2a2a2; - display: block; - float: left; - margin-right: 0.75em; - padding-left: 0; - padding-right: 0.75em; - /* stylelint-disable-next-line selector-no-qualifying-type */ } -[dir='rtl'] .menu--account > li { - border-left: 1px solid #a2a2a2; - border-right: 0; - float: right; - margin-left: 0.75em; - margin-right: 0; - padding-left: 0.75em; - padding-right: 0; -} -.menu--account > li.is-active { - font-weight: 600; -} -.menu--account > li:last-child { - border-right: 0; - margin-right: 0; - padding-right: 0; -} -[dir='rtl'] .menu--account > li:last-child { - border-left: 0; - margin-left: 0; - padding-left: 0; -} -.menu--account .menu__link { - font-size: 1rem; -} + padding-left: 0; } + .menu--account::after { + clear: both; + content: ""; + display: table; } + .menu--account > li { + border-right: 1px solid #A2A2A2; + display: block; + float: left; + margin-right: 0.75em; + padding-left: 0; + padding-right: 0.75em; + /* stylelint-disable-next-line selector-no-qualifying-type */ } + [dir='rtl'] .menu--account > li { + border-left: 1px solid #A2A2A2; + border-right: 0; + float: right; + margin-left: 0.75em; + margin-right: 0; + padding-left: 0.75em; + padding-right: 0; } + .menu--account > li.is-active { + font-weight: 600; } + .menu--account > li:last-child { + border-right: 0; + margin-right: 0; + padding-right: 0; } + [dir='rtl'] .menu--account > li:last-child { + border-left: 0; + margin-left: 0; + padding-left: 0; } + .menu--account .menu__link { + font-size: 1rem; } .menu--uw-footer { align-items: flex-start; @@ -6102,1181 +5000,926 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, list-style-type: none; padding-bottom: 1rem; text-align: center; - text-transform: uppercase; -} -.menu--uw-footer li { - border-color: #4e4e4e; - border-style: solid; - box-sizing: inherit; - display: inline-block; - flex: 1 0 50%; - margin: 0; - padding: 1rem; - text-align: center; -} -.menu--uw-footer li:nth-child(1) { - border-width: 1px 0 0 1px; -} -.menu--uw-footer li:nth-child(2) { - border-width: 1px 0 0 1px; - order: 2; -} -.menu--uw-footer li:nth-child(3) { - border-width: 1px 0 0 1px; - order: 3; -} -.menu--uw-footer li:nth-child(4) { - border-width: 1px 0 0 1px; - order: 4; -} -.menu--uw-footer li:nth-child(5) { - border-width: 1px; - order: 5; -} -.menu--uw-footer li:nth-child(6) { - border-width: 1px 1px 0; - order: 1; -} -.menu--uw-footer li:nth-child(7) { - border-width: 1px 1px 0; - order: 2; -} -.menu--uw-footer li:nth-child(8) { - border-width: 1px 1px 0; - order: 3; -} -.menu--uw-footer li:nth-child(9) { - border-width: 1px 1px 0; - order: 4; -} -@media (min-width: 30rem) { - .menu--uw-footer li { - padding: 0.25rem 0 0.25rem 1rem; - text-align: left; -} - .menu--uw-footer li:nth-child(1) { - border-width: 0 1px 0 0; - order: 1; -} - .menu--uw-footer li:nth-child(2) { - border-width: 0 1px 0 0; - order: 2; -} - .menu--uw-footer li:nth-child(3) { - border-width: 0 1px 0 0; - order: 3; -} - .menu--uw-footer li:nth-child(4) { - border-width: 0 1px 0 0; - order: 4; -} - .menu--uw-footer li:nth-child(5) { - border-width: 0; - order: 5; -} - .menu--uw-footer li:nth-child(6) { - border-width: 0 1px 0 0; - order: 1; -} - .menu--uw-footer li:nth-child(7) { - border-width: 0 1px 0 0; - order: 2; -} - .menu--uw-footer li:nth-child(8) { - border-width: 0 1px 0 0; - order: 3; -} - .menu--uw-footer li:nth-child(9) { - border-width: 0 1px 0 0; - order: 4; -} } -@media (min-width: 48.06rem) { + text-transform: uppercase; } .menu--uw-footer li { - flex: 1 0 33%; - padding: 0 0 0 1rem; -} } -.menu--uw-footer li a { - color: #fff; - outline: none; - text-decoration: none; -} -.menu--uw-footer li a:hover { - text-decoration: underline; -} + border-color: #4e4e4e; + border-style: solid; + box-sizing: inherit; + display: inline-block; + flex: 1 0 50%; + margin: 0; + padding: 1rem; + text-align: center; } + .menu--uw-footer li:nth-child(1) { + border-width: 1px 0 0 1px; } + .menu--uw-footer li:nth-child(2) { + border-width: 1px 0 0 1px; + order: 2; } + .menu--uw-footer li:nth-child(3) { + border-width: 1px 0 0 1px; + order: 3; } + .menu--uw-footer li:nth-child(4) { + border-width: 1px 0 0 1px; + order: 4; } + .menu--uw-footer li:nth-child(5) { + border-width: 1px; + order: 5; } + .menu--uw-footer li:nth-child(6) { + border-width: 1px 1px 0; + order: 1; } + .menu--uw-footer li:nth-child(7) { + border-width: 1px 1px 0; + order: 2; } + .menu--uw-footer li:nth-child(8) { + border-width: 1px 1px 0; + order: 3; } + .menu--uw-footer li:nth-child(9) { + border-width: 1px 1px 0; + order: 4; } + @media (min-width: 30rem) { + .menu--uw-footer li { + padding: 0.25rem 0 0.25rem 1rem; + text-align: left; } + .menu--uw-footer li:nth-child(1) { + border-width: 0 1px 0 0; + order: 1; } + .menu--uw-footer li:nth-child(2) { + border-width: 0 1px 0 0; + order: 2; } + .menu--uw-footer li:nth-child(3) { + border-width: 0 1px 0 0; + order: 3; } + .menu--uw-footer li:nth-child(4) { + border-width: 0 1px 0 0; + order: 4; } + .menu--uw-footer li:nth-child(5) { + border-width: 0; + order: 5; } + .menu--uw-footer li:nth-child(6) { + border-width: 0 1px 0 0; + order: 1; } + .menu--uw-footer li:nth-child(7) { + border-width: 0 1px 0 0; + order: 2; } + .menu--uw-footer li:nth-child(8) { + border-width: 0 1px 0 0; + order: 3; } + .menu--uw-footer li:nth-child(9) { + border-width: 0 1px 0 0; + order: 4; } } + @media (min-width: 48.06rem) { + .menu--uw-footer li { + flex: 1 0 33%; + padding: 0 0 0 1rem; } } + .menu--uw-footer li a { + color: #fff; + outline: none; + text-decoration: none; } + .menu--uw-footer li a:hover { + text-decoration: underline; } .uw-horizontal-nav.uw-horizontal-nav--header { background: #000; max-width: inherit; - width: inherit; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--wrapper { - background: #000; - display: block; - max-width: inherit; - padding: 0; - position: relative; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--home { - display: none; - grid-column: none; - padding: 0; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu { - width: inherit; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu { - border: 1px solid #fff; - height: auto; - position: relative; - width: 6rem; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu a { - color: #fff; - outline: none; - outline-offset: unset; - width: 100%; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu a:hover { - color: #000; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu.menu--subnav a { - color: #000; - outline: none; - outline-offset: unset; - width: 100%; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal > .menu--item { - background: #000; - border-bottom: 0 solid transparent; - width: 100%; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal > .menu--item.has-submenu > a { - padding-right: 24px; - position: relative; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal > .menu--item.has-submenu > a::after { - content: '\e906'; - display: block; - font-family: fdsu-rwd; - position: absolute; - right: 0.5rem; - text-align: center; - top: 0.5rem; - transform: scale(0.75, 0.75) rotate(90deg); -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--subnav { - display: none; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav { - background: #f7f7f7; - border-width: 0; - display: inherit; - height: auto; - left: inherit; - min-height: auto; - min-width: 13rem; - padding: 1rem 0; - right: 0; - top: inherit; - width: auto; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item { - max-width: inherit; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav li .menu--link-parent { - display: none !important; -} -.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--subnav { - border: 0 solid #fff; -} + width: inherit; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--wrapper { + background: #000; + display: block; + max-width: inherit; + padding: 0; + position: relative; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--home { + display: none; + grid-column: none; + padding: 0; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu { + width: inherit; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu { + border: 1px solid #fff; + height: auto; + position: relative; + width: 6rem; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu a { + color: #fff; + outline: none; + outline-offset: unset; + width: 100%; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu a:hover { + color: #000; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu.menu--subnav a { + color: #000; + outline: none; + outline-offset: unset; + width: 100%; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal > .menu--item { + background: #000; + border-bottom: 0 solid transparent; + width: 100%; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal > .menu--item.has-submenu > a { + padding-right: 24px; + position: relative; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal > .menu--item.has-submenu > a::after { + content: '\e906'; + display: block; + font-family: fdsu-rwd; + position: absolute; + right: 0.5rem; + text-align: center; + top: 0.5rem; + transform: scale(0.75, 0.75) rotate(90deg); } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--subnav { + display: none; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav { + background: #f7f7f7; + border-width: 0; + display: inherit; + height: auto; + left: inherit; + min-height: auto; + min-width: 13rem; + padding: 1rem 0; + right: 0; + top: inherit; + width: auto; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item { + max-width: inherit; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav li .menu--link-parent { + display: none !important; } + .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--subnav { + border: 0 solid #fff; } .org-default .uw-horizontal-nav .uw-site-home__link { - background-color: #000; -} -.org-default .uw-horizontal-nav .uw-site-home__link svg { - fill: #fdd54f; -} -.org-default .uw-horizontal-nav .uw-site-home__link:focus { - background-color: #fff; -} -.org-default .uw-horizontal-nav .uw-site-home__link:focus svg { - fill: #fdd54f; -} -.org-default .uw-horizontal-nav .uw-site-home__link:hover { - background-color: #fdd54f; -} -.org-default .uw-horizontal-nav .uw-site-home__link:hover svg { - fill: #000; -} + background-color: #000; } + .org-default .uw-horizontal-nav .uw-site-home__link svg { + fill: #fdd54f; } + .org-default .uw-horizontal-nav .uw-site-home__link:focus { + background-color: #fff; } + .org-default .uw-horizontal-nav .uw-site-home__link:focus svg { + fill: #fdd54f; } + .org-default .uw-horizontal-nav .uw-site-home__link:hover { + background-color: #fdd54f; } + .org-default .uw-horizontal-nav .uw-site-home__link:hover svg { + fill: #000; } .org-default .uw-horizontal-nav .menu--horizontal > .is-active-trail { background-color: #ccc; - color: #000; -} -.org-default .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { - border-bottom: 1px solid #000; -} + color: #000; } + .org-default .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { + border-bottom: 1px solid #000; } .org-default .uw-horizontal-nav .menu--horizontal li > a { - color: #000; -} -.org-default .uw-horizontal-nav .menu--horizontal li > a:focus { - background-color: #ccc; - color: #000; -} -.org-default .uw-horizontal-nav .menu--horizontal li > a.active { - background-color: #ccc; - color: #000; -} -.org-default .uw-horizontal-nav .menu--horizontal li > a:hover { - background-color: #fff; - color: #000; -} + color: #000; } + .org-default .uw-horizontal-nav .menu--horizontal li > a:focus { + background-color: #ccc; + color: #000; } + .org-default .uw-horizontal-nav .menu--horizontal li > a.active { + background-color: #ccc; + color: #000; } + .org-default .uw-horizontal-nav .menu--horizontal li > a:hover { + background-color: #fff; + color: #000; } .org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a { background-color: transparent; border-bottom: 1px solid transparent; - text-decoration: none; -} -.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { - background-color: inherit; - border-bottom: 1px solid #000; - color: #000; -} -.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { - background-color: inherit; - border-bottom: 1px solid #000; - color: #000; -} -.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { - display: none; -} -.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} -.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} + text-decoration: none; } + .org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { + background-color: inherit; + border-bottom: 1px solid #000; + color: #000; } + .org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { + background-color: inherit; + border-bottom: 1px solid #000; + color: #000; } + .org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { + display: none; } + .org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } + .org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } .org-ahs .uw-horizontal-nav .uw-site-home__link { - background-color: #005963; -} -.org-ahs .uw-horizontal-nav .uw-site-home__link svg { - fill: #fff; -} -.org-ahs .uw-horizontal-nav .uw-site-home__link:focus { - background-color: #fff; -} -.org-ahs .uw-horizontal-nav .uw-site-home__link:focus svg { - fill: #005963; -} -.org-ahs .uw-horizontal-nav .uw-site-home__link:hover { - background-color: #fff; -} -.org-ahs .uw-horizontal-nav .uw-site-home__link:hover svg { - fill: #005963; -} + background-color: #005963; } + .org-ahs .uw-horizontal-nav .uw-site-home__link svg { + fill: #fff; } + .org-ahs .uw-horizontal-nav .uw-site-home__link:focus { + background-color: #fff; } + .org-ahs .uw-horizontal-nav .uw-site-home__link:focus svg { + fill: #005963; } + .org-ahs .uw-horizontal-nav .uw-site-home__link:hover { + background-color: #fff; } + .org-ahs .uw-horizontal-nav .uw-site-home__link:hover svg { + fill: #005963; } .org-ahs .uw-horizontal-nav .menu--horizontal > .is-active-trail { background-color: #ccc; - color: #000; -} -.org-ahs .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { - border-bottom: 1px solid #005963; - color: #005963; -} + color: #000; } + .org-ahs .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { + border-bottom: 1px solid #005963; + color: #005963; } .org-ahs .uw-horizontal-nav .menu--horizontal li > a { - color: #000; -} -.org-ahs .uw-horizontal-nav .menu--horizontal li > a:focus { - background-color: #ccc; - color: #000; -} -.org-ahs .uw-horizontal-nav .menu--horizontal li > a.active { - background-color: #ccc; - color: #000; -} -.org-ahs .uw-horizontal-nav .menu--horizontal li > a:hover { - background-color: #fff; - color: #000; -} + color: #000; } + .org-ahs .uw-horizontal-nav .menu--horizontal li > a:focus { + background-color: #ccc; + color: #000; } + .org-ahs .uw-horizontal-nav .menu--horizontal li > a.active { + background-color: #ccc; + color: #000; } + .org-ahs .uw-horizontal-nav .menu--horizontal li > a:hover { + background-color: #fff; + color: #000; } .org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a { background-color: transparent; border-bottom: 1px solid transparent; - text-decoration: none; -} -.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { - background-color: inherit; - border-bottom: 1px solid #005963; - color: #000; -} -.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { - background-color: inherit; - border-bottom: 1px solid #005963; - color: #005963; -} -.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { - display: none; -} -.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} -.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} + text-decoration: none; } + .org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { + background-color: inherit; + border-bottom: 1px solid #005963; + color: #000; } + .org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { + background-color: inherit; + border-bottom: 1px solid #005963; + color: #005963; } + .org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { + display: none; } + .org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } + .org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } .org-art .uw-horizontal-nav .uw-site-home__link { - background-color: #d93f00; -} -.org-art .uw-horizontal-nav .uw-site-home__link svg { - fill: #fff; -} -.org-art .uw-horizontal-nav .uw-site-home__link:focus { - background-color: #fff; -} -.org-art .uw-horizontal-nav .uw-site-home__link:focus svg { - fill: #d93f00; -} -.org-art .uw-horizontal-nav .uw-site-home__link:hover { - background-color: #fff; -} -.org-art .uw-horizontal-nav .uw-site-home__link:hover svg { - fill: #d93f00; -} + background-color: #d93f00; } + .org-art .uw-horizontal-nav .uw-site-home__link svg { + fill: #fff; } + .org-art .uw-horizontal-nav .uw-site-home__link:focus { + background-color: #fff; } + .org-art .uw-horizontal-nav .uw-site-home__link:focus svg { + fill: #d93f00; } + .org-art .uw-horizontal-nav .uw-site-home__link:hover { + background-color: #fff; } + .org-art .uw-horizontal-nav .uw-site-home__link:hover svg { + fill: #d93f00; } .org-art .uw-horizontal-nav .menu--horizontal > .is-active-trail { background-color: #ccc; - color: #000; -} -.org-art .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { - border-bottom: 1px solid #d93f00; - color: #d93f00; -} + color: #000; } + .org-art .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { + border-bottom: 1px solid #d93f00; + color: #d93f00; } .org-art .uw-horizontal-nav .menu--horizontal li > a { - color: #000; -} -.org-art .uw-horizontal-nav .menu--horizontal li > a:focus { - background-color: #ccc; - color: #000; -} -.org-art .uw-horizontal-nav .menu--horizontal li > a.active { - background-color: #ccc; - color: #000; -} -.org-art .uw-horizontal-nav .menu--horizontal li > a:hover { - background-color: #fff; - color: #000; -} + color: #000; } + .org-art .uw-horizontal-nav .menu--horizontal li > a:focus { + background-color: #ccc; + color: #000; } + .org-art .uw-horizontal-nav .menu--horizontal li > a.active { + background-color: #ccc; + color: #000; } + .org-art .uw-horizontal-nav .menu--horizontal li > a:hover { + background-color: #fff; + color: #000; } .org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a { background-color: transparent; border-bottom: 1px solid transparent; - text-decoration: none; -} -.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { - background-color: inherit; - border-bottom: 1px solid #d93f00; - color: #000; -} -.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { - background-color: inherit; - border-bottom: 1px solid #d93f00; - color: #d93f00; -} -.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { - display: none; -} -.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} -.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} + text-decoration: none; } + .org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { + background-color: inherit; + border-bottom: 1px solid #d93f00; + color: #000; } + .org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { + background-color: inherit; + border-bottom: 1px solid #d93f00; + color: #d93f00; } + .org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { + display: none; } + .org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } + .org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } .org-eng .uw-horizontal-nav .uw-site-home__link { - background-color: #57058b; -} -.org-eng .uw-horizontal-nav .uw-site-home__link svg { - fill: #fff; -} -.org-eng .uw-horizontal-nav .uw-site-home__link:focus { - background-color: #fff; -} -.org-eng .uw-horizontal-nav .uw-site-home__link:focus svg { - fill: #57058b; -} -.org-eng .uw-horizontal-nav .uw-site-home__link:hover { - background-color: #fff; -} -.org-eng .uw-horizontal-nav .uw-site-home__link:hover svg { - fill: #57058b; -} + background-color: #57058b; } + .org-eng .uw-horizontal-nav .uw-site-home__link svg { + fill: #fff; } + .org-eng .uw-horizontal-nav .uw-site-home__link:focus { + background-color: #fff; } + .org-eng .uw-horizontal-nav .uw-site-home__link:focus svg { + fill: #57058b; } + .org-eng .uw-horizontal-nav .uw-site-home__link:hover { + background-color: #fff; } + .org-eng .uw-horizontal-nav .uw-site-home__link:hover svg { + fill: #57058b; } .org-eng .uw-horizontal-nav .menu--horizontal > .is-active-trail { background-color: #ccc; - color: #000; -} -.org-eng .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { - border-bottom: 1px solid #57058b; - color: #57058b; -} + color: #000; } + .org-eng .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { + border-bottom: 1px solid #57058b; + color: #57058b; } .org-eng .uw-horizontal-nav .menu--horizontal li > a { - color: #000; -} -.org-eng .uw-horizontal-nav .menu--horizontal li > a:focus { - background-color: #ccc; - color: #000; -} -.org-eng .uw-horizontal-nav .menu--horizontal li > a.active { - background-color: #ccc; - color: #000; -} -.org-eng .uw-horizontal-nav .menu--horizontal li > a:hover { - background-color: #fff; - color: #000; -} + color: #000; } + .org-eng .uw-horizontal-nav .menu--horizontal li > a:focus { + background-color: #ccc; + color: #000; } + .org-eng .uw-horizontal-nav .menu--horizontal li > a.active { + background-color: #ccc; + color: #000; } + .org-eng .uw-horizontal-nav .menu--horizontal li > a:hover { + background-color: #fff; + color: #000; } .org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a { background-color: transparent; border-bottom: 1px solid transparent; - text-decoration: none; -} -.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { - background-color: inherit; - border-bottom: 1px solid #57058b; - color: #000; -} -.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { - background-color: inherit; - border-bottom: 1px solid #57058b; - color: #57058b; -} -.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { - display: none; -} -.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} -.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} + text-decoration: none; } + .org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { + background-color: inherit; + border-bottom: 1px solid #57058b; + color: #000; } + .org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { + background-color: inherit; + border-bottom: 1px solid #57058b; + color: #57058b; } + .org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { + display: none; } + .org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } + .org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } .org-env .uw-horizontal-nav .uw-site-home__link { - background-color: #607000; -} -.org-env .uw-horizontal-nav .uw-site-home__link svg { - fill: #fff; -} -.org-env .uw-horizontal-nav .uw-site-home__link:focus { - background-color: #fff; -} -.org-env .uw-horizontal-nav .uw-site-home__link:focus svg { - fill: #607000; -} -.org-env .uw-horizontal-nav .uw-site-home__link:hover { - background-color: #fff; -} -.org-env .uw-horizontal-nav .uw-site-home__link:hover svg { - fill: #607000; -} + background-color: #607000; } + .org-env .uw-horizontal-nav .uw-site-home__link svg { + fill: #fff; } + .org-env .uw-horizontal-nav .uw-site-home__link:focus { + background-color: #fff; } + .org-env .uw-horizontal-nav .uw-site-home__link:focus svg { + fill: #607000; } + .org-env .uw-horizontal-nav .uw-site-home__link:hover { + background-color: #fff; } + .org-env .uw-horizontal-nav .uw-site-home__link:hover svg { + fill: #607000; } .org-env .uw-horizontal-nav .menu--horizontal > .is-active-trail { background-color: #ccc; - color: #000; -} -.org-env .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { - border-bottom: 1px solid #607000; - color: #607000; -} + color: #000; } + .org-env .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { + border-bottom: 1px solid #607000; + color: #607000; } .org-env .uw-horizontal-nav .menu--horizontal li > a { - color: #000; -} -.org-env .uw-horizontal-nav .menu--horizontal li > a:focus { - background-color: #ccc; - color: #000; -} -.org-env .uw-horizontal-nav .menu--horizontal li > a.active { - background-color: #ccc; - color: #000; -} -.org-env .uw-horizontal-nav .menu--horizontal li > a:hover { - background-color: #fff; - color: #000; -} + color: #000; } + .org-env .uw-horizontal-nav .menu--horizontal li > a:focus { + background-color: #ccc; + color: #000; } + .org-env .uw-horizontal-nav .menu--horizontal li > a.active { + background-color: #ccc; + color: #000; } + .org-env .uw-horizontal-nav .menu--horizontal li > a:hover { + background-color: #fff; + color: #000; } .org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a { background-color: transparent; border-bottom: 1px solid transparent; - text-decoration: none; -} -.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { - background-color: inherit; - border-bottom: 1px solid #607000; - color: #000; -} -.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { - background-color: inherit; - border-bottom: 1px solid #607000; - color: #607000; -} -.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { - display: none; -} -.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} -.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} + text-decoration: none; } + .org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { + background-color: inherit; + border-bottom: 1px solid #607000; + color: #000; } + .org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { + background-color: inherit; + border-bottom: 1px solid #607000; + color: #607000; } + .org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { + display: none; } + .org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } + .org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } .org-mat .uw-horizontal-nav .uw-site-home__link { - background-color: #c60078; -} -.org-mat .uw-horizontal-nav .uw-site-home__link svg { - fill: #fff; -} -.org-mat .uw-horizontal-nav .uw-site-home__link:focus { - background-color: #fff; -} -.org-mat .uw-horizontal-nav .uw-site-home__link:focus svg { - fill: #c60078; -} -.org-mat .uw-horizontal-nav .uw-site-home__link:hover { - background-color: #fff; -} -.org-mat .uw-horizontal-nav .uw-site-home__link:hover svg { - fill: #c60078; -} + background-color: #c60078; } + .org-mat .uw-horizontal-nav .uw-site-home__link svg { + fill: #fff; } + .org-mat .uw-horizontal-nav .uw-site-home__link:focus { + background-color: #fff; } + .org-mat .uw-horizontal-nav .uw-site-home__link:focus svg { + fill: #c60078; } + .org-mat .uw-horizontal-nav .uw-site-home__link:hover { + background-color: #fff; } + .org-mat .uw-horizontal-nav .uw-site-home__link:hover svg { + fill: #c60078; } .org-mat .uw-horizontal-nav .menu--horizontal > .is-active-trail { background-color: #ccc; - color: #000; -} -.org-mat .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { - border-bottom: 1px solid #c60078; - color: #c60078; -} + color: #000; } + .org-mat .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { + border-bottom: 1px solid #c60078; + color: #c60078; } .org-mat .uw-horizontal-nav .menu--horizontal li > a { - color: #000; -} -.org-mat .uw-horizontal-nav .menu--horizontal li > a:focus { - background-color: #ccc; - color: #000; -} -.org-mat .uw-horizontal-nav .menu--horizontal li > a.active { - background-color: #ccc; - color: #000; -} -.org-mat .uw-horizontal-nav .menu--horizontal li > a:hover { - background-color: #fff; - color: #000; -} + color: #000; } + .org-mat .uw-horizontal-nav .menu--horizontal li > a:focus { + background-color: #ccc; + color: #000; } + .org-mat .uw-horizontal-nav .menu--horizontal li > a.active { + background-color: #ccc; + color: #000; } + .org-mat .uw-horizontal-nav .menu--horizontal li > a:hover { + background-color: #fff; + color: #000; } .org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a { background-color: transparent; border-bottom: 1px solid transparent; - text-decoration: none; -} -.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { - background-color: inherit; - border-bottom: 1px solid #c60078; - color: #000; -} -.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { - background-color: inherit; - border-bottom: 1px solid #c60078; - color: #c60078; -} -.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { - display: none; -} -.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} -.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} + text-decoration: none; } + .org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { + background-color: inherit; + border-bottom: 1px solid #c60078; + color: #000; } + .org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { + background-color: inherit; + border-bottom: 1px solid #c60078; + color: #c60078; } + .org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { + display: none; } + .org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } + .org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } .org-sci .uw-horizontal-nav .uw-site-home__link { - background-color: #0033be; -} -.org-sci .uw-horizontal-nav .uw-site-home__link svg { - fill: #fff; -} -.org-sci .uw-horizontal-nav .uw-site-home__link:focus { - background-color: #fff; -} -.org-sci .uw-horizontal-nav .uw-site-home__link:focus svg { - fill: #0033be; -} -.org-sci .uw-horizontal-nav .uw-site-home__link:hover { - background-color: #fff; -} -.org-sci .uw-horizontal-nav .uw-site-home__link:hover svg { - fill: #0033be; -} + background-color: #0033be; } + .org-sci .uw-horizontal-nav .uw-site-home__link svg { + fill: #fff; } + .org-sci .uw-horizontal-nav .uw-site-home__link:focus { + background-color: #fff; } + .org-sci .uw-horizontal-nav .uw-site-home__link:focus svg { + fill: #0033be; } + .org-sci .uw-horizontal-nav .uw-site-home__link:hover { + background-color: #fff; } + .org-sci .uw-horizontal-nav .uw-site-home__link:hover svg { + fill: #0033be; } .org-sci .uw-horizontal-nav .menu--horizontal > .is-active-trail { background-color: #ccc; - color: #000; -} -.org-sci .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { - border-bottom: 1px solid #0033be; - color: #0033be; -} + color: #000; } + .org-sci .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { + border-bottom: 1px solid #0033be; + color: #0033be; } .org-sci .uw-horizontal-nav .menu--horizontal li > a { - color: #000; -} -.org-sci .uw-horizontal-nav .menu--horizontal li > a:focus { - background-color: #ccc; - color: #000; -} -.org-sci .uw-horizontal-nav .menu--horizontal li > a.active { - background-color: #ccc; - color: #000; -} -.org-sci .uw-horizontal-nav .menu--horizontal li > a:hover { - background-color: #fff; - color: #000; -} + color: #000; } + .org-sci .uw-horizontal-nav .menu--horizontal li > a:focus { + background-color: #ccc; + color: #000; } + .org-sci .uw-horizontal-nav .menu--horizontal li > a.active { + background-color: #ccc; + color: #000; } + .org-sci .uw-horizontal-nav .menu--horizontal li > a:hover { + background-color: #fff; + color: #000; } .org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a { background-color: transparent; border-bottom: 1px solid transparent; - text-decoration: none; -} -.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { - background-color: inherit; - border-bottom: 1px solid #0033be; - color: #000; -} -.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { - background-color: inherit; - border-bottom: 1px solid #0033be; - color: #0033be; -} -.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { - display: none; -} -.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} -.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} + text-decoration: none; } + .org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { + background-color: inherit; + border-bottom: 1px solid #0033be; + color: #000; } + .org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { + background-color: inherit; + border-bottom: 1px solid #0033be; + color: #0033be; } + .org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { + display: none; } + .org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } + .org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } .org-school .uw-horizontal-nav .uw-site-home__link { - background-color: #80001f; -} -.org-school .uw-horizontal-nav .uw-site-home__link svg { - fill: #fff; -} -.org-school .uw-horizontal-nav .uw-site-home__link:focus { - background-color: #fff; -} -.org-school .uw-horizontal-nav .uw-site-home__link:focus svg { - fill: #80001f; -} -.org-school .uw-horizontal-nav .uw-site-home__link:hover { - background-color: #fff; -} -.org-school .uw-horizontal-nav .uw-site-home__link:hover svg { - fill: #80001f; -} + background-color: #80001f; } + .org-school .uw-horizontal-nav .uw-site-home__link svg { + fill: #fff; } + .org-school .uw-horizontal-nav .uw-site-home__link:focus { + background-color: #fff; } + .org-school .uw-horizontal-nav .uw-site-home__link:focus svg { + fill: #80001f; } + .org-school .uw-horizontal-nav .uw-site-home__link:hover { + background-color: #fff; } + .org-school .uw-horizontal-nav .uw-site-home__link:hover svg { + fill: #80001f; } .org-school .uw-horizontal-nav .menu--horizontal > .is-active-trail { background-color: #ccc; - color: #000; -} -.org-school .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { - border-bottom: 1px solid #80001f; - color: #80001f; -} + color: #000; } + .org-school .uw-horizontal-nav .menu--horizontal > .is-active-trail > .menu--link.active ~ .menu .menu--item__parent a { + border-bottom: 1px solid #80001f; + color: #80001f; } .org-school .uw-horizontal-nav .menu--horizontal li > a { - color: #000; -} -.org-school .uw-horizontal-nav .menu--horizontal li > a:focus { - background-color: #ccc; - color: #000; -} -.org-school .uw-horizontal-nav .menu--horizontal li > a.active { - background-color: #ccc; - color: #000; -} -.org-school .uw-horizontal-nav .menu--horizontal li > a:hover { - background-color: #fff; - color: #000; -} + color: #000; } + .org-school .uw-horizontal-nav .menu--horizontal li > a:focus { + background-color: #ccc; + color: #000; } + .org-school .uw-horizontal-nav .menu--horizontal li > a.active { + background-color: #ccc; + color: #000; } + .org-school .uw-horizontal-nav .menu--horizontal li > a:hover { + background-color: #fff; + color: #000; } .org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a { background-color: transparent; border-bottom: 1px solid transparent; - text-decoration: none; -} -.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { - background-color: inherit; - border-bottom: 1px solid #80001f; - color: #000; -} -.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { - background-color: inherit; - border-bottom: 1px solid #80001f; - color: #80001f; -} -.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { - display: none; -} -.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} -.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { - background-color: inherit; - border-bottom: 1px solid #ccc; - color: #000; -} + text-decoration: none; } + .org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus { + background-color: inherit; + border-bottom: 1px solid #80001f; + color: #000; } + .org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active { + background-color: inherit; + border-bottom: 1px solid #80001f; + color: #80001f; } + .org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after { + display: none; } + .org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } + .org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover { + background-color: inherit; + border-bottom: 1px solid #ccc; + color: #000; } .uw-horizontal-nav { max-width: 100%; padding: 0; width: 100%; - background: #eee; -} -.uw-horizontal-nav--wrapper { - margin-left: auto; - margin-right: auto; - max-width: 75rem; - padding: 0 16px; - display: grid; - padding: 0; - position: relative; -} -@media (min-width: 75rem) { - .uw-horizontal-nav--wrapper { - padding-left: 0; - padding-right: 0; -} } -@media (min-width: 48.06rem) { + background: #eee; } .uw-horizontal-nav--wrapper { - grid-template-columns: 3rem auto; - padding: 0 8px; -} } -.uw-horizontal-nav--home { - display: none; -} -@media (min-width: 48.06rem) { - .uw-horizontal-nav--home { - display: block; - grid-column: 1/2; - padding: 4px; -} - .uw-horizontal-nav--home .uw-site-home__link { - border: 1px solid #eee; - border-radius: 50%; - display: block; - height: 2rem; - outline: none; - width: 2rem; -} - .uw-horizontal-nav--home .uw-site-home__link svg { - height: 2rem; - padding-left: 4px; - padding-top: 4px; - width: 2rem; -} } -.uw-horizontal-nav--menu { - max-width: 100%; - padding: 0; - width: 100%; -} -@media (min-width: 48.06rem) { - .uw-horizontal-nav--menu { - grid-column: 2/3; -} } -.uw-horizontal-nav--menu .menu { - margin-left: inherit; -} -.uw-horizontal-nav--menu .menu--link { - position: relative; -} -.uw-horizontal-nav--menu .menu .menu--item a { - cursor: pointer; - outline: none; - outline-offset: unset; -} -.uw-horizontal-nav--menu .menu--horizontal { - max-width: 100%; - padding: 0; - width: 100%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-size: 0.79rem; - justify-content: flex-start; - width: 100%; -} -.uw-horizontal-nav--menu .menu--horizontal > .menu--item { - border-bottom: 1px solid #ccc; - width: 100%; -} -@media (min-width: 48.06rem) { - .uw-horizontal-nav--menu .menu--horizontal > .menu--item { - border-bottom: inherit; -} } -@media (min-width: 48.06rem) { - .uw-horizontal-nav--menu .menu--horizontal > .menu--item { - width: auto; -} } -.uw-horizontal-nav--menu .menu--horizontal > .menu--item a { - display: inline-block; - line-height: 1.25rem; - padding: 8px; - text-decoration: none; - width: 100%; -} -.uw-horizontal-nav--menu .menu--horizontal > .menu--item.has-submenu > a { - padding-right: 24px; - position: relative; -} -.uw-horizontal-nav--menu .menu--horizontal > .menu--item.has-submenu > a::after { - content: '\e906'; - display: block; - font-family: fdsu-rwd; - position: absolute; - right: 8px; - text-align: center; - top: 8px; - transform: scale(0.75, 0.75); -} -@media (min-width: 48.06rem) { - .uw-horizontal-nav--menu .menu--horizontal > .menu--item.has-submenu > a::after { - transform: scale(0.75, 0.75) rotate(90deg); -} } -.no-scroll .uw-horizontal-nav--menu .menu--horizontal > .menu--item[aria-expanded="true"] > a { - border-left: 1px solid #ccc; - display: inline-block; - height: 2.25rem; - overflow: hidden; - position: absolute; - right: 0; - top: 0; - width: 2rem; - z-index: 7; -} -.no-scroll .uw-horizontal-nav--menu .menu--horizontal > .menu--item[aria-expanded="true"] > a span { - display: none; -} -.no-scroll .uw-horizontal-nav--menu .menu--horizontal > .menu--item[aria-expanded="true"] > a::after { - transform: scale(0.75, 0.75) rotate(180deg); -} -.uw-horizontal-nav--menu .menu--subnav { - display: none; - font-size: 0.79rem; - text-transform: none; - width: 100%; -} -.uw-horizontal-nav--menu .menu--subnav li { - -webkit-animation: fadeIn ease 0.2s; - animation: fadeIn ease 0.2s; -} -@media (min-width: 48.06rem) { - .uw-horizontal-nav--menu .menu .submenu-active.has-submenu--small .menu--subnav { - min-height: 10rem; -} } -@media (min-width: 48.06rem) { - .uw-horizontal-nav--menu .menu .submenu-active.has-submenu--medium .menu--subnav { - min-height: 25rem; -} } -.uw-horizontal-nav--menu .menu .submenu-active.has-submenu--large .menu--subnav { - min-height: 50rem; -} -@media (min-width: 63.1875rem) { - .uw-horizontal-nav--menu .menu .submenu-active.has-submenu--large .menu--subnav { - min-height: 35rem; -} } -.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav { - background: #f7f7f7; - display: block; - height: calc(100vh - 7rem); - position: absolute; - top: 0; - z-index: 7; -} -.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav ~ .menu--subnav { - position: absolute; - top: inherit; -} -@media (min-width: 48.06rem) { - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav { margin-left: auto; margin-right: auto; max-width: 75rem; padding: 0 16px; - align-items: flex-start; - background: #f7f7f7; - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1), 0 6px 6px rgba(0, 0, 0, 0.13); - display: flex; - flex-flow: wrap; - flex-direction: column; - flex-wrap: wrap; - height: 100%; - left: 3rem; - overflow-y: inherit; - padding: 2.5rem 0.5rem 1rem; - top: 100%; - width: calc(100% - 6rem); - z-index: 7; -} } -@media (min-width: 48.06rem) and (min-width: 75rem) { - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav { - padding-left: 0; - padding-right: 0; -} } -.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--subnav { - align-items: inherit; - background: inherit; - box-shadow: none; - -moz-column-count: inherit; - column-count: inherit; - display: inherit; - flex-flow: inherit; - flex-direction: inherit; - flex-wrap: inherit; - height: inherit; - left: inherit; - margin: 0; - max-height: inherit; - min-height: inherit; - padding-top: inherit !important; - position: inherit; - top: inherit; - width: inherit; - z-index: inherit; -} -.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item { - display: block; -} -.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--subnav { - padding: 0; -} -.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a { - font-family: Typ1451-Bold,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-weight: 400; - padding: 8px; - padding-right: 24px; -} -.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a { - border-bottom: 1px solid #e6e6e6; -} -@media (min-width: 48.06rem) { - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a { - padding: 8px; -} } -.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent { - border-bottom: 1px solid #e6e6e6; - padding: 0; -} -.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent a { - border-bottom: 1px solid transparent; -} -.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item a { - font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-weight: 200; - padding-left: 16px; -} -.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item a { - font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-weight: 200; - padding-left: 40px; -} -.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item a { - font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-weight: 200; - padding-left: 56px; -} -@media (min-width: 48.06rem) { - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item { - flex: 0 1; - height: auto; - max-width: 50%; - padding-left: 8px; -} - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item { - font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-weight: 200; - margin-top: inherit; - max-width: inherit; - padding-left: 16px; -} - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item a { - font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - padding: 4px; -} - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item { - margin-top: inherit; - padding-left: 16px; -} - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item a { - font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-weight: 200; -} - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item { - margin-top: inherit; - padding-left: 16px; -} - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item a { - font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-weight: 200; -} } -@media (min-width: 63.1875rem) { - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item { - max-width: 33%; - padding-left: 16px; -} } -.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent { - padding: 4px 0 4px 8px; - top: 0; - width: 100%; -} -.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent { - display: inline-block; - position: relative; - width: auto; -} -.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent::after { - content: '\e3b5'; - display: block; - font-family: fdsu-rwd; - font-size: 1rem; - position: absolute; - right: 0; - text-align: center; - top: 8px; -} -@media (min-width: 48.06rem) { - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent { - flex: 1 0 100%; - max-width: inherit; - padding: 8px 0 8px 16px; - position: absolute; -} - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent { - font-size: 0.88889rem; - margin: 0 0 4px 0; -} - .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent::after { - right: -1rem; -} } + display: grid; + padding: 0; + position: relative; } + @media (min-width: 75rem) { + .uw-horizontal-nav--wrapper { + padding-left: 0; + padding-right: 0; } } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--wrapper { + grid-template-columns: 3rem auto; + padding: 0 8px; } } + .uw-horizontal-nav--home { + display: none; } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--home { + display: block; + grid-column: 1/2; + padding: 4px; } + .uw-horizontal-nav--home .uw-site-home__link { + border: 1px solid #eee; + border-radius: 50%; + display: block; + height: 2rem; + outline: none; + width: 2rem; } + .uw-horizontal-nav--home .uw-site-home__link svg { + height: 2rem; + padding-left: 4px; + padding-top: 4px; + width: 2rem; } } + .uw-horizontal-nav--menu { + max-width: 100%; + padding: 0; + width: 100%; } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--menu { + grid-column: 2/3; } } + .uw-horizontal-nav--menu .menu { + margin-left: inherit; } + .uw-horizontal-nav--menu .menu--link { + position: relative; } + .uw-horizontal-nav--menu .menu .menu--item a { + cursor: pointer; + outline: none; + outline-offset: unset; } + .uw-horizontal-nav--menu .menu--horizontal { + max-width: 100%; + padding: 0; + width: 100%; + display: flex; + flex-direction: row; + flex-wrap: wrap; + font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: 0.79rem; + justify-content: flex-start; + width: 100%; } + .uw-horizontal-nav--menu .menu--horizontal > .menu--item { + border-bottom: 1px solid #ccc; + width: 100%; } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--menu .menu--horizontal > .menu--item { + border-bottom: inherit; } } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--menu .menu--horizontal > .menu--item { + width: auto; } } + .uw-horizontal-nav--menu .menu--horizontal > .menu--item a { + display: inline-block; + line-height: 1.25rem; + padding: 8px; + text-decoration: none; + width: 100%; } + .uw-horizontal-nav--menu .menu--horizontal > .menu--item.has-submenu > a { + padding-right: 24px; + position: relative; } + .uw-horizontal-nav--menu .menu--horizontal > .menu--item.has-submenu > a::after { + content: '\e906'; + display: block; + font-family: fdsu-rwd; + position: absolute; + right: 8px; + text-align: center; + top: 8px; + transform: scale(0.75, 0.75); } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--menu .menu--horizontal > .menu--item.has-submenu > a::after { + transform: scale(0.75, 0.75) rotate(90deg); } } + .no-scroll .uw-horizontal-nav--menu .menu--horizontal > .menu--item[aria-expanded="true"] > a { + border-left: 1px solid #ccc; + display: inline-block; + height: 2.25rem; + overflow: hidden; + position: absolute; + right: 0; + top: 0; + width: 2rem; + z-index: 7; } + .no-scroll .uw-horizontal-nav--menu .menu--horizontal > .menu--item[aria-expanded="true"] > a span { + display: none; } + .no-scroll .uw-horizontal-nav--menu .menu--horizontal > .menu--item[aria-expanded="true"] > a::after { + transform: scale(0.75, 0.75) rotate(180deg); } + .uw-horizontal-nav--menu .menu--subnav { + display: none; + font-size: 0.79rem; + text-transform: none; + width: 100%; } + .uw-horizontal-nav--menu .menu--subnav li { + -webkit-animation: fadeIn ease 0.2s; + animation: fadeIn ease 0.2s; } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--menu .menu .submenu-active.has-submenu--small .menu--subnav { + min-height: 10rem; } } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--menu .menu .submenu-active.has-submenu--medium .menu--subnav { + min-height: 25rem; } } + .uw-horizontal-nav--menu .menu .submenu-active.has-submenu--large .menu--subnav { + min-height: 50rem; } + @media (min-width: 63.1875rem) { + .uw-horizontal-nav--menu .menu .submenu-active.has-submenu--large .menu--subnav { + min-height: 35rem; } } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav { + background: #f7f7f7; + display: block; + height: calc(100vh - 7rem); + position: absolute; + top: 0; + z-index: 7; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav ~ .menu--subnav { + position: absolute; + top: inherit; } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav { + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; + align-items: flex-start; + background: #f7f7f7; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1), 0 6px 6px rgba(0, 0, 0, 0.13); + display: flex; + flex-flow: wrap; + flex-direction: column; + flex-wrap: wrap; + height: 100%; + left: 3rem; + overflow-y: inherit; + padding: 2.5rem 0.5rem 1rem; + top: 100%; + width: calc(100% - 6rem); + z-index: 7; } } + @media (min-width: 48.06rem) and (min-width: 75rem) { + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav { + padding-left: 0; + padding-right: 0; } } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--subnav { + align-items: inherit; + background: inherit; + box-shadow: none; + -moz-column-count: inherit; + column-count: inherit; + display: inherit; + flex-flow: inherit; + flex-direction: inherit; + flex-wrap: inherit; + height: inherit; + left: inherit; + margin: 0; + max-height: inherit; + min-height: inherit; + padding-top: inherit !important; + position: inherit; + top: inherit; + width: inherit; + z-index: inherit; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item { + display: block; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--subnav { + padding: 0; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a { + font-family: Typ1451-Bold,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-weight: 400; + padding: 8px; + padding-right: 24px; } + .no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a { + border-bottom: 1px solid #e6e6e6; } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a { + padding: 8px; } } + .no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent { + border-bottom: 1px solid #e6e6e6; + padding: 0; } + .no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent a { + border-bottom: 1px solid transparent; } + .no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item a { + font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-weight: 200; + padding-left: 16px; } + .no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item a { + font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-weight: 200; + padding-left: 40px; } + .no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item a { + font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-weight: 200; + padding-left: 56px; } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item { + flex: 0 1; + height: auto; + max-width: 50%; + padding-left: 8px; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item { + font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-weight: 200; + margin-top: inherit; + max-width: inherit; + padding-left: 16px; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item a { + font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + padding: 4px; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item { + margin-top: inherit; + padding-left: 16px; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item a { + font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-weight: 200; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item { + margin-top: inherit; + padding-left: 16px; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item a { + font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-weight: 200; } } + @media (min-width: 63.1875rem) { + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item { + max-width: 33%; + padding-left: 16px; } } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent { + padding: 4px 0 4px 8px; + top: 0; + width: 100%; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent { + display: inline-block; + position: relative; + width: auto; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent::after { + content: '\e3b5'; + display: block; + font-family: fdsu-rwd; + font-size: 1rem; + position: absolute; + right: 0; + text-align: center; + top: 8px; } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent { + flex: 1 0 100%; + max-width: inherit; + padding: 8px 0 8px 16px; + position: absolute; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent { + font-size: 0.88889rem; + margin: 0 0 4px 0; } + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent::after { + right: -1rem; } } -.uw-horizontal-nav--secondary { - max-width: 100%; - padding: 0; - width: 100%; - background: #eee; -} -@media (min-width: 48.06rem) { - .uw-horizontal-nav--secondary { - background: #fff; - border-bottom: 3px solid #eee; -} } -.uw-horizontal-nav--secondary .uw-horizontal-nav--wrapper { - margin-left: auto; - margin-right: auto; - max-width: 75rem; - padding: 0 16px; - display: grid; - padding: 0; - position: relative; -} -@media (min-width: 75rem) { - .uw-horizontal-nav--secondary .uw-horizontal-nav--wrapper { - padding-left: 0; - padding-right: 0; -} } -@media (min-width: 48.06rem) { - .uw-horizontal-nav--secondary .uw-horizontal-nav--wrapper { - grid-template-columns: 3rem auto; - padding: 0 8px; -} } -.uw-horizontal-nav--secondary .uw-horizontal-nav--home { - display: none; - grid-column: none; - padding: 0; -} -.uw-horizontal-nav--secondary .uw-horizontal-nav--menu { - max-width: 100%; - padding: 0; - width: 100%; -} -.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu .menu--item a { - outline: none; - outline-offset: unset; -} -.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal { - max-width: 100%; - padding: 0; - width: 100%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - font-family: Typ1451-Bold,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 0.79rem; - justify-content: flex-start; - text-transform: inherit; - width: 100%; -} -@media (min-width: 48.06rem) { - .uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal > .menu--item { - width: auto; -} } -.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal > .menu--item a { - display: inline-block; - font-weight: inherit; - line-height: 1.25rem; - text-decoration: none; -} -.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal > .menu--item a:hover { - background-color: #eee; - color: #000; -} +.uw-horizontal-nav--secondary { + max-width: 100%; + padding: 0; + width: 100%; + background: #eee; } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--secondary { + background: #fff; + border-bottom: 3px solid #eee; } } + .uw-horizontal-nav--secondary .uw-horizontal-nav--wrapper { + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; + display: grid; + padding: 0; + position: relative; } + @media (min-width: 75rem) { + .uw-horizontal-nav--secondary .uw-horizontal-nav--wrapper { + padding-left: 0; + padding-right: 0; } } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--secondary .uw-horizontal-nav--wrapper { + grid-template-columns: 3rem auto; + padding: 0 8px; } } + .uw-horizontal-nav--secondary .uw-horizontal-nav--home { + display: none; + grid-column: none; + padding: 0; } + .uw-horizontal-nav--secondary .uw-horizontal-nav--menu { + max-width: 100%; + padding: 0; + width: 100%; } + .uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu .menu--item a { + outline: none; + outline-offset: unset; } + .uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal { + max-width: 100%; + padding: 0; + width: 100%; + display: flex; + flex-direction: row; + flex-wrap: wrap; + font-family: Typ1451-Bold,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 0.79rem; + justify-content: flex-start; + text-transform: inherit; + width: 100%; } + @media (min-width: 48.06rem) { + .uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal > .menu--item { + width: auto; } } + .uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal > .menu--item a { + display: inline-block; + font-weight: inherit; + line-height: 1.25rem; + text-decoration: none; } + .uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal > .menu--item a:hover { + background-color: #eee; + color: #000; } .social-media-list { align-items: flex-start; @@ -7286,184 +5929,152 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, list-style-type: none; margin: 0; padding: 0; - padding-bottom: 16px; -} -.social-media-list li { - flex: 1; - padding-left: 0; -} + padding-bottom: 16px; } + .social-media-list li { + flex: 1; + padding-left: 0; } @media (min-width: 48.06rem) { .uw-social-media { - text-align: right; -} } + text-align: right; } } .uw-social-media .global-footer-social-media { - background-color: #000; -} + background-color: #000; } .uw-social-media .local-site-footer-social-media { - background-color: #787878; -} + background-color: #787878; } .social-media-i { background-color: #fff; border-radius: 3px; font-size: 1.602rem; font-style: normal; - padding: 4px; -} -@media (min-width: 63.1875rem) { - .social-media-i { - font-size: 2.027rem; -} } -.social-media-i.global-site-footer:hover { - background-color: #000; - color: #fdd54f; -} -.social-media-i.local-site-footer:hover { - background-color: #787878; - color: #fff; -} + padding: 4px; } + @media (min-width: 63.1875rem) { + .social-media-i { + font-size: 2.027rem; } } + .social-media-i.global-site-footer:hover { + background-color: #000; + color: #fdd54f; } + .social-media-i.local-site-footer:hover { + background-color: #787878; + color: #fff; } .social-media-link { - text-decoration: none; -} -.social-media-link:hover { - text-decoration: none; -} -.social-media-link.global-site-footer { - color: #000; -} -.social-media-link.local-site-footer { - color: #787878; -} + text-decoration: none; } + .social-media-link:hover { + text-decoration: none; } + .social-media-link.global-site-footer { + color: #000; } + .social-media-link.local-site-footer { + color: #787878; } .social-media-list-item { list-style-type: none; margin: 0; - padding-top: 8px; -} + padding-top: 8px; } .menu--submenu { list-style-type: none; margin-left: 0; - padding-left: 0; -} -.menu--submenu::after { - clear: both; - content: ""; - display: table; -} -.menu--submenu > li { - border-right: 1px solid #a2a2a2; - display: block; - float: left; - margin-right: 0.75em; - padding-left: 0; - padding-right: 0.75em; - /* stylelint-disable-next-line selector-no-qualifying-type */ } -[dir='rtl'] .menu--submenu > li { - border-left: 1px solid #a2a2a2; - border-right: 0; - float: right; - margin-left: 0.75em; - margin-right: 0; - padding-left: 0.75em; - padding-right: 0; -} -.menu--submenu > li.is-active { - font-weight: 600; -} -.menu--submenu > li:last-child { - border-right: 0; - margin-right: 0; - padding-right: 0; -} -[dir='rtl'] .menu--submenu > li:last-child { - border-left: 0; - margin-left: 0; - padding-left: 0; -} + padding-left: 0; } + .menu--submenu::after { + clear: both; + content: ""; + display: table; } + .menu--submenu > li { + border-right: 1px solid #A2A2A2; + display: block; + float: left; + margin-right: 0.75em; + padding-left: 0; + padding-right: 0.75em; + /* stylelint-disable-next-line selector-no-qualifying-type */ } + [dir='rtl'] .menu--submenu > li { + border-left: 1px solid #A2A2A2; + border-right: 0; + float: right; + margin-left: 0.75em; + margin-right: 0; + padding-left: 0.75em; + padding-right: 0; } + .menu--submenu > li.is-active { + font-weight: 600; } + .menu--submenu > li:last-child { + border-right: 0; + margin-right: 0; + padding-right: 0; } + [dir='rtl'] .menu--submenu > li:last-child { + border-left: 0; + margin-left: 0; + padding-left: 0; } .message, .messages { background-color: #fafafa; - border: 1px solid #a2a2a2; + border: 1px solid #A2A2A2; color: #000; font-family: Typ1451-Regular,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; margin: 1.5rem auto; overflow: hidden; padding: 1rem 1.5rem 1rem 2rem; position: relative; - word-wrap: break-word; -} -.message::before, -.messages::before { - background-repeat: no-repeat; - background-size: 3.25em; - bottom: -0.5em; - content: ''; - display: block; - height: 3.25em; - position: absolute; - right: -0.5em; - transform: rotate(-20deg); - width: 3.25em; -} -@media print { + word-wrap: break-word; } .message::before, .messages::before { - display: none !important; -} } -.message a, -.messages a { - color: #000; - font-weight: 600; - text-decoration: underline; -} + background-repeat: no-repeat; + background-size: 3.25em; + bottom: -0.5em; + content: ''; + display: block; + height: 3.25em; + position: absolute; + right: -0.5em; + transform: rotate(-20deg); + width: 3.25em; } + @media print { + .message::before, + .messages::before { + display: none !important; } } + .message a, + .messages a { + color: #000; + font-weight: 600; + text-decoration: underline; } .message__content > *:last-child, .messages__content > *:last-child { - margin-bottom: 0; -} + margin-bottom: 0; } .message--status, .messages--status { background-color: #e7f4e4; - border-color: #4d8f46; -} -.message--status::before, -.messages--status::before { - background-image: url("../source/images/icons/messages-status.svg"); -} + border-color: #4d8f46; } + .message--status::before, + .messages--status::before { + background-image: url("../source/images/icons/messages-status.svg"); } .message--error, .messages--error { background-color: #f9dede; - border-color: #e59393; -} -.message--error::before, -.messages--error::before { - background-image: url("../source/images/icons/messages-error.svg"); -} -.message--error .message__item em:first-child, -.message--error .messages__item em:first-child, -.messages--error .message__item em:first-child, -.messages--error .messages__item em:first-child { - font-style: normal; - font-weight: 600; -} + border-color: #e59393; } + .message--error::before, + .messages--error::before { + background-image: url("../source/images/icons/messages-error.svg"); } + .message--error .message__item em:first-child, + .message--error .messages__item em:first-child, + .messages--error .message__item em:first-child, + .messages--error .messages__item em:first-child { + font-style: normal; + font-weight: 600; } .message--warning, .messages--warning { background-color: #fff1d2; - border-color: #fad980; -} -.message--warning::before, -.messages--warning::before { - background-image: url("../source/images/icons/messages-warning.svg"); -} + border-color: #fad980; } + .message--warning::before, + .messages--warning::before { + background-image: url("../source/images/icons/messages-warning.svg"); } .uw-navigation-button { outline: 2px solid transparent; @@ -7487,75 +6098,60 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, text-decoration: none; text-transform: uppercase; -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; vertical-align: inherit; white-space: nowrap; - width: 100%; -} -.uw-navigation-button:focus { - outline-color: #4773aa; -} -@media (min-width: 48.06rem) { - .uw-navigation-button { - display: none; -} } -.uw-navigation-button:hover, -.uw-navigation-button:focus { - border: 0; - outline: none !important; -} -.uw-navigation-button:active { - outline: none !important; -} -.uw-navigation-button[disabled] { - cursor: default; - pointer-events: none; -} -.uw-navigation-button[aria-expanded='true'] > .uw-navigation-button__lines { - background-color: transparent; - transition: background-color, opacity 0s; - width: 1.5rem; -} -.uw-navigation-button > .uw-navigation-button__lines { - background-color: #757575; - display: block; - font-size: 0; - height: 0.125rem; - left: 50%; - margin-left: -0.75rem; - position: absolute; - top: 28%; - transition: background-color 0.3s; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - width: 1.5rem; -} -.uw-navigation-button > .uw-navigation-button__lines::before, -.uw-navigation-button > .uw-navigation-button__lines::after { - background: #757575; - content: ''; - height: 100%; - left: 0; - position: absolute; - transition: transform 0.3s; - width: 100%; -} -.uw-navigation-button > .uw-navigation-button__lines::before { - transform: translateY(-250%); -} -.uw-navigation-button > .uw-navigation-button__lines::after { - transform: translateY(250%); -} -.uw-navigation-button[aria-expanded='true'] > .uw-navigation-button__lines::before { - transform: translateY(0) rotate(45deg); -} -.uw-navigation-button[aria-expanded='true'] > .uw-navigation-button__lines::after { - transform: translateY(0) rotate(-45deg); -} + width: 100%; } + .uw-navigation-button:focus { + outline-color: #4773aa; } + @media (min-width: 48.06rem) { + .uw-navigation-button { + display: none; } } + .uw-navigation-button:hover, .uw-navigation-button:focus { + border: 0; + outline: none !important; } + .uw-navigation-button:active { + outline: none !important; } + .uw-navigation-button[disabled] { + cursor: default; + pointer-events: none; } + .uw-navigation-button[aria-expanded='true'] > .uw-navigation-button__lines { + background-color: transparent; + transition: background-color, opacity 0s; + width: 1.5rem; } + .uw-navigation-button > .uw-navigation-button__lines { + background-color: #757575; + display: block; + font-size: 0; + height: 0.125rem; + left: 50%; + margin-left: -0.75rem; + position: absolute; + top: 28%; + transition: background-color 0.3s; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + width: 1.5rem; } + .uw-navigation-button > .uw-navigation-button__lines::before, .uw-navigation-button > .uw-navigation-button__lines::after { + background: #757575; + content: ''; + height: 100%; + left: 0; + position: absolute; + transition: transform 0.3s; + width: 100%; } + .uw-navigation-button > .uw-navigation-button__lines::before { + transform: translateY(-250%); } + .uw-navigation-button > .uw-navigation-button__lines::after { + transform: translateY(250%); } + .uw-navigation-button[aria-expanded='true'] > .uw-navigation-button__lines::before { + transform: translateY(0) rotate(45deg); } + .uw-navigation-button[aria-expanded='true'] > .uw-navigation-button__lines::after { + transform: translateY(0) rotate(-45deg); } .no-scroll { bottom: 0; @@ -7563,50 +6159,39 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, overflow: auto; position: fixed; right: 0; - top: 0; -} + top: 0; } .uw-header__navigation { - display: none; -} -.uw-header__navigation.close { - display: none; -} -.uw-header__navigation.open { - background: #eee; - display: block; - height: calc(100vh - 7rem); -} -.no-scroll .uw-header__navigation.open { - background: #f7f7f7; -} -@media (min-width: 48.06rem) { - .uw-header__navigation { - display: block !important; -} + display: none; } + .uw-header__navigation.close { + display: none; } .uw-header__navigation.open { - display: block !important; - height: auto; -} } + background: #eee; + display: block; + height: calc(100vh - 7rem); } + .no-scroll .uw-header__navigation.open { + background: #f7f7f7; } + @media (min-width: 48.06rem) { + .uw-header__navigation { + display: block !important; } + .uw-header__navigation.open { + display: block !important; + height: auto; } } .no-scroll .uw-header__navigation.open { display: block; - overflow: auto; -} + overflow: auto; } @media (min-width: 48.06rem) { .no-scroll .uw-header__navigation.open { - display: block !important; -} } + display: block !important; } } .block-page-title-block { - margin-bottom: 0; -} + margin-bottom: 0; } .page-title { margin: 0; - padding: 0; -} + padding: 0; } .pager__items { list-style-type: none; @@ -7615,14 +6200,11 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, clear: both; margin: 1.5em 0; padding: 0; - text-align: center; -} -.pager__items li { - padding-left: 0; -} -.pager__items li::before { - display: none; -} + text-align: center; } + .pager__items li { + padding-left: 0; } + .pager__items li::before { + display: none; } .pager__item { display: inline-block; @@ -7630,121 +6212,90 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, margin: 0; padding: 0; text-align: center; - vertical-align: top; -} -.pager__item:not([class*='pager__item--']) { - display: none; -} -@media (min-width: 37.5em) { + vertical-align: top; } .pager__item:not([class*='pager__item--']) { - display: inline-block; -} } + display: none; } + @media (min-width: 37.5em) { + .pager__item:not([class*='pager__item--']) { + display: inline-block; } } -.pager__item--ellipsis, -.pager__item--current.pager__item, -.pager__link { +.pager__item--ellipsis, .pager__item--current.pager__item, .pager__link { background-color: transparent; color: #000; min-width: 2.5rem; padding: 0.5em; - transition: color 200ms cubic-bezier(0.0, 0, 0.2, 1), background-color 375ms cubic-bezier(0.0, 0, 0.2, 1); -} -.pager__item--ellipsis:focus, -.pager__item--current.pager__item:focus, -.pager__link:focus { - outline: 1px dotted #4e4e4e; -} + transition: color 200ms cubic-bezier(0.0, 0, 0.2, 1), background-color 375ms cubic-bezier(0.0, 0, 0.2, 1); } + .pager__item--ellipsis:focus, .pager__item--current.pager__item:focus, .pager__link:focus { + outline: 1px dotted #4e4e4e; } .pager__item--ellipsis { - display: none; -} -@media (min-width: 50em) { - .pager__item--ellipsis { - display: inline-block; -} } + display: none; } + @media (min-width: 50em) { + .pager__item--ellipsis { + display: inline-block; } } .pager__item--current.pager__item { - background-color: #0071bc; - color: #fff; -} + background-color: #0071BC; + color: #fff; } .pager__link { display: inline-block; - text-decoration: none; -} -.pager__link:visited { - color: #000; -} -.pager__link:hover, -.pager__link:focus { - background-color: #0071bc; - color: #fff; -} -.pager__link:active { - background-color: #112e51; - color: #fff; -} + text-decoration: none; } + .pager__link:visited { + color: #000; } + .pager__link:hover, .pager__link:focus { + background-color: #0071BC; + color: #fff; } + .pager__link:active { + background-color: #112E51; + color: #fff; } .pager__link--previous, .pager__link--next { background-color: transparent; color: #000; - position: relative; -} -.pager__link--previous:hover, -.pager__link--previous:focus, -.pager__link--next:hover, -.pager__link--next:focus { - background-color: transparent; - color: #000; -} -.pager__link--previous:hover .pager__link-icon g, -.pager__link--previous:focus .pager__link-icon g, -.pager__link--next:hover .pager__link-icon g, -.pager__link--next:focus .pager__link-icon g { - fill: #0071bc; -} -.pager__link--previous:visited, -.pager__link--next:visited { - color: #000; -} + position: relative; } + .pager__link--previous:hover, .pager__link--previous:focus, + .pager__link--next:hover, + .pager__link--next:focus { + background-color: transparent; + color: #000; } + .pager__link--previous:hover .pager__link-icon g, .pager__link--previous:focus .pager__link-icon g, + .pager__link--next:hover .pager__link-icon g, + .pager__link--next:focus .pager__link-icon g { + fill: #0071BC; } + .pager__link--previous:visited, + .pager__link--next:visited { + color: #000; } .pager__item--previous { - margin-right: 2.5rem; -} -.pager__item--previous .pager__link { - padding-left: 32px; -} + margin-right: 2.5rem; } + .pager__item--previous .pager__link { + padding-left: 32px; } .pager__item--next { - margin-left: 2.5rem; -} -.pager__item--next .pager__link { - padding-right: 32px; -} + margin-left: 2.5rem; } + .pager__item--next .pager__link { + padding-right: 32px; } .pager__link-icon { left: 0; position: absolute; top: 50%; transform: translateY(-48%); - width: 24px; -} -.pager__link-icon g { - fill: #000; -} -.pager__item--next .pager__link-icon { - left: auto; - right: 0; - transform: translateY(-48%) rotate(180deg); -} + width: 24px; } + .pager__link-icon g { + fill: #000; } + .pager__item--next .pager__link-icon { + left: auto; + right: 0; + transform: translateY(-48%) rotate(180deg); } .progress { - position: relative; -} + position: relative; } .progress__track { - background-color: #a2a2a2; + background-color: #A2A2A2; border: 1px solid #4e4e4e; border-radius: 0.1875rem; box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15); @@ -7752,358 +6303,279 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, margin: 0.2em 0; max-width: 100%; min-width: 6em; - overflow: hidden; -} + overflow: hidden; } .progress__bar { - background-color: #0071bc; + background-color: #0071BC; border-radius: 0.1875rem; height: 1rem; transition-duration: 0.5s; transition-property: width; transition-timing-function: ease-out; - width: 3%; -} + width: 3%; } .progress__description, .progress__percentage { color: #000; font-size: 1rem; - overflow: hidden; -} - -.progress__description { - float: left; -} -[dir='rtl'] .progress__description { - float: right; -} - -.progress__percentage { - float: right; -} -[dir='rtl'] .progress__percentage { - float: left; -} - -.readmore-link { - text-decoration: none; -} -.readmore-link:hover path, -.readmore-link:focus path { - fill: #000; -} - -.readmore-link__icon { - display: inline-block; - position: relative; - top: 8px; -} -.readmore-link__icon path { - fill: #4e4e4e; -} - -.uw-remote-video { - height: 0; - margin-bottom: 2rem; - padding-bottom: 56.25%; - /* 16:9 */ - padding-top: 25px; - position: relative; - width: 100%; -} -.uw-remote-video__video { - height: 100%; - left: 0; - position: absolute; - top: 0; - width: 100%; -} -.uw-remote-video__video .media-oembed-content { - height: 100%; - left: 0; - position: absolute; - top: 0; - width: 100%; -} -.uw-remote-video__view { - position: absolute; - text-align: center; - top: 100%; - width: 100%; -} -.uw-remote-video__view a { - font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 1rem; - text-decoration: underline; -} -.uw-remote-video__view a:hover { - text-decoration: none; -} - -picture { - width: 100%; -} -picture img { - width: 100%; -} - -.uw-header-search { - display: none; -} -@media (min-width: 48.06rem) { - .uw-header-search { - display: block; -} } -.uw-header-search .uw-search--form { - color: #fff; - margin: 0; - padding: 0; - position: relative; -} -.uw-header-search .uw-search--form:hover .uw-search--label { - color: #000; -} -.uw-header-search .uw-search--form:hover .uw-input--search { - color: #000; -} -.uw-header-search .uw-search--form:hover .uw-input--search::-webkit-input-placeholder { - color: #000; -} -.uw-header-search .uw-search--form:hover .uw-input--search::-moz-placeholder { - color: #000; -} -.uw-header-search .uw-search--form:hover .uw-input--search:-ms-input-placeholder { - color: #000; -} -.uw-header-search .uw-search--form:hover .uw-input--search::-ms-input-placeholder { - color: #000; -} -.uw-header-search .uw-search--form:hover .uw-input--search::placeholder { - color: #000; -} -.uw-header-search .uw-search--form:hover .uw-input--search ~ .button--submit__form { - color: #000; -} -.uw-header-search .uw-search--form:hover .uw-input--search ~ .button--submit__form:hover { - color: #fff; -} -.uw-header-search .uw-search--form:focus-within .uw-input--search { - color: #000; -} -.uw-header-search .uw-search--form:focus-within .uw-input--search::-webkit-input-placeholder { - color: #000; -} -.uw-header-search .uw-search--form:focus-within .uw-input--search::-moz-placeholder { - color: #000; -} -.uw-header-search .uw-search--form:focus-within .uw-input--search:-ms-input-placeholder { - color: #000; -} -.uw-header-search .uw-search--form:focus-within .uw-input--search::-ms-input-placeholder { - color: #000; -} -.uw-header-search .uw-search--form:focus-within .uw-input--search::placeholder { - color: #000; -} -.uw-header-search .uw-search--form:focus-within .uw-input--search ~ .button--submit__form { - color: #fff; -} -.uw-header-search .uw-search--form:focus-within .uw-input--search ~ .button--submit__form:hover, -.uw-header-search .uw-search--form:focus-within .uw-input--search ~ .button--submit__form:focus { - background: #4e4e4e; -} -.uw-header-search .uw-search--form .uw-search--label { - background: none; - border: 1px solid #fff; - border-radius: 0; - box-shadow: none; - color: #fff; - display: flex; - font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-size: 12.64px; - font-weight: 200; - height: 38px; - line-height: 1.25rem; - overflow: hidden; - padding: 8px; - padding-right: 1.5rem; - position: absolute; - transition: all .5s ease; - width: 2rem; -} -.uw-header-search .uw-search--form .uw-search--label::after { - content: ""; - display: block; - font-family: fdsu-rwd; - font-weight: 200; - text-align: center; -} -.uw-header-search .uw-search--form .uw-search--label .uw-search--labeltext { - display: block; - overflow: hidden; - text-indent: -1000rem; -} -@media (min-width: 48.06rem) { - .uw-header-search .uw-search--form .uw-search--label { - display: none; -} - .uw-header-search .uw-search--form .uw-search--label .uw-search--labeltext { - display: none; -} } -.uw-header-search .uw-search--form .uw-input { - border: 1px solid #fff; - border-radius: 0; - box-shadow: none; - color: #fff; - font-size: 12.64px; - position: relative; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search { - background: none; - color: #fff; - font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-weight: 200; - height: 38px; - line-height: 1.25rem; - overflow: hidden; - padding: 8px; - padding-right: 1.5rem; - position: relative; - transition: all .5s ease; - width: 2rem; -} -@media (min-width: 48.06rem) { - .uw-header-search .uw-search--form .uw-input.uw-input--search { - width: 6rem; -} } -.uw-header-search .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder { - color: #fff; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search::-moz-placeholder { - color: #fff; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder { - color: #fff; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder { - color: #fff; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search::placeholder { - color: #fff; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder:hover { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search::-moz-placeholder:hover { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder:hover { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder:hover { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search::placeholder:hover { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:hover { - background: #fff; - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:hover::-webkit-input-placeholder { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:hover::-moz-placeholder { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:hover:-ms-input-placeholder { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:hover::-ms-input-placeholder { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:hover::placeholder { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:focus { - background: #fff; - color: #000; - width: 14rem; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:focus::-webkit-input-placeholder { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:focus::-moz-placeholder { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:focus:-ms-input-placeholder { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:focus::-ms-input-placeholder { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:focus::placeholder { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:focus ~ .button--submit__form { - color: #000; -} -.uw-header-search .uw-search--form .uw-input.uw-input--search:focus ~ .button--submit__form:hover { - background: #4e4e4e; - color: #fff; -} -.uw-header-search .uw-search--form .button { - margin: 0; - visibility: hidden; -} -@media (min-width: 48.06rem) { - .uw-header-search .uw-search--form .button { - visibility: visible; -} } -.uw-header-search .uw-search--form .button--submit { - margin: 0; - position: relative; -} -.uw-header-search .uw-search--form .button--submit__form { - background-color: inherit; - background-image: none; - border: 0; - border-radius: 0; - box-shadow: none; - cursor: pointer; - display: inherit; - font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-size: inherit; - font-weight: 200; - height: 2.25rem; - letter-spacing: inherit; - line-height: inherit; - max-width: inherit; - padding: inherit; - position: absolute; - right: 1px; - text-align: center; - text-decoration: none; - text-shadow: none; - text-transform: uppercase; - top: 1px; - transition: background 200ms cubic-bezier(0.4, 0, 1, 1); - vertical-align: top; - white-space: normal; - width: 2rem; -} -.uw-header-search .uw-search--form .button--submit__form::after { - content: ""; - display: block; - font-family: fdsu-rwd; - font-weight: 200; - text-align: center; -} -.uw-header-search .uw-search--form .button--submit__form:hover { - background: #4e4e4e; - color: #fff; -} + overflow: hidden; } + +.progress__description { + float: left; } + [dir='rtl'] .progress__description { + float: right; } + +.progress__percentage { + float: right; } + [dir='rtl'] .progress__percentage { + float: left; } + +.readmore-link { + text-decoration: none; } + .readmore-link:hover path, .readmore-link:focus path { + fill: #000; } + +.readmore-link__icon { + display: inline-block; + position: relative; + top: 8px; } + .readmore-link__icon path { + fill: #4e4e4e; } + +.uw-remote-video { + height: 0; + margin-bottom: 2rem; + padding-bottom: 56.25%; + /* 16:9 */ + padding-top: 25px; + position: relative; + width: 100%; } + .uw-remote-video__video { + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; } + .uw-remote-video__video .media-oembed-content { + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; } + .uw-remote-video__view { + position: absolute; + text-align: center; + top: 100%; + width: 100%; } + .uw-remote-video__view a { + font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 1rem; + text-decoration: underline; } + .uw-remote-video__view a:hover { + text-decoration: none; } + +picture { + width: 100%; } + picture img { + width: 100%; } + +.uw-header-search { + display: none; } + @media (min-width: 48.06rem) { + .uw-header-search { + display: block; } } + .uw-header-search .uw-search--form { + color: #fff; + margin: 0; + padding: 0; + position: relative; } + .uw-header-search .uw-search--form:hover .uw-search--label { + color: #000; } + .uw-header-search .uw-search--form:hover .uw-input--search { + color: #000; } + .uw-header-search .uw-search--form:hover .uw-input--search::-webkit-input-placeholder { + color: #000; } + .uw-header-search .uw-search--form:hover .uw-input--search::-moz-placeholder { + color: #000; } + .uw-header-search .uw-search--form:hover .uw-input--search:-ms-input-placeholder { + color: #000; } + .uw-header-search .uw-search--form:hover .uw-input--search::-ms-input-placeholder { + color: #000; } + .uw-header-search .uw-search--form:hover .uw-input--search::placeholder { + color: #000; } + .uw-header-search .uw-search--form:hover .uw-input--search ~ .button--submit__form { + color: #000; } + .uw-header-search .uw-search--form:hover .uw-input--search ~ .button--submit__form:hover { + color: #fff; } + .uw-header-search .uw-search--form:focus-within .uw-input--search { + color: #000; } + .uw-header-search .uw-search--form:focus-within .uw-input--search::-webkit-input-placeholder { + color: #000; } + .uw-header-search .uw-search--form:focus-within .uw-input--search::-moz-placeholder { + color: #000; } + .uw-header-search .uw-search--form:focus-within .uw-input--search:-ms-input-placeholder { + color: #000; } + .uw-header-search .uw-search--form:focus-within .uw-input--search::-ms-input-placeholder { + color: #000; } + .uw-header-search .uw-search--form:focus-within .uw-input--search::placeholder { + color: #000; } + .uw-header-search .uw-search--form:focus-within .uw-input--search ~ .button--submit__form { + color: #fff; } + .uw-header-search .uw-search--form:focus-within .uw-input--search ~ .button--submit__form:hover, .uw-header-search .uw-search--form:focus-within .uw-input--search ~ .button--submit__form:focus { + background: #4e4e4e; } + .uw-header-search .uw-search--form .uw-search--label { + background: none; + border: 1px solid #fff; + border-radius: 0; + box-shadow: none; + color: #fff; + display: flex; + font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: 12.64px; + font-weight: 200; + height: 38px; + line-height: 1.25rem; + overflow: hidden; + padding: 8px; + padding-right: 1.5rem; + position: absolute; + transition: all .5s ease; + width: 2rem; } + .uw-header-search .uw-search--form .uw-search--label::after { + content: ""; + display: block; + font-family: fdsu-rwd; + font-weight: 200; + text-align: center; } + .uw-header-search .uw-search--form .uw-search--label .uw-search--labeltext { + display: block; + overflow: hidden; + text-indent: -1000rem; } + @media (min-width: 48.06rem) { + .uw-header-search .uw-search--form .uw-search--label { + display: none; } + .uw-header-search .uw-search--form .uw-search--label .uw-search--labeltext { + display: none; } } + .uw-header-search .uw-search--form .uw-input { + border: 1px solid #fff; + border-radius: 0; + box-shadow: none; + color: #fff; + font-size: 12.64px; + position: relative; } + .uw-header-search .uw-search--form .uw-input.uw-input--search { + background: none; + color: #fff; + font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-weight: 200; + height: 38px; + line-height: 1.25rem; + overflow: hidden; + padding: 8px; + padding-right: 1.5rem; + position: relative; + transition: all .5s ease; + width: 2rem; } + @media (min-width: 48.06rem) { + .uw-header-search .uw-search--form .uw-input.uw-input--search { + width: 6rem; } } + .uw-header-search .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder { + color: #fff; } + .uw-header-search .uw-search--form .uw-input.uw-input--search::-moz-placeholder { + color: #fff; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder { + color: #fff; } + .uw-header-search .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder { + color: #fff; } + .uw-header-search .uw-search--form .uw-input.uw-input--search::placeholder { + color: #fff; } + .uw-header-search .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder:hover { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search::-moz-placeholder:hover { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder:hover { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder:hover { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search::placeholder:hover { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:hover { + background: #fff; + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:hover::-webkit-input-placeholder { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:hover::-moz-placeholder { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:hover:-ms-input-placeholder { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:hover::-ms-input-placeholder { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:hover::placeholder { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:focus { + background: #fff; + color: #000; + width: 14rem; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:focus::-webkit-input-placeholder { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:focus::-moz-placeholder { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:focus:-ms-input-placeholder { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:focus::-ms-input-placeholder { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:focus::placeholder { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:focus ~ .button--submit__form { + color: #000; } + .uw-header-search .uw-search--form .uw-input.uw-input--search:focus ~ .button--submit__form:hover { + background: #4e4e4e; + color: #fff; } + .uw-header-search .uw-search--form .button { + margin: 0; + visibility: hidden; } + @media (min-width: 48.06rem) { + .uw-header-search .uw-search--form .button { + visibility: visible; } } + .uw-header-search .uw-search--form .button--submit { + margin: 0; + position: relative; } + .uw-header-search .uw-search--form .button--submit__form { + background-color: inherit; + background-image: none; + border: 0; + border-radius: 0; + box-shadow: none; + cursor: pointer; + display: inherit; + font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: inherit; + font-weight: 200; + height: 2.25rem; + letter-spacing: inherit; + line-height: inherit; + max-width: inherit; + padding: inherit; + position: absolute; + right: 1px; + text-align: center; + text-decoration: none; + text-shadow: none; + text-transform: uppercase; + top: 1px; + transition: background 200ms cubic-bezier(0.4, 0, 1, 1); + vertical-align: top; + white-space: normal; + width: 2rem; } + .uw-header-search .uw-search--form .button--submit__form::after { + content: ""; + display: block; + font-family: fdsu-rwd; + font-weight: 200; + text-align: center; } + .uw-header-search .uw-search--form .button--submit__form:hover { + background: #4e4e4e; + color: #fff; } .uw-header-searchbar .uw-search--form { background: #000; @@ -8112,231 +6584,187 @@ picture img { margin: 0; padding: 0 0.75rem; position: relative; - z-index: 4; -} -.uw-header-searchbar .uw-search--form .form-item { - -webkit-animation: fadeIn 500ms; - animation: fadeIn 500ms; - display: none; - height: 0; - margin-top: 0.5rem; - padding-top: 0; - transition: all 300ms; -} -.uw-header-searchbar .uw-search--form .form-item--text { - flex: 2; -} -.uw-header-searchbar .uw-search--form .form-item--submit { - margin-left: 0.5rem; - width: 2rem; -} -.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel { - background: none; - border: 1px solid #fff; - border-radius: 0; - box-shadow: none; - color: #fff; - display: flex; - font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-size: 12.64px; - font-weight: 200; - height: 38px; - line-height: 1.25rem; - overflow: hidden; - padding: 8px; - padding-right: 1.5rem; - position: absolute; - right: 0.5rem; - top: -2.9rem; - transition: all 300ms; - width: 2rem; -} -.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel:hover { - background: #fff; -} -.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel:hover::after { - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel::after { - content: ""; - display: block; - font-family: fdsu-rwd; - font-weight: 200; - text-align: center; -} -.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel.close { - background: #fff; -} -.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel.close::after { - color: #000; - content: ""; - display: block; - font-family: fdsu-rwd; - font-weight: 200; - line-height: 1.5rem; - text-align: center; - transform: rotate(-90deg); -} -.uw-header-searchbar .uw-search--form .uw-input { - border: 1px solid #fff; - border-radius: 0; - box-shadow: none; - color: #fff; - font-size: 16px; - position: relative; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--checkboxform { - height: 0; - left: -1000rem; - overflow: hidden; - position: absolute; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--checkboxform:checked ~ .form-item { - -webkit-animation: fadeIn 300ms; - animation: fadeIn 300ms; - display: block; - height: inherit; - transition: all 300ms; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search { - background: none; - color: #fff; - font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-weight: 200; - height: 38px; - line-height: 1.25rem; - overflow: hidden; - padding: 8px; - padding-right: 1.5rem; - position: relative; - transition: width .5s ease; - width: 100%; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder { - color: #fff; - font-weight: 200; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-moz-placeholder { - color: #fff; - font-weight: 200; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder { - color: #fff; - font-weight: 200; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder { - color: #fff; - font-weight: 200; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::placeholder { - color: #fff; - font-weight: 200; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder:hover { - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-moz-placeholder:hover { - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder:hover { - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder:hover { - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::placeholder:hover { - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover { - background: #fff; - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::-webkit-input-placeholder { - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::-moz-placeholder { - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover:-ms-input-placeholder { - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::-ms-input-placeholder { - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::placeholder { - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus { - background: #fff; - color: #000; - font-size: 16px; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::-webkit-input-placeholder { - color: #000; - font-weight: 200; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::-moz-placeholder { - color: #000; - font-weight: 200; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus:-ms-input-placeholder { - color: #000; - font-weight: 200; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::-ms-input-placeholder { - color: #000; - font-weight: 200; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::placeholder { - color: #000; - font-weight: 200; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus ~ .button--submit__form { - color: #000; -} -.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus ~ .button--submit__form:hover { - background: #4e4e4e; - color: #fff; -} -.uw-header-searchbar .uw-search--form .button { - margin: 0; -} -.uw-header-searchbar .uw-search--form .button--submit { - margin: 0; -} -.uw-header-searchbar .uw-search--form .button--submit__form { - background: none; - border: 1px solid #fff; - border-radius: 0; - box-shadow: none; - color: #fff; - font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-size: 12.64px; - font-weight: 200; - height: 38px; - line-height: 1.25rem; - margin-left: 0.125rem; - overflow: hidden; - padding: 8px; - position: absolute; - transition: all .5s ease; - width: 2rem; -} -.uw-header-searchbar .uw-search--form .button--submit__form::after { - content: ""; - display: block; - font-family: fdsu-rwd; - font-weight: 200; - text-align: center; -} -.uw-header-searchbar .uw-search--form .button--submit__form:hover { - background: #4e4e4e; - color: #fff; -} + z-index: 4; } + .uw-header-searchbar .uw-search--form .form-item { + -webkit-animation: fadeIn 500ms; + animation: fadeIn 500ms; + display: none; + height: 0; + margin-top: 0.5rem; + padding-top: 0; + transition: all 300ms; } + .uw-header-searchbar .uw-search--form .form-item--text { + flex: 2; } + .uw-header-searchbar .uw-search--form .form-item--submit { + margin-left: 0.5rem; + width: 2rem; } + .uw-header-searchbar .uw-search--form .uw-search--checkboxlabel { + background: none; + border: 1px solid #fff; + border-radius: 0; + box-shadow: none; + color: #fff; + display: flex; + font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: 12.64px; + font-weight: 200; + height: 38px; + line-height: 1.25rem; + overflow: hidden; + padding: 8px; + padding-right: 1.5rem; + position: absolute; + right: 0.5rem; + top: -2.9rem; + transition: all 300ms; + width: 2rem; } + .uw-header-searchbar .uw-search--form .uw-search--checkboxlabel:hover { + background: #fff; } + .uw-header-searchbar .uw-search--form .uw-search--checkboxlabel:hover::after { + color: #000; } + .uw-header-searchbar .uw-search--form .uw-search--checkboxlabel::after { + content: ""; + display: block; + font-family: fdsu-rwd; + font-weight: 200; + text-align: center; } + .uw-header-searchbar .uw-search--form .uw-search--checkboxlabel.close { + background: #fff; } + .uw-header-searchbar .uw-search--form .uw-search--checkboxlabel.close::after { + color: #000; + content: ""; + display: block; + font-family: fdsu-rwd; + font-weight: 200; + line-height: 1.5rem; + text-align: center; + transform: rotate(-90deg); } + .uw-header-searchbar .uw-search--form .uw-input { + border: 1px solid #fff; + border-radius: 0; + box-shadow: none; + color: #fff; + font-size: 16px; + position: relative; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--checkboxform { + height: 0; + left: -1000rem; + overflow: hidden; + position: absolute; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--checkboxform:checked ~ .form-item { + -webkit-animation: fadeIn 300ms; + animation: fadeIn 300ms; + display: block; + height: inherit; + transition: all 300ms; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search { + background: none; + color: #fff; + font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-weight: 200; + height: 38px; + line-height: 1.25rem; + overflow: hidden; + padding: 8px; + padding-right: 1.5rem; + position: relative; + transition: width .5s ease; + width: 100%; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder { + color: #fff; + font-weight: 200; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-moz-placeholder { + color: #fff; + font-weight: 200; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder { + color: #fff; + font-weight: 200; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder { + color: #fff; + font-weight: 200; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search::placeholder { + color: #fff; + font-weight: 200; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder:hover { + color: #000; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-moz-placeholder:hover { + color: #000; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder:hover { + color: #000; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder:hover { + color: #000; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search::placeholder:hover { + color: #000; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover { + background: #fff; + color: #000; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::-webkit-input-placeholder { + color: #000; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::-moz-placeholder { + color: #000; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover:-ms-input-placeholder { + color: #000; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::-ms-input-placeholder { + color: #000; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::placeholder { + color: #000; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus { + background: #fff; + color: #000; + font-size: 16px; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::-webkit-input-placeholder { + color: #000; + font-weight: 200; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::-moz-placeholder { + color: #000; + font-weight: 200; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus:-ms-input-placeholder { + color: #000; + font-weight: 200; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::-ms-input-placeholder { + color: #000; + font-weight: 200; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::placeholder { + color: #000; + font-weight: 200; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus ~ .button--submit__form { + color: #000; } + .uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus ~ .button--submit__form:hover { + background: #4e4e4e; + color: #fff; } + .uw-header-searchbar .uw-search--form .button { + margin: 0; } + .uw-header-searchbar .uw-search--form .button--submit { + margin: 0; } + .uw-header-searchbar .uw-search--form .button--submit__form { + background: none; + border: 1px solid #fff; + border-radius: 0; + box-shadow: none; + color: #fff; + font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: 12.64px; + font-weight: 200; + height: 38px; + line-height: 1.25rem; + margin-left: 0.125rem; + overflow: hidden; + padding: 8px; + position: absolute; + transition: all .5s ease; + width: 2rem; } + .uw-header-searchbar .uw-search--form .button--submit__form::after { + content: ""; + display: block; + font-family: fdsu-rwd; + font-weight: 200; + text-align: center; } + .uw-header-searchbar .uw-search--form .button--submit__form:hover { + background: #4e4e4e; + color: #fff; } .open .uw-header-searchbar .uw-search--form { - background: none; -} + background: none; } .uw-site-logo .uw-site-logo__link { background: url("../source/images/logos/uwaterloo-logo.svg") 0 50% no-repeat; @@ -8347,46 +6775,38 @@ picture img { height: 2.5rem; text-align: center; text-indent: -999rem; - width: 8rem; -} -@media (min-width: 30rem) { - .uw-site-logo .uw-site-logo__link { - height: 2.5rem; - width: 12.5rem; -} } + width: 8rem; } + @media (min-width: 30rem) { + .uw-site-logo .uw-site-logo__link { + height: 2.5rem; + width: 12.5rem; } } .uw-site-name a:hover { - text-decoration: underline; -} + text-decoration: underline; } .uw-site-name__wrapper { - padding: 0 8px; -} -@media (min-width: 48.06rem) { - .uw-site-name__wrapper { - margin-left: auto; - margin-right: auto; - max-width: 75rem; - padding: 0 16px; -} } -@media (min-width: 48.06rem) and (min-width: 75rem) { - .uw-site-name__wrapper { - padding-left: 0; - padding-right: 0; -} } + padding: 0 8px; } + @media (min-width: 48.06rem) { + .uw-site-name__wrapper { + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; } } + @media (min-width: 48.06rem) and (min-width: 75rem) { + .uw-site-name__wrapper { + padding-left: 0; + padding-right: 0; } } .uw-site-name__link { display: inline-block; letter-spacing: inherit; text-decoration: none; - text-transform: uppercase; -} + text-transform: uppercase; } .uw-site-name__text { font-size: 28.832px; margin: 0; - padding: 0.5rem 0; -} + padding: 0.5rem 0; } .skiplinks { display: flex; @@ -8394,8 +6814,7 @@ picture img { justify-content: center; position: absolute; width: 100%; - z-index: 9999; -} + z-index: 9999; } .skiplinks__link, .skiplinks__link:visited, @@ -8414,37 +6833,29 @@ picture img { outline: 0; padding: 0.5rem; text-align: center; - text-decoration: none; -} + text-decoration: none; } /* stylelint-disable-next-line selector-max-id */ #main:focus { - outline: 0; -} + outline: 0; } .fdsu-facebook::before { - content: "\e909"; -} + content: "\e909"; } .fdsu-twitter::before { - content: "\e90f"; -} + content: "\e90f"; } .fdsu-youtube::before { - content: "\e912"; -} + content: "\e912"; } .fdsu-instagram::before { - content: "\e90c"; -} + content: "\e90c"; } .fdsu-linkedin::before { - content: "\e90d"; -} + content: "\e90d"; } .fdsu-snapchat::before { - content: "\e917"; -} + content: "\e917"; } .ifdsu { font-family: fdsu-rwd; @@ -8454,102 +6865,79 @@ picture img { font-weight: 400; line-height: 1; speak: none; - text-transform: none; -} + text-transform: none; } .uw-tableau__placeholder { - position: relative; -} + position: relative; } .uw-tabs { margin: 16px auto; - width: 100%; -} -.uw-tabs .hide-js { - display: none; -} -html:not(.js) .uw-tabs .hide-js { - border-bottom: 2px solid #eee; - display: block; - margin-bottom: 8px; - padding-bottom: 8px; -} + width: 100%; } + .uw-tabs .hide-js { + display: none; } + html:not(.js) .uw-tabs .hide-js { + border-bottom: 2px solid #eee; + display: block; + margin-bottom: 8px; + padding-bottom: 8px; } .uw-tab { - display: flex; -} -html:not(.js) .uw-tab { - display: none; -} + display: flex; } + html:not(.js) .uw-tab { + display: none; } .uw-tablinks { border-bottom: 0.4rem solid #fff; margin: 0 0 0 0.15rem; - max-width: inherit; -} -.uw-tablinks[aria-selected="true"] { - background: #eee; - border-bottom: 0.4rem solid #4e4e4e; - color: #4e4e4e; -} -.uw-tablinks[aria-selected="true"]:hover { - border-bottom: 0.4rem solid #ddd; -} -.uw-tablinks:hover { - border-bottom: 0.4rem solid #fff; -} + max-width: inherit; } + .uw-tablinks[aria-selected="true"] { + background: #eee; + border-bottom: 0.4rem solid #4e4e4e; + color: #4e4e4e; } + .uw-tablinks[aria-selected="true"]:hover { + border-bottom: 0.4rem solid #ddd; } + .uw-tablinks:hover { + border-bottom: 0.4rem solid #fff; } .uw-tabcontent[role="tabpanel"] { display: flex; flex-flow: row wrap; - padding-top: 24px; -} -.uw-tabcontent[role="tabpanel"][hidden] { - display: none; -} + padding-top: 24px; } + .uw-tabcontent[role="tabpanel"][hidden] { + display: none; } html:not(.js) .uw-tabcontent[role="tabpanel"][hidden] { - display: flex; -} + display: flex; } .uw-tabcontent[role="tabpanel"] .card { - width: 100%; -} -@media (min-width: 40.06rem) { - .uw-tabcontent[role="tabpanel"] .card { - flex-grow: 1; - width: 45%; -} } -@media (min-width: 63.1875rem) { - .uw-tabcontent[role="tabpanel"] .card { - width: 32%; -} } + width: 100%; } + @media (min-width: 40.06rem) { + .uw-tabcontent[role="tabpanel"] .card { + flex-grow: 1; + width: 45%; } } + @media (min-width: 63.1875rem) { + .uw-tabcontent[role="tabpanel"] .card { + width: 32%; } } .uw-tabcontent[role="tabpanel"] .card.teaser--blog .card__title { - margin-top: 0; -} + margin-top: 0; } .block-local-tasks-block nav nav ul li a { - font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; -} + font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; } .tag-list { list-style-type: none; margin: 0; - padding: 0; -} -.tag-list li { - padding-left: 0; -} -.tag-list li::before { - display: none; -} + padding: 0; } + .tag-list li { + padding-left: 0; } + .tag-list li::before { + display: none; } .tag-list__item { display: inline-block; margin-bottom: 0.5rem; - margin-right: 0.5rem; -} + margin-right: 0.5rem; } .tag { color: #000; @@ -8562,339 +6950,246 @@ html:not(.js) .uw-tabcontent[role="tabpanel"][hidden] { text-align: center; text-decoration: none; text-transform: uppercase; - transition: background 200ms cubic-bezier(0.4, 0, 1, 1); -} -.tag:visited { - color: #000; -} -.tag:hover, -.tag:focus { - color: #757575; - text-decoration: none; -} -.tag:active { - color: #757575; -} -.tag--normal { - font-family: Typ1451-Bold,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 0.88889rem; -} -.tag--small { - font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 0.702rem; -} -.tag--full { - background: #fdd54f; - color: #000; - font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 0.702rem; - padding: 0.5rem; -} -.tag--full:hover, -.tag--full:focus { - background: #000; - color: #fdd54f; -} -.tag--simple { - color: #000; - text-decoration: none; - font-family: Typ1451-Bold,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; -} -.tag--simple:visited { - color: #000; -} -.tag--simple:hover, -.tag--simple:focus { - color: #757575; - text-decoration: underline; -} -.tag--simple:active { - color: #757575; -} + transition: background 200ms cubic-bezier(0.4, 0, 1, 1); } + .tag:visited { + color: #000; } + .tag:hover, .tag:focus { + color: #757575; + text-decoration: none; } + .tag:active { + color: #757575; } + .tag--normal { + font-family: Typ1451-Bold,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 0.88889rem; } + .tag--small { + font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 0.702rem; } + .tag--full { + background: #fdd54f; + color: #000; + font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 0.702rem; + padding: 0.5rem; } + .tag--full:hover, .tag--full:focus { + background: #000; + color: #fdd54f; } + .tag--simple { + color: #000; + text-decoration: none; + font-family: Typ1451-Bold,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; } + .tag--simple:visited { + color: #000; } + .tag--simple:hover, .tag--simple:focus { + color: #757575; + text-decoration: underline; } + .tag--simple:active { + color: #757575; } .org-default a.tag--full { background-color: #000; - color: #fdd54f; -} -.org-default a.tag--full:hover, -.org-default a.tag--full:focus { - background-color: #fdd54f; - color: #000; -} + color: #fdd54f; } + .org-default a.tag--full:hover, .org-default a.tag--full:focus { + background-color: #fdd54f; + color: #000; } .org-ahs a.tag--full { background-color: #005963; - color: #fff; -} -.org-ahs a.tag--full:hover, -.org-ahs a.tag--full:focus { - background-color: #97dfef; - color: #005963; -} + color: #fff; } + .org-ahs a.tag--full:hover, .org-ahs a.tag--full:focus { + background-color: #97dfef; + color: #005963; } .org-art a.tag--full { background-color: #d93f00; - color: #fff; -} -.org-art a.tag--full:hover, -.org-art a.tag--full:focus { - background-color: #ffd5a5; - color: #d93f00; -} + color: #fff; } + .org-art a.tag--full:hover, .org-art a.tag--full:focus { + background-color: #ffd5a5; + color: #d93f00; } .org-eng a.tag--full { background-color: #57058b; - color: #fff; -} -.org-eng a.tag--full:hover, -.org-eng a.tag--full:focus { - background-color: #d0b4ef; - color: #57058b; -} + color: #fff; } + .org-eng a.tag--full:hover, .org-eng a.tag--full:focus { + background-color: #d0b4ef; + color: #57058b; } .org-env a.tag--full { background-color: #607000; - color: #fff; -} -.org-env a.tag--full:hover, -.org-env a.tag--full:focus { - background-color: #daf582; - color: #607000; -} + color: #fff; } + .org-env a.tag--full:hover, .org-env a.tag--full:focus { + background-color: #daf582; + color: #607000; } .org-mat a.tag--full { background-color: #c60078; - color: #fff; -} -.org-mat a.tag--full:hover, -.org-mat a.tag--full:focus { - background-color: #ffbeef; - color: #c60078; -} + color: #fff; } + .org-mat a.tag--full:hover, .org-mat a.tag--full:focus { + background-color: #ffbeef; + color: #c60078; } .org-sci a.tag--full { background-color: #0033be; - color: #fff; -} -.org-sci a.tag--full:hover, -.org-sci a.tag--full:focus { - background-color: #b4d5ff; - color: #0033be; -} + color: #fff; } + .org-sci a.tag--full:hover, .org-sci a.tag--full:focus { + background-color: #b4d5ff; + color: #0033be; } .org-school a.tag--full { background-color: #b71233; - color: #fff; -} -.org-school a.tag--full:hover, -.org-school a.tag--full:focus { - background-color: #ffa5aa; - color: #b71233; -} + color: #fff; } + .org-school a.tag--full:hover, .org-school a.tag--full:focus { + background-color: #ffa5aa; + color: #b71233; } .card--teaser .card__body { display: flex; - flex-direction: column; -} + flex-direction: column; } .card--teaser .card__header { display: flex; flex-direction: column; margin-bottom: 1rem; - width: 100%; -} + width: 100%; } .card--teaser .card__date { margin-bottom: 1rem; - order: 2; -} + order: 2; } .card--teaser .card__author { font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; font-size: 14.22224px; - order: 3; -} -.card--teaser .card__author a { - color: #000; - text-decoration: underline; -} -.card--teaser .card__author a:visited { - color: #000; -} -.card--teaser .card__author a:hover, -.card--teaser .card__author a:focus { - color: #757575; - text-decoration: none; -} -.card--teaser .card__author a:active { - color: #757575; -} + order: 3; } + .card--teaser .card__author a { + color: #000; + text-decoration: underline; } + .card--teaser .card__author a:visited { + color: #000; } + .card--teaser .card__author a:hover, .card--teaser .card__author a:focus { + color: #757575; + text-decoration: none; } + .card--teaser .card__author a:active { + color: #757575; } .card--teaser .card__title { margin: 0.5rem 0; order: 1; - padding: 0; -} -.card--teaser .card__title a { - color: #000; - text-decoration: none; -} -.card--teaser .card__title a:visited { - color: #000; -} -.card--teaser .card__title a:hover, -.card--teaser .card__title a:focus { - color: #757575; - text-decoration: none; -} -.card--teaser .card__title a:active { - color: #757575; -} + padding: 0; } + .card--teaser .card__title a { + color: #000; + text-decoration: none; } + .card--teaser .card__title a:visited { + color: #000; } + .card--teaser .card__title a:hover, .card--teaser .card__title a:focus { + color: #757575; + text-decoration: none; } + .card--teaser .card__title a:active { + color: #757575; } .teaser--event .card__date { margin-bottom: 0.5rem; - order: 1; -} + order: 1; } .teaser--event .card__title { margin: 0; - order: 2; -} + order: 2; } .teaser--news .card__date { margin-bottom: 0.5rem; - order: 1; -} + order: 1; } .teaser--news .card__title { margin: 0; - order: 2; -} + order: 2; } .uw-bg--black { - background-color: #000; -} + background-color: #000; } .uw-bg--white { - background-color: #fff; -} + background-color: #fff; } .uw-territorial { - text-align: center; -} -.uw-territorial p { - color: #fff; - font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 0.79rem; - font-weight: 200; - letter-spacing: 0.5px; - line-height: 1.7; - padding: 1rem 0; -} -.uw-bg--black .uw-territorial p { - color: #fff; -} -.uw-bg--white .uw-territorial p { - color: #000; -} -.uw-territorial a { - color: #fdd54f; -} -.uw-bg--black .uw-territorial a { - text-decoration: none; -} -.uw-bg--black .uw-territorial a:hover { - text-decoration: underline; -} -.uw-bg--white .uw-territorial a { - color: #000; - text-decoration: underline; -} -.uw-bg--white .uw-territorial a:hover { - text-decoration: none; -} -@media (min-width: 48.06rem) { - .uw-territorial { - text-align: left; -} + text-align: center; } .uw-territorial p { - line-height: 1.5; -} } + color: #fff; + font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 0.79rem; + font-weight: 200; + letter-spacing: 0.5px; + line-height: 1.7; + padding: 1rem 0; } + .uw-bg--black .uw-territorial p { + color: #fff; } + .uw-bg--white .uw-territorial p { + color: #000; } + .uw-territorial a { + color: #fdd54f; } + .uw-bg--black .uw-territorial a { + text-decoration: none; } + .uw-bg--black .uw-territorial a:hover { + text-decoration: underline; } + .uw-bg--white .uw-territorial a { + color: #000; + text-decoration: underline; } + .uw-bg--white .uw-territorial a:hover { + text-decoration: none; } + @media (min-width: 48.06rem) { + .uw-territorial { + text-align: left; } + .uw-territorial p { + line-height: 1.5; } } .uw-twitter__wrapper { margin-left: auto; margin-right: auto; - text-align: center; -} + text-align: center; } .uw-twitter__view-on-source { padding: 1rem 0; - text-align: center; -} + text-align: center; } .views-element-container { margin-left: auto; margin-right: auto; max-width: 75rem; padding: 0 16px; - padding: 1rem; -} -@media (min-width: 75rem) { - .views-element-container { - padding-left: 0; - padding-right: 0; -} } -@media (min-width: 75rem) { - .views-element-container { - padding: 1rem 0; -} } + padding: 1rem; } + @media (min-width: 75rem) { + .views-element-container { + padding-left: 0; + padding-right: 0; } } + @media (min-width: 75rem) { + .views-element-container { + padding: 1rem 0; } } .view-content { display: inline-flex; - flex-flow: row wrap; -} + flex-flow: row wrap; } -.view.view-taxonomy-term .views-row, -.view.view-uw-view-blogs .views-row, -.view.view-uw-view-events .views-row, -.view.view-uw-view-news-items .views-row { +.view.view-taxonomy-term .views-row, .view.view-uw-view-blogs .views-row, .view.view-uw-view-events .views-row, .view.view-uw-view-news-items .views-row { align-items: flex-start; margin: 1rem; - width: 100%; -} -@media (min-width: 40.06rem) { - .view.view-taxonomy-term .views-row, - .view.view-uw-view-blogs .views-row, - .view.view-uw-view-events .views-row, - .view.view-uw-view-news-items .views-row { - flex-grow: 1; - width: 45%; -} } -@media (min-width: 63.1875rem) { - .view.view-taxonomy-term .views-row, - .view.view-uw-view-blogs .views-row, - .view.view-uw-view-events .views-row, - .view.view-uw-view-news-items .views-row { - width: 30%; -} } + width: 100%; } + @media (min-width: 40.06rem) { + .view.view-taxonomy-term .views-row, .view.view-uw-view-blogs .views-row, .view.view-uw-view-events .views-row, .view.view-uw-view-news-items .views-row { + flex-grow: 1; + width: 45%; } } + @media (min-width: 63.1875rem) { + .view.view-taxonomy-term .views-row, .view.view-uw-view-blogs .views-row, .view.view-uw-view-events .views-row, .view.view-uw-view-news-items .views-row { + width: 30%; } } .view__filters { - margin-bottom: 1rem; -} + margin-bottom: 1rem; } .uw-whos-online-block h3 { font-size: 15px; - margin: 0 0 0 -5px; -} + margin: 0 0 0 -5px; } .uw-whos-online-block span { - display: inline; -} -.uw-whos-online-block span:last-child { - display: inline; - font-size: 80%; - font-weight: bold; -} + display: inline; } + .uw-whos-online-block span:last-child { + display: inline; + font-size: 80%; + font-weight: bold; } .uw-whos-online-block button { background: none; @@ -8904,18 +7199,15 @@ html:not(.js) .uw-tabcontent[role="tabpanel"][hidden] { font-family: inherit; font-size: inherit; margin: 0; - padding: 0; -} -.uw-whos-online-block button:focus { - border-bottom: 1px dotted #000; - margin-bottom: -1px; -} + padding: 0; } + .uw-whos-online-block button:focus { + border-bottom: 1px dotted #000; + margin-bottom: -1px; } .clearfix::after { clear: both !important; content: "" !important; - display: table !important; -} + display: table !important; } .visually-hidden { clip: rect(1px, 1px, 1px, 1px) !important; @@ -8923,32 +7215,25 @@ html:not(.js) .uw-tabcontent[role="tabpanel"][hidden] { overflow: hidden !important; position: absolute !important; width: 1px !important; - word-wrap: normal !important; -} -.visually-hidden.focusable:focus, -.visually-hidden.focusable:active { - clip: auto !important; - height: auto !important; - overflow: visible !important; - position: static !important; - width: auto !important; -} + word-wrap: normal !important; } + .visually-hidden.focusable:focus, .visually-hidden.focusable:active { + clip: auto !important; + height: auto !important; + overflow: visible !important; + position: static !important; + width: auto !important; } .hidden { - display: none !important; -} + display: none !important; } .invisible { - visibility: hidden !important; -} + visibility: hidden !important; } .element-hidden { - display: none !important; -} + display: none !important; } .off-screen { display: block; height: 0; overflow: hidden; - text-indent: -9999px; -} + text-indent: -9999px; } diff --git a/source/_patterns/03-layouts/site-container/_site-container.scss b/source/_patterns/03-layouts/site-container/_site-container.scss index 0e858890..1f4de94e 100644 --- a/source/_patterns/03-layouts/site-container/_site-container.scss +++ b/source/_patterns/03-layouts/site-container/_site-container.scss @@ -15,7 +15,6 @@ .uw-highlighted { @include uw-contained-width; - display:none; grid-column: 1 / 2; grid-row: 2 / 3; position:relative; -- GitLab