/*!
Theme Name: OFE
Theme URI: http://underscores.me/
Author: Freestyle Creative
Author URI: http://freestyleokc.com
Description: Simple custom theme built for the Oklahoma Foundation for Excellence!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ofe
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

OFE is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Widgets
# Content
	## Posts and pages
	## Comments
# Infinite scroll
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
/* normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
	 ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
/* line 57, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/*WP Smart Crop */



/* Sections
	 ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
/* line 69, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
body {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
/* line 78, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
/* line 91, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 102, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
	 ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
/* line 114, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
/* line 123, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
/* line 133, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 143, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
/* line 154, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
/* line 163, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 171, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
sub {
  bottom: -0.25em;
}

/* line 175, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
sup {
  top: -0.5em;
}

/* Embedded content
	 ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
/* line 186, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
img {
  border-style: none;
}

/* Forms
	 ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
/* line 198, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
/* line 214, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
/* line 224, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
/* line 233, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
/* line 244, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
/* line 256, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
/* line 267, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
/* line 278, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
/* line 291, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
/* line 299, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
/* line 308, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
/* line 318, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
/* line 328, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
/* line 337, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
/* line 346, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
	 ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
/* line 358, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
/* line 366, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
summary {
  display: list-item;
}

/* Misc
	 ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
/* line 377, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
/* line 385, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
[hidden] {
  display: none;
}

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
/* line 392, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
body,
button,
input,
select,
optgroup,
textarea {
  color: #404040;
  font-family: sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
}

/* line 405, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
h1, h2, h3, h4, h5, h6 {
  clear: both;
}

/* line 409, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
p {
  margin-bottom: 1.5em;
}

/* line 413, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
dfn, cite, em, i {
  font-style: italic;
}

/* line 417, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
blockquote {
  margin: 0 1.5em;
}

/* line 421, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
address {
  margin: 0 0 1.5em;
}

/* line 425, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
pre {
  background: #eee;
  font-family: "Courier 10 Pitch", Courier, monospace;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.6;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em;
}

/* line 437, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
code, kbd, tt, var {
  font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
  font-size: 15px;
  font-size: 0.9375rem;
}

/* line 443, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
abbr, acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}

/* line 448, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
mark, ins {
  background: #fff9c0;
  text-decoration: none;
}

/* line 453, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
big {
  font-size: 125%;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
/* line 460, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
html {
  box-sizing: border-box;
}

/* line 464, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
*,
*:before,
*:after {
  /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
  box-sizing: inherit;
}

/* line 471, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
body {
  background: #fff;
  /* Fallback for when there is no custom background color defined. */
}

/* line 476, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
hr {
  background-color: #ccc;
  border: 0;
  height: 1px;
  margin-bottom: 1.5em;
}

/* line 483, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
ul, ol {
  margin: 0 0 1.5em 3em;
}

/* line 487, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
ul {
  list-style: disc;
}

/* line 491, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
ol {
  list-style: decimal;
}

/* line 495, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em;
}

/* line 501, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
dt {
  font-weight: bold;
}

/* line 505, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
dd {
  margin: 0 1.5em 1.5em;
}

/* line 509, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
img {
  height: auto;
  /* Make sure images are scaled correctly. */
  max-width: 100%;
  /* Adhere to container width. */
}

/* line 516, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
figure {
  margin: 1em 0;
  /* Extra wide images within figure tags don't overflow the content area. */
}

/* line 521, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
table {
  margin: 0 0 1.5em;
  width: 100%;
}

/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
/* line 529, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  border: 1px solid;
  border-color: #ccc #ccc #bbb;
  border-radius: 3px;
  background: #e6e6e6;
  color: rgba(0, 0, 0, 0.8);
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1;
  padding: .6em 1em .4em;
}

/* line 544, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
  border-color: #ccc #bbb #aaa;
}

/* line 551, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
button:active, button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
  border-color: #aaa #bbb #bbb;
}

/* line 561, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
  color: #666;
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: 3px;
}

/* line 583, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
  color: #111;
}

/* line 602, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
select {
  border: 1px solid #ccc;
  padding: 6px 5px;
  border-radius: 3px;
}

/* line 606, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
textarea {
  width: 100%;
}

/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
/* line 616, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
a {
  color: royalblue;
}

/* line 620, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
a:visited {
  color: purple;
}

/* line 624, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
a:hover, a:focus, a:active {
  color: midnightblue;
}

/* line 628, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
a:focus {
  outline: thin dotted;
}

/* line 632, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
a:hover, a:active {
  outline: 0;
}

/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/
/* line 639, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.main-navigation {
  clear: both;
  display: block;
  float: left;
  width: 100%;
}

/* line 646, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.main-navigation ul {
  display: none;
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* line 653, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.main-navigation ul ul {
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
  float: left;
  position: absolute;
  top: 100%;
  left: -999em;
  z-index: 99999;
}

/* line 662, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.main-navigation ul ul ul {
  left: -999em;
  top: 0;
}

/* line 667, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
  left: 100%;
}

/* line 672, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.main-navigation ul ul a {
  width: 200px;
}

/* line 676, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
  left: auto;
}

/* line 681, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.main-navigation li {
  float: left;
  position: relative;
}

/* line 686, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.main-navigation a {
  display: block;
  text-decoration: none;
}

/* Small menu. */
/* line 692, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.menu-toggle,
.main-navigation.toggled ul {
  display: block;
}

@media screen and (min-width: 37.5em) {
  /* line 698, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
  .menu-toggle {
    display: none;
  }
  /* line 701, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
  .main-navigation ul {
    display: block;
  }
}

/* line 706, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.site-main .comment-navigation, .site-main
.posts-navigation, .site-main
.post-navigation {
  margin: 0 0 1.5em;
  overflow: hidden;
}

/* line 713, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
  float: left;
  width: 50%;
}

/* line 720, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
  float: right;
  text-align: right;
  width: 50%;
}

/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
/* line 732, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

/* line 745, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
/* line 768, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
#content[tabindex="-1"]:focus {
  outline: 0;
}

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
/* line 775, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.alignleft {
  display: inline;
  float: left;
  margin-right: 1.5em;
}

/* line 781, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
}

/* line 787, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/
/* line 797, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
  content: "";
  display: table;
  table-layout: fixed;
}

/* line 814, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
  clear: both;
}

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
/* line 826, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.widget {
  margin: 0 0 1.5em;
  /* Make sure select elements fit in widgets. */
}

/* line 831, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.widget select {
  max-width: 100%;
}

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Posts and pages
--------------------------------------------------------------*/
/* line 841, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.sticky {
  display: block;
}

/* line 845, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.post,
.page {
  margin: 0;
}

/* line 850, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.updated:not(.published) {
  display: none;
}

/* line 854, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.page-content,
.entry-content,
.entry-summary {
  margin: 1.5em 0 0;
}

.home .entry-content {
	margin: 0;
}

/* line 860, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.page-links {
  clear: both;
  margin: 0 0 1.5em;
}

/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
/* line 868, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.comment-content a {
  word-wrap: break-word;
}

/* line 872, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.bypostauthor {
  display: block;
}

/*--------------------------------------------------------------
# Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
/* line 880, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
  /* Theme Footer (when set to scrolling) */
  display: none;
}

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
/* line 887, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.infinity-end.neverending .site-footer {
  display: block;
}

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
/* line 894, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}

/* Make sure embeds and iframes fit their containers. */
/* line 904, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
embed,
iframe,
object {
  max-width: 100%;
}

/* Make sure logo link wraps around logo image. */
/* line 911, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.custom-logo-link {
  display: inline-block;
}

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
/* line 918, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%;
}

/* line 923, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.wp-caption img[class*="wp-image-"] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 929, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.wp-caption .wp-caption-text {
  margin: 0.8075em 0;
}

/* line 933, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.wp-caption-text {
  text-align: center;
}

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
/* line 940, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.gallery {
  margin-bottom: 1.5em;
}

/* line 944, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 100%;
}

/* line 951, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.gallery-columns-2 .gallery-item {
  max-width: 50%;
}

/* line 955, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.gallery-columns-3 .gallery-item {
  max-width: 33.33%;
}

/* line 959, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.gallery-columns-4 .gallery-item {
  max-width: 25%;
}

/* line 963, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.gallery-columns-5 .gallery-item {
  max-width: 20%;
}

/* line 967, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.gallery-columns-6 .gallery-item {
  max-width: 16.66%;
}

/* line 971, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.gallery-columns-7 .gallery-item {
  max-width: 14.28%;
}

/* line 975, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.gallery-columns-8 .gallery-item {
  max-width: 12.5%;
}

/* line 979, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.gallery-columns-9 .gallery-item {
  max-width: 11.11%;
}

/* line 983, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/style.scss */
.gallery-caption {
  display: block;
}

/* line 1, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/typography.scss */
a {
  color: #2c6d53;
}

/* line 3, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/typography.scss */
a:visited {
  color: #2c6d53;
}

/* line 1, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
.elementor-widget-posts .elementor-post__read-more, .eael-post-elements-readmore-btn {
  background-color: #294633;
  border-radius: 7px;
  padding: .5rem;
  text-align: center;
  display: block;
  margin: 0 auto;
  width: 8rem;
  margin-bottom: -.75rem;
}

/* line 13, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
.eael-post-elements-readmore-btn {
  margin: 1rem auto 0 auto;
}

/* line 17, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
#breadcrumbs a {
  color: #404040;
}

/* line 19, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
#breadcrumbs a:hover {
  color: #2c6d53;
}

/* line 25, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
.all-staters-list {
  font-size: .8rem;
}

/* line 27, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
.all-staters-list ul {
  display: flex;
  flex-flow: row wrap;
  margin: 0;
  padding: 0;
}

/* line 32, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
.all-staters-list ul li {
  width: 20%;
  margin: 2%;
  list-style: none;
}

@media (max-width: 1024px) {
  /* line 32, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
  .all-staters-list ul li {
    width: 45%;
  }
}

@media (max-width: 800px) {
  /* line 32, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
  .all-staters-list ul li {
    width: 90%;
  }
}

/* line 42, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
.all-staters-list ul li a {
  color: inherit;
  cursor: pointer;
}

/* line 46, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
.all-staters-list ul li .all-stater-image {
  height: 13rem;
  background-color: grey;
  background-size: cover;
  background-position: center;
}

@media (max-width: 1024px) {
  /* line 46, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
  .all-staters-list ul li .all-stater-image {
    height: 40vw;
  }
}

@media (max-width: 800px) {
  /* line 46, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
  .all-staters-list ul li .all-stater-image {
    height: 80vw;
  }
}

/* line 58, /Users/christopherwong/Google Drive/Dev Server/ofe/wp-content/themes/ofe/scss/elements.scss */
.all-staters-list ul li h3 {
	margin: 10px 0 4px;
	color: #006f51;
}

.all-staters-list ul li p {
  margin: 0;
  color: #000000;
}

.elementor-posts--skin-searchable-cards .type-academic_all_stater .elementor-post__card .elementor-post__title {
	margin-bottom: 15px;
}
.elementor-posts--skin-searchable-cards .elementor-post__card .elementor-post__text {
	margin-top: 15px;
}

.elementor-posts--skin-searchable-cards .type-academic_all_stater .elementor-post__card .elementor-post__text {
	padding: 0 15px;
}

.elementor-posts--skin-searchable-cards .type-academic_all_stater .elementor-post__card .elementor-post__meta-data {
	color: #006f51;
	font-size: 14px;
	font-family: "museo-sans", Sans-serif;
	padding: 15px;
}

/*# sourceMappingURL=../style.map */