@font-face {
  font-family: 'oic-icons';
  src: url("../fonts/oic-icons.eot?-zenwrk");
  src: url("../fonts/oic-icons.eot?#iefix-zenwrk") format("embedded-opentype"), url("../fonts/oic-icons.woff?-zenwrk") format("woff"), url("../fonts/oic-icons.ttf?-zenwrk") format("truetype"), url("../fonts/oic-icons.svg?-zenwrk#oic-icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans Regular';
  src: url('../fonts/google/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans Regular';
  src: url('../fonts/google/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans Semi-Bold';
  src: url('../fonts/google/OpenSans-SemiBold.ttf') format('truetype');
}
@font-face {
  font-family: 'Handlee Regular';
  src: url('../fonts/google/Handlee-Regular.ttf') format('truetype');
}
/*initial selection to replace ITSchussHand. Rplaced with Handlee Regular*/
/*@font_family_yellowtail_reg: 'Yellowtail Regular';*/
/*Old fonts from PWW*/
/*@font_family_lato: 'Helvetica Neue', Helvetica, Arial, sans-serif;*/
/*@font_family_opensans_semibold: 'Avenir Next LT W01 Demi', Helvetica, Arial, sans-serif;*/
/*@font_family_opensans_reg: 'AvenirNextLTW01-Regular', 'Helvetica Neue', Helvetica, Arial, sans-serif;*/
/*@font_family_opensans_semibold: 'Avenir Next LT W01 Demi', 'Helvetica Neue', Helvetica, Arial, sans-serif;*/
/*@font_family_opensans_semibold: 'Avenir Next LT W01 Demi', sans-serif;*/
/*@font_family_yellowtail_reg: 'ITCSchussHandW01-Regula', cursive;*/
/*@font_family_opensans_reg: Arial, sans-serif;*/
html body .branding {
  margin: 1.5rem 0;
}
html body .branding .branding__site-logo {
  display: block;
  max-width: 210px;
  margin: 0;
}
html body .branding .branding__site-logo-link {
  display: block;
  opacity: 1;
  transition: all 0.25s linear;
}
html body .branding .branding__site-logo-link:link {
  border: 0 none;
}
html body .branding .branding__site-logo-link:visited {
  border: 0 none;
}
html body .branding .branding__site-logo-link:hover {
  border: 0 none;
  opacity: 0.7;
}
html body .branding .branding__site-logo-link:focus {
  border: 0 none;
  opacity: 0.7;
}
html body .branding .branding__site-logo-link:active {
  border: 0 none;
  opacity: 0.7;
}
html body .branding .branding__site-logo-image {
  display: block;
  max-width: 100%;
  width: 100%;
  height: auto;
  border: 0 none;
}
html body .branding .branding__site-name {
  position: absolute;
  height: 0;
  width: 0;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
