diff --git a/css/styles.css b/css/styles.css index 404dbd8ac7a6dfe2a1956edb3ac954c2bf8f38e9..5f74117aa82dc2a2a92083751fc7741067bdbb07 100644 --- a/css/styles.css +++ b/css/styles.css @@ -6,155 +6,206 @@ */ @-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 @@ -165,7 +216,8 @@ -webkit-box-sizing: border-box; box-sizing: border-box; max-width: 100%; - padding: 0 0.5rem; } + padding: 0 0.5rem; +} .demo-animate { background: #ddd; @@ -173,7 +225,8 @@ cursor: pointer; margin-bottom: 1rem; padding: 1rem; - text-align: center; } + text-align: center; +} .sg-colors { display: flex; @@ -181,7 +234,8 @@ flex-wrap: wrap; list-style: none; margin: 0; - padding: 0; } + padding: 0; +} .sg-colors li { border: 1px solid #ddd; @@ -192,7 +246,8 @@ margin: 0 0.5rem 0.5rem 0; max-width: 14rem; padding: 0.3rem; - width: 100%; } + width: 100%; +} .sg-swatch { border-radius: 0.25rem; @@ -200,24 +255,29 @@ 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); @@ -225,118 +285,137 @@ 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); @@ -348,329 +427,422 @@ position: fixed; top: 7rem; width: auto; - z-index: 9; } + 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; +} .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; } - .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: "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, @@ -683,35 +855,41 @@ 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, @@ -719,59 +897,71 @@ 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, @@ -782,44 +972,52 @@ 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; @@ -829,173 +1027,193 @@ 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; @@ -1006,44 +1224,63 @@ 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; } + 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, a:visited { - 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: ''; } } + 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; @@ -1052,160 +1289,200 @@ 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; @@ -1219,13 +1496,16 @@ 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, @@ -1234,7 +1514,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; @@ -1246,109 +1526,128 @@ textarea { padding: 0.5rem; position: fixed; width: 100%; - z-index: 9; } + 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; +} .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; } - .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-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 { @@ -1363,77 +1662,89 @@ 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; @@ -1443,75 +1754,90 @@ 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; @@ -1523,158 +1849,215 @@ 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%; } + 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 { - 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%; } } + 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; + 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 { - 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) { - .uw-footer__address { - 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: 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: 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: 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-column: 1 / 4; - grid-row: 4 / 5; } - @media (min-width: 48.06rem) { - .uw-footer__territorial { - grid-row: 3 / 4; } } - + 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: 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: 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-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; } + 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; +} .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; } - .l-grid > * { - margin: 0; - min-width: 0; - width: 100%; } } + margin: 0; + min-width: 0; + width: 100%; +} } .l-grid--2col { display: flex; flex-wrap: wrap; margin-left: -1.25rem; - margin-right: -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) { .l-grid--2col > * { flex-basis: auto; flex-grow: 0; @@ -1682,43 +2065,50 @@ svg:not(:root) { margin-bottom: 2.5rem; margin-left: 1.25rem; margin-right: 1.25rem; - width: calc(100% - 2.5rem); - min-width: 0rem; } + width: calc(50% - 2.5rem); + min-width: 17.1875rem; +} @supports (display: grid) { .l-grid--2col { - margin-left: 0; - margin-right: 0; - grid-template-columns: repeat(1, 1fr); + grid-template-columns: repeat(2, 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 > * { - 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%; } } } + margin: 0; + min-width: 0; + width: 100%; +} } } .l-grid--3col { display: flex; flex-wrap: wrap; margin-left: -1.25rem; - margin-right: -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) { .l-grid--3col > * { flex-basis: auto; flex-grow: 0; @@ -1726,43 +2116,50 @@ svg:not(:root) { margin-bottom: 2.5rem; margin-left: 1.25rem; margin-right: 1.25rem; - width: calc(100% - 2.5rem); - min-width: 0rem; } + width: calc(33.3333333333% - 2.5rem); + min-width: 17.1875rem; +} @supports (display: grid) { .l-grid--3col { - margin-left: 0; - margin-right: 0; - grid-template-columns: repeat(1, 1fr); + grid-template-columns: repeat(3, 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 > * { - 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%; } } } + margin: 0; + min-width: 0; + width: 100%; +} } } .l-grid--4col { display: flex; flex-wrap: wrap; margin-left: -1.25rem; - margin-right: -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) { .l-grid--4col > * { flex-basis: auto; flex-grow: 0; @@ -1770,61 +2167,71 @@ svg:not(:root) { margin-bottom: 2.5rem; margin-left: 1.25rem; margin-right: 1.25rem; - width: calc(100% - 2.5rem); - min-width: 0rem; } + width: calc(50% - 2.5rem); + min-width: 17.1875rem; +} @supports (display: grid) { .l-grid--4col { - margin-left: 0; - margin-right: 0; - grid-template-columns: repeat(1, 1fr); + grid-template-columns: repeat(2, 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 > * { - 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) { + 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; +} .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; } - .l-grid--4col > * { - margin: 0; - min-width: 0; - width: 100%; } } } + margin: 0; + min-width: 0; + width: 100%; +} } } .l-grid--6col { display: flex; flex-wrap: wrap; margin-left: -1.25rem; - margin-right: -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) { .l-grid--6col > * { flex-basis: auto; flex-grow: 0; @@ -1832,471 +2239,555 @@ svg:not(:root) { margin-bottom: 2.5rem; margin-left: 1.25rem; margin-right: 1.25rem; - width: calc(100% - 2.5rem); - min-width: 0rem; } + width: calc(33.3333333333% - 2.5rem); + min-width: 0rem; +} @supports (display: grid) { .l-grid--6col { - margin-left: 0; - margin-right: 0; - grid-template-columns: repeat(1, 1fr); + grid-template-columns: repeat(3, 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 > * { - 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) { + 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; +} .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; } - .l-grid--6col > * { - margin: 0; - min-width: 0; - width: 100%; } } } + margin: 0; + min-width: 0; + width: 100%; +} } } .uw-header { max-width: 100%; padding: 0; width: 100%; - background-color: #000; } + 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 { - 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; - 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; } + 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; +} .layout { margin-left: auto; margin-right: auto; max-width: 75rem; - padding: 0 16px; } - @media (min-width: 75rem) { - .layout { - padding-left: 0; - padding-right: 0; } } + 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) { .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; - 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%; } +} } +@media (min-width: 48.06rem) and (min-width: 75rem) { .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) { - .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; } + 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; } + 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 */ } .uw-node.uw-node__with-sidebar .uw-node__grid .layout { - margin: 0 auto; - width: 100%; } + width: clamp(320px, 875px, calc(100vw - 333px)); +} .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 */ } - .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)); } } + 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; } + 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; +} .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; } - .l-sidebar .l-sidebar__full { - grid-column: span 2; } } } + 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; } + 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; + grid-column: 1 / 2; + grid-row: 2 / 3; + position: relative; + width: 100%; + z-index: 3; +} +@media (min-width: 75rem) { .uw-site-container .uw-highlighted { - 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 .block-uw-cbl-special-alert { - background: #f0f0f0; - border: 2px solid #96172e; - margin: 1em 0; - padding: 1em; } - .uw-site-container .block-uw-cbl-special-alert > *:first-child { - margin-top: 0; } - .uw-site-container .block-uw-cbl-special-alert > *:last-child { - margin-bottom: 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; } + padding-left: 0; + padding-right: 0; +} } +@media (min-width: 75rem) { + .uw-site-container .uw-highlighted { + padding: 0; +} } +.uw-site-container .block-uw-cbl-special-alert { + background: #f0f0f0; + border: 2px solid #96172e; + margin: 1em 0; + padding: 1em; +} +.uw-site-container .block-uw-cbl-special-alert > *:first-child { + margin-top: 0; +} +.uw-site-container .block-uw-cbl-special-alert > *:last-child { + margin-bottom: 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; } + 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 { - 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; } } + 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; + 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 { - 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 { - grid-row: 1 / 2; - text-align: left; } } + 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) { .uw-site-footer__logo { - grid-column: 1 / 2; grid-row: 1 / 2; - padding-bottom: 16px; - text-align: center; } - @media (min-width: 48.06rem) { - .uw-site-footer__logo { - grid-row: 1 / 2; - text-align: left; } } + 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) { .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) { - .uw-site-footer__social-media { - grid-column: 2 / 3; - grid-row: 1 / 2; - margin: 0; - max-width: inherit; } } + 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) { .uw-site-footer__content { - color: #fff; - grid-column: 1 / 2; + grid-column: 1 / 3; grid-row: 2 / 3; - 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; } } + 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, @@ -2314,102 +2805,123 @@ 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; @@ -2417,12 +2929,14 @@ 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; @@ -2431,109 +2945,110 @@ 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-buttonset.form-actions .button, .ui-dialog-buttonset.form-actions -button { - max-width: 10rem; } +.ui-dialog .button, +.ui-dialog button { + margin: 0.5rem 0 0 0; +} -.user-login-form .form-actions .button, .user-login-form .form-actions -button { +.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 { background-color: #757575; background-image: none; border: 0; @@ -2556,52 +3071,61 @@ button { 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 { + 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; - 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; @@ -2609,20 +3133,24 @@ button { 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; @@ -2632,141 +3160,179 @@ button { 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 { @@ -2792,196 +3358,268 @@ 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; @@ -2992,37 +3630,46 @@ button { justify-content: center; margin-left: auto; margin-right: auto; - width: 100%; } + width: 100%; +} .uw-cta { clear: both; height: 100%; - width: 100%; } + 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) { .uw-cta.uw-contained-width { - 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; } } + padding-left: 0; + padding-right: 0; +} } +.uw-cta .uw-cta__aside { + background-color: #000; + border: 1px solid #fff; + flex: 1 0 100%; +} +@media (min-width: 40.06rem) { + .uw-cta .uw-cta__aside { + flex: 1 0 50%; +} } +@media (min-width: 63.1875rem) { .uw-cta .uw-cta__aside { - background-color: #000; - border: 1px solid #fff; - flex: 1 0 100%; } - @media (min-width: 40.06rem) { - .uw-cta .uw-cta__aside { - flex: 1 0 50%; } } - @media (min-width: 63.1875rem) { - .uw-cta .uw-cta__aside { - flex: 1 0 30%; } } - @media (min-width: 102.5rem) { - .uw-cta .uw-cta__aside { - flex: 1 0 25%; } } - .uw-cta .uw-cta__aside:last-child { - margin: 0; } + flex: 1 0 30%; +} } +@media (min-width: 102.5rem) { + .uw-cta .uw-cta__aside { + flex: 1 0 25%; +} } +.uw-cta .uw-cta__aside:last-child { + margin: 0; +} .uw-cta__link { border: 0; @@ -3037,82 +3684,98 @@ button { 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 { display: table-cell; margin: 1px; - vertical-align: middle; } + vertical-align: middle; +} .call-to-action-theme-org-default { display: table-cell; margin: 1px; - vertical-align: middle; } + vertical-align: middle; +} .call-to-action-theme-org-ahs { display: table-cell; margin: 1px; - vertical-align: middle; } + vertical-align: middle; +} .call-to-action-theme-org-art { display: table-cell; margin: 1px; - vertical-align: middle; } + vertical-align: middle; +} .call-to-action-theme-org-eng { display: table-cell; margin: 1px; - vertical-align: middle; } + vertical-align: middle; +} .call-to-action-theme-org-env { display: table-cell; margin: 1px; - vertical-align: middle; } + vertical-align: middle; +} .call-to-action-theme-org-mat { display: table-cell; margin: 1px; - vertical-align: middle; } + vertical-align: middle; +} .call-to-action-theme-org-sci { display: table-cell; margin: 1px; - vertical-align: middle; } + vertical-align: middle; +} .call-to-action-theme-org-school { 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; @@ -3120,198 +3783,264 @@ button { 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 { - color: #000; } - .card__author a:hover, .card__author a:focus { - color: #757575; - text-decoration: none; } - .card__author a:active { - color: #757575; } + 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; - 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; @@ -3321,42 +4050,52 @@ button { 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"); @@ -3370,40 +4109,51 @@ 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 { @@ -3414,189 +4164,228 @@ details.details { padding: 2rem; text-align: center; width: 95%; - z-index: 9; } + 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%; +} .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; } + clear: inherit; + float: right; + max-width: 40%; +} .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%; } - .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; } } + 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 { @@ -3604,538 +4393,701 @@ 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; @@ -4144,21 +5096,28 @@ 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; @@ -4169,119 +5128,147 @@ 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; - 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; } - -fieldset, +} +.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; +} + +fieldset, .fieldset { background-color: #fafafa; border: #ccc solid 1px; 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, @@ -4299,8 +5286,8 @@ fieldset, .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; @@ -4313,141 +5300,144 @@ fieldset, 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; @@ -4455,230 +5445,276 @@ fieldset, 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; @@ -4686,11 +5722,13 @@ fieldset, 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; @@ -4699,53 +5737,65 @@ fieldset, 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 { @@ -4756,21 +5806,25 @@ fieldset, 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; @@ -4778,23 +5832,27 @@ fieldset, 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; @@ -4804,191 +5862,238 @@ fieldset, 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; @@ -5003,1081 +6108,1368 @@ fieldset, list-style-type: none; padding-bottom: 1rem; text-align: center; - text-transform: uppercase; } + 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 { - 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; } + 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; } - -.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; } + 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; +} .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; } + 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 { - 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) { - .uw-horizontal-nav--wrapper { - grid-template-columns: 3rem auto; - padding: 0 8px; } } + 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: 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; } } + 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 { - 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 { + 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%; - 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 { + 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; - 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; - display: flex; - flex-wrap: wrap; - justify-content: flex-start; - list-style-type: none; + 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; - padding-bottom: 16px; } - .social-media-list li { - flex: 1; - padding-left: 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-social-media { - text-align: right; } } - -.uw-social-media .global-footer-social-media { - background-color: #000; } + .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; +} + +.social-media-list { + align-items: flex-start; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; + list-style-type: none; + margin: 0; + padding: 0; + padding-bottom: 16px; +} +.social-media-list li { + flex: 1; + padding-left: 0; +} + +@media (min-width: 48.06rem) { + .uw-social-media { + text-align: right; +} } + +.uw-social-media .global-footer-social-media { + 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; } + 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 { .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 { - .message::before, - .messages::before { - display: none !important; } } - .message a, - .messages a { - color: #000; - font-weight: 600; - text-decoration: underline; } + 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; @@ -6101,60 +7493,75 @@ fieldset, 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; @@ -6162,39 +7569,50 @@ fieldset, overflow: auto; position: fixed; right: 0; - top: 0; } + top: 0; +} .uw-header__navigation { - display: none; } - .uw-header__navigation.close { - display: none; } + 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; +} .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; } - .uw-header__navigation.open { - display: block !important; - height: auto; } } + 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; @@ -6203,11 +7621,14 @@ fieldset, 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; @@ -6215,111 +7636,150 @@ fieldset, margin: 0; padding: 0; text-align: center; - vertical-align: top; } + vertical-align: top; +} +.pager__item:not([class*='pager__item--']) { + display: none; +} +@media (min-width: 37.5em) { .pager__item:not([class*='pager__item--']) { - display: none; } - @media (min-width: 37.5em) { - .pager__item:not([class*='pager__item--']) { - display: inline-block; } } + 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); +} .uw-profiles .uw-profile { - padding-bottom: 1rem; } - .uw-profiles .uw-profile__infobar { - display: block; } - .uw-profiles .uw-profile__image { - display: inline-block; - padding-right: 1rem; - vertical-align: top; } - .uw-profiles .uw-profile__personal { - display: inline-block; } - .uw-profiles .uw-profile__title { - color: #80001f; - font-weight: 400; } - .uw-profiles .uw-profile__title h2 { - padding: 0; } - .uw-profiles .uw-profile__title h2 a { - color: #80001f; - text-decoration: none; } - .uw-profiles .uw-profile__position { - line-height: 0; } + padding-bottom: 1rem; +} +.uw-profiles .uw-profile__infobar { + display: block; +} +.uw-profiles .uw-profile__image { + display: inline-block; + padding-right: 1rem; + vertical-align: top; +} +.uw-profiles .uw-profile__personal { + display: inline-block; +} +.uw-profiles .uw-profile__title { + color: #80001f; + font-weight: 400; +} +.uw-profiles .uw-profile__title h2 { + padding: 0; +} +.uw-profiles .uw-profile__title h2 a { + color: #80001f; + text-decoration: none; +} +.uw-profiles .uw-profile__position { + line-height: 0; +} .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); @@ -6327,468 +7787,591 @@ fieldset, 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; } - -.uw-header-searchbar .uw-search--form { - background: #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; +} + +.uw-header-searchbar .uw-search--form { + background: #000; + color: #fff; + display: flex; + 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; - display: flex; +} +.uw-header-searchbar .uw-search--form .button { 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; } +} +.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; @@ -6799,38 +8382,46 @@ picture { 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; @@ -6838,7 +8429,8 @@ picture { justify-content: center; position: absolute; width: 100%; - z-index: 9999; } + z-index: 9999; +} .skiplinks__link, .skiplinks__link:visited, @@ -6857,29 +8449,37 @@ picture { 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; @@ -6889,82 +8489,106 @@ picture { 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; +} .uw-tablinks.active { - border-bottom: 0.4rem solid #4e4e4e; } + border-bottom: 0.4rem solid #4e4e4e; +} .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; @@ -6977,193 +8601,264 @@ 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; } + 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; +} .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; } - .uw-territorial p { - line-height: 1.5; } } + line-height: 1.5; +} } .vertical-timeline { list-style: none; @@ -7171,196 +8866,252 @@ html:not(.js) .uw-tabcontent[role="tabpanel"][hidden] { padding: 0; padding-top: 3rem !important; position: relative; - z-index: 1; } - @media (min-width: 40.06rem) { - .vertical-timeline { - margin-left: 2rem; } } - @media (min-width: 48.06rem) { - .vertical-timeline { - margin: 0; } } - .vertical-timeline p { - margin-top: 0.5rem; } - .vertical-timeline a { - text-decoration: none; } - .vertical-timeline li { - margin: 0; - padding: 0; } - .vertical-timeline ol { - display: inline-block; - list-style: none; + z-index: 1; +} +@media (min-width: 40.06rem) { + .vertical-timeline { + margin-left: 2rem; +} } +@media (min-width: 48.06rem) { + .vertical-timeline { margin: 0; - overflow: visible; - padding: 0; - vertical-align: top; } +} } +.vertical-timeline p { + margin-top: 0.5rem; +} +.vertical-timeline a { + text-decoration: none; +} +.vertical-timeline li { + margin: 0; + padding: 0; +} +.vertical-timeline ol { + display: inline-block; + list-style: none; + margin: 0; + overflow: visible; + padding: 0; + vertical-align: top; +} +.vertical-timeline .timeline-year { + background: #000; + color: #fff; + display: inline-block; + padding: 0.25rem 0.5rem; + position: relative; + text-align: center; + /* Fix the width so the line always lines up. */ + width: 3rem; + z-index: 2; +} +@media (min-width: 48.06rem) { .vertical-timeline .timeline-year { - background: #000; - color: #fff; - display: inline-block; - padding: 0.25rem 0.5rem; - position: relative; - text-align: center; - /* Fix the width so the line always lines up. */ - width: 3rem; - z-index: 2; } - @media (min-width: 48.06rem) { - .vertical-timeline .timeline-year { - margin-left: inherit; } } + margin-left: inherit; +} } +.vertical-timeline .timeline-month { + background: #757575; + color: #fff; + display: inline-block; + padding: 0.25rem 0.5rem; + position: relative; + text-align: center; + text-transform: uppercase; + /* Fix the width so the line always lines up. */ + width: 3rem; + z-index: 2; +} +@media (min-width: 48.06rem) { .vertical-timeline .timeline-month { - background: #757575; - color: #fff; - display: inline-block; - padding: 0.25rem 0.5rem; - position: relative; - text-align: center; - text-transform: uppercase; - /* Fix the width so the line always lines up. */ - width: 3rem; - z-index: 2; } - @media (min-width: 48.06rem) { - .vertical-timeline .timeline-month { - margin-left: -0.19rem; } } - .vertical-timeline .timeline-info { - border: 1px solid #fff; - box-shadow: 2px 2px 0 #eee; - margin-bottom: 2rem; - padding: 0.125rem 1rem 2rem; - position: relative; } - .vertical-timeline .timeline-info a { - display: block; - /* Margin/padding tricks to make links cover the padding of the li */ - margin: -1rem -1rem -2rem; - padding: 1rem 1rem 2rem; } - .vertical-timeline .timeline-info a:hover, .vertical-timeline .timeline-info a:focus { - background: #eee; } - .vertical-timeline .timeline-info a::after { - /* Modern clearfix from https://css-tricks.com/snippets/css/clear-fix/ */ - clear: both; - content: ""; - display: table; } - .vertical-timeline .timeline-info::before { - /* Trick CSS to add the circle. */ - background: #fafafa; - border: 1px solid #A2A2A2; - border-radius: 50%; - content: ''; - display: inline-block; - height: 0.75rem; - left: -0.5rem; - position: absolute; - top: 0.25rem; - width: 0.75rem; } - @media (min-width: 48.06rem) { - .vertical-timeline .timeline-info::before { - left: -1.45rem; } } - .vertical-timeline .timeline-info::after { - /* Modern clearfix from https://css-tricks.com/snippets/css/clear-fix/ */ - clear: both; - content: ""; - display: table; } - .vertical-timeline .timeline-info__withlink:hover::before { - background: #ccc; - border: 1px solid #A2A2A2; } - .vertical-timeline .timeline-photo { - border: 1px solid #ddd; - float: right; - margin: 0 0 0.7rem 0.7rem; } - .vertical-timeline.vertical-year, .vertical-timeline.vertical-month { - overflow: visible; } + margin-left: -0.19rem; +} } +.vertical-timeline .timeline-info { + border: 1px solid #fff; + box-shadow: 2px 2px 0 #eee; + margin-bottom: 2rem; + padding: 0.125rem 1rem 2rem; + position: relative; +} +.vertical-timeline .timeline-info a { + display: block; + /* Margin/padding tricks to make links cover the padding of the li */ + margin: -1rem -1rem -2rem; + padding: 1rem 1rem 2rem; +} +.vertical-timeline .timeline-info a:hover, +.vertical-timeline .timeline-info a:focus { + background: #eee; +} +.vertical-timeline .timeline-info a::after { + /* Modern clearfix from https://css-tricks.com/snippets/css/clear-fix/ */ + clear: both; + content: ""; + display: table; +} +.vertical-timeline .timeline-info::before { + /* Trick CSS to add the circle. */ + background: #fafafa; + border: 1px solid #a2a2a2; + border-radius: 50%; + content: ''; + display: inline-block; + height: 0.75rem; + left: -0.5rem; + position: absolute; + top: 0.25rem; + width: 0.75rem; +} +@media (min-width: 48.06rem) { + .vertical-timeline .timeline-info::before { + left: -1.45rem; +} } +.vertical-timeline .timeline-info::after { + /* Modern clearfix from https://css-tricks.com/snippets/css/clear-fix/ */ + clear: both; + content: ""; + display: table; +} +.vertical-timeline .timeline-info__withlink:hover::before { + background: #ccc; + border: 1px solid #a2a2a2; +} +.vertical-timeline .timeline-photo { + border: 1px solid #ddd; + float: right; + margin: 0 0 0.7rem 0.7rem; +} +.vertical-timeline.vertical-year, +.vertical-timeline.vertical-month { + overflow: visible; +} +.vertical-timeline.vertical-year, +.vertical-timeline.vertical-month ol { + /* -2 margin-top + 2 padding-top to pull the line up above the first entry */ + margin-top: -2rem; + padding-top: 2rem; + width: 100%; +} +@media (min-width: 48.06rem) { .vertical-timeline.vertical-year, .vertical-timeline.vertical-month ol { - /* -2 margin-top + 2 padding-top to pull the line up above the first entry */ - margin-top: -2rem; - padding-top: 2rem; - width: 100%; } - @media (min-width: 48.06rem) { - .vertical-timeline.vertical-year, - .vertical-timeline.vertical-month ol { - width: calc(100% - 4rem); } } + width: calc(100% - 4rem); +} } +.vertical-timeline.vertical-year ol, +.vertical-timeline.vertical-month ol ol { + border-left: 1px solid #a2a2a2; + /* -2 margin-top + 2 padding-top to pull the line up above the first entry */ + margin: 0; + width: 100%; +} +@media (min-width: 48.06rem) { .vertical-timeline.vertical-year ol, .vertical-timeline.vertical-month ol ol { - border-left: 1px solid #A2A2A2; - /* -2 margin-top + 2 padding-top to pull the line up above the first entry */ - margin: 0; - width: 100%; } - @media (min-width: 48.06rem) { - .vertical-timeline.vertical-year ol, - .vertical-timeline.vertical-month ol ol { - margin: -1rem 0 0 2rem; - padding: 1rem 1rem 0; - width: calc(100% - 8rem); } } + margin: -1rem 0 0 2rem; + padding: 1rem 1rem 0; + width: calc(100% - 8rem); +} } /* Vertical timelines */ .vertical-timeline { font-family: BureauGrot, impact, "avenir next condensed heavy", "Droid Sans", sans-serif;; font-size: 0.88889rem; - font-weight: 200; } - .vertical-timeline p { - font-family: BureauGrot, impact, "avenir next condensed heavy", "Droid Sans", sans-serif;; - font-size: 0.88889rem; } - .vertical-timeline b, .vertical-timeline strong { - font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-weight: 500; } + font-weight: 200; +} +.vertical-timeline p { + font-family: BureauGrot, impact, "avenir next condensed heavy", "Droid Sans", sans-serif;; + font-size: 0.88889rem; +} +.vertical-timeline b, +.vertical-timeline strong { + font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-weight: 500; +} .timeline-headline { font-size: 1rem; - line-height: 1.25; } + line-height: 1.25; +} -.timeline-year, .timeline-month { +.timeline-year, +.timeline-month { font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; - font-size: 0.88889rem; } + font-size: 0.88889rem; +} .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; @@ -7370,15 +9121,18 @@ 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; @@ -7386,25 +9140,32 @@ 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/_annotations/annotations.js b/source/_annotations/annotations.js index 1eeb1f86d383788d117c64362f649e0707cbe0a4..b56a99f556777b3c61a827fd6e359bea1816ed62 100644 --- a/source/_annotations/annotations.js +++ b/source/_annotations/annotations.js @@ -1,3 +1,7 @@ +/** + * @file + */ + var comments = { "comments" : [ { diff --git a/source/_patterns/04-components/expand-collapse/expand-collapse.js b/source/_patterns/04-components/expand-collapse/expand-collapse.js index 46574e92431b96cde1d54e6eec98884c70c8f91e..920e80b45e2fc1c8d87d21efd436938bee9eb156 100644 --- a/source/_patterns/04-components/expand-collapse/expand-collapse.js +++ b/source/_patterns/04-components/expand-collapse/expand-collapse.js @@ -1,3 +1,7 @@ +/** + * @file + */ + (function ($, Drupal) { Drupal.behaviors.expandcollapse = { attach: function (context, settings) { diff --git a/source/_patterns/04-components/facts-and-figures/facts-and-figures.js b/source/_patterns/04-components/facts-and-figures/facts-and-figures.js index ec17231e65f4612e70180a6e79948b928ddc2551..e9194ec763b382bb466584ab815711c8c2585420 100644 --- a/source/_patterns/04-components/facts-and-figures/facts-and-figures.js +++ b/source/_patterns/04-components/facts-and-figures/facts-and-figures.js @@ -1,3 +1,7 @@ +/** + * @file + */ + (function ($, Drupal) { Drupal.behaviors.factfigure = { attach: function (context, settings) { diff --git a/source/_patterns/04-components/image-gallery/image-gallery.js b/source/_patterns/04-components/image-gallery/image-gallery.js index ac98c317afee19d30061ad366368ad9fd34aeae4..58e6536d357b4417bac8aa9532dd51cb63e6459d 100644 --- a/source/_patterns/04-components/image-gallery/image-gallery.js +++ b/source/_patterns/04-components/image-gallery/image-gallery.js @@ -1,3 +1,7 @@ +/** + * @file + */ + (function ($, Drupal) { Drupal.behaviors.imagegallery = { attach: function (context, settings) { diff --git a/source/_patterns/04-components/menu/menu--horizontal/menu--horizontal.js b/source/_patterns/04-components/menu/menu--horizontal/menu--horizontal.js index ec05b402ba1f05b2489962dc60e813cfed0aac47..8fbd1f43b928d22287dc1c282215910839753c4f 100644 --- a/source/_patterns/04-components/menu/menu--horizontal/menu--horizontal.js +++ b/source/_patterns/04-components/menu/menu--horizontal/menu--horizontal.js @@ -1,12 +1,16 @@ +/** + * @file + */ + (function ($, Drupal) { Drupal.behaviors.menuhorizontal = { attach: function (context, settings) { - // uw-horizontal-nav + // uw-horizontal-nav. $(document).ready(function () { // Have to add the run this code only once, so that multiple // loads of the menu are not shown when logged in. - $(document, context).once('menuhorizontal').each( function () { + $(document, context).once('menuhorizontal').each(function () { const toggle = document.querySelector(".uw-navigation-button"); const navHeader = document.querySelector(".uw-header__navigation"); @@ -22,7 +26,8 @@ navHeader.classList.remove('open'); navHeader.classList.add('close'); $('html').removeClass('no-scroll'); - } else { + } +else { this.classList.add('active'); this.setAttribute('aria-expanded', 'true'); navHeader.classList.remove('close'); @@ -49,31 +54,33 @@ this.setAttribute('aria-expanded', 'false'); } - // If hamburger + // If hamburger. if (screenWidth <= 767) { - // Look at parents and reset the menus + // Look at parents and reset the menus. if (parent.classList.contains('uw-horizontal-nav--secondary')) { $('.uw-horizontal-nav--main').css('display', 'block'); } } - } else if ($('.submenu-active')) { + } +else if ($('.submenu-active')) { - // Get elements with .submnenu-active than close them, + // Get elements with .submnenu-active than close them,. $('.submenu-active').removeClass('submenu-active').attr('aria-expanded', 'false'); - // and open this one. + // And open this one. this.classList.add("submenu-active"); this.setAttribute('aria-expanded', 'true'); - // If hamburger + // If hamburger. if (screenWidth <= 767) { - // Look at parents and hide other menus if not secondary and open + // Look at parents and hide other menus if not secondary and open. if (parent.classList.contains('uw-horizontal-nav--secondary')) { $('.uw-horizontal-nav--main').css('display', 'none'); $('.uw-horizontal-nav--secondary').css('display', 'block'); } } - } else { + } +else { this.classList.add('submenu-active'); this.setAttribute('aria-expanded', 'true'); } @@ -107,7 +114,7 @@ } // Space bar keypress to open close menu - // keyCode to be deprecated find way to use key + // keyCode to be deprecated find way to use key. }); item.addEventListener('keypress', function (e) { if (e.keyCode == 32) { @@ -120,11 +127,11 @@ document.addEventListener("click", closeSubmenu, false); // If Toggle on page Add event listeners on the menu toggle button. - if (toggle){ + if (toggle) { toggle.addEventListener("click", toggleMenu, false); } - // apply timeout to the to event firing + // Apply timeout to the to event firing // so it fires at end of event. function debouncer(func) { var timeoutID, @@ -142,17 +149,19 @@ // Check the width of the screen and // force the button click if wider that 767px. function menuCheckWidth() { - // Set screenWidth var + // Set screenWidth var. var screenWidth = $(window).width(); navHeader.classList.add('close'); if (screenWidth > 767) { if ($('html').hasClass('no-scroll')) { toggle.click(); $('.uw-horizontal-nav').css('display', 'block'); - } else { + } +else { $('.uw-header__navigation').addClass('open'); } - } else { + } +else { if ($('.uw-header__navigation').hasClass('open')) { $('.uw-header__navigation').removeClass('open'); $('.uw-header__navigation').addClass('close'); diff --git a/source/_patterns/04-components/multi-type-list/multi-type-list.js b/source/_patterns/04-components/multi-type-list/multi-type-list.js index 3b50ddfdac568a3b44db40d191ebb4a849b4d92f..002ca5e319d408535c4765d610c18fd2f77a124b 100644 --- a/source/_patterns/04-components/multi-type-list/multi-type-list.js +++ b/source/_patterns/04-components/multi-type-list/multi-type-list.js @@ -1,3 +1,7 @@ +/** + * @file + */ + (function ($, Drupal) { Drupal.behaviors.multitypelist = { attach: function (context, settings) { @@ -10,28 +14,29 @@ return; } - // Add a click event handler to each tab + // Add a click event handler to each tab. tabs.forEach(tab => { tab.addEventListener("click", changeTabs); }); - // Enable arrow navigation between tabs in the tab list + // Enable arrow navigation between tabs in the tab list. let tabFocus = 0; tabList.addEventListener("keydown", e => { - // Move right + // Move right. if (e.keyCode === 39 || e.keyCode === 37) { tabs[tabFocus].setAttribute("tabindex", -1); if (e.keyCode === 39) { tabFocus++; - // If we're at the end, go to the start + // If we're at the end, go to the start. if (tabFocus >= tabs.length) { tabFocus = 0; } - // Move left - } else if (e.keyCode === 37) { + // Move left. + } +else if (e.keyCode === 37) { tabFocus--; - // If we're at the start, move to the end + // If we're at the start, move to the end. if (tabFocus < 0) { tabFocus = tabs.length - 1; } @@ -48,20 +53,20 @@ const parent = target.parentNode; const grandparent = parent.parentNode; - // Remove all current selected tabs + // Remove all current selected tabs. parent .querySelectorAll('[aria-selected="true"]') .forEach(t => t.setAttribute("aria-selected", false)); - // Set this tab as selected + // Set this tab as selected. target.setAttribute("aria-selected", true); - // Hide all tab panels + // Hide all tab panels. grandparent .querySelectorAll('[role="tabpanel"]') .forEach(p => p.setAttribute("hidden", true)); - // Show the selected panel + // Show the selected panel. grandparent.parentNode .querySelector(`#${target.getAttribute("aria-controls")}`) .removeAttribute("hidden"); diff --git a/source/_patterns/04-components/search/search--wcms-header/search--wcms-header.js b/source/_patterns/04-components/search/search--wcms-header/search--wcms-header.js index 484f526919e0f7e76d6eaf8dba0af8274549e8fb..760dcbf6be95d2bcc9a0289bb1817b1ad4228c03 100644 --- a/source/_patterns/04-components/search/search--wcms-header/search--wcms-header.js +++ b/source/_patterns/04-components/search/search--wcms-header/search--wcms-header.js @@ -1,3 +1,7 @@ +/** + * @file + */ + (function ($, document, Drupal) { Drupal.behaviors.wcmsheadersearchbar = { attach: function (context, settings) { diff --git a/source/_patterns/04-components/search/search--wcms-headerbar/search--wcms-headerbar.js b/source/_patterns/04-components/search/search--wcms-headerbar/search--wcms-headerbar.js index b8335d14cb39b5b536efe18807bfc10e588760ea..2f1474be79b7508283831779e17fd7723319a416 100644 --- a/source/_patterns/04-components/search/search--wcms-headerbar/search--wcms-headerbar.js +++ b/source/_patterns/04-components/search/search--wcms-headerbar/search--wcms-headerbar.js @@ -1,3 +1,7 @@ +/** + * @file + */ + (function ($, document, Drupal) { Drupal.behaviors.wcmsheadersearch = { attach: function (context, settings) { @@ -19,9 +23,9 @@ }, timeout); }; } - // Check the width of the screen and + // Check the width of the screen and. function checkWidth() { - // Set screenWidth var + // Set screenWidth var. var screenWidth = $(window).width(); if ($('.uw-header__masthead').hasClass('open')) { diff --git a/source/_patterns/04-components/whos-online/whos-online.js b/source/_patterns/04-components/whos-online/whos-online.js index f80a6d0f1641b340557d52aa6d252f03a7f95083..c78471611dabab0dfe933d3b8c8b829ddbcc4ac1 100644 --- a/source/_patterns/04-components/whos-online/whos-online.js +++ b/source/_patterns/04-components/whos-online/whos-online.js @@ -1,3 +1,7 @@ +/** + * @file + */ + (function ($) { Drupal.behaviors.responsive_menu_combined = { attach: function (context, settings) { @@ -18,7 +22,8 @@ $list.hide(); $('span:first-child',this).html('▸'); $(this).attr('aria-expanded', 'false'); - } else { + } +else { $list.show(); $('span:first-child',this).html('▾'); $(this).attr('aria-expanded', 'true'); diff --git a/source/_patterns/07-ckeditor/js/ckeditor.js b/source/_patterns/07-ckeditor/js/ckeditor.js index df0ce1f2d681fbdfa55d0794dbaea9d1192e97ce..ca0703d8671e85ed2d80841e665ba07e14f2b351 100644 --- a/source/_patterns/07-ckeditor/js/ckeditor.js +++ b/source/_patterns/07-ckeditor/js/ckeditor.js @@ -1,6 +1,8 @@ /** - * Ckeditor Modal + * @file + * Ckeditor Modal. */ + (function ($, Drupal) { if ($.ui && $.ui.dialog) { orig_allowInteraction = $.ui.dialog.prototype._allowInteraction;