/* Template Guide */
/* Imports */
/* COLORS */
/* Main */
/* #7BA741 */
/* #00A9A7 */
/* #41BFBB */
/* #DA4427 */
/* #F5A62D */
/* #C4E7E7 */
.green {
  color: #7ba741 !important; }

.green-bg {
  background: #7ba741 !important; }

.green-grad {
  background: linear-gradient(to right, transparent 5%, rgba(123, 167, 65, 0.8) 25%, rgba(123, 167, 65, 0.8) 75%, transparent 95%) !important; }

.teal {
  color: #00a9a7 !important; }

.teal-bg {
  background: #00a9a7 !important; }

.teal-grad {
  background: linear-gradient(to right, transparent 5%, rgba(0, 169, 167, 0.8) 25%, rgba(0, 169, 167, 0.8) 75%, transparent 95%) !important; }

.light-teal {
  color: #41bfbb !important; }

.light-teal-bg {
  background: #41bfbb !important; }

.light-teal-grad {
  background: linear-gradient(to right, transparent 5%, rgba(65, 191, 187, 0.8) 25%, rgba(65, 191, 187, 0.8) 75%, transparent 95%) !important; }

.rust {
  color: #da4427 !important; }

.rust-bg {
  background: #da4427 !important; }

.rust-grad {
  background: linear-gradient(to right, transparent 5%, rgba(218, 68, 39, 0.8) 25%, rgba(218, 68, 39, 0.8) 75%, transparent 95%) !important; }

.medium-orange {
  color: #f5a62d !important; }

.medium-orange-bg {
  background: #f5a62d !important; }

.medium-orange-grad {
  background: linear-gradient(to right, transparent 5%, rgba(245, 166, 45, 0.8) 25%, rgba(245, 166, 45, 0.8) 75%, transparent 95%) !important; }

.light-mint {
  color: #c4e7e7 !important; }

.light-mint-bg {
  background: #c4e7e7 !important; }

.light-mint-grad {
  background: linear-gradient(to right, transparent 5%, rgba(196, 231, 231, 0.8) 25%, rgba(196, 231, 231, 0.8) 75%, transparent 95%) !important; }

/* Complementary */
/* #4F2A51 */
/* #9D1C20 */
/* #C6D67B */
/* #EBD467 */
/* #5386C5 */
/* #3AAFD9 */
.purple {
  color: #4f2a51 !important; }

.purple-bg {
  background: #4f2a51 !important; }

.purple-grad {
  background: linear-gradient(to right, transparent 5%, rgba(79, 42, 81, 0.8) 25%, rgba(79, 42, 81, 0.8) 75%, transparent 95%) !important; }

.red {
  color: #9d1c20 !important; }

.red-bg {
  background: #9d1c20 !important; }

.red-grad {
  background: linear-gradient(to right, transparent 5%, rgba(157, 28, 32, 0.8) 25%, rgba(157, 28, 32, 0.8) 75%, transparent 95%) !important; }

.light-green {
  color: #c6d67b !important; }

.light-green-bg {
  background: #c6d67b !important; }

.light-green-grad {
  background: linear-gradient(to right, transparent 5%, rgba(198, 214, 123, 0.8) 25%, rgba(198, 214, 123, 0.8) 75%, transparent 95%) !important; }

.yellow {
  color: #ebd467 !important; }

.yellow-bg {
  background: #ebd467 !important; }

.tyellow-grad {
  background: linear-gradient(to right, transparent 5%, rgba(235, 212, 103, 0.8) 25%, rgba(235, 212, 103, 0.8) 75%, transparent 95%) !important; }

.light-indigo {
  color: #5386c5 !important; }

.light-indigo-bg {
  background: #5386c5 !important; }

.light-indigo-grad {
  background: linear-gradient(to right, transparent 5%, rgba(83, 134, 197, 0.8) 25%, rgba(83, 134, 197, 0.8) 75%, transparent 95%) !important; }

.sky-blue {
  color: #3aafd9 !important; }

.sky-blue-bg {
  background: #3aafd9 !important; }

.sky-blue-grad {
  background: linear-gradient(to right, transparent 5%, rgba(58, 175, 217, 0.8) 25%, rgba(58, 175, 217, 0.8) 75%, transparent 95%) !important; }

/* Accent */
/* #2B2738 */
/* #EF4A44 */
/* #72C8B7 */
/* #01C1C1 */
/* #F7931F */
/* #4289A0 */
.dark-purple {
  color: #2b2738 !important; }

.dark-purple-bg {
  background: #2b2738 !important; }

.dark-purple-grad {
  background: linear-gradient(to right, transparent 5%, rgba(43, 39, 56, 0.8) 25%, rgba(43, 39, 56, 0.8) 75%, transparent 95%) !important; }

.coral {
  color: #ef4a44 !important; }

.coral-bg {
  background: #ef4a44 !important; }

.coral-grad {
  background: linear-gradient(to right, transparent 5%, rgba(239, 74, 68, 0.8) 25%, rgba(239, 74, 68, 0.8) 75%, transparent 95%) !important; }

.mint {
  color: #72c8b7 !important; }

.mint-bg {
  background: #72c8b7 !important; }

.mint-grad {
  background: linear-gradient(to right, transparent 5%, rgba(114, 200, 183, 0.8) 25%, rgba(114, 200, 183, 0.8) 75%, transparent 95%) !important; }

.turquoise {
  color: #01c1c1 !important; }

.turquoise-bg {
  background: #01c1c1 !important; }

.turquoise-grad {
  background: linear-gradient(to right, transparent 5%, rgba(1, 193, 193, 0.8) 25%, rgba(1, 193, 193, 0.8) 75%, transparent 95%) !important; }

.orange {
  color: #f7931f !important; }

.orange-bg {
  background: #f7931f !important; }

.orange-grad {
  background: linear-gradient(to right, transparent 5%, rgba(247, 147, 31, 0.8) 25%, rgba(247, 147, 31, 0.8) 75%, transparent 95%) !important; }

.slate {
  color: #4289a0 !important; }

.slate-bg {
  background: #4289a0 !important; }

.slate-grad {
  background: linear-gradient(to right, transparent 5%, rgba(66, 137, 160, 0.8) 25%, rgba(66, 137, 160, 0.8) 75%, transparent 95%) !important; }

/* Cool */
/* #549DD0 */
/* #337AB7 */
/* #286090 */
/* #161F60 */
/* #00807B */
/* #006460 */
/* #4676BB */
/* #5F75B6 */
/* #2B437E */
/* #254B5B */
/* #283B26 */
.powder-blue {
  color: #549dd0 !important; }

.powder-blue-bg {
  background: #549dd0 !important; }

.powder-blue-grad {
  background: linear-gradient(to right, transparent 5%, rgba(84, 157, 208, 0.8) 25%, rgba(84, 157, 208, 0.8) 75%, transparent 95%) !important; }

.light-blue {
  color: #337ab7 !important; }

.light-blue-bg {
  background: #337ab7 !important; }

.light-blue-grad {
  background: linear-gradient(to right, transparent 5%, rgba(51, 122, 183, 0.8) 25%, rgba(51, 122, 183, 0.8) 75%, transparent 95%) !important; }

.medium-blue {
  color: #286090 !important; }

.medium-blue-bg {
  background: #286090 !important; }

.medium-blue-grad {
  background: linear-gradient(to right, transparent 5%, rgba(40, 96, 144, 0.8) 25%, rgba(40, 96, 144, 0.8) 75%, transparent 95%) !important; }

.blue {
  color: #161f60; }

.blue-bg {
  background: #161f60 !important; }

.blue-grad {
  background: linear-gradient(to right, transparent 5%, rgba(22, 31, 96, 0.8) 25%, rgba(22, 31, 96, 0.8) 75%, transparent 95%) !important; }

.medium-teal {
  color: #00807b !important; }

.medium-teal-bg {
  background: #00807b !important; }

.medium-teal-grad {
  background: linear-gradient(to right, transparent 5%, rgba(0, 128, 123, 0.8) 25%, rgba(0, 128, 123, 0.8) 75%, transparent 95%) !important; }

.dark-teal {
  color: #006460 !important; }

.dark-teal-bg {
  background: #006460 !important; }

.dark-teal-grad {
  background: linear-gradient(to right, transparent 5%, rgba(0, 100, 96, 0.8) 25%, rgba(0, 100, 96, 0.8) 75%, transparent 95%) !important; }

.medium-indigo {
  color: #4676bb !important; }

.medium-indigo-bg {
  background: #4676bb !important; }

.medium-indigo-grad {
  background: linear-gradient(to right, transparent 5%, rgba(70, 118, 187, 0.8) 25%, rgba(70, 118, 187, 0.8) 75%, transparent 95%) !important; }

.indigo {
  color: #5f75b6 !important; }

.indigo-bg {
  background: #5f75b6 !important; }

.indigo-grad {
  background: linear-gradient(to right, transparent 5%, rgba(95, 117, 182, 0.8) 25%, rgba(95, 117, 182, 0.8) 75%, transparent 95%) !important; }

.dark-indigo {
  color: #2b437e !important; }

.dark-indigo-bg {
  background: #2b437e !important; }

.dark-indigo-grad {
  background: linear-gradient(to right, transparent 5%, rgba(43, 67, 126, 0.8) 25%, rgba(43, 67, 126, 0.8) 75%, transparent 95%) !important; }

.dark-slate {
  color: #254b5b !important; }

.dark-slate-bg {
  background: #254b5b !important; }

.dark-slate-grad {
  background: linear-gradient(to right, transparent 5%, rgba(37, 75, 91, 0.8) 25%, rgba(37, 75, 91, 0.8) 75%, transparent 95%) !important; }

.dark-green {
  color: #283b26 !important; }

.dark-green-bg {
  background: #283b26 !important; }

.dark-green-grad {
  background: linear-gradient(to right, transparent 5%, rgba(40, 59, 38, 0.8) 25%, rgba(40, 59, 38, 0.8) 75%, transparent 95%) !important; }

/* Warm */
/* #E88F4A */
/* #D13B7B */
/* #EB4649 */
/* #E9343B */
/* #7F1F1C */
.light-orange {
  color: #e88f4a !important; }

.light-orange-bg {
  background: #e88f4a !important; }

.light-orange-grad {
  background: linear-gradient(to right, transparent 5%, rgba(232, 143, 74, 0.8) 25%, rgba(232, 143, 74, 0.8) 75%, transparent 95%) !important; }

.pink {
  color: #d13b7b !important; }

.pink-bg {
  background: #d13b7b !important; }

.pink-grad {
  background: linear-gradient(to right, transparent 5%, rgba(209, 59, 123, 0.8) 25%, rgba(209, 59, 123, 0.8) 75%, transparent 95%) !important; }

.medium-coral {
  color: #eb4649 !important; }

.medium-coral-bg {
  background: #eb4649 !important; }

.medium-coral-grad {
  background: linear-gradient(to right, transparent 5%, rgba(235, 70, 73, 0.8) 25%, rgba(235, 70, 73, 0.8) 75%, transparent 95%) !important; }

.dark-coral {
  color: #e9343b !important; }

.dark-coral-bg {
  background: #e9343b !important; }

.dark-coral-grad {
  background: linear-gradient(to right, transparent 5%, rgba(233, 52, 59, 0.8) 25%, rgba(233, 52, 59, 0.8) 75%, transparent 95%) !important; }

.dark-red {
  color: #7f1f1c !important; }

.dark-red-bg {
  background: #7f1f1c !important; }

.dark-red-grad {
  background: linear-gradient(to right, transparent 5%, rgba(127, 31, 28, 0.8) 25%, rgba(127, 31, 28, 0.8) 75%, transparent 95%) !important; }

/* Neutral */
/* #000000 */
/* #333333 */
/* #333333 */
/* #F3F3F5 */
/* #F3F3F5 */
/* #FFFFFF */
.black {
  color: black !important; }

.black-bg {
  background: black !important; }

.black-grad {
  background: linear-gradient(to right, transparent 5%, rgba(0, 0, 0, 0.8) 25%, rgba(0, 0, 0, 0.8) 75%, transparent 95%) !important; }

.dark-grey {
  color: #333333 !important; }

.dark-grey-bg {
  background: #333333 !important; }

.dark-grey-grad {
  background: linear-gradient(to right, transparent 5%, rgba(51, 51, 51, 0.8) 25%, rgba(51, 51, 51, 0.8) 75%, transparent 95%) !important; }

.dark-gray {
  color: #333333 !important; }

.dark-gray-bg {
  background: #333333 !important; }

.dark-gray-grad {
  background: linear-gradient(to right, transparent 5%, rgba(51, 51, 51, 0.8) 25%, rgba(51, 51, 51, 0.8) 75%, transparent 95%) !important; }

.light-grey {
  color: #f3f3f3 !important; }

.light-grey-bg {
  background: #f3f3f3 !important; }

.light-grey-grad {
  background: linear-gradient(to right, transparent 5%, rgba(243, 243, 243, 0.8) 25%, rgba(243, 243, 243, 0.8) 75%, transparent 95%) !important; }

.light-gray {
  color: #f3f3f3 !important; }

.light-gray-bg {
  background: #f3f3f3 !important; }

.light-gray-grad {
  background: linear-gradient(to right, transparent 5%, rgba(243, 243, 243, 0.8) 25%, rgba(243, 243, 243, 0.8) 75%, transparent 95%) !important; }

.white {
  color: white !important; }

.white-bg {
  background: white !important; }

.white-grad {
  background: linear-gradient(to right, transparent 5%, rgba(255, 255, 255, 0.8) 25%, rgba(255, 255, 255, 0.8) 75%, transparent 95%) !important; }

/* FONTS */
/* 

Font Weight Guide:
----------------------------------
100 	Thin / Hairline
200 	Extra Light / Ultra Light
300 	Light
400 	Normal
500 	Medium
600 	Semibold / Demibold
700 	Bold
800 	Extra Bold / Ultra Bold
900 	Black / Heavy

*/
/* Webfont Installation */
@font-face {
  font-family: 'Open Sans';
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans.eot");
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans.eot?#iefix") format("embedded-opentype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans.woff2") format("woff2"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans.woff") format("woff"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans.ttf") format("truetype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans.svg#OpenSans") format("svg");
  font-weight: normal;
  font-weight: 400;
  font-style: normal; }
/* Semibold */
@font-face {
  font-family: 'Open Sans';
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Semibold.eot");
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Semibold.woff2") format("woff2"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Semibold.woff") format("woff"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Semibold.ttf") format("truetype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Semibold.svg#OpenSans-Semibold") format("svg");
  font-weight: 600;
  font-style: normal; }
/* Light */
@font-face {
  font-family: 'Open Sans';
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Light.eot");
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Light.eot?#iefix") format("embedded-opentype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Light.woff2") format("woff2"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Light.woff") format("woff"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Light.ttf") format("truetype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Light.svg#OpenSans-Light") format("svg");
  font-weight: 300;
  font-style: normal; }
/* Italic */
@font-face {
  font-family: 'Open Sans';
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Italic.eot");
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Italic.eot?#iefix") format("embedded-opentype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Italic.woff2") format("woff2"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Italic.woff") format("woff"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Italic.ttf") format("truetype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Italic.svg#OpenSans-Italic") format("svg");
  font-weight: normal;
  font-weight: 400;
  font-style: italic; }
/* Extra Bold */
@font-face {
  font-family: 'Open Sans';
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-ExtraBold.eot");
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-ExtraBold.eot?#iefix") format("embedded-opentype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-ExtraBold.woff2") format("woff2"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-ExtraBold.woff") format("woff"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-ExtraBold.ttf") format("truetype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-ExtraBold.svg#OpenSans-ExtraBold") format("svg");
  font-weight: 800;
  font-style: normal; }
/* Extra Bold Italic */
@font-face {
  font-family: 'Open Sans';
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-ExtraBoldItalic.eot");
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-ExtraBoldItalic.woff2") format("woff2"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-ExtraBoldItalic.woff") format("woff"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-ExtraBoldItalic.ttf") format("truetype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-ExtraBoldItalic.svg#OpenSans-ExtraBoldItalic") format("svg");
  font-weight: 800;
  font-style: italic; }
/* Bold */
@font-face {
  font-family: 'Open Sans';
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Bold.eot");
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Bold.woff2") format("woff2"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Bold.woff") format("woff"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Bold.ttf") format("truetype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-Bold.svg#OpenSans-Bold") format("svg");
  font-weight: bold;
  font-weight: 700;
  font-style: normal; }
/* Bold Italic */
@font-face {
  font-family: 'Open Sans';
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-BoldItalic.eot");
  src: url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-BoldItalic.eot?#iefix") format("embedded-opentype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-BoldItalic.woff2") format("woff2"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-BoldItalic.woff") format("woff"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-BoldItalic.ttf") format("truetype"), url("https://ecore.usg.edu/videos/template/css/fonts/OpenSans-BoldItalic.svg#OpenSans-BoldItalic") format("svg");
  font-weight: bold;
  font-weight: 700;
  font-style: italic; }
@font-face {
  font-family: 'Jenna Sue';
  src: url("https://ecore.usg.edu/videos/template/css/fonts/JennaSue.eot");
  src: url("https://ecore.usg.edu/videos/template/css/fonts/JennaSue.eot?#iefix") format("embedded-opentype"), url("https://ecore.usg.edu/videos/template/css/fonts/JennaSue.woff2") format("woff2"), url("https://ecore.usg.edu/videos/template/css/fonts/JennaSue.woff") format("woff"), url("https://ecore.usg.edu/videos/template/css/fonts/JennaSue.ttf") format("truetype"), url("https://ecore.usg.edu/videos/template/css/fonts/JennaSue.svg#JennaSue") format("svg");
  font-weight: normal;
  font-weight: 400;
  font-style: normal; }
/* Header */
/* Body */
/* Monospace */
/* Script */
/* eGLYPHS */
@font-face {
  font-family: 'eGlyphs';
  src: url("https://ecore.usg.edu/videos/template/css/fonts/eGlyphs.eot?h4efw9");
  src: url("https://ecore.usg.edu/videos/template/css/fonts/eGlyphs.eot?h4efw9#iefix") format("embedded-opentype"), url("https://ecore.usg.edu/videos/template/css/fonts/eGlyphs.ttf?h4efw9") format("truetype"), url("https://ecore.usg.edu/videos/template/css/fonts/eGlyphs.woff?h4efw9") format("woff"), url("https://ecore.usg.edu/videos/template/css/fonts/eGlyphs.svg?h4efw9#eGlyphs") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="ecore-"], [class*=" ecore-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'eGlyphs' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Enable Ligatures */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.ecore-cc-on:before {
  content: "\e91b"; }

.ecore-cc-off:before {
  content: "\e91c"; }

.ecore-down:before {
  content: "\f0a3"; }

.ecore-left:before {
  content: "\f0a4"; }

.ecore-right:before {
  content: "\f078"; }

.ecore-up:before {
  content: "\f0a2"; }

.ecore-heavy-info:before {
  content: "\f059"; }

.ecore-heavy-notification:before {
  content: "\f026"; }

.ecore-bottom:before {
  content: "\f072"; }

.ecore-previous:before {
  content: "\f0a5"; }

.ecore-next:before {
  content: "\f0a6"; }

.ecore-top:before {
  content: "\f073"; }

.ecore-mute:before {
  content: "\f080"; }

.ecore-forward:before {
  content: "\f0bd"; }

.ecore-pause:before {
  content: "\f0bb"; }

.ecore-play:before {
  content: "\f0bf"; }

.ecore-rewind:before {
  content: "\f0bc"; }

.ecore-record:before {
  content: "\f052"; }

.ecore-stop:before {
  content: "\f053"; }

.ecore-fullscreen:before {
  content: "\f066"; }

.ecore-normscreen:before {
  content: "\f067"; }

.ecore-controls:before {
  content: "\f07c"; }

.ecore-menu:before {
  content: "\f05e"; }

.ecore-tridown:before {
  content: "\f05b"; }

.ecore-trileft:before {
  content: "\f044"; }

.ecore-triright:before {
  content: "\f05a"; }

.ecore-triup:before {
  content: "\f0aa"; }

.ecore-loud:before {
  content: "\f0ba"; }

.ecore-expand:before {
  content: "\e900"; }

.ecore-shrink:before {
  content: "\e901"; }

.ecore-compact-menu:before {
  content: "\e902"; }

.ecore-warning:before {
  content: "\e903"; }

.ecore-notification:before {
  content: "\e904"; }

.ecore-question:before {
  content: "\e905"; }

.ecore-plus:before {
  content: "\e91d"; }

.ecore-minus:before {
  content: "\e91e"; }

.ecore-info:before {
  content: "\e906"; }

.ecore-error:before {
  content: "\e907"; }

.ecore-xmark:before {
  content: "\e91f"; }

.ecore-checkmark:before {
  content: "\e920"; }

.ecore-heavy-play:before {
  content: "\e908"; }

.ecore-heavy-pause:before {
  content: "\e909"; }

.ecore-heavy-stop:before {
  content: "\e90a"; }

.ecore-heavy-rewind:before {
  content: "\e90b"; }

.ecore-heavy-forward:before {
  content: "\e90c"; }

.ecore-first:before {
  content: "\e90d"; }

.ecore-last:before {
  content: "\e90e"; }

.ecore-heavy-previous:before {
  content: "\e90f"; }

.ecore-heavy-next:before {
  content: "\e910"; }

.ecore-eject:before {
  content: "\e911"; }

.ecore-volume-max:before {
  content: "\e912"; }

.ecore-volume-mid:before {
  content: "\e913"; }

.ecore-volume-low:before {
  content: "\e914"; }

.ecore-volume-min:before {
  content: "\e915"; }

.ecore-volume-mute:before {
  content: "\e916"; }

.ecore-volume-up:before {
  content: "\e917"; }

.ecore-volume-down:before {
  content: "\e918"; }

.ecore-repeat:before {
  content: "\e919"; }

.ecore-shuffle:before {
  content: "\e91a"; }

/* MIXINS */
pre,
code {
  font: 14px Courier, Consolas, monospace;
  font-size: 16px; }
  pre tab0,
  code tab0 {
    margin-left: 0em; }
  pre tab1,
  code tab1 {
    margin-left: 2em; }
  pre tab2,
  code tab2 {
    margin-left: 4em; }
  pre tab3,
  code tab3 {
    margin-left: 6em; }
  pre tab4,
  code tab4 {
    margin-left: 8em; }
  pre tab5,
  code tab5 {
    margin-left: 10em; }
  pre tab6,
  code tab6 {
    margin-left: 12em; }
  pre tab7,
  code tab7 {
    margin-left: 14em; }
  pre tab8,
  code tab8 {
    margin-left: 16em; }
  pre tab9,
  code tab9 {
    margin-left: 18em; }
  pre tab10,
  code tab10 {
    margin-left: 20em; }

deadspace {
  display: block;
  position: relative;
  box-sizing: border-box; }
  deadspace span {
    display: block;
    position: absolute;
    margin: auto;
    width: 100%;
    left: 10px;
    right: 10px;
    text-align: center;
    top: 50%;
    transform: translatey(-50%);
    line-height: 150%; }

.code {
  font: 14px Courier, Consolas, monospace;
  font-size: 16px;
  background: transparent;
  color: #839496;
  padding: 5px;
  display: inline-block; }

.mono {
  font: 14px Courier, Consolas, monospace;
  background: transparent;
  color: #839496;
  display: inline-block; }

.tag-o,
.tag-c {
  color: #7BA741; }

.tag-o:before,
.tag-o:after,
.tag-c:before,
.tag-c:after {
  color: #839496; }

.tag-o:before,
.tag-s:before {
  content: '<'; }

.tag-c:before {
  content: '</'; }

.tag-o:after,
.tag-c:after {
  content: '>'; }

.tag-s:after {
  content: '/>'; }

.attr {
  color: #F5A62D; }

.attr:after {
  content: '=';
  color: #839496; }

.attrval {
  color: #00A9A7; }

.attrval:before,
.attrval:after {
  content: '"'; }

.comment {
  color: #72C8B7; }

.comment:before {
  content: '<!--'; }

.comment:after {
  content: '-->'; }

.selector {
  color: #7BA741; }

.selector:after {
  content: '{ }';
  color: #839496; }

.prop {
  color: #F5A62D; }

.prop:after {
  content: ':'; }

.propval {
  color: #00A9A7; }

.propval:after {
  content: ';';
  color: #839496; }

.style {
  color: #F5A62D; }

.style:after {
  conent: ':';
  color: #839496; }

.styleval {
  color: #839496; }

.styleval:after {
  content: ';'; }

.colorblock {
  display: inline-block;
  vertical-align: -15%;
  width: 50px;
  height: 1em;
  border: 1px solid #333333; }

.textblock {
  display: inline-block;
  padding: 5px; }

.textblock.dark {
  background: rgba(0, 0, 0, 0.5); }

.textblock.light {
  background: rgba(255, 255, 255, 0.5); }

.hug {
  padding-left: 0;
  padding-right: 0; }

.hug-l {
  padding-left: 0; }

.hug-r {
  padding-right: 0; }

.inlinettl {
  display: inline-block;
  width: 125px;
  maring-right: 25px;
  font-weight: bold;
  text-transform: capitalize; }

.inlinettl:after {
  content: ':'; }

.fontsamp-body {
  font-size: 1.5em;
  color: #333333;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; }

.fontsamp-mono {
  font-size: 1.5em;
  color: #333333;
  font-family: Courier, Consolas, monospace; }

.fontsamp-script {
  font-size: 1.5em;
  color: #333333;
  font-family: "Jenna Sue"; }

/* Adjust Size of eGlyphs */
boxes#eglyphs box {
  font-size: 32px; }

/* Adjust Vertical-Align of Text in Callouts */
section content callout memo * {
  vertical-align: baseline; }

/*# sourceMappingURL=guide.css.map */
