BODY
   {
    /* Font stack for at least Roboto-ish typefaces.  Not presently using @font-face for this */
    font-family: Roboto, Arial, "Helvetica Neue", Helvetica, "Nimbus Sans L", "Nimbus Sans", Nimbus, "TeXGyre Heroes", "Free Sans", Freesans, "Franklin Gothic Medium", "Franklin Gothic", "ITC Franklin Gothic", "clear sans", Lato, "Fira Sans",  "Source Sans Pro", "Source Sans", Geneva, sans-serif; 
    }

H2, H3, .grid-title, .grid-title A, .post-title, .archive-title
   {
    /* Headline and title typeface using FOSS Avant Gard font.  Bold to black weight */
    font-family: AdventorBold, "Tex Gyre Adventor", "Avant Gard", AvantGard, "Avant Garde", TeXGyreAdventorBold, TeXGyreAdventorRegular, Futura, Futura-Bold, "Futura Bold", "Century Gothic", CenturyGothic, "Apple Gothic", AppleGothic, "URW Gothic L", TwCen, "Twentieth Century", "Futura PT",  "Heiti SC", "Heiti TC", "Didact Gothic", Questrial, Muli, Avenir, Sofia,  "Gill Sans", GillSans, Kabel, OptiKabel, "Open Sans", "Noto Sans", NotoSans, Noto, "Droid Sans", DroidSans, Droid, "DejaVu Sans", DejaVuSans, "Bitstream Vera", BitstreamVera, Vera, "DejaVu LGC Sans", Geneva, sans-serif;
    font-weight: 900; 
    }

slogan, .cat-post-title, .menu-sidebar-menu-container, .menu-main-page-menu-container
   {
    /* Headline and title typeface using FOSS Avant Gard font.  Regular weight */
    font-family: Adventor, "Tex Gyre Adventor", "Avant Gard", AvantGard, "Avant Garde", TeXGyreAdventorBold, TeXGyreAdventorRegular, Futura, Futura-Bold, "Futura Bold", "Century Gothic", CenturyGothic, "Apple Gothic", AppleGothic, "URW Gothic L", TwCen, "Twentieth Century", "Futura PT",  "Heiti SC", "Heiti TC", "Didact Gothic", Questrial, Muli, Avenir, Sofia,  "Gill Sans", GillSans, Kabel, OptiKabel, "Open Sans", "Noto Sans", NotoSans, Noto, "Droid Sans", DroidSans, Droid, "DejaVu Sans", DejaVuSans, "Bitstream Vera", BitstreamVera, Vera, "DejaVu LGC Sans", Geneva, sans-serif;
    font-weight: 400; 
    font-variant: small-caps;
    text-transform: uppercase;	
    }

.menu-sidebar-menu-container UL, .menu-main-page-menu-container UL,
.widget-tile, .cat-post-item, #category-posts-1-internal, #category-posts-2-internal, #category-posts-3-internal, #category-posts-4-internal, #category-posts-5-internal, #category-posts-6-internal, #category-posts-7-internal, #category-posts-8-internal, #category-posts-9-internal
   {
    list-style-type: none;
    margin:  0;
    padding: 0;
    }

#category-posts-7-internal P::before
   {
    content: "•"
    }

H2, .grid-title, .grid-title A, .post-title, .post-title A, .archive-title, .cat-post-title, .menu-sidebar-menu-container, .menu-main-page-menu-container
   {
    /* Setting headlines to all caps with small caps as a fallback for some legacy browsers */
    color: #284734;
    font-variant: small-caps;
    text-transform: uppercase;		
    }

.widget-title
   {
    /* Can't remember what this was; obviously setting text to green and maximum bold */
    background: #284734;
    font-weight: 900;
    }

#offcanvas 
   {
    /* hiding unused frame that causes problems with some non-JS and legacy situations */
    width: 0;
    display: none;
    }


.entry-date, .published, .entry-categories, .meta-categories
   {
    /* Setting dates and times to regular weight Roboto Mono */
    font-family: "Roboto Mono", RobotoMono, 'roboto_monoregular', Inconsolata, Consolas, Monaco, AndaleMono, "Andale Mono", "DejaVu Mono", DejaVuMono, monospaced
    }


@font-face 
   {
    /* Setting up bold (actually extra bold) Avant Gard with FOSS font (Tex Gyre Adventor) */
    font-family: 'adventorbold';
    src: url('/fonts/texgyreadventor-bold-webfont.eot');
    src: url('/fonts/texgyreadventor-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/texgyreadventor-bold-webfont.woff2') format('woff2'),
         url('/fonts/texgyreadventor-bold-webfont.woff') format('woff'),
         url('/fonts/texgyreadventor-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }

@font-face 
   {
    font-family: 'adventor';
    src: url('/fonts/texgyreadventor-regular-webfont.eot');
    src: url('/fonts/texgyreadventor-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/texgyreadventor-regular-webfont.woff2') format('woff2'),
         url('/fonts/texgyreadventor-regular-webfont.woff') format('woff'),
         url('/fonts/texgyreadventor-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face 
   {
    /* Setting up regular weight Roboto Mono */
    font-family: 'roboto_monoregular';
    src: url('/fonts/robotomono-regular-webfont.eot');
    src: url('/fonts/robotomono-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/robotomono-regular-webfont.woff2') format('woff2'),
         url('/fonts/robotomono-regular-webfont.woff') format('woff'),
         url('/fonts/robotomono-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }


.slogan
   {
    /* Making slogan text a little less spread out */
    letter-spacing: 0.4em;
    }

.wi-logo-main, .slogan
   {
    /* putting wordmark and slogan on the left edge instead of centered */
    text-align: left;
    margin-left: 0; 
    }

#wi-topbar
   {
    /* hiding black lines associated with unused section */
    display:none;
    }

#topbar-wrapper
   {
    /* preventing unwanted whitespace at top of page */
    display:none;
    }

/* @media (max-width: 1023px)
   { */
    /* uncomment out this part to move wordmark and slogan to make room for triple-barred equal sign menu button that we're not actually using right now */ /*
		.wi-logo-main, .slogan
       {
		    text-align: left;
		    margin-left: 42px;
        }
    } */

#toggle-menu
   {
		/* hiding the unuzed triple-barred equal sign menu */
    display:none
    }

.footer-search-container, 
#footer-search
   {
		display:none
    }

.fit-vids-style
   {
		display:none
    }

#authorbox
   {
		display:none
    }