/*** Typography ***/

/* -- Small Text Above Headings (overline) -- */
.mcneese .super-lead {
    font-size: 1.4rem;
	letter-spacing: .1em;
    line-height: 1.3em;
}
.mcneese .super-lead.light {
    color: #ffffff; 
}
.mcneese .super-lead.dark {
    color: #3e5963;
}
.mcneese .super-lead.faint {
    color: #63818d;
}
.mcneese .super-lead.light-blue {
    color: #aedbff;
}


/* --- Quick Classes --- */
.mcneese .uppercase,
.mcneese .uppercase .fl-heading {
    text-transform: uppercase;    
}
.mcneese .bold,
.mcneese .bold .fl-heading  {
    font-weight: 700;
}
.mcneese .heavy,
.mcneese .heavy .fl-heading  {
    font-weight: 900;
}
.mcneese .center {
    text-align: center;
}
.mcneese .highlight .fl-heading {
    background-color: #fad703;
    background-color: rgba(250, 215, 3, 0.8);
    display: inline;
}
.mcneese .highlight .fl-heading span {
    margin: 0 .3em;
}

/* --- Footer Wrap & Links --- */
.mcneese .footer-wrap a {
    text-decoration: none;
}
.mcneese .footer-wrap a:hover {
    text-decoration: underline;
}
.mcneese .footer-wrap li {
    /* font-family: 'Lato', sans-serif; */
}
.mcneese .footer-wrap .fl-heading {
	font-weight: 700;
	text-transform: uppercase;
}
.mcneese .footer-wrap .mft-heading {
    /* font-family: 'Lato', sans-serif; */
    line-height: 1.3em;
}
.mcneese .footer-wrap .mft-menu .sub-menu li {
    text-transform: capitalize;
}
.mcneese .footer-wrap .mft-menu .sub-menu li a {
    font-size: 1.3rem;
}
.mcneese .footer-links ul {
	padding: 0;
}
.mcneese .footer-links li {
	line-height: 1.3em;
	list-style: none;
	margin: .3em 0 .85em;
}
.mcneese .footer-links li a {
	font-size: 1.3rem;
}


/* --- Unordered two column list on Future Students - EOL soon --- */
.mcneese .two-column-list ul {
	height: 110px;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
}
/* --- Archives Template Post Feed --- */
.fl-post-feed-header h2 {
	font-weight: 900;
}
