/* 			FONTS 			*/
@font-face {
  font-family: "OsloSans-Regular";
  font-weight: 900;
  font-style: normal;
  src: url("/OsloSans-Regular.woff") format("woff"), url("") format("woff"), url("") format("opentype"), url("") format("eot");
}

@font-face {
  font-display: swap;
  font-family: "OsloSans-Light";
  font-style: normal;
  font-weight: 300;
  src: url("/OsloSans-Light.woff") format("woff"), url("") format("woff"), url("") format("opentype"), url("") format("eot");
}
@font-face {
  font-display: swap;
  font-family: "OsloSans-Bold";
  font-style: normal;
  font-weight: 700;
  src: url("/OsloSans-Bold.woff") format("woff"), url("") format("woff"), url("") format("opentype"), url("") format("eot");
}

.oslo-link {
  text-decoration: underline !important; 
  color: #2A2859 !important; /* Example "Oslo blue" or your chosen color */
}
.oslo-link:hover,
.oslo-link:focus {
  color: #2A2859 !important; /* Example "Oslo blue" or your chosen color */
}


/* Revert Power Pages Default Font Declaration */
body 	{font-family: 'OsloSans-Regular', sans-serif !important;}
body     footer, 
body     .btn-default, .btn-primary, 
body     .static-top.navbar .menu-bar > .navbar-nav > li > a , 
body     .navbar-dark .navbar-nav > li > a , 
body     a, .a,
body     .poll .poll-tags h4, h5, .h5, p, .p,  p.smallText 
body     .page_section p, .section-diagonal-left p, .section-diagonal-right p , .p2, .button1, .button2,
body     .section-landing .row > div .section-landing-sub-heading 
body     h1, .h1,
body     .section-landing-heading,
body     .section-landing .row > div .section-landing-heading,
body     .section-inline-search .row > div h1, 
body     .section-landing h1, 
body     .section-search .header-search h1, 
body     .page_section h1, 
body     .color-inverse h1, h1 p, h2, .h2, 
body     .page_section h2, 
body     .color-inverse h2, h2 p, h3, .h3, 
body     .page_section h3, 
body     .color-inverse h3, 
body     .sidebar-home h3,   h4, .h4, .poll .poll-header h4
    {font-family: "OsloSans-Regular" !important;}
body     h1.siteTitle
		{font-family: "OsloSans-Regular" !important;}
body    th
    {font-family: "OsloSans-Bold" !important;}