﻿@font-face{font-family:'BeonMedium';src:url("../../fonts/beon-webfont.eot");src:local("☺"),url("../fonts/beon-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/beon-webfont.woff") format("woff"),url("../../fonts/beon-webfont.ttf") format("truetype"),url("..//..fonts/beon-webfont.svg#BeonMedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'latobold';src:url("../../fonts/Lato-Bold-webfont.eot");src:url("../../fonts/Lato-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/Lato-Bold-webfont.woff2") format("woff2"),url("../../fonts/Lato-Bold-webfont.woff") format("woff"),url("../../fonts/Lato-Bold-webfont.ttf") format("truetype"),url("../../fonts/Lato-Bold-webfont.svg#latobold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'latolight';src:url("../../fonts/Lato-Light-webfont.eot");src:url("../../fonts/Lato-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/Lato-Light-webfont.woff2") format("woff2"),url("../../fonts/Lato-Light-webfont.woff") format("woff"),url("../../fonts/Lato-Light-webfont.ttf") format("truetype"),url("../../fonts/Lato-Light-webfont.svg#latolight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'latoregular';src:url("../../fonts/Lato-Regular-webfont.eot");src:url("../../fonts/Lato-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/Lato-Regular-webfont.woff2") format("woff2"),url("../../fonts/Lato-Regular-webfont.woff") format("woff"),url("../../fonts/Lato-Regular-webfont.ttf") format("truetype"),url("../../fonts/Lato-Regular-webfont.svg#latoregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sanslight';src:url("../../fonts/OpenSans-Light-webfont.eot");src:url("../../fonts/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/OpenSans-Light-webfont.woff") format("woff"),url("../../fonts/OpenSans-Light-webfont.ttf") format("truetype"),url("../../fonts/OpenSans-Light-webfont.svg#open_sanslight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'fontawesome-brands';font-style:normal;font-weight:normal;src:url(../../fonts/fontawesome/fa-brands-400.eot);src:url(../../fonts/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../../fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(../../fonts/fontawesome/fa-brands-400.woff) format("woff"),url(../../fonts/fontawesome/fa-brands-400.ttf) format("truetype"),url(../../fonts/fontawesome/fa-brands-400.svg#fontawesome) format("svg")}@font-face{font-family:'fontawesome';font-style:normal;font-weight:400;src:url(../../fonts/fontawesome/fa-regular-400.eot);src:url(../../fonts/fontawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../../fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400.woff) format("woff"),url(../../fonts/fontawesome/fa-regular-400.ttf) format("truetype"),url(../../fonts/fontawesome/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:'fontawesome-heavy';font-style:normal;font-weight:900;src:url(../../fonts/fontawesome/fa-solid-900.eot);src:url(../../fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../../fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(../../fonts/fontawesome/fa-solid-900.woff) format("woff"),url(../../fonts/fontawesome/fa-solid-900.ttf) format("truetype"),url(../../fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg")}.header{z-index:4;display:flex;display:-ms-flexbox;align-items:center;justify-content:space-between;position:relative;width:100%;background-color:#f0f1f5;border-bottom:1px solid #ccc}.header .logo-wrapper{padding:.5rem}.header .logo{float:left;width:10rem}.header .right-column{position:relative;top:-3px;padding:1rem;padding-left:0;white-space:nowrap}.header .right-column>div{display:inline-block}.header .right-column a img{vertical-align:bottom;position:relative}.header .weather{position:relative;white-space:nowrap;text-align:center}.header .header-tagline{padding:1rem;margin-top:2rem;text-align:right;font-size:1.5rem;float:right}.header [class*='lang-switcher-'] a,.header [class*='lang-switcher-'] a:visited,.header .weather a,.header .weather a:visited{color:black}.header [class*='lang-switcher-'] a:focus,.header [class*='lang-switcher-'] a:hover,.header .weather a:focus,.header .weather a:hover{color:#1c73b5}.header [class*='lang-switcher-'] .windchill,.header .weather .windchill{white-space:nowrap;display:inline}.header .menu-button{top:5px;position:relative;cursor:pointer;border:none;background:none}.header .menu-button img{width:1.5rem;vertical-align:bottom;opacity:0}.notice-text{position:relative;top:-5px;border:none;width:100%;text-align:center;align-items:center}.notice-text div{font-size:.75rem;background-color:orange;display:inline;padding:0.25rem 0.5rem 0.25rem 0.5rem}.notice-text img{position:relative;top:.25rem;width:1rem}.notice-text.mobile{display:table;top:0;text-align:center;border-top:2px solid #787878}.notice-text.mobile div{display:table-cell;vertical-align:middle;padding:.75rem}.sticky-button{position:fixed;top:.75rem;right:.25rem;border-radius:1.25rem;border:1px solid #ccc;padding:.5rem;cursor:pointer}.sticky-button.button-bg{background:#f0f1f5;z-index:4}.sticky-button.button-bg img{opacity:0}.sticky-button.button-fg{z-index:5;border:none;background:none}.sticky-button img{width:1.5rem;vertical-align:bottom}nav.main-menu-wrapper.follow{position:absolute;z-index:3}nav.main-menu-wrapper{z-index:3;position:relative;width:100%;color:white}nav.main-menu-wrapper .main-menu{margin:0;visibility:hidden;overflow:hidden;border-bottom:1px solid black;position:absolute;background:#1c73b5;width:100%;padding-bottom:1rem;padding-left:0}nav.main-menu-wrapper .main-menu>li{margin-bottom:1rem}nav.main-menu-wrapper .menu-parent,nav.main-menu-wrapper .menu-parent:hover{color:white}nav.main-menu-wrapper .menu-parent h4{cursor:default}nav.main-menu-wrapper h4{margin:0;padding:.5rem}nav.main-menu-wrapper>ul{padding-inline-start:0}nav.main-menu-wrapper ul{list-style-type:none;margin-block-start:0}nav.main-menu-wrapper li{list-style-type:none}nav.main-menu-wrapper a{color:white}nav.main-menu-wrapper a:hover{color:black}nav.main-menu-wrapper .staff-menu{display:block !important;margin-top:1rem;background:white}nav.main-menu-wrapper .staff-menu a{color:#1c73b5 !important}nav.main-menu-wrapper .staff-menu ul a:hover{color:black !important}nav.main-menu-wrapper .staff-menu li{display:inline-block;padding:0 1rem}nav.main-menu-wrapper .selector-menu-icon{padding-left:1rem}nav.main-menu-wrapper .selector-menu-icon img{width:128px}@media (pointer: fine),screen and (min-device-width: 1024px),screen and (min-width: 1024px){nav.main-menu-wrapper .main-menu>li{display:inline-block;vertical-align:top;margin-right:5rem;margin-bottom:0}nav.main-menu-wrapper .main-menu>li:last-of-type{margin-right:0}nav.main-menu-wrapper .selector-menu-icon{float:right;padding-right:3rem}.fr nav.main-menu-wrapper .main-menu>li{margin-right:1rem}.header .right-column>div{margin-left:1rem}.header .weather{padding:.75rem}}@media (pointer: coarse),screen and (max-device-width: 1024px),screen and (max-width: 1024px),screen and (max-device-width: 768px),screen and (max-width: 768px){.header .header-tagline{margin:0;padding-top:0;font-size:1.25rem}.header .logo-wrapper{max-width:7rem}.header .logo{width:100%}.header .weather{width:100%;padding:.25rem}.header .weather a{white-space:normal}.header .right-column{float:right}.header .right-column a img{top:initial;width:1.5rem}.header [class*='lang-switcher-']{position:relative;top:-5px}.sticky-button{top:.25rem}}
