/*
  Small patch on top of the restored Themify Elegant theme CSS
  (wp-content/css/*.css). The theme's own icon glyphs for these three
  spots come from its private "themify" icon webfont, whose font files
  weren't part of the recovered CSS cache, so the PUA codepoints render
  as blank boxes. Swap in plain-text equivalents instead of pulling in
  an icon font just for three glyphs.
*/

#menu-icon:before {
  content: "\2630" !important; /* ☰ trigram/hamburger */
  font-family: sans-serif !important;
}

#headerwrap #menu-icon-close:after,
#menu-icon-close:after {
  content: "\2715" !important; /* ✕ multiplication x */
  font-family: sans-serif !important;
}

.post-filter li a:after,
.post-filter li.active a:after {
  content: "\25BE" !important; /* ▾ small down triangle */
  font-family: sans-serif !important;
}

/* prevent background scroll while the mobile off-canvas nav is open
   (the original off-canvas.js isn't available to port over) */
html.nav-open {
  overflow: hidden;
}
