/* Custom CSS */
@import url("https://use.typekit.net/wom4smv.css");

html {
background-color: #373a36;
line-height: 1.6em;
}
body {
font-family: "oso-sans", sans-serif;
font-weight: 400;
font-style: normal;
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased;
font-size: 100%;
font-size: 1rem;
}
.l-attribution {
display:none;
visibilty:hidden;
}
.page,
.regions,
.pr-header {
background:#FFFFFF;
}
img.site-branding__logo-img {
min-width:180px;
}
.pr-navbar {
background-color:#1a428a;
}
.ms-dropmenu .rm-block__content .menu__link {
padding: 1.0625rem 1.5rem;
}
.pr-footer {
background-color: #373a36;
}
.button--primary {
color: #fcfcfc;
background-color: #1a428a;
border: 0;
width: 9em;
height: 2.75em;
letter-spacing: .05em;
text-transform: uppercase;
font-weight:600;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.button--primary:hover {
background-color: #001E5F;
}