@charset "UTF-8";
/* Complete SCSS stylesheet build for the Elon Main Website.
 * Will no longer include styles for the global header and footer. */
/* Required at the beginning of any and ALL individual SCSS
 * stylesheet builds. Contains all necessary variables, functions, 
 * and mixins but does not output any CSS. */
/* ::Transitions */
/* ------------------------------------------------------------ */
/* ::Link Hover/Focus/Active Styles Grouped Together */
/* ------------------------------------------------------------ */
/* ::Opacity with IE support */
/* ------------------------------------------------------------ */
/* ::Align things vertically (http://zerosixthree.se/vertical-align-anything-with-just-3-lines-of-css/) */
/* ------------------------------------------------------------ */
/* ::Retina Images */
/* ------------------------------------------------------------ */
/* ::Hex to RGB */
/* ------------------------------------------------------------ */
/* ::Clearfix */
/* ------------------------------------------------------------ */
/* ::Placeholder Text */
/* ------------------------------------------------------------ */
/* ::List styles */
/* ------------------------------------------------------------ */
/* ::Main Elon Palette */
/* ------------------------------------------------------------ */
/* ::Gray/Black Palette */
/* ------------------------------------------------------------ */
/* ::Utility Colors */
/* ------------------------------------------------------------ */
/* ::Assign colors to variable roles */
/* ------------------------------------------------------------ */
/* ::Basic variables */
/* ------------------------------------------------------------ */
/* ::Assign fonts/weights to variable roles */
/* ------------------------------------------------------------ */
/* ::Spacing */
/* ------------------------------------------------------------ */
/* ::Type sizes/scale */
/* ------------------------------------------------------------ */
/* ::Type defaults for compass' rhythm */
/* ------------------------------------------------------------ */
/* Required if a CSS reset is not included in another stylesheet
 * or in the head of the page HTML. */
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, .enet-feed .summary h1, .enet-feed .summary h2, .enet-feed .summary h3, .enet-feed .summary h4, .enet-feed .summary h5, .enet-feed .summary h6,
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* Custom styles for setting box-model */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* Shelves grid is required for any stylesheet wishing to adhere 
 * to the Elon sitewide grid system. */
[class*="column-"], .row {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

@media screen and (max-width: 400px) {
  @-ms-viewport {
    width: 320px;
  }
}

img {
  max-width: 100%;
  height: auto;
}

@media \0screen {
  img {
    width: auto;
  }
}

.row {
  *zoom: 1;
  margin-right: auto;
  margin-left: auto;
  max-width: 1280px;
  padding-left: 20px;
  padding-right: 20px;
}

.row:before, .row:after {
  display: table;
  content: " ";
}

.row:after {
  clear: both;
}

.row .row {
  margin-right: 0;
  margin-left: 0;
  max-width: none;
  padding-right: 0;
  padding-left: 0;
}

@media screen and (max-width: 640px) {
  .mobile-column-1, .mobile-column-2, .mobile-column-3 {
    display: block;
    float: left;
    min-height: 1px;
    position: relative;
    *margin-right: -1px;
    margin-left: 11.13281%;
  }
  .row .mobile-column-1:first-child, .row .mobile-column-2:first-child, .row .mobile-column-3:first-child, .first-mobile-column {
    margin-left: 0;
  }
  .mobile-column-1 {
    width: 16.65039%;
  }
  .mobile-column-2 {
    width: 44.43359%;
  }
  .mobile-column-3 {
    width: 72.2168%;
  }
  .mobile-prefix-1 {
    padding-left: 27.7832%;
  }
  .mobile-prefix-2 {
    padding-left: 55.56641%;
  }
  .mobile-prefix-3 {
    padding-left: 83.34961%;
  }
  .mobile-push-1 {
    left: 27.7832%;
  }
  .mobile-push-2 {
    left: 55.56641%;
  }
  .mobile-push-3 {
    left: 83.34961%;
  }
  .mobile-pull-1 {
    right: 27.7832%;
  }
  .mobile-pull-2 {
    right: 55.56641%;
  }
  .mobile-pull-3 {
    right: 83.34961%;
  }
}

@media screen and (min-width: 641px) and (max-width: 800px) {
  .tablet-column-1, .tablet-column-2, .tablet-column-3, .tablet-column-4, .tablet-column-5 {
    display: block;
    float: left;
    min-height: 1px;
    position: relative;
    *margin-right: -1px;
    margin-left: 7.03125%;
  }
  .row .tablet-column-1:first-child, .row .tablet-column-2:first-child, .row .tablet-column-3:first-child, .row .tablet-column-4:first-child, .row .tablet-column-5:first-child, .first-tablet-column {
    margin-left: 0;
  }
  .tablet-column-1 {
    width: 10.80729%;
  }
  .tablet-column-2 {
    width: 28.64583%;
  }
  .tablet-column-3 {
    width: 46.48438%;
  }
  .tablet-column-4 {
    width: 64.32292%;
  }
  .tablet-column-5 {
    width: 82.16146%;
  }
  .tablet-prefix-1 {
    padding-left: 17.83854%;
  }
  .tablet-prefix-2 {
    padding-left: 35.67708%;
  }
  .tablet-prefix-3 {
    padding-left: 53.51563%;
  }
  .tablet-prefix-4 {
    padding-left: 71.35417%;
  }
  .tablet-prefix-5 {
    padding-left: 89.19271%;
  }
  .tablet-push-1 {
    left: 17.83854%;
  }
  .tablet-push-2 {
    left: 35.67708%;
  }
  .tablet-push-3 {
    left: 53.51563%;
  }
  .tablet-push-4 {
    left: 71.35417%;
  }
  .tablet-push-5 {
    left: 89.19271%;
  }
  .tablet-pull-1 {
    right: 17.83854%;
  }
  .tablet-pull-2 {
    right: 35.67708%;
  }
  .tablet-pull-3 {
    right: 53.51563%;
  }
  .tablet-pull-4 {
    right: 71.35417%;
  }
  .tablet-pull-5 {
    right: 89.19271%;
  }
}

@media screen and (min-width: 801px) {
  .column-1, .column-2, .column-3, .column-4, .column-5, .column-6, .column-7, .column-8, .column-9, .column-10, .column-11 {
    display: block;
    float: left;
    min-height: 1px;
    position: relative;
    *margin-right: -1px;
    margin-left: 4.6875%;
  }
  .row .column-1:first-child, .row .column-2:first-child, .row .column-3:first-child, .row .column-4:first-child, .row .column-5:first-child, .row .column-6:first-child, .row .column-7:first-child, .row .column-8:first-child, .row .column-9:first-child, .row .column-10:first-child, .row .column-11:first-child, .first-column {
    margin-left: 0;
  }
  .column-1 {
    width: 4.03646%;
  }
  .column-2 {
    width: 12.76042%;
  }
  .column-3 {
    width: 21.48438%;
  }
  .column-4 {
    width: 30.20833%;
  }
  .column-5 {
    width: 38.93229%;
  }
  .column-6 {
    width: 47.65625%;
  }
  .column-7 {
    width: 56.38021%;
  }
  .column-8 {
    width: 65.10417%;
  }
  .column-9 {
    width: 73.82813%;
  }
  .column-10 {
    width: 82.55208%;
  }
  .column-11 {
    width: 91.27604%;
  }
  .prefix-1 {
    padding-left: 8.72396%;
  }
  .prefix-2 {
    padding-left: 17.44792%;
  }
  .prefix-3 {
    padding-left: 26.17188%;
  }
  .prefix-4 {
    padding-left: 34.89583%;
  }
  .prefix-5 {
    padding-left: 43.61979%;
  }
  .prefix-6 {
    padding-left: 52.34375%;
  }
  .prefix-7 {
    padding-left: 61.06771%;
  }
  .prefix-8 {
    padding-left: 69.79167%;
  }
  .prefix-9 {
    padding-left: 78.51563%;
  }
  .prefix-10 {
    padding-left: 87.23958%;
  }
  .prefix-11 {
    padding-left: 95.96354%;
  }
  .suffix-1 {
    padding-right: 8.72396%;
  }
  .suffix-2 {
    padding-right: 17.44792%;
  }
  .suffix-3 {
    padding-right: 26.17188%;
  }
  .suffix-4 {
    padding-right: 34.89583%;
  }
  .suffix-5 {
    padding-right: 43.61979%;
  }
  .suffix-6 {
    padding-right: 52.34375%;
  }
  .suffix-7 {
    padding-right: 61.06771%;
  }
  .suffix-8 {
    padding-right: 69.79167%;
  }
  .suffix-9 {
    padding-right: 78.51563%;
  }
  .suffix-10 {
    padding-right: 87.23958%;
  }
  .suffix-11 {
    padding-right: 95.96354%;
  }
  .push-1 {
    left: 8.72396%;
  }
  .push-2 {
    left: 17.44792%;
  }
  .push-3 {
    left: 26.17188%;
  }
  .push-4 {
    left: 34.89583%;
  }
  .push-5 {
    left: 43.61979%;
  }
  .push-6 {
    left: 52.34375%;
  }
  .push-7 {
    left: 61.06771%;
  }
  .push-8 {
    left: 69.79167%;
  }
  .push-9 {
    left: 78.51563%;
  }
  .push-10 {
    left: 87.23958%;
  }
  .push-11 {
    left: 95.96354%;
  }
  .pull-1 {
    right: 8.72396%;
  }
  .pull-2 {
    right: 17.44792%;
  }
  .pull-3 {
    right: 26.17188%;
  }
  .pull-4 {
    right: 34.89583%;
  }
  .pull-5 {
    right: 43.61979%;
  }
  .pull-6 {
    right: 52.34375%;
  }
  .pull-7 {
    right: 61.06771%;
  }
  .pull-8 {
    right: 69.79167%;
  }
  .pull-9 {
    right: 78.51563%;
  }
  .pull-10 {
    right: 87.23958%;
  }
  .pull-11 {
    right: 95.96354%;
  }
  .column-11 .column-1, .column-11 .column-2, .column-11 .column-3, .column-11 .column-4, .column-11 .column-5, .column-11 .column-6, .column-11 .column-7, .column-11 .column-8, .column-11 .column-9, .column-11 .column-10 {
    margin-left: 5.13552%;
  }
  .column-11 .column-1 {
    width: 4.42225%;
  }
  .column-11 .column-2 {
    width: 13.98003%;
  }
  .column-11 .column-3 {
    width: 23.5378%;
  }
  .column-11 .column-4 {
    width: 33.09558%;
  }
  .column-11 .column-5 {
    width: 42.65335%;
  }
  .column-11 .column-6 {
    width: 52.21113%;
  }
  .column-11 .column-7 {
    width: 61.7689%;
  }
  .column-11 .column-8 {
    width: 71.32668%;
  }
  .column-11 .column-9 {
    width: 80.88445%;
  }
  .column-11 .column-10 {
    width: 90.44223%;
  }
  .column-11 .prefix-1 {
    padding-left: 9.55777%;
  }
  .column-11 .prefix-2 {
    padding-left: 19.11555%;
  }
  .column-11 .prefix-3 {
    padding-left: 28.67332%;
  }
  .column-11 .prefix-4 {
    padding-left: 38.2311%;
  }
  .column-11 .prefix-5 {
    padding-left: 47.78887%;
  }
  .column-11 .prefix-6 {
    padding-left: 57.34665%;
  }
  .column-11 .prefix-7 {
    padding-left: 66.90442%;
  }
  .column-11 .prefix-8 {
    padding-left: 76.4622%;
  }
  .column-11 .prefix-9 {
    padding-left: 86.01997%;
  }
  .column-11 .prefix-10 {
    padding-left: 95.57775%;
  }
  .column-11 .push-1 {
    left: 9.55777%;
  }
  .column-11 .push-2 {
    left: 19.11555%;
  }
  .column-11 .push-3 {
    left: 28.67332%;
  }
  .column-11 .push-4 {
    left: 38.2311%;
  }
  .column-11 .push-5 {
    left: 47.78887%;
  }
  .column-11 .push-6 {
    left: 57.34665%;
  }
  .column-11 .push-7 {
    left: 66.90442%;
  }
  .column-11 .push-8 {
    left: 76.4622%;
  }
  .column-11 .push-9 {
    left: 86.01997%;
  }
  .column-11 .push-10 {
    left: 95.57775%;
  }
  .column-11 .pull-1 {
    right: 9.55777%;
  }
  .column-11 .pull-2 {
    right: 19.11555%;
  }
  .column-11 .pull-3 {
    right: 28.67332%;
  }
  .column-11 .pull-4 {
    right: 38.2311%;
  }
  .column-11 .pull-5 {
    right: 47.78887%;
  }
  .column-11 .pull-6 {
    right: 57.34665%;
  }
  .column-11 .pull-7 {
    right: 66.90442%;
  }
  .column-11 .pull-8 {
    right: 76.4622%;
  }
  .column-11 .pull-9 {
    right: 86.01997%;
  }
  .column-11 .pull-10 {
    right: 95.57775%;
  }
  .column-10 .column-1, .column-10 .column-2, .column-10 .column-3, .column-10 .column-4, .column-10 .column-5, .column-10 .column-6, .column-10 .column-7, .column-10 .column-8, .column-10 .column-9 {
    margin-left: 5.67823%;
  }
  .column-10 .column-1 {
    width: 4.88959%;
  }
  .column-10 .column-2 {
    width: 15.45741%;
  }
  .column-10 .column-3 {
    width: 26.02524%;
  }
  .column-10 .column-4 {
    width: 36.59306%;
  }
  .column-10 .column-5 {
    width: 47.16088%;
  }
  .column-10 .column-6 {
    width: 57.72871%;
  }
  .column-10 .column-7 {
    width: 68.29653%;
  }
  .column-10 .column-8 {
    width: 78.86435%;
  }
  .column-10 .column-9 {
    width: 89.43218%;
  }
  .column-10 .prefix-1 {
    padding-left: 10.56782%;
  }
  .column-10 .prefix-2 {
    padding-left: 21.13565%;
  }
  .column-10 .prefix-3 {
    padding-left: 31.70347%;
  }
  .column-10 .prefix-4 {
    padding-left: 42.27129%;
  }
  .column-10 .prefix-5 {
    padding-left: 52.83912%;
  }
  .column-10 .prefix-6 {
    padding-left: 63.40694%;
  }
  .column-10 .prefix-7 {
    padding-left: 73.97476%;
  }
  .column-10 .prefix-8 {
    padding-left: 84.54259%;
  }
  .column-10 .prefix-9 {
    padding-left: 95.11041%;
  }
  .column-10 .push-1 {
    left: 10.56782%;
  }
  .column-10 .push-2 {
    left: 21.13565%;
  }
  .column-10 .push-3 {
    left: 31.70347%;
  }
  .column-10 .push-4 {
    left: 42.27129%;
  }
  .column-10 .push-5 {
    left: 52.83912%;
  }
  .column-10 .push-6 {
    left: 63.40694%;
  }
  .column-10 .push-7 {
    left: 73.97476%;
  }
  .column-10 .push-8 {
    left: 84.54259%;
  }
  .column-10 .push-9 {
    left: 95.11041%;
  }
  .column-10 .pull-1 {
    right: 10.56782%;
  }
  .column-10 .pull-2 {
    right: 21.13565%;
  }
  .column-10 .pull-3 {
    right: 31.70347%;
  }
  .column-10 .pull-4 {
    right: 42.27129%;
  }
  .column-10 .pull-5 {
    right: 52.83912%;
  }
  .column-10 .pull-6 {
    right: 63.40694%;
  }
  .column-10 .pull-7 {
    right: 73.97476%;
  }
  .column-10 .pull-8 {
    right: 84.54259%;
  }
  .column-10 .pull-9 {
    right: 95.11041%;
  }
  .column-9 .column-1, .column-9 .column-2, .column-9 .column-3, .column-9 .column-4, .column-9 .column-5, .column-9 .column-6, .column-9 .column-7, .column-9 .column-8 {
    margin-left: 6.34921%;
  }
  .column-9 .column-1 {
    width: 5.46737%;
  }
  .column-9 .column-2 {
    width: 17.28395%;
  }
  .column-9 .column-3 {
    width: 29.10053%;
  }
  .column-9 .column-4 {
    width: 40.91711%;
  }
  .column-9 .column-5 {
    width: 52.73369%;
  }
  .column-9 .column-6 {
    width: 64.55026%;
  }
  .column-9 .column-7 {
    width: 76.36684%;
  }
  .column-9 .column-8 {
    width: 88.18342%;
  }
  .column-9 .prefix-1 {
    padding-left: 11.81658%;
  }
  .column-9 .prefix-2 {
    padding-left: 23.63316%;
  }
  .column-9 .prefix-3 {
    padding-left: 35.44974%;
  }
  .column-9 .prefix-4 {
    padding-left: 47.26631%;
  }
  .column-9 .prefix-5 {
    padding-left: 59.08289%;
  }
  .column-9 .prefix-6 {
    padding-left: 70.89947%;
  }
  .column-9 .prefix-7 {
    padding-left: 82.71605%;
  }
  .column-9 .prefix-8 {
    padding-left: 94.53263%;
  }
  .column-9 .push-1 {
    left: 11.81658%;
  }
  .column-9 .push-2 {
    left: 23.63316%;
  }
  .column-9 .push-3 {
    left: 35.44974%;
  }
  .column-9 .push-4 {
    left: 47.26631%;
  }
  .column-9 .push-5 {
    left: 59.08289%;
  }
  .column-9 .push-6 {
    left: 70.89947%;
  }
  .column-9 .push-7 {
    left: 82.71605%;
  }
  .column-9 .push-8 {
    left: 94.53263%;
  }
  .column-9 .pull-1 {
    right: 11.81658%;
  }
  .column-9 .pull-2 {
    right: 23.63316%;
  }
  .column-9 .pull-3 {
    right: 35.44974%;
  }
  .column-9 .pull-4 {
    right: 47.26631%;
  }
  .column-9 .pull-5 {
    right: 59.08289%;
  }
  .column-9 .pull-6 {
    right: 70.89947%;
  }
  .column-9 .pull-7 {
    right: 82.71605%;
  }
  .column-9 .pull-8 {
    right: 94.53263%;
  }
  .column-8 .column-1, .column-8 .column-2, .column-8 .column-3, .column-8 .column-4, .column-8 .column-5, .column-8 .column-6, .column-8 .column-7 {
    margin-left: 7.2%;
  }
  .column-8 .column-1 {
    width: 6.2%;
  }
  .column-8 .column-2 {
    width: 19.6%;
  }
  .column-8 .column-3 {
    width: 33%;
  }
  .column-8 .column-4 {
    width: 46.4%;
  }
  .column-8 .column-5 {
    width: 59.8%;
  }
  .column-8 .column-6 {
    width: 73.2%;
  }
  .column-8 .column-7 {
    width: 86.6%;
  }
  .column-8 .prefix-1 {
    padding-left: 13.4%;
  }
  .column-8 .prefix-2 {
    padding-left: 26.8%;
  }
  .column-8 .prefix-3 {
    padding-left: 40.2%;
  }
  .column-8 .prefix-4 {
    padding-left: 53.6%;
  }
  .column-8 .prefix-5 {
    padding-left: 67%;
  }
  .column-8 .prefix-6 {
    padding-left: 80.4%;
  }
  .column-8 .prefix-7 {
    padding-left: 93.8%;
  }
  .column-8 .push-1 {
    left: 13.4%;
  }
  .column-8 .push-2 {
    left: 26.8%;
  }
  .column-8 .push-3 {
    left: 40.2%;
  }
  .column-8 .push-4 {
    left: 53.6%;
  }
  .column-8 .push-5 {
    left: 67%;
  }
  .column-8 .push-6 {
    left: 80.4%;
  }
  .column-8 .push-7 {
    left: 93.8%;
  }
  .column-8 .pull-1 {
    right: 13.4%;
  }
  .column-8 .pull-2 {
    right: 26.8%;
  }
  .column-8 .pull-3 {
    right: 40.2%;
  }
  .column-8 .pull-4 {
    right: 53.6%;
  }
  .column-8 .pull-5 {
    right: 67%;
  }
  .column-8 .pull-6 {
    right: 80.4%;
  }
  .column-8 .pull-7 {
    right: 93.8%;
  }
  .column-7 .column-1, .column-7 .column-2, .column-7 .column-3, .column-7 .column-4, .column-7 .column-5, .column-7 .column-6 {
    margin-left: 8.31409%;
  }
  .column-7 .column-1 {
    width: 7.15935%;
  }
  .column-7 .column-2 {
    width: 22.63279%;
  }
  .column-7 .column-3 {
    width: 38.10624%;
  }
  .column-7 .column-4 {
    width: 53.57968%;
  }
  .column-7 .column-5 {
    width: 69.05312%;
  }
  .column-7 .column-6 {
    width: 84.52656%;
  }
  .column-7 .prefix-1 {
    padding-left: 15.47344%;
  }
  .column-7 .prefix-2 {
    padding-left: 30.94688%;
  }
  .column-7 .prefix-3 {
    padding-left: 46.42032%;
  }
  .column-7 .prefix-4 {
    padding-left: 61.89376%;
  }
  .column-7 .prefix-5 {
    padding-left: 77.36721%;
  }
  .column-7 .prefix-6 {
    padding-left: 92.84065%;
  }
  .column-7 .push-1 {
    left: 15.47344%;
  }
  .column-7 .push-2 {
    left: 30.94688%;
  }
  .column-7 .push-3 {
    left: 46.42032%;
  }
  .column-7 .push-4 {
    left: 61.89376%;
  }
  .column-7 .push-5 {
    left: 77.36721%;
  }
  .column-7 .push-6 {
    left: 92.84065%;
  }
  .column-7 .pull-1 {
    right: 15.47344%;
  }
  .column-7 .pull-2 {
    right: 30.94688%;
  }
  .column-7 .pull-3 {
    right: 46.42032%;
  }
  .column-7 .pull-4 {
    right: 61.89376%;
  }
  .column-7 .pull-5 {
    right: 77.36721%;
  }
  .column-7 .pull-6 {
    right: 92.84065%;
  }
  .column-6 .column-1, .column-6 .column-2, .column-6 .column-3, .column-6 .column-4, .column-6 .column-5 {
    margin-left: 9.83607%;
  }
  .column-6 .column-1 {
    width: 8.46995%;
  }
  .column-6 .column-2 {
    width: 26.77596%;
  }
  .column-6 .column-3 {
    width: 45.08197%;
  }
  .column-6 .column-4 {
    width: 63.38798%;
  }
  .column-6 .column-5 {
    width: 81.69399%;
  }
  .column-6 .prefix-1 {
    padding-left: 18.30601%;
  }
  .column-6 .prefix-2 {
    padding-left: 36.61202%;
  }
  .column-6 .prefix-3 {
    padding-left: 54.91803%;
  }
  .column-6 .prefix-4 {
    padding-left: 73.22404%;
  }
  .column-6 .prefix-5 {
    padding-left: 91.53005%;
  }
  .column-6 .push-1 {
    left: 18.30601%;
  }
  .column-6 .push-2 {
    left: 36.61202%;
  }
  .column-6 .push-3 {
    left: 54.91803%;
  }
  .column-6 .push-4 {
    left: 73.22404%;
  }
  .column-6 .push-5 {
    left: 91.53005%;
  }
  .column-6 .pull-1 {
    right: 18.30601%;
  }
  .column-6 .pull-2 {
    right: 36.61202%;
  }
  .column-6 .pull-3 {
    right: 54.91803%;
  }
  .column-6 .pull-4 {
    right: 73.22404%;
  }
  .column-6 .pull-5 {
    right: 91.53005%;
  }
  .column-5 .column-1, .column-5 .column-2, .column-5 .column-3, .column-5 .column-4 {
    margin-left: 12.04013%;
  }
  .column-5 .column-1 {
    width: 10.36789%;
  }
  .column-5 .column-2 {
    width: 32.77592%;
  }
  .column-5 .column-3 {
    width: 55.18395%;
  }
  .column-5 .column-4 {
    width: 77.59197%;
  }
  .column-5 .prefix-1 {
    padding-left: 22.40803%;
  }
  .column-5 .prefix-2 {
    padding-left: 44.81605%;
  }
  .column-5 .prefix-3 {
    padding-left: 67.22408%;
  }
  .column-5 .prefix-4 {
    padding-left: 89.63211%;
  }
  .column-5 .push-1 {
    left: 22.40803%;
  }
  .column-5 .push-2 {
    left: 44.81605%;
  }
  .column-5 .push-3 {
    left: 67.22408%;
  }
  .column-5 .push-4 {
    left: 89.63211%;
  }
  .column-5 .pull-1 {
    right: 22.40803%;
  }
  .column-5 .pull-2 {
    right: 44.81605%;
  }
  .column-5 .pull-3 {
    right: 67.22408%;
  }
  .column-5 .pull-4 {
    right: 89.63211%;
  }
  .column-4 .column-1, .column-4 .column-2, .column-4 .column-3 {
    margin-left: 15.51724%;
  }
  .column-4 .column-1 {
    width: 13.36207%;
  }
  .column-4 .column-2 {
    width: 42.24138%;
  }
  .column-4 .column-3 {
    width: 71.12069%;
  }
  .column-4 .prefix-1 {
    padding-left: 28.87931%;
  }
  .column-4 .prefix-2 {
    padding-left: 57.75862%;
  }
  .column-4 .prefix-3 {
    padding-left: 86.63793%;
  }
  .column-4 .push-1 {
    left: 28.87931%;
  }
  .column-4 .push-2 {
    left: 57.75862%;
  }
  .column-4 .push-3 {
    left: 86.63793%;
  }
  .column-4 .pull-1 {
    right: 28.87931%;
  }
  .column-4 .pull-2 {
    right: 57.75862%;
  }
  .column-4 .pull-3 {
    right: 86.63793%;
  }
  .column-3 .column-1, .column-3 .column-2 {
    margin-left: 21.81818%;
  }
  .column-3 .column-1 {
    width: 18.78788%;
  }
  .column-3 .column-2 {
    width: 59.39394%;
  }
  .column-3 .prefix-1 {
    padding-left: 40.60606%;
  }
  .column-3 .prefix-2 {
    padding-left: 81.21212%;
  }
  .column-3 .push-1 {
    left: 40.60606%;
  }
  .column-3 .push-2 {
    left: 81.21212%;
  }
  .column-3 .pull-1 {
    right: 40.60606%;
  }
  .column-3 .pull-2 {
    right: 81.21212%;
  }
  .column-2 .column-1 {
    margin-left: 36.73469%;
  }
  .column-2 .column-1 {
    width: 31.63265%;
  }
  .column-2 .prefix-1 {
    padding-left: 68.36735%;
  }
  .column-2 .push-1 {
    left: 68.36735%;
  }
  .column-2 .pull-1 {
    right: 68.36735%;
  }
}

.row .center-column {
  float: none;
  margin-left: auto !important;
  margin-right: auto;
}

@media screen and (max-width: 640px) {
  .hidden-mobile, .visible-tablet, .visible-desktop {
    display: none !important;
  }
}

@media screen and (min-width: 641px) and (max-width: 800px) {
  .visible-mobile, .hidden-tablet, .visible-desktop {
    display: none !important;
  }
}

@media screen and (min-width: 801px) {
  .visible-mobile, .visible-tablet, .hidden-desktop {
    display: none !important;
  }
}

.column-12 {
  position: relative;
}

@media screen and (min-width: 641px) and (max-width: 800px) {
  .tablet-column-3:nth-of-type(odd), .tablet-column-3.nth-type-odd {
    margin-left: 0;
    clear: both;
  }
}

@media screen and (min-width: 641px) and (max-width: 800px) {
  .tablet-column-3.nth-type-odd {
    margin-left: 0;
    clear: both;
  }
}

@media screen and (min-width: 641px) and (max-width: 800px) {
  .tablet-column-2:nth-child(4), .tablet-column-2:nth-child(7), .tablet-column-2:nth-child(10) {
    margin-left: 0;
    clear: both;
  }
}

@media screen and (min-width: 641px) and (max-width: 800px) {
  .tablet-column-1:nth-child(7) {
    margin-left: 0;
    clear: both;
  }
}

@media screen and (max-width: 640px) {
  .mobile-column-2:nth-of-type(odd) {
    margin-left: 0;
    clear: both;
  }
}

.hide {
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}

/* ::Default Styles */
/* ------------------------------------------------------------ */
img {
  max-width: 100%;
  height: auto;
}

/* ::WordPress styles for images with captions */
/* ------------------------------------------------------------ */
.wp-caption {
  display: table !important;
  max-width: 100%;
}

.wp-caption img {
  display: block;
  margin-bottom: 0.5rem;
}

.wp-caption-text,
.wp-caption-dd {
  display: table-caption;
  caption-side: bottom;
  font-size: 0.875rem;
  font-style: italic;
  color: #666;
}

.wp-caption-dt {
  margin-bottom: 0.5rem;
}

.wp-caption-dd {
  padding-top: 0;
  margin: 0;
}

/* ::Alignment classes */
/* ------------------------------------------------------------ */
.alignright,
.alignleft {
  display: block;
  clear: both;
  margin: 1.5rem auto;
}

.lt-ie9 .alignright, .lt-ie9
.alignleft {
  display: inline;
  margin: 8px 0 1.125rem 0;
}

@media screen and (min-width: 360px) {
  .alignright,
  .alignleft {
    display: inline;
    margin: 8px 0 1.125rem 0;
  }
}

.lt-ie9 .alignright, .lt-ie9
.alignleft {
  max-width: 50%;
}

@media screen and (min-width: 360px) and (max-width: 1024px) {
  .alignright,
  .alignleft {
    max-width: 50%;
  }
}

.lt-ie9 .alignleft {
  float: left;
  clear: left;
  margin-right: 20px;
}

@media screen and (min-width: 360px) {
  .alignleft {
    float: left;
    clear: left;
    margin-right: 20px;
  }
}

.lt-ie9 .alignright {
  float: right;
  clear: right;
  margin-left: 20px;
}

@media screen and (min-width: 360px) {
  .alignright {
    float: right;
    clear: right;
    margin-left: 20px;
  }
}

.aligncenter,
.alignnone {
  clear: both;
  display: block;
}

.aligncenter {
  margin: 1.5rem auto;
}

.alignnone {
  margin: 1.5rem 0;
}

/* ::Main Content Image Styles */
/* ------------------------------------------------------------ */
.main-content > p:first-child > .alignnone, .enet-feed .summary .main-content > h1:first-child > .alignnone, .enet-feed .summary .main-content > h2:first-child > .alignnone, .enet-feed .summary .main-content > h3:first-child > .alignnone, .enet-feed .summary .main-content > h4:first-child > .alignnone, .enet-feed .summary .main-content > h5:first-child > .alignnone, .enet-feed .summary .main-content > h6:first-child > .alignnone,
.style-as-enet-feed .summary .main-content > h1:first-child > .alignnone,
.style-as-enet-feed .summary .main-content > h2:first-child > .alignnone,
.style-as-enet-feed .summary .main-content > h3:first-child > .alignnone,
.style-as-enet-feed .summary .main-content > h4:first-child > .alignnone,
.style-as-enet-feed .summary .main-content > h5:first-child > .alignnone,
.style-as-enet-feed .summary .main-content > h6:first-child > .alignnone,
.main-content > p:first-child > .aligncenter, .enet-feed .summary
.main-content > h1:first-child > .aligncenter, .enet-feed .summary
.main-content > h2:first-child > .aligncenter, .enet-feed .summary
.main-content > h3:first-child > .aligncenter, .enet-feed .summary
.main-content > h4:first-child > .aligncenter, .enet-feed .summary
.main-content > h5:first-child > .aligncenter, .enet-feed .summary
.main-content > h6:first-child > .aligncenter,
.style-as-enet-feed .summary
.main-content > h1:first-child > .aligncenter,
.style-as-enet-feed .summary
.main-content > h2:first-child > .aligncenter,
.style-as-enet-feed .summary
.main-content > h3:first-child > .aligncenter,
.style-as-enet-feed .summary
.main-content > h4:first-child > .aligncenter,
.style-as-enet-feed .summary
.main-content > h5:first-child > .aligncenter,
.style-as-enet-feed .summary
.main-content > h6:first-child > .aligncenter,
.mce-content-body > p:first-child > .alignnone, .enet-feed .summary
.mce-content-body > h1:first-child > .alignnone, .enet-feed .summary
.mce-content-body > h2:first-child > .alignnone, .enet-feed .summary
.mce-content-body > h3:first-child > .alignnone, .enet-feed .summary
.mce-content-body > h4:first-child > .alignnone, .enet-feed .summary
.mce-content-body > h5:first-child > .alignnone, .enet-feed .summary
.mce-content-body > h6:first-child > .alignnone,
.style-as-enet-feed .summary
.mce-content-body > h1:first-child > .alignnone,
.style-as-enet-feed .summary
.mce-content-body > h2:first-child > .alignnone,
.style-as-enet-feed .summary
.mce-content-body > h3:first-child > .alignnone,
.style-as-enet-feed .summary
.mce-content-body > h4:first-child > .alignnone,
.style-as-enet-feed .summary
.mce-content-body > h5:first-child > .alignnone,
.style-as-enet-feed .summary
.mce-content-body > h6:first-child > .alignnone,
.mce-content-body > p:first-child > .aligncenter, .enet-feed .summary
.mce-content-body > h1:first-child > .aligncenter, .enet-feed .summary
.mce-content-body > h2:first-child > .aligncenter, .enet-feed .summary
.mce-content-body > h3:first-child > .aligncenter, .enet-feed .summary
.mce-content-body > h4:first-child > .aligncenter, .enet-feed .summary
.mce-content-body > h5:first-child > .aligncenter, .enet-feed .summary
.mce-content-body > h6:first-child > .aligncenter,
.style-as-enet-feed .summary
.mce-content-body > h1:first-child > .aligncenter,
.style-as-enet-feed .summary
.mce-content-body > h2:first-child > .aligncenter,
.style-as-enet-feed .summary
.mce-content-body > h3:first-child > .aligncenter,
.style-as-enet-feed .summary
.mce-content-body > h4:first-child > .aligncenter,
.style-as-enet-feed .summary
.mce-content-body > h5:first-child > .aligncenter,
.style-as-enet-feed .summary
.mce-content-body > h6:first-child > .aligncenter {
  margin-top: 0;
}

.main-content > .alignnone:first-child,
.main-content > .aligncenter:first-child,
.mce-content-body > .alignnone:first-child,
.mce-content-body > .aligncenter:first-child {
  margin-top: 0;
}

.lt-ie9 .main-content > p:first-child > .alignleft, .lt-ie9 .enet-feed .summary .main-content > h1:first-child > .alignleft, .enet-feed .summary .lt-ie9 .main-content > h1:first-child > .alignleft, .lt-ie9 .enet-feed .summary .main-content > h2:first-child > .alignleft, .enet-feed .summary .lt-ie9 .main-content > h2:first-child > .alignleft, .lt-ie9 .enet-feed .summary .main-content > h3:first-child > .alignleft, .enet-feed .summary .lt-ie9 .main-content > h3:first-child > .alignleft, .lt-ie9 .enet-feed .summary .main-content > h4:first-child > .alignleft, .enet-feed .summary .lt-ie9 .main-content > h4:first-child > .alignleft, .lt-ie9 .enet-feed .summary .main-content > h5:first-child > .alignleft, .enet-feed .summary .lt-ie9 .main-content > h5:first-child > .alignleft, .lt-ie9 .enet-feed .summary .main-content > h6:first-child > .alignleft, .enet-feed .summary .lt-ie9 .main-content > h6:first-child > .alignleft, .lt-ie9
.style-as-enet-feed .summary .main-content > h1:first-child > .alignleft,
.style-as-enet-feed .summary .lt-ie9 .main-content > h1:first-child > .alignleft, .lt-ie9
.style-as-enet-feed .summary .main-content > h2:first-child > .alignleft,
.style-as-enet-feed .summary .lt-ie9 .main-content > h2:first-child > .alignleft, .lt-ie9
.style-as-enet-feed .summary .main-content > h3:first-child > .alignleft,
.style-as-enet-feed .summary .lt-ie9 .main-content > h3:first-child > .alignleft, .lt-ie9
.style-as-enet-feed .summary .main-content > h4:first-child > .alignleft,
.style-as-enet-feed .summary .lt-ie9 .main-content > h4:first-child > .alignleft, .lt-ie9
.style-as-enet-feed .summary .main-content > h5:first-child > .alignleft,
.style-as-enet-feed .summary .lt-ie9 .main-content > h5:first-child > .alignleft, .lt-ie9
.style-as-enet-feed .summary .main-content > h6:first-child > .alignleft,
.style-as-enet-feed .summary .lt-ie9 .main-content > h6:first-child > .alignleft,
.lt-ie9 .main-content > p:first-child > .alignright,
.lt-ie9 .enet-feed .summary .main-content > h1:first-child > .alignright, .enet-feed .summary
.lt-ie9 .main-content > h1:first-child > .alignright,
.lt-ie9 .enet-feed .summary .main-content > h2:first-child > .alignright, .enet-feed .summary
.lt-ie9 .main-content > h2:first-child > .alignright,
.lt-ie9 .enet-feed .summary .main-content > h3:first-child > .alignright, .enet-feed .summary
.lt-ie9 .main-content > h3:first-child > .alignright,
.lt-ie9 .enet-feed .summary .main-content > h4:first-child > .alignright, .enet-feed .summary
.lt-ie9 .main-content > h4:first-child > .alignright,
.lt-ie9 .enet-feed .summary .main-content > h5:first-child > .alignright, .enet-feed .summary
.lt-ie9 .main-content > h5:first-child > .alignright,
.lt-ie9 .enet-feed .summary .main-content > h6:first-child > .alignright, .enet-feed .summary
.lt-ie9 .main-content > h6:first-child > .alignright,
.lt-ie9
.style-as-enet-feed .summary .main-content > h1:first-child > .alignright,
.style-as-enet-feed .summary
.lt-ie9 .main-content > h1:first-child > .alignright,
.lt-ie9
.style-as-enet-feed .summary .main-content > h2:first-child > .alignright,
.style-as-enet-feed .summary
.lt-ie9 .main-content > h2:first-child > .alignright,
.lt-ie9
.style-as-enet-feed .summary .main-content > h3:first-child > .alignright,
.style-as-enet-feed .summary
.lt-ie9 .main-content > h3:first-child > .alignright,
.lt-ie9
.style-as-enet-feed .summary .main-content > h4:first-child > .alignright,
.style-as-enet-feed .summary
.lt-ie9 .main-content > h4:first-child > .alignright,
.lt-ie9
.style-as-enet-feed .summary .main-content > h5:first-child > .alignright,
.style-as-enet-feed .summary
.lt-ie9 .main-content > h5:first-child > .alignright,
.lt-ie9
.style-as-enet-feed .summary .main-content > h6:first-child > .alignright,
.style-as-enet-feed .summary
.lt-ie9 .main-content > h6:first-child > .alignright, .lt-ie9
.mce-content-body > p:first-child > .alignleft, .lt-ie9 .enet-feed .summary
.mce-content-body > h1:first-child > .alignleft, .enet-feed .summary .lt-ie9
.mce-content-body > h1:first-child > .alignleft, .lt-ie9 .enet-feed .summary
.mce-content-body > h2:first-child > .alignleft, .enet-feed .summary .lt-ie9
.mce-content-body > h2:first-child > .alignleft, .lt-ie9 .enet-feed .summary
.mce-content-body > h3:first-child > .alignleft, .enet-feed .summary .lt-ie9
.mce-content-body > h3:first-child > .alignleft, .lt-ie9 .enet-feed .summary
.mce-content-body > h4:first-child > .alignleft, .enet-feed .summary .lt-ie9
.mce-content-body > h4:first-child > .alignleft, .lt-ie9 .enet-feed .summary
.mce-content-body > h5:first-child > .alignleft, .enet-feed .summary .lt-ie9
.mce-content-body > h5:first-child > .alignleft, .lt-ie9 .enet-feed .summary
.mce-content-body > h6:first-child > .alignleft, .enet-feed .summary .lt-ie9
.mce-content-body > h6:first-child > .alignleft, .lt-ie9
.style-as-enet-feed .summary
.mce-content-body > h1:first-child > .alignleft,
.style-as-enet-feed .summary .lt-ie9
.mce-content-body > h1:first-child > .alignleft, .lt-ie9
.style-as-enet-feed .summary
.mce-content-body > h2:first-child > .alignleft,
.style-as-enet-feed .summary .lt-ie9
.mce-content-body > h2:first-child > .alignleft, .lt-ie9
.style-as-enet-feed .summary
.mce-content-body > h3:first-child > .alignleft,
.style-as-enet-feed .summary .lt-ie9
.mce-content-body > h3:first-child > .alignleft, .lt-ie9
.style-as-enet-feed .summary
.mce-content-body > h4:first-child > .alignleft,
.style-as-enet-feed .summary .lt-ie9
.mce-content-body > h4:first-child > .alignleft, .lt-ie9
.style-as-enet-feed .summary
.mce-content-body > h5:first-child > .alignleft,
.style-as-enet-feed .summary .lt-ie9
.mce-content-body > h5:first-child > .alignleft, .lt-ie9
.style-as-enet-feed .summary
.mce-content-body > h6:first-child > .alignleft,
.style-as-enet-feed .summary .lt-ie9
.mce-content-body > h6:first-child > .alignleft,
.lt-ie9
.mce-content-body > p:first-child > .alignright,
.lt-ie9 .enet-feed .summary
.mce-content-body > h1:first-child > .alignright, .enet-feed .summary
.lt-ie9
.mce-content-body > h1:first-child > .alignright,
.lt-ie9 .enet-feed .summary
.mce-content-body > h2:first-child > .alignright, .enet-feed .summary
.lt-ie9
.mce-content-body > h2:first-child > .alignright,
.lt-ie9 .enet-feed .summary
.mce-content-body > h3:first-child > .alignright, .enet-feed .summary
.lt-ie9
.mce-content-body > h3:first-child > .alignright,
.lt-ie9 .enet-feed .summary
.mce-content-body > h4:first-child > .alignright, .enet-feed .summary
.lt-ie9
.mce-content-body > h4:first-child > .alignright,
.lt-ie9 .enet-feed .summary
.mce-content-body > h5:first-child > .alignright, .enet-feed .summary
.lt-ie9
.mce-content-body > h5:first-child > .alignright,
.lt-ie9 .enet-feed .summary
.mce-content-body > h6:first-child > .alignright, .enet-feed .summary
.lt-ie9
.mce-content-body > h6:first-child > .alignright,
.lt-ie9
.style-as-enet-feed .summary
.mce-content-body > h1:first-child > .alignright,
.style-as-enet-feed .summary
.lt-ie9
.mce-content-body > h1:first-child > .alignright,
.lt-ie9
.style-as-enet-feed .summary
.mce-content-body > h2:first-child > .alignright,
.style-as-enet-feed .summary
.lt-ie9
.mce-content-body > h2:first-child > .alignright,
.lt-ie9
.style-as-enet-feed .summary
.mce-content-body > h3:first-child > .alignright,
.style-as-enet-feed .summary
.lt-ie9
.mce-content-body > h3:first-child > .alignright,
.lt-ie9
.style-as-enet-feed .summary
.mce-content-body > h4:first-child > .alignright,
.style-as-enet-feed .summary
.lt-ie9
.mce-content-body > h4:first-child > .alignright,
.lt-ie9
.style-as-enet-feed .summary
.mce-content-body > h5:first-child > .alignright,
.style-as-enet-feed .summary
.lt-ie9
.mce-content-body > h5:first-child > .alignright,
.lt-ie9
.style-as-enet-feed .summary
.mce-content-body > h6:first-child > .alignright,
.style-as-enet-feed .summary
.lt-ie9
.mce-content-body > h6:first-child > .alignright {
  margin-top: 0;
}

.lt-ie9 .main-content > .alignleft:first-child,
.lt-ie9 .main-content > .alignright:first-child, .lt-ie9
.mce-content-body > .alignleft:first-child,
.lt-ie9
.mce-content-body > .alignright:first-child {
  margin-top: 0;
}

@media screen and (max-width: 359px) {
  .main-content > p:first-child > .alignleft, .enet-feed .summary .main-content > h1:first-child > .alignleft, .enet-feed .summary .main-content > h2:first-child > .alignleft, .enet-feed .summary .main-content > h3:first-child > .alignleft, .enet-feed .summary .main-content > h4:first-child > .alignleft, .enet-feed .summary .main-content > h5:first-child > .alignleft, .enet-feed .summary .main-content > h6:first-child > .alignleft,
  .style-as-enet-feed .summary .main-content > h1:first-child > .alignleft,
  .style-as-enet-feed .summary .main-content > h2:first-child > .alignleft,
  .style-as-enet-feed .summary .main-content > h3:first-child > .alignleft,
  .style-as-enet-feed .summary .main-content > h4:first-child > .alignleft,
  .style-as-enet-feed .summary .main-content > h5:first-child > .alignleft,
  .style-as-enet-feed .summary .main-content > h6:first-child > .alignleft,
  .main-content > p:first-child > .alignright, .enet-feed .summary
  .main-content > h1:first-child > .alignright, .enet-feed .summary
  .main-content > h2:first-child > .alignright, .enet-feed .summary
  .main-content > h3:first-child > .alignright, .enet-feed .summary
  .main-content > h4:first-child > .alignright, .enet-feed .summary
  .main-content > h5:first-child > .alignright, .enet-feed .summary
  .main-content > h6:first-child > .alignright,
  .style-as-enet-feed .summary
  .main-content > h1:first-child > .alignright,
  .style-as-enet-feed .summary
  .main-content > h2:first-child > .alignright,
  .style-as-enet-feed .summary
  .main-content > h3:first-child > .alignright,
  .style-as-enet-feed .summary
  .main-content > h4:first-child > .alignright,
  .style-as-enet-feed .summary
  .main-content > h5:first-child > .alignright,
  .style-as-enet-feed .summary
  .main-content > h6:first-child > .alignright,
  .mce-content-body > p:first-child > .alignleft, .enet-feed .summary
  .mce-content-body > h1:first-child > .alignleft, .enet-feed .summary
  .mce-content-body > h2:first-child > .alignleft, .enet-feed .summary
  .mce-content-body > h3:first-child > .alignleft, .enet-feed .summary
  .mce-content-body > h4:first-child > .alignleft, .enet-feed .summary
  .mce-content-body > h5:first-child > .alignleft, .enet-feed .summary
  .mce-content-body > h6:first-child > .alignleft,
  .style-as-enet-feed .summary
  .mce-content-body > h1:first-child > .alignleft,
  .style-as-enet-feed .summary
  .mce-content-body > h2:first-child > .alignleft,
  .style-as-enet-feed .summary
  .mce-content-body > h3:first-child > .alignleft,
  .style-as-enet-feed .summary
  .mce-content-body > h4:first-child > .alignleft,
  .style-as-enet-feed .summary
  .mce-content-body > h5:first-child > .alignleft,
  .style-as-enet-feed .summary
  .mce-content-body > h6:first-child > .alignleft,
  .mce-content-body > p:first-child > .alignright, .enet-feed .summary
  .mce-content-body > h1:first-child > .alignright, .enet-feed .summary
  .mce-content-body > h2:first-child > .alignright, .enet-feed .summary
  .mce-content-body > h3:first-child > .alignright, .enet-feed .summary
  .mce-content-body > h4:first-child > .alignright, .enet-feed .summary
  .mce-content-body > h5:first-child > .alignright, .enet-feed .summary
  .mce-content-body > h6:first-child > .alignright,
  .style-as-enet-feed .summary
  .mce-content-body > h1:first-child > .alignright,
  .style-as-enet-feed .summary
  .mce-content-body > h2:first-child > .alignright,
  .style-as-enet-feed .summary
  .mce-content-body > h3:first-child > .alignright,
  .style-as-enet-feed .summary
  .mce-content-body > h4:first-child > .alignright,
  .style-as-enet-feed .summary
  .mce-content-body > h5:first-child > .alignright,
  .style-as-enet-feed .summary
  .mce-content-body > h6:first-child > .alignright {
    margin-top: 0;
  }
  .main-content > .alignleft:first-child,
  .main-content > .alignright:first-child,
  .mce-content-body > .alignleft:first-child,
  .mce-content-body > .alignright:first-child {
    margin-top: 0;
  }
}

/* ::Image Shadow Styles */
/* ------------------------------------------------------------ */
.shadow {
  -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0 0 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.25) 0 0 5px;
  box-shadow: rgba(0, 0, 0, 0.25) 0 0 5px;
}

/* These imports set up the base Elon Law sitewide styles. */
/* ::Core Typography */
/* ------------------------------------------------------------ */
/*
html {
    scroll-behavior: smooth;
    
    @media (prefers-reduced-motion: reduce) {
        scroll-behavior: auto;
    }
}
*/
html, body {
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #191919;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

p, .enet-feed .summary h1, .enet-feed .summary h2, .enet-feed .summary h3, .enet-feed .summary h4, .enet-feed .summary h5, .enet-feed .summary h6,
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary h6, span, cite, ol, ul, pre, label, input, textarea {
  font-size: 1em;
  line-height: 1.5;
}

p, .enet-feed .summary h1, .enet-feed .summary h2, .enet-feed .summary h3, .enet-feed .summary h4, .enet-feed .summary h5, .enet-feed .summary h6,
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary h6 {
  margin-bottom: 1.125rem;
}

p.lead, .enet-feed .summary h1.lead, .enet-feed .summary h2.lead, .enet-feed .summary h3.lead, .enet-feed .summary h4.lead, .enet-feed .summary h5.lead, .enet-feed .summary h6.lead,
.style-as-enet-feed .summary h1.lead,
.style-as-enet-feed .summary h2.lead,
.style-as-enet-feed .summary h3.lead,
.style-as-enet-feed .summary h4.lead,
.style-as-enet-feed .summary h5.lead,
.style-as-enet-feed .summary h6.lead {
  font-size: 1.25rem;
  font-weight: 400;
}

strong, b {
  font-weight: 700;
}

em, i, q {
  font-style: italic;
}

small, .small, .notation {
  font-size: 80%;
}

mark, .mark {
  color: black;
  background: rgba(217, 204, 170, 0.65);
}

sup {
  font-size: 60%;
  vertical-align: super;
}

sub {
  font-size: 60%;
  vertical-align: sub;
}

/* ::Headings */
/* ------------------------------------------------------------ */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .header-style-as-h3 .date-list-section-header, .h4, .header-style-as-h4 .date-list-section-header, .h5, .header-style-as-h5 .date-list-section-header, .h6, .header-style-as-h6 .date-list-section-header,
.typeset-as-h1, .typeset-as-h2, .typeset-as-h3, .typeset-as-h4, .typeset-as-h5, .typeset-as-h6 {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-weight: 700;
  line-height: 1.2;
  color: #73000a;
  margin: 0 0 0.75rem 0;
}

h1.h-color-alt, h2.h-color-alt, h3.h-color-alt, h4.h-color-alt, h5.h-color-alt, h6.h-color-alt,
.h1.h-color-alt, .h2.h-color-alt, .h3.h-color-alt, .header-style-as-h3 .h-color-alt.date-list-section-header, .h4.h-color-alt, .header-style-as-h4 .h-color-alt.date-list-section-header, .h5.h-color-alt, .header-style-as-h5 .h-color-alt.date-list-section-header, .h6.h-color-alt, .header-style-as-h6 .h-color-alt.date-list-section-header,
.typeset-as-h1.h-color-alt, .typeset-as-h2.h-color-alt, .typeset-as-h3.h-color-alt, .typeset-as-h4.h-color-alt, .typeset-as-h5.h-color-alt, .typeset-as-h6.h-color-alt {
  color: #4c4c4c;
}

h1, .h1, .typeset-as-h1 {
  font-size: 2.5rem;
}

@media (max-width: 1200px) {
  h1, .h1, .typeset-as-h1 {
    font-size: calc(1.375rem + 1.5vw) ;
  }
}

h2, .h2, .typeset-as-h2 {
  font-size: 2rem;
}

@media (max-width: 1200px) {
  h2, .h2, .typeset-as-h2 {
    font-size: calc(1.325rem + 0.9vw) ;
  }
}

h3, .h3, .header-style-as-h3 .date-list-section-header, .typeset-as-h3 {
  font-size: 1.75rem;
}

@media (max-width: 1200px) {
  h3, .h3, .header-style-as-h3 .date-list-section-header, .typeset-as-h3 {
    font-size: calc(1.3rem + 0.6vw) ;
  }
}

h4, .h4, .header-style-as-h4 .date-list-section-header, .typeset-as-h4 {
  font-size: 1.5rem;
}

@media (max-width: 1200px) {
  h4, .h4, .header-style-as-h4 .date-list-section-header, .typeset-as-h4 {
    font-size: calc(1.275rem + 0.3vw) ;
  }
}

h5, .h5, .header-style-as-h5 .date-list-section-header, .typeset-as-h5 {
  font-size: 1.25rem;
}

h6, .h6, .header-style-as-h6 .date-list-section-header, .typeset-as-h6 {
  font-size: 1rem;
}

p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h1, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h2, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h3, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h4, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h5, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + h6,
p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h1, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h2, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h3, .header-style-as-h3 p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h3 h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h3 .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h3 h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h3 .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h3 h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h3 .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h3 h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h3 .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h3 h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h3 .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h3 h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h3 .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h3 h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h3
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h3 h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h3
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h3 h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h3
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h3 h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h3
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h3 h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h3
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h3 h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h3
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h4, .header-style-as-h4 p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h4 h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h4 .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h4 h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h4 .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h4 h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h4 .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h4 h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h4 .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h4 h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h4 .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h4 h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h4 .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h4 h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h4
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h4 h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h4
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h4 h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h4
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h4 h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h4
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h4 h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h4
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h4 h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h4
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h5, .header-style-as-h5 p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h5 h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h5 .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h5 h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h5 .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h5 h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h5 .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h5 h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h5 .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h5 h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h5 .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h5 h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h5 .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h5 h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h5
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h5 h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h5
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h5 h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h5
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h5 h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h5
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h5 h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h5
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h5 h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h5
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .h6, .header-style-as-h6 p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h6 h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h6 .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h6 h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h6 .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h6 h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h6 .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h6 h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h6 .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h6 h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h6 .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .enet-feed .summary .header-style-as-h6 h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h6 .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h6 h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h6
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h6 h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h6
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h6 h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h6
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h6 h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h6
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h6 h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h6
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
.style-as-enet-feed .summary .header-style-as-h6 h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header, .header-style-as-h6
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .date-list-section-header,
p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h1, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h2, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h3, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h4, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h5, p:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6, .enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6, .enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6, .enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6, .enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6, .enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6, .enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6,
.style-as-enet-feed .summary h1:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6,
.style-as-enet-feed .summary h2:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6,
.style-as-enet-feed .summary h3:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6,
.style-as-enet-feed .summary h4:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6,
.style-as-enet-feed .summary h5:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6,
.style-as-enet-feed .summary h6:not(.typeset-as-h1):not(.typeset-as-h2):not(.typeset-as-h3):not(.typeset-as-h4):not(.typeset-as-h5):not(.typeset-as-h6):not(.h1):not(.h2):not(.h3):not(.header-style-as-h3 .date-list-section-header):not(.h4):not(.header-style-as-h4 .date-list-section-header):not(.h5):not(.header-style-as-h5 .date-list-section-header):not(.h6):not(.header-style-as-h6 .date-list-section-header) + .typeset-as-h6,
ul + h1,
ul + h2,
ul + h3,
ul + h4,
ul + h5,
ul + h6,
ul + .h1,
ul + .h2,
ul + .h3, .header-style-as-h3
ul + .date-list-section-header,
ul + .h4, .header-style-as-h4
ul + .date-list-section-header,
ul + .h5, .header-style-as-h5
ul + .date-list-section-header,
ul + .h6, .header-style-as-h6
ul + .date-list-section-header,
ul + .typeset-as-h1,
ul + .typeset-as-h2,
ul + .typeset-as-h3,
ul + .typeset-as-h4,
ul + .typeset-as-h5,
ul + .typeset-as-h6,
ol + h1,
ol + h2,
ol + h3,
ol + h4,
ol + h5,
ol + h6,
ol + .h1,
ol + .h2,
ol + .h3, .header-style-as-h3
ol + .date-list-section-header,
ol + .h4, .header-style-as-h4
ol + .date-list-section-header,
ol + .h5, .header-style-as-h5
ol + .date-list-section-header,
ol + .h6, .header-style-as-h6
ol + .date-list-section-header,
ol + .typeset-as-h1,
ol + .typeset-as-h2,
ol + .typeset-as-h3,
ol + .typeset-as-h4,
ol + .typeset-as-h5,
ol + .typeset-as-h6,
.accordion + h1,
.accordion + h2,
.accordion + h3,
.accordion + h4,
.accordion + h5,
.accordion + h6,
.accordion + .h1,
.accordion + .h2,
.accordion + .h3, .header-style-as-h3
.accordion + .date-list-section-header,
.accordion + .h4, .header-style-as-h4
.accordion + .date-list-section-header,
.accordion + .h5, .header-style-as-h5
.accordion + .date-list-section-header,
.accordion + .h6, .header-style-as-h6
.accordion + .date-list-section-header,
.accordion + .typeset-as-h1,
.accordion + .typeset-as-h2,
.accordion + .typeset-as-h3,
.accordion + .typeset-as-h4,
.accordion + .typeset-as-h5,
.accordion + .typeset-as-h6 {
  margin-top: 1.875rem;
}

/* ::Display Headings */
/* ------------------------------------------------------------ */
.display-1 {
  font-size: 4rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  .display-1 {
    font-size: calc(1.525rem + 3.3vw) ;
  }
}

.display-2 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  .display-2 {
    font-size: calc(1.475rem + 2.7vw) ;
  }
}

.display-3 {
  font-size: 3rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  .display-3 {
    font-size: calc(1.425rem + 2.1vw) ;
  }
}

.display-4 {
  font-size: 2.75rem;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  .display-4 {
    font-size: calc(1.4rem + 1.8vw) ;
  }
}

/* ::Blockquote Styles */
/* ------------------------------------------------------------ */
/* ::Default Blockquotes */
blockquote {
  display: block;
  position: relative;
  clear: both;
  font-size: 1.25em;
  line-height: 1.2em;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  margin: 54px auto;
  padding: 30px 20px;
  border-width: 1px 0 1px 0;
  border-style: solid;
  border-color: rgba(181, 154, 87, 0.35);
  text-align: center;
  width: 100%;
  max-width: 680px;
}

blockquote:before, blockquote:after {
  position: absolute;
  left: 50%;
  font-family: FontAwesome;
  font-size: 32px;
  color: rgba(181, 154, 87, 0.75);
  background-color: white;
  padding: 0 8px;
}

blockquote:before {
  content: '\f10d';
  top: -4px;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

blockquote:after {
  content: '\f10e';
  bottom: -4px;
  -webkit-transform: translate(-50%, 50%);
  -moz-transform: translate(-50%, 50%);
  -ms-transform: translate(-50%, 50%);
  -o-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}

blockquote p:last-child, blockquote .enet-feed .summary h1:last-child, .enet-feed .summary blockquote h1:last-child, blockquote .enet-feed .summary h2:last-child, .enet-feed .summary blockquote h2:last-child, blockquote .enet-feed .summary h3:last-child, .enet-feed .summary blockquote h3:last-child, blockquote .enet-feed .summary h4:last-child, .enet-feed .summary blockquote h4:last-child, blockquote .enet-feed .summary h5:last-child, .enet-feed .summary blockquote h5:last-child, blockquote .enet-feed .summary h6:last-child, .enet-feed .summary blockquote h6:last-child, blockquote
.style-as-enet-feed .summary h1:last-child,
.style-as-enet-feed .summary blockquote h1:last-child, blockquote
.style-as-enet-feed .summary h2:last-child,
.style-as-enet-feed .summary blockquote h2:last-child, blockquote
.style-as-enet-feed .summary h3:last-child,
.style-as-enet-feed .summary blockquote h3:last-child, blockquote
.style-as-enet-feed .summary h4:last-child,
.style-as-enet-feed .summary blockquote h4:last-child, blockquote
.style-as-enet-feed .summary h5:last-child,
.style-as-enet-feed .summary blockquote h5:last-child, blockquote
.style-as-enet-feed .summary h6:last-child,
.style-as-enet-feed .summary blockquote h6:last-child {
  margin-bottom: 0;
}

blockquote footer {
  background-color: transparent;
  color: #474747;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-size: 90%;
}

blockquote footer:before {
  content: '— ';
}

blockquote footer cite {
  font-style: italic;
}

.lt-ie9 blockquote {
  font-size: 1.5em;
  line-height: 1.25em;
}

@media screen and (min-width: 801px) {
  blockquote {
    font-size: 1.5em;
    line-height: 1.25em;
  }
}

/* ::Blockquote Alignment */
blockquote.align-left,
blockquote.align-right {
  text-align: center;
}

.lt-ie9 blockquote.align-left, .lt-ie9
blockquote.align-right {
  clear: none;
  text-align: left;
  width: 45%;
  max-width: none;
  padding-left: 30px;
  padding-right: 30px;
}

.lt-ie9 blockquote.align-left:before, .lt-ie9
blockquote.align-right:before {
  left: 0px;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

.lt-ie9 blockquote.align-left:after, .lt-ie9
blockquote.align-right:after {
  left: auto;
  right: 0px;
  -webkit-transform: translate(0, 50%);
  -moz-transform: translate(0, 50%);
  -ms-transform: translate(0, 50%);
  -o-transform: translate(0, 50%);
  transform: translate(0, 50%);
}

@media screen and (min-width: 801px) {
  blockquote.align-left,
  blockquote.align-right {
    clear: none;
    text-align: left;
    width: 45%;
    max-width: none;
    padding-left: 30px;
    padding-right: 30px;
  }
  blockquote.align-left:before,
  blockquote.align-right:before {
    left: 0px;
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
  }
  blockquote.align-left:after,
  blockquote.align-right:after {
    left: auto;
    right: 0px;
    -webkit-transform: translate(0, 50%);
    -moz-transform: translate(0, 50%);
    -ms-transform: translate(0, 50%);
    -o-transform: translate(0, 50%);
    transform: translate(0, 50%);
  }
}

.lt-ie9 blockquote.align-left {
  float: left;
  margin-right: 40px;
}

@media screen and (min-width: 801px) {
  blockquote.align-left {
    float: left;
    margin-right: 40px;
  }
}

.lt-ie9 blockquote.align-right {
  float: right;
  margin-left: 40px;
}

@media screen and (min-width: 801px) {
  blockquote.align-right {
    float: right;
    margin-left: 40px;
  }
}

/* ::Blockquotes In Related Content */
.page--related-content blockquote:before, .page--related-content blockquote:after {
  background-color: #f3efe4;
}

/* ::Horizontal Rules */
/* ------------------------------------------------------------ */
hr {
  width: 100%;
  height: 0;
  border: none;
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #ccc;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
  clear: both;
}

hr.feathered, hr.hr-feathered {
  border-width: 0;
  height: 1px;
  background-image: -owg-linear-gradient(90deg, rgba(204, 204, 204, 0.2), #ccc, rgba(204, 204, 204, 0.2));
  background-image: -webkit-linear-gradient(90deg, rgba(204, 204, 204, 0.2), #ccc, rgba(204, 204, 204, 0.2));
  background-image: -moz-linear-gradient(90deg, rgba(204, 204, 204, 0.2), #ccc, rgba(204, 204, 204, 0.2));
  background-image: -o-linear-gradient(90deg, rgba(204, 204, 204, 0.2), #ccc, rgba(204, 204, 204, 0.2));
  background-image: linear-gradient(90deg, rgba(204, 204, 204, 0.2), #ccc, rgba(204, 204, 204, 0.2));
}

hr.dotted, hr.hr-dotted {
  border-top-width: 2px;
  border-style: dotted;
}

hr.lg-margin, hr.hr-lg-margin {
  margin-top: 2.25em;
  margin-bottom: 2.25em;
}

/* ::Lists - Common styles */
/* ------------------------------------------------------------ */
ol, ul {
  margin: 0 0 1.5rem 1.5em;
}

.mce-content-body ol, .mce-content-body ul {
  padding: 0;
}

li {
  margin: 0 0 0.5rem 0;
}

li:last-child {
  margin-bottom: 0;
}

li > p:empty, .enet-feed .summary li > h1:empty, .enet-feed .summary li > h2:empty, .enet-feed .summary li > h3:empty, .enet-feed .summary li > h4:empty, .enet-feed .summary li > h5:empty, .enet-feed .summary li > h6:empty,
.style-as-enet-feed .summary li > h1:empty,
.style-as-enet-feed .summary li > h2:empty,
.style-as-enet-feed .summary li > h3:empty,
.style-as-enet-feed .summary li > h4:empty,
.style-as-enet-feed .summary li > h5:empty,
.style-as-enet-feed .summary li > h6:empty {
  display: none;
}

ul ul,
ol ol {
  margin-left: 1.5em;
  margin-top: 0.5rem;
  margin-bottom: 0.75rem;
}

ul + p, .enet-feed .summary ul + h1, .enet-feed .summary ul + h2, .enet-feed .summary ul + h3, .enet-feed .summary ul + h4, .enet-feed .summary ul + h5, .enet-feed .summary ul + h6,
.style-as-enet-feed .summary ul + h1,
.style-as-enet-feed .summary ul + h2,
.style-as-enet-feed .summary ul + h3,
.style-as-enet-feed .summary ul + h4,
.style-as-enet-feed .summary ul + h5,
.style-as-enet-feed .summary ul + h6,
ol + p, .enet-feed .summary
ol + h1, .enet-feed .summary
ol + h2, .enet-feed .summary
ol + h3, .enet-feed .summary
ol + h4, .enet-feed .summary
ol + h5, .enet-feed .summary
ol + h6,
.style-as-enet-feed .summary
ol + h1,
.style-as-enet-feed .summary
ol + h2,
.style-as-enet-feed .summary
ol + h3,
.style-as-enet-feed .summary
ol + h4,
.style-as-enet-feed .summary
ol + h5,
.style-as-enet-feed .summary
ol + h6 {
  margin-top: 1.5rem;
}

/* ::Ordered Lists */
/* ------------------------------------------------------------ */
ol {
  list-style-position: outside;
  list-style-type: decimal;
}

ol ol {
  list-style-type: lower-alpha;
}

ol ol ol {
  list-style-type: lower-roman;
}

ol.list-outline {
  list-style-type: upper-roman;
}

ol.list-outline ol {
  list-style-type: upper-alpha;
}

ol.list-outline ol ol {
  list-style-type: decimal;
}

ol.list-outline ol ol ol {
  list-style-type: lower-alpha;
}

ol.list-styled-numbers {
  list-style-type: none;
  margin-left: 1.75rem;
  padding: 0;
  counter-reset: ol-counter;
}

ol.list-styled-numbers > li {
  position: relative;
  margin-bottom: 1.125rem;
  padding-left: .5rem;
  min-height: 1.75rem;
}

ol.list-styled-numbers > li:last-child {
  margin-bottom: 0;
}

ol.list-styled-numbers > li:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 1.75rem;
  height: 1.75rem;
  font-size: .9rem;
  line-height: calc(1.75rem - 6px);
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  text-align: center;
  font-weight: 700;
  border-radius: 50%;
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%);
  color: #7f6b38;
  border: 2px solid;
  content: counter(ol-counter);
  counter-increment: ol-counter;
  box-sizing: border-box;
}

/* ::Unordered Lists */
/* ------------------------------------------------------------ */
ul {
  list-style-position: outside;
  list-style-type: disc;
}

ul ul {
  list-style-type: circle;
}

ul ul ul {
  list-style-type: square;
}

ul ul ul ul {
  list-style-type: circle;
}

ul.list-unstyled {
  list-style-type: none;
  margin: 0;
}

ul.list-unstyled li {
  margin: 0;
}

ul.list-unstyled li {
  margin: 0px 0px 0.75em;
}

ul.list-inline li:last-child,
ul.list-inline-with-separators li:last-child {
  margin-bottom: 0.5rem;
}

ul.list-inline {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 1.5rem;
  margin-left: -.75em;
  margin-right: -.75em;
}

ul.list-inline li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  white-space: nowrap;
  padding-left: 0.75em;
  padding-right: 0.75em;
}

ul.list-inline-with-separators {
  list-style-type: none;
  display: block;
  margin-bottom: 1.5rem;
}

ul.list-inline-with-separators, ul.list-inline-with-separators li {
  margin: 0px;
  padding: 0px;
  display: inline;
}

ul.list-inline-with-separators li:after {
  content: "|";
}

ul.list-inline-with-separators li:last-child:after {
  content: "";
}

ul.list-inline-with-separators li.last:after {
  content: "";
}

ul.list-inline-with-separators li:after {
  color: #d9ccaa;
  margin-left: .75em;
  margin-right: .75em;
}

ul.list-checklist,
ul.list-checklist-unchecked,
ul.list-chevron-right-bullet,
ul.list-map-marker-bullet {
  margin-left: 0;
}

ul.list-checklist,
ul.list-checklist-unchecked {
  list-style: none;
}

ul.list-checklist > li,
ul.list-checklist-unchecked > li {
  padding-left: 1.75rem;
}

ul.list-checklist > li:before,
ul.list-checklist-unchecked > li:before {
  display: inline-block;
  width: 1.75rem;
  margin-left: -1.75rem;
  font-family: FontAwesome;
  line-height: 1;
  color: #73000a;
  vertical-align: middle;
  font-size: 1.25rem;
}

ul.list-checklist > li:before {
  content: '\f046';
}

ul.list-checklist > li.unchecked:before {
  content: '\f096';
}

ul.list-checklist-unchecked > li:before {
  content: '\f096';
}

ul.list-checklist-unchecked > li.checked:before {
  content: '\f046';
}

ul.list-chevron-right-bullet,
ul.list-map-marker-bullet {
  list-style: none;
}

ul.list-chevron-right-bullet > li,
ul.list-map-marker-bullet > li {
  padding-left: 1.25rem;
}

ul.list-chevron-right-bullet > li:last-child,
ul.list-map-marker-bullet > li:last-child {
  margin-bottom: 0;
}

ul.list-chevron-right-bullet > li:before,
ul.list-map-marker-bullet > li:before {
  display: inline-block;
  content: '\f138';
  width: 1.25rem;
  font-family: FontAwesome;
  font-size: .95rem;
  line-height: 1;
  color: #7f6b38;
  margin-left: -1.25rem;
}

ul.list-map-marker-bullet > li:before {
  content: '\f041';
  font-size: 1rem;
}

/* ::Column Lists */
/* ------------------------------------------------------------ */
.split-list {
  overflow: hidden;
}

.split-list [class^="listContainer"]:before, .split-list [class^="listContainer"]:after {
  display: table;
  content: " ";
}

.split-list [class^="listContainer"]:after {
  clear: both;
}

.split-list .list-halves,
.split-list .list-thirds,
.split-list .list-fourths {
  margin-bottom: 0;
}

.split-list .list-halves.last,
.split-list .list-thirds.last,
.split-list .list-fourths.last {
  margin-bottom: 18px;
}

@media print, screen and (min-width: 640px) {
  .split-list [class^="listContainer"] {
    margin-right: -30px;
  }
  .split-list .list-halves,
  .split-list .list-thirds,
  .split-list .list-fourths {
    float: left;
    margin-left: 0;
    margin-bottom: 18px;
    padding-left: 32px;
    padding-right: 30px;
  }
  .split-list .list-halves.plain-list, .split-list .list-halves.elon-component-gallery-list, .split-list .list-halves.checklist, .split-list .list-halves.list-unstyled, .split-list .list-halves.list-checklist, .split-list .list-halves.list-checklist-unchecked,
  .split-list .list-thirds.plain-list,
  .split-list .list-thirds.elon-component-gallery-list,
  .split-list .list-thirds.checklist,
  .split-list .list-thirds.list-unstyled,
  .split-list .list-thirds.list-checklist,
  .split-list .list-thirds.list-checklist-unchecked,
  .split-list .list-fourths.plain-list,
  .split-list .list-fourths.elon-component-gallery-list,
  .split-list .list-fourths.checklist,
  .split-list .list-fourths.list-unstyled,
  .split-list .list-fourths.list-checklist,
  .split-list .list-fourths.list-checklist-unchecked {
    padding-left: 0;
  }
  .split-list .list-halves.arrows, .split-list .list-halves.locations, .split-list .list-halves.list-chevron-right-bullet, .split-list .list-halves.list-map-marker-bullet,
  .split-list .list-thirds.arrows,
  .split-list .list-thirds.locations,
  .split-list .list-thirds.list-chevron-right-bullet,
  .split-list .list-thirds.list-map-marker-bullet,
  .split-list .list-fourths.arrows,
  .split-list .list-fourths.locations,
  .split-list .list-fourths.list-chevron-right-bullet,
  .split-list .list-fourths.list-map-marker-bullet {
    padding-left: 4px;
  }
  .split-list .list-halves {
    width: 50%;
  }
  .split-list .list-thirds {
    width: 33.333%;
  }
  .split-list .list-fourths {
    width: 25%;
  }
}

/* ::Clearfix */
/* ------------------------------------------------------------ */
.content-clearfix::after {
  content: "";
  display: table;
  clear: both;
}

/* ::Special Styles */
/* ------------------------------------------------------------ */
button + p, .enet-feed .summary button + h1, .enet-feed .summary button + h2, .enet-feed .summary button + h3, .enet-feed .summary button + h4, .enet-feed .summary button + h5, .enet-feed .summary button + h6,
.style-as-enet-feed .summary button + h1,
.style-as-enet-feed .summary button + h2,
.style-as-enet-feed .summary button + h3,
.style-as-enet-feed .summary button + h4,
.style-as-enet-feed .summary button + h5,
.style-as-enet-feed .summary button + h6,
.button + p, .enet-feed .summary
.button + h1, .enet-feed .summary
.button + h2, .enet-feed .summary
.button + h3, .enet-feed .summary
.button + h4, .enet-feed .summary
.button + h5, .enet-feed .summary
.button + h6,
.style-as-enet-feed .summary
.button + h1,
.style-as-enet-feed .summary
.button + h2,
.style-as-enet-feed .summary
.button + h3,
.style-as-enet-feed .summary
.button + h4,
.style-as-enet-feed .summary
.button + h5,
.style-as-enet-feed .summary
.button + h6 {
  margin-top: 0.75em;
}

.error-emoticon {
  font-family: Helvetica, sans-serif;
}

.xxsmall-text {
  font-size: 0.875em;
  line-height: 1.28571em;
}

.xxxsmall-text {
  font-size: 0.75em;
  line-height: 1.5em;
}

.text--uppercase {
  text-transform: uppercase;
}

.smallcaps {
  font-variant: all-small-caps;
}

.text--lowercase {
  text-transform: lowercase;
}

.break-word {
  word-break: break-all;
}

.text--break-word {
  word-break: break-word;
  /* Non standard for WebKit */
  -ms-word-break: break-all;
  word-break: break-all;
  overflow-wrap: break-word;
  /* Firefox */
}

.text--wrap {
  white-space: normal !important;
}

.text--nowrap {
  white-space: nowrap !important;
}

.text--truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text--serif {
  font-family: Georgia, serif;
}

.text--sans-serif {
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
}

.text--sans-serif-condensed {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
}

.text--left {
  text-align: left;
}

.text--center {
  text-align: center;
}

.text--right {
  text-align: right;
}

.text--weight-light {
  font-weight: 300 !important;
}

.text--weight-normal {
  font-weight: 400 !important;
}

.text--weight-bold {
  font-weight: 700 !important;
}

.lt-ie9 .text--left-sm {
  text-align: left;
}

@media screen and (max-width: 640px) {
  .text--left-sm {
    text-align: left;
  }
}

.lt-ie9 .text--center-sm {
  text-align: center;
}

@media screen and (max-width: 640px) {
  .text--center-sm {
    text-align: center;
  }
}

.lt-ie9 .text--right-sm {
  text-align: right;
}

@media screen and (max-width: 640px) {
  .text--right-sm {
    text-align: right;
  }
}

.lt-ie9 .text--left-md {
  text-align: left;
}

@media screen and (min-width: 641px) and (max-width: 1024px) {
  .text--left-md {
    text-align: left;
  }
}

.lt-ie9 .text--center-md {
  text-align: center;
}

@media screen and (min-width: 641px) and (max-width: 1024px) {
  .text--center-md {
    text-align: center;
  }
}

.lt-ie9 .text--right-md {
  text-align: right;
}

@media screen and (min-width: 641px) and (max-width: 1024px) {
  .text--right-md {
    text-align: right;
  }
}

.lt-ie9 .text--left-lg {
  text-align: left;
}

@media screen and (min-width: 1025px) {
  .text--left-lg {
    text-align: left;
  }
}

.lt-ie9 .text--center-lg {
  text-align: center;
}

@media screen and (min-width: 1025px) {
  .text--center-lg {
    text-align: center;
  }
}

.lt-ie9 .text--right-lg {
  text-align: right;
}

@media screen and (min-width: 1025px) {
  .text--right-lg {
    text-align: right;
  }
}

/* ::Core Styles */
/* ------------------------------------------------------------ */
a {
  text-decoration: none;
  color: #73000a;
  border-bottom: 1px solid;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

a:hover, a:focus {
  color: #68572e;
  border-bottom-color: #68572e;
}

a:not( > img) {
  white-space: pre;
  white-space: pre-wrap;
  white-space: pre-line;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -hp-pre-wrap;
  word-wrap: break-word;
}

/* ::Document type/External links - auto */
/* ------------------------------------------------------------ */
.wysiwyg a[href$=".pdf"]:not([class*="btn-"]):not(.content-link-unstyled),
.wysiwyg a[href$=".doc"]:not([class*="btn-"]):not(.content-link-unstyled),
.wysiwyg a[href$=".docx"]:not([class*="btn-"]):not(.content-link-unstyled),
.wysiwyg a[href$=".xls"]:not([class*="btn-"]):not(.content-link-unstyled),
.wysiwyg a[href$=".xlsx"]:not([class*="btn-"]):not(.content-link-unstyled),
.wysiwyg a[href$=".ppt"]:not([class*="btn-"]):not(.content-link-unstyled),
.wysiwyg a[href$=".pptx"]:not([class*="btn-"]):not(.content-link-unstyled),
.wysiwyg a[target="_blank"]:not([class*="btn-"]):not(.content-link-unstyled),
.mce-content-body a[href$=".pdf"]:not([class*="btn-"]):not(.content-link-unstyled),
.mce-content-body a[href$=".doc"]:not([class*="btn-"]):not(.content-link-unstyled),
.mce-content-body a[href$=".docx"]:not([class*="btn-"]):not(.content-link-unstyled),
.mce-content-body a[href$=".xls"]:not([class*="btn-"]):not(.content-link-unstyled),
.mce-content-body a[href$=".xlsx"]:not([class*="btn-"]):not(.content-link-unstyled),
.mce-content-body a[href$=".ppt"]:not([class*="btn-"]):not(.content-link-unstyled),
.mce-content-body a[href$=".pptx"]:not([class*="btn-"]):not(.content-link-unstyled),
.mce-content-body a[target="_blank"]:not([class*="btn-"]):not(.content-link-unstyled) {
  margin-right: .2em;
}

.wysiwyg a[href$=".pdf"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".doc"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".docx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".xls"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".xlsx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".ppt"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".pptx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[target="_blank"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".pdf"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".doc"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".docx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".xls"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".xlsx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".ppt"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".pptx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[target="_blank"]:not([class*="btn-"]):not(.content-link-unstyled)::after {
  display: inline-block;
  content: '\f0f6';
  font-family: FontAwesome;
  font-weight: normal;
  line-height: 1;
  margin-left: .3em;
  opacity: 0.75;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.wysiwyg a[href$=".pdf"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.wysiwyg a[href$=".doc"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.wysiwyg a[href$=".docx"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.wysiwyg a[href$=".xls"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.wysiwyg a[href$=".xlsx"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.wysiwyg a[href$=".ppt"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.wysiwyg a[href$=".pptx"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.wysiwyg a[target="_blank"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.mce-content-body a[href$=".pdf"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.mce-content-body a[href$=".doc"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.mce-content-body a[href$=".docx"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.mce-content-body a[href$=".xls"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.mce-content-body a[href$=".xlsx"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.mce-content-body a[href$=".ppt"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.mce-content-body a[href$=".pptx"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after,
.mce-content-body a[target="_blank"]:not([class*="btn-"]):not(.content-link-unstyled):focus::after {
  opacity: 1;
}

.wysiwyg a[href$=".pdf"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".doc"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".docx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".xls"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".xlsx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".ppt"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".pptx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".pdf"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".doc"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".docx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".xls"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".xlsx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".ppt"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".pptx"]:not([class*="btn-"]):not(.content-link-unstyled)::after {
  font-size: .9em;
}

.wysiwyg a[href$=".pdf"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".pdf"]:not([class*="btn-"]):not(.content-link-unstyled)::after {
  content: '\f1c1';
}

.wysiwyg a[href$=".doc"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".docx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".doc"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".docx"]:not([class*="btn-"]):not(.content-link-unstyled)::after {
  content: '\f1c2';
}

.wysiwyg a[href$=".xls"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".xlsx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".xls"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".xlsx"]:not([class*="btn-"]):not(.content-link-unstyled)::after {
  content: '\f1c3';
}

.wysiwyg a[href$=".ppt"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.wysiwyg a[href$=".pptx"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".ppt"]:not([class*="btn-"]):not(.content-link-unstyled)::after,
.mce-content-body a[href$=".pptx"]:not([class*="btn-"]):not(.content-link-unstyled)::after {
  content: '\f1c4';
}

.wysiwyg a[target="_blank"]:not([class*="btn-"]):not(.content-link-unstyled):not([href$=".pdf"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".ppt"]):not([href$=".pptx"])::after,
.mce-content-body a[target="_blank"]:not([class*="btn-"]):not(.content-link-unstyled):not([href$=".pdf"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".ppt"]):not([href$=".pptx"])::after {
  content: '\f08e';
}

html:not(.touch) .wysiwyg a[href$=".pdf"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .wysiwyg a[href$=".doc"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .wysiwyg a[href$=".docx"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .wysiwyg a[href$=".xls"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .wysiwyg a[href$=".xlsx"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .wysiwyg a[href$=".ppt"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .wysiwyg a[href$=".pptx"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .wysiwyg a[target="_blank"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .mce-content-body a[href$=".pdf"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .mce-content-body a[href$=".doc"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .mce-content-body a[href$=".docx"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .mce-content-body a[href$=".xls"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .mce-content-body a[href$=".xlsx"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .mce-content-body a[href$=".ppt"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .mce-content-body a[href$=".pptx"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after,
html:not(.touch) .mce-content-body a[target="_blank"]:not([class*="btn-"]):not(.content-link-unstyled):hover::after {
  opacity: 1;
}

/* ::Document type/External links - manual */
/* ------------------------------------------------------------ */
a.link-pdf,
a.link-word,
a.link-ppt,
a.link-excel,
a.link-external {
  margin-right: .2em;
}

a.link-pdf::after,
a.link-word::after,
a.link-ppt::after,
a.link-excel::after,
a.link-external::after {
  display: inline-block;
  content: '\f0f6';
  font-family: FontAwesome;
  line-height: 1;
  margin-left: .3em;
  opacity: 0.75;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

a.link-pdf:focus::after,
a.link-word:focus::after,
a.link-ppt:focus::after,
a.link-excel:focus::after,
a.link-external:focus::after {
  opacity: 1;
}

a.link-pdf::after,
a.link-word::after,
a.link-ppt::after,
a.link-excel::after {
  font-size: .9em;
}

a.link-pdf::after {
  content: '\f1c1';
}

a.link-word::after {
  content: '\f1c2';
}

a.link-ppt::after {
  content: '\f1c4';
}

a.link-excel::after {
  content: '\f1c3';
}

a.link-external::after {
  content: '\f1c3';
}

/* ::Link with an arrow icon before the link text (format option) */
/* ------------------------------------------------------------ */
a.link--arrow-icon {
  margin-left: 1.2em;
  position: relative;
}

a.link--arrow-icon:before {
  position: absolute;
  top: 0;
  left: -1.2em;
  content: '\f0a9';
  font-family: FontAwesome;
  width: 1.2em;
  text-align: center;
  line-height: 1.5;
}

a.link--arrow-icon[data-mce-selected] {
  margin-left: 1.2em !important;
}

/* ::Password Protected Links */
/* ------------------------------------------------------------ */
a.link--secure {
  margin-left: 1.2em;
  position: relative;
}

a.link--secure:before {
  position: absolute;
  top: 0;
  left: -1.2em;
  content: '\f023';
  font-family: FontAwesome;
  width: 1.2em;
  text-align: center;
  line-height: 1.5;
  color: #b2b2b2;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

a.link--secure:hover::before, a.link--secure:focus::before {
  color: #68572e;
}

a.link--secure[data-mce-selected] {
  margin-left: 1.2em !important;
}

/* ::Tel Links */
/* ------------------------------------------------------------ */
html:not(.touch) a[href^="tel:"] {
  color: inherit;
  border-bottom: none;
  cursor: text;
}

html:not(.touch) a[href^="tel:"]:hover, html:not(.touch) a[href^="tel:"]:focus, html:not(.touch) a[href^="tel:"]:active {
  border-bottom: none;
}

/* ::Smooth Scroll Link Anchor */
/* ------------------------------------------------------------ */
.smooth-scroll-link-anchor::before {
  display: block;
  height: 4rem;
  margin-top: -4rem;
  content: '';
}

/* ::Color Variables */
/* ------------------------------------------------------------ */
/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Advanced Element Wrapper Styles */
/* ------------------------------------------------------------ */
.btn-adv-el-wrapper {
  margin-bottom: 1.125em;
  clear: both;
}

.btn-adv-el-wrapper.btn-wrapper-inline-block {
  display: inline-block;
}

.main-content > .btn-adv-el-wrapper:first-child .btn, .main-content > .btn-adv-el-wrapper:first-child .home-section--container.home-hero--feature-container .home-hero-feat--ctas a, .home-section--container.home-hero--feature-container .home-hero-feat--ctas .main-content > .btn-adv-el-wrapper:first-child a {
  margin-top: 0;
}

/* ::General Button Wrapper Styles */
/* ------------------------------------------------------------ */
.btn-align-left {
  text-align: left;
}

.btn-align-center {
  text-align: center;
}

.btn-align-right {
  text-align: right;
}

/* ::Default Button Styles */
/* ------------------------------------------------------------ */
button,
.btn,
.home-section--container.home-hero--feature-container .home-hero-feat--ctas a {
  position: relative;
  display: inline-block;
  width: auto;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-weight: 400;
  font-size: 1.375em;
  line-height: 1.36364em;
  text-align: center;
  border-width: 2px;
  border-style: solid !important;
  border-color: #191919;
  color: white;
  background-color: #191919;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  padding: 0.54545em 1.5rem;
  margin: 0.54545em 0.25rem;
  border-radius: 2rem;
}

button i,
.btn i, .home-section--container.home-hero--feature-container .home-hero-feat--ctas a i {
  margin: 0 .5rem;
  padding: 0;
  border: 0;
}

button:hover, button:focus, button:active,
.btn:hover,
.home-section--container.home-hero--feature-container .home-hero-feat--ctas a:hover,
.btn:focus,
.home-section--container.home-hero--feature-container .home-hero-feat--ctas a:focus,
.btn:active,
.home-section--container.home-hero--feature-container .home-hero-feat--ctas a:active {
  border-color: #191919;
  color: #191919;
  background-color: white;
}

button.btn-default,
.btn-default {
  border-color: #191919;
  color: white;
  background-color: #191919;
}

button.btn-default:hover, button.btn-default:focus, button.btn-default:active,
.btn-default:hover,
.btn-default:focus,
.btn-default:active {
  border-color: #191919;
  color: #191919;
  background-color: white;
}

/* ::Button Color Options */
/* ------------------------------------------------------------ */
button.btn-outline-default,
.btn-outline-default {
  border-color: #191919;
  color: #191919;
  background-color: transparent;
}

button.btn-outline-default:hover, button.btn-outline-default:focus, button.btn-outline-default:active,
.btn-outline-default:hover,
.btn-outline-default:focus,
.btn-outline-default:active {
  border-color: #191919;
  color: white;
  background-color: #191919;
}

button.btn-maroon,
.btn-maroon {
  border-color: #73000a;
  color: white;
  background-color: #73000a;
}

button.btn-maroon:hover, button.btn-maroon:focus, button.btn-maroon:active,
.btn-maroon:hover,
.btn-maroon:focus,
.btn-maroon:active {
  border-color: #73000a;
  color: #73000a;
  background-color: white;
}

button.btn-outline-maroon,
.btn-outline-maroon {
  border-color: #73000a;
  color: #73000a;
  background-color: transparent;
}

button.btn-outline-maroon:hover, button.btn-outline-maroon:focus, button.btn-outline-maroon:active,
.btn-outline-maroon:hover,
.btn-outline-maroon:focus,
.btn-outline-maroon:active {
  border-color: #73000a;
  color: white;
  background-color: #73000a;
}

button.btn-gold,
.btn-gold {
  border-color: #f3efe4;
  color: #45391e;
  background-color: #f3efe4;
}

button.btn-gold:hover, button.btn-gold:focus, button.btn-gold:active,
.btn-gold:hover,
.btn-gold:focus,
.btn-gold:active {
  border-color: #68572e;
  color: #68572e;
  background-color: white;
}

button.btn-outline-gold,
.btn-outline-gold {
  border-color: #68572e;
  color: #68572e;
  background-color: transparent;
}

button.btn-outline-gold:hover, button.btn-outline-gold:focus, button.btn-outline-gold:active,
.btn-outline-gold:hover,
.btn-outline-gold:focus,
.btn-outline-gold:active {
  border-color: #f3efe4;
  color: #45391e;
  background-color: #f3efe4;
}

button.btn-orange,
.btn-orange {
  border-color: #b7410e;
  color: white;
  background-color: #b7410e;
}

button.btn-orange:hover, button.btn-orange:focus, button.btn-orange:active,
.btn-orange:hover,
.btn-orange:focus,
.btn-orange:active {
  border-color: #b7410e;
  color: #b7410e;
  background-color: white;
}

button.btn-outline-orange,
.btn-outline-orange {
  border-color: #b7410e;
  color: #b7410e;
  background-color: transparent;
}

button.btn-outline-orange:hover, button.btn-outline-orange:focus, button.btn-outline-orange:active,
.btn-outline-orange:hover,
.btn-outline-orange:focus,
.btn-outline-orange:active {
  border-color: #b7410e;
  color: white;
  background-color: #b7410e;
}

button.btn-teal,
.btn-teal {
  border-color: #527b82;
  color: white;
  background-color: #527b82;
}

button.btn-teal:hover, button.btn-teal:focus, button.btn-teal:active,
.btn-teal:hover,
.btn-teal:focus,
.btn-teal:active {
  border-color: #527b82;
  color: #527b82;
  background-color: white;
}

button.btn-outline-teal,
.btn-outline-teal {
  border-color: #527b82;
  color: #527b82;
  background-color: transparent;
}

button.btn-outline-teal:hover, button.btn-outline-teal:focus, button.btn-outline-teal:active,
.btn-outline-teal:hover,
.btn-outline-teal:focus,
.btn-outline-teal:active {
  border-color: #527b82;
  color: white;
  background-color: #527b82;
}

/* ::Button Size Options */
/* ------------------------------------------------------------ */
button.btn-block,
.btn-block {
  display: block;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  margin-top: 1.36364em;
  margin-bottom: 1.36364em;
}

button.btn-lg,
.btn-lg {
  font-size: 1.5em;
  line-height: 1.25em;
  padding: 0.625em 2rem;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  border-radius: 2.5rem;
}

button.btn-lg.btn-block,
.btn-lg.btn-block {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

button.btn-md,
.btn-md {
  font-size: 1.375em;
  line-height: 1.36364em;
  padding: 0.54545em 1.5rem;
  margin-top: 0.54545em;
  margin-bottom: 0.54545em;
  border-radius: 2rem;
}

button.btn-md.btn-block,
.btn-md.btn-block {
  margin-top: 1.36364em;
  margin-bottom: 1.36364em;
}

button.btn-sm,
.btn-sm {
  font-size: 1.125em;
  line-height: 1.33333em;
  padding: 0.58333em 1.25rem;
  margin-top: 0.66667em;
  margin-bottom: 0.66667em;
  border-radius: 1.5rem;
}

button.btn-sm.btn-block,
.btn-sm.btn-block {
  margin-top: 1.66667em;
  margin-bottom: 1.66667em;
}

/* ::Button Icon Styles */
/* ------------------------------------------------------------ */
.btn-icon-left.btn-icon-styled,
.btn-icon-right.btn-icon-styled {
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(100% - .5rem);
  z-index: 0;
  -webkit-transition: all, 0.5s;
  -moz-transition: all, 0.5s;
  -o-transition: all, 0.5s;
  transition: all, 0.5s;
}

.btn-icon-left.btn-icon-styled:before,
.btn-icon-left.btn-icon-styled i,
.btn-icon-right.btn-icon-styled:before,
.btn-icon-right.btn-icon-styled i {
  position: absolute;
  top: -2px;
  bottom: -2px;
  width: 58px;
  border-radius: 58px;
  background-color: #0a0a0a;
}

.btn-icon-left.btn-icon-styled:before,
.btn-icon-right.btn-icon-styled:before {
  content: '';
  -webkit-transition: width, 0.2s;
  -moz-transition: width, 0.2s;
  -o-transition: width, 0.2s;
  transition: width, 0.2s;
  z-index: -1;
}

.btn-icon-left.btn-icon-styled i,
.btn-icon-right.btn-icon-styled i {
  margin: 0;
  -webkit-transition: background-color, 0.5s;
  -moz-transition: background-color, 0.5s;
  -o-transition: background-color, 0.5s;
  transition: background-color, 0.5s;
  color: white;
}

.btn-icon-left.btn-icon-styled i:before,
.btn-icon-right.btn-icon-styled i:before {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.btn-icon-left.btn-icon-styled:hover, .btn-icon-left.btn-icon-styled:focus, .btn-icon-left.btn-icon-styled:active,
.btn-icon-right.btn-icon-styled:hover,
.btn-icon-right.btn-icon-styled:focus,
.btn-icon-right.btn-icon-styled:active {
  border-color: #0a0a0a;
  color: white;
  background-color: #0a0a0a;
}

.btn-icon-left.btn-icon-styled:hover:before, .btn-icon-left.btn-icon-styled:focus:before, .btn-icon-left.btn-icon-styled:active:before,
.btn-icon-right.btn-icon-styled:hover:before,
.btn-icon-right.btn-icon-styled:focus:before,
.btn-icon-right.btn-icon-styled:active:before {
  width: 105% !important;
}

.btn-icon-left.btn-icon-styled:hover i, .btn-icon-left.btn-icon-styled:focus i, .btn-icon-left.btn-icon-styled:active i,
.btn-icon-right.btn-icon-styled:hover i,
.btn-icon-right.btn-icon-styled:focus i,
.btn-icon-right.btn-icon-styled:active i {
  background-color: black;
}

.btn-icon-left.btn-icon-styled.btn-sm:before,
.btn-icon-left.btn-icon-styled.btn-sm i,
.btn-icon-right.btn-icon-styled.btn-sm:before,
.btn-icon-right.btn-icon-styled.btn-sm i {
  width: 49px;
  border-radius: 49px;
}

.btn-icon-left.btn-icon-styled.btn-lg:before,
.btn-icon-left.btn-icon-styled.btn-lg i,
.btn-icon-right.btn-icon-styled.btn-lg:before,
.btn-icon-right.btn-icon-styled.btn-lg i {
  width: 64px;
  border-radius: 64px;
}

.btn-icon-left.btn-icon-styled.btn-default:before,
.btn-icon-left.btn-icon-styled.btn-default i,
.btn-icon-right.btn-icon-styled.btn-default:before,
.btn-icon-right.btn-icon-styled.btn-default i {
  background-color: #0a0a0a;
}

.btn-icon-left.btn-icon-styled.btn-default:hover, .btn-icon-left.btn-icon-styled.btn-default:focus, .btn-icon-left.btn-icon-styled.btn-default:active,
.btn-icon-right.btn-icon-styled.btn-default:hover,
.btn-icon-right.btn-icon-styled.btn-default:focus,
.btn-icon-right.btn-icon-styled.btn-default:active {
  border-color: #0a0a0a;
  color: white;
  background-color: #0a0a0a;
}

.btn-icon-left.btn-icon-styled.btn-default:hover i, .btn-icon-left.btn-icon-styled.btn-default:focus i, .btn-icon-left.btn-icon-styled.btn-default:active i,
.btn-icon-right.btn-icon-styled.btn-default:hover i,
.btn-icon-right.btn-icon-styled.btn-default:focus i,
.btn-icon-right.btn-icon-styled.btn-default:active i {
  background-color: black;
}

.btn-icon-left.btn-icon-styled.btn-outline-default:before,
.btn-icon-left.btn-icon-styled.btn-outline-default i,
.btn-icon-right.btn-icon-styled.btn-outline-default:before,
.btn-icon-right.btn-icon-styled.btn-outline-default i {
  background-color: #191919;
}

.btn-icon-left.btn-icon-styled.btn-outline-default:hover, .btn-icon-left.btn-icon-styled.btn-outline-default:focus, .btn-icon-left.btn-icon-styled.btn-outline-default:active,
.btn-icon-right.btn-icon-styled.btn-outline-default:hover,
.btn-icon-right.btn-icon-styled.btn-outline-default:focus,
.btn-icon-right.btn-icon-styled.btn-outline-default:active {
  border-color: #191919;
  background-color: #191919;
}

.btn-icon-left.btn-icon-styled.btn-outline-default:hover i, .btn-icon-left.btn-icon-styled.btn-outline-default:focus i, .btn-icon-left.btn-icon-styled.btn-outline-default:active i,
.btn-icon-right.btn-icon-styled.btn-outline-default:hover i,
.btn-icon-right.btn-icon-styled.btn-outline-default:focus i,
.btn-icon-right.btn-icon-styled.btn-outline-default:active i {
  background-color: #0a0a0a;
}

.btn-icon-left.btn-icon-styled.btn-maroon:before,
.btn-icon-left.btn-icon-styled.btn-maroon i,
.btn-icon-right.btn-icon-styled.btn-maroon:before,
.btn-icon-right.btn-icon-styled.btn-maroon i {
  background-color: #5c0008;
}

.btn-icon-left.btn-icon-styled.btn-maroon:hover, .btn-icon-left.btn-icon-styled.btn-maroon:focus, .btn-icon-left.btn-icon-styled.btn-maroon:active,
.btn-icon-right.btn-icon-styled.btn-maroon:hover,
.btn-icon-right.btn-icon-styled.btn-maroon:focus,
.btn-icon-right.btn-icon-styled.btn-maroon:active {
  border-color: #5c0008;
  color: white;
  background-color: #5c0008;
}

.btn-icon-left.btn-icon-styled.btn-maroon:hover i, .btn-icon-left.btn-icon-styled.btn-maroon:focus i, .btn-icon-left.btn-icon-styled.btn-maroon:active i,
.btn-icon-right.btn-icon-styled.btn-maroon:hover i,
.btn-icon-right.btn-icon-styled.btn-maroon:focus i,
.btn-icon-right.btn-icon-styled.btn-maroon:active i {
  background-color: #4a0006;
}

.btn-icon-left.btn-icon-styled.btn-outline-maroon:before,
.btn-icon-left.btn-icon-styled.btn-outline-maroon i,
.btn-icon-right.btn-icon-styled.btn-outline-maroon:before,
.btn-icon-right.btn-icon-styled.btn-outline-maroon i {
  background-color: #73000a;
}

.btn-icon-left.btn-icon-styled.btn-outline-maroon:hover, .btn-icon-left.btn-icon-styled.btn-outline-maroon:focus, .btn-icon-left.btn-icon-styled.btn-outline-maroon:active,
.btn-icon-right.btn-icon-styled.btn-outline-maroon:hover,
.btn-icon-right.btn-icon-styled.btn-outline-maroon:focus,
.btn-icon-right.btn-icon-styled.btn-outline-maroon:active {
  border-color: #73000a;
  background-color: #73000a;
}

.btn-icon-left.btn-icon-styled.btn-outline-maroon:hover i, .btn-icon-left.btn-icon-styled.btn-outline-maroon:focus i, .btn-icon-left.btn-icon-styled.btn-outline-maroon:active i,
.btn-icon-right.btn-icon-styled.btn-outline-maroon:hover i,
.btn-icon-right.btn-icon-styled.btn-outline-maroon:focus i,
.btn-icon-right.btn-icon-styled.btn-outline-maroon:active i {
  background-color: #5c0008;
}

.btn-icon-left.btn-icon-styled.btn-gold:before,
.btn-icon-left.btn-icon-styled.btn-gold i,
.btn-icon-right.btn-icon-styled.btn-gold:before,
.btn-icon-right.btn-icon-styled.btn-gold i {
  background-color: #e6dec8;
}

.btn-icon-left.btn-icon-styled.btn-gold i,
.btn-icon-right.btn-icon-styled.btn-gold i {
  color: #68572e;
}

.btn-icon-left.btn-icon-styled.btn-gold:hover, .btn-icon-left.btn-icon-styled.btn-gold:focus, .btn-icon-left.btn-icon-styled.btn-gold:active,
.btn-icon-right.btn-icon-styled.btn-gold:hover,
.btn-icon-right.btn-icon-styled.btn-gold:focus,
.btn-icon-right.btn-icon-styled.btn-gold:active {
  border-color: #e6dec8;
  color: #45391e;
  background-color: #e6dec8;
}

.btn-icon-left.btn-icon-styled.btn-gold:hover i, .btn-icon-left.btn-icon-styled.btn-gold:focus i, .btn-icon-left.btn-icon-styled.btn-gold:active i,
.btn-icon-right.btn-icon-styled.btn-gold:hover i,
.btn-icon-right.btn-icon-styled.btn-gold:focus i,
.btn-icon-right.btn-icon-styled.btn-gold:active i {
  background-color: #ddd2b3;
  color: #45391e;
}

.btn-icon-left.btn-icon-styled.btn-outline-gold:before,
.btn-icon-right.btn-icon-styled.btn-outline-gold:before {
  background-color: #f3efe4;
}

.btn-icon-left.btn-icon-styled.btn-outline-gold i,
.btn-icon-right.btn-icon-styled.btn-outline-gold i {
  background-color: #68572e;
}

.btn-icon-left.btn-icon-styled.btn-outline-gold:hover, .btn-icon-left.btn-icon-styled.btn-outline-gold:focus, .btn-icon-left.btn-icon-styled.btn-outline-gold:active,
.btn-icon-right.btn-icon-styled.btn-outline-gold:hover,
.btn-icon-right.btn-icon-styled.btn-outline-gold:focus,
.btn-icon-right.btn-icon-styled.btn-outline-gold:active {
  border-color: #f3efe4;
  background-color: #f3efe4;
  color: #45391e;
}

.btn-icon-left.btn-icon-styled.btn-outline-gold:hover i, .btn-icon-left.btn-icon-styled.btn-outline-gold:focus i, .btn-icon-left.btn-icon-styled.btn-outline-gold:active i,
.btn-icon-right.btn-icon-styled.btn-outline-gold:hover i,
.btn-icon-right.btn-icon-styled.btn-outline-gold:focus i,
.btn-icon-right.btn-icon-styled.btn-outline-gold:active i {
  background-color: #e6dec8;
  color: #45391e;
}

.btn-icon-left.btn-icon-styled.btn-orange:before,
.btn-icon-left.btn-icon-styled.btn-orange i,
.btn-icon-right.btn-icon-styled.btn-orange:before,
.btn-icon-right.btn-icon-styled.btn-orange i {
  background-color: #9b370c;
}

.btn-icon-left.btn-icon-styled.btn-orange:hover, .btn-icon-left.btn-icon-styled.btn-orange:focus, .btn-icon-left.btn-icon-styled.btn-orange:active,
.btn-icon-right.btn-icon-styled.btn-orange:hover,
.btn-icon-right.btn-icon-styled.btn-orange:focus,
.btn-icon-right.btn-icon-styled.btn-orange:active {
  border-color: #9b370c;
  color: white;
  background-color: #9b370c;
}

.btn-icon-left.btn-icon-styled.btn-orange:hover i, .btn-icon-left.btn-icon-styled.btn-orange:focus i, .btn-icon-left.btn-icon-styled.btn-orange:active i,
.btn-icon-right.btn-icon-styled.btn-orange:hover i,
.btn-icon-right.btn-icon-styled.btn-orange:focus i,
.btn-icon-right.btn-icon-styled.btn-orange:active i {
  background-color: #88300a;
}

.btn-icon-left.btn-icon-styled.btn-outline-orange:before,
.btn-icon-left.btn-icon-styled.btn-outline-orange i,
.btn-icon-right.btn-icon-styled.btn-outline-orange:before,
.btn-icon-right.btn-icon-styled.btn-outline-orange i {
  background-color: #b7410e;
}

.btn-icon-left.btn-icon-styled.btn-outline-orange:hover, .btn-icon-left.btn-icon-styled.btn-outline-orange:focus, .btn-icon-left.btn-icon-styled.btn-outline-orange:active,
.btn-icon-right.btn-icon-styled.btn-outline-orange:hover,
.btn-icon-right.btn-icon-styled.btn-outline-orange:focus,
.btn-icon-right.btn-icon-styled.btn-outline-orange:active {
  border-color: #b7410e;
  background-color: #b7410e;
}

.btn-icon-left.btn-icon-styled.btn-outline-orange:hover i, .btn-icon-left.btn-icon-styled.btn-outline-orange:focus i, .btn-icon-left.btn-icon-styled.btn-outline-orange:active i,
.btn-icon-right.btn-icon-styled.btn-outline-orange:hover i,
.btn-icon-right.btn-icon-styled.btn-outline-orange:focus i,
.btn-icon-right.btn-icon-styled.btn-outline-orange:active i {
  background-color: #9b370c;
}

.btn-icon-left.btn-icon-styled.btn-teal:before,
.btn-icon-left.btn-icon-styled.btn-teal i,
.btn-icon-right.btn-icon-styled.btn-teal:before,
.btn-icon-right.btn-icon-styled.btn-teal i {
  background-color: #46696f;
}

.btn-icon-left.btn-icon-styled.btn-teal:hover, .btn-icon-left.btn-icon-styled.btn-teal:focus, .btn-icon-left.btn-icon-styled.btn-teal:active,
.btn-icon-right.btn-icon-styled.btn-teal:hover,
.btn-icon-right.btn-icon-styled.btn-teal:focus,
.btn-icon-right.btn-icon-styled.btn-teal:active {
  border-color: #46696f;
  color: white;
  background-color: #46696f;
}

.btn-icon-left.btn-icon-styled.btn-teal:hover i, .btn-icon-left.btn-icon-styled.btn-teal:focus i, .btn-icon-left.btn-icon-styled.btn-teal:active i,
.btn-icon-right.btn-icon-styled.btn-teal:hover i,
.btn-icon-right.btn-icon-styled.btn-teal:focus i,
.btn-icon-right.btn-icon-styled.btn-teal:active i {
  background-color: #3e5d63;
}

.btn-icon-left.btn-icon-styled.btn-outline-teal:before,
.btn-icon-left.btn-icon-styled.btn-outline-teal i,
.btn-icon-right.btn-icon-styled.btn-outline-teal:before,
.btn-icon-right.btn-icon-styled.btn-outline-teal i {
  background-color: #527b82;
}

.btn-icon-left.btn-icon-styled.btn-outline-teal:hover, .btn-icon-left.btn-icon-styled.btn-outline-teal:focus, .btn-icon-left.btn-icon-styled.btn-outline-teal:active,
.btn-icon-right.btn-icon-styled.btn-outline-teal:hover,
.btn-icon-right.btn-icon-styled.btn-outline-teal:focus,
.btn-icon-right.btn-icon-styled.btn-outline-teal:active {
  border-color: #527b82;
  background-color: #527b82;
}

.btn-icon-left.btn-icon-styled.btn-outline-teal:hover i, .btn-icon-left.btn-icon-styled.btn-outline-teal:focus i, .btn-icon-left.btn-icon-styled.btn-outline-teal:active i,
.btn-icon-right.btn-icon-styled.btn-outline-teal:hover i,
.btn-icon-right.btn-icon-styled.btn-outline-teal:focus i,
.btn-icon-right.btn-icon-styled.btn-outline-teal:active i {
  background-color: #46696f;
}

.btn-icon-left {
  direction: ltr;
}

.btn-icon-left i {
  margin: 0 0.65rem 0 0;
}

.btn-icon-left.btn-icon-styled {
  padding-left: 68px;
}

.btn-icon-left.btn-icon-styled:before,
.btn-icon-left.btn-icon-styled i {
  left: -2px;
}

.btn-icon-left.btn-icon-styled.btn-sm {
  padding-left: 59px;
}

.btn-icon-left.btn-icon-styled.btn-lg {
  padding-left: 74px;
}

.btn-icon-left.btn-icon-styled.btn-block {
  text-align: left;
}

.btn-icon-right {
  direction: rtl;
}

.btn-icon-right i {
  margin: 0 0 0 0.65rem;
}

.btn-icon-right.btn-icon-styled {
  padding-right: 68px;
}

.btn-icon-right.btn-icon-styled:before,
.btn-icon-right.btn-icon-styled i {
  right: -2px;
}

.btn-icon-right.btn-icon-styled.btn-sm {
  padding-right: 59px;
}

.btn-icon-right.btn-icon-styled.btn-lg {
  padding-right: 74px;
}

.btn-icon-right.btn-icon-styled.btn-block {
  text-align: right;
}

.btn-icon-stacked {
  padding: 0.54545em 2.25rem 0.81818em 2.25rem;
  border-radius: 1.25rem;
}

.btn-icon-stacked.btn-lg {
  padding: 0.5em 2.625rem 0.75em 2.625rem;
}

.btn-icon-stacked.btn-md {
  padding: 0.54545em 2.25rem 0.81818em 2.25rem;
}

.btn-icon-stacked.btn-sm {
  padding: 0.66667em 2.25rem 1em 2.25rem;
}

.btn-icon-stacked i {
  display: block;
  margin: 0.35rem 0 0.15rem 0;
  font-size: 160%;
}

/* ::Special Button Variations */
/* ------------------------------------------------------------ */
/*
button.transparent,
.button.transparent {
  background-color: transparent;
  border-color: white;
  
  @include link-active-styles {
    background-color: white;
    color: $dark-grey;
    
    a {
      color: $dark-grey;
    }
  }
}
*/
/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Common Styles */
/* ------------------------------------------------------------ */
label,
legend,
select,
input,
textarea {
  display: inline-block;
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
  font-size: 1em;
  line-height: 1.5em;
}

label,
select,
input,
textarea {
  width: 100%;
}

/* ::Labels, Legends, and Fieldsets */
/* ------------------------------------------------------------ */
fieldset {
  margin-bottom: 2.25em;
}

label,
legend {
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
  text-transform: lowercase;
  font-variant: small-caps;
  line-height: 1.1;
}

legend {
  font-size: 1.375em;
  line-height: 1.36364em;
}

label {
  width: 100%;
  margin-top: 0.75em;
}

label span {
  display: block;
}

label + select, label + input, label + textarea,
label select, label input, label textarea {
  margin-top: 0.375em;
}

label.success, label.warning, label.error {
  font-weight: 700;
}

label.success {
  color: #2b8156;
}

label.success select {
  outline-color: #2b8156;
  background: #f4f9f7;
}

label.success input, label.success textarea {
  border-color: #2b8156;
  background: #f4f9f7;
}

label.warning {
  color: #dda510;
}

label.warning select {
  outline-color: #dda510;
  background: #fdfbf3;
}

label.warning input, label.warning textarea {
  border-color: #dda510;
  background: #fdfbf3;
}

label.error {
  color: #bf1c13;
}

label.error select {
  outline-color: #bf1c13;
  background: #fcf4f3;
}

label.error input, label.error textarea {
  border-color: #bf1c13;
  background: #fcf4f3;
}

label.small select, label.notation select, label.small input, label.notation input, label.small textarea, label.notation textarea {
  display: block;
  max-width: 100px;
}

label.medium select, label.medium input, label.medium textarea {
  display: block;
  max-width: 250px;
}

label.large select, label.large input, label.large textarea {
  display: block;
  max-width: 500px;
}

label.inline {
  width: auto;
  margin-right: 20px;
}

label.inline select, label.inline input, label.inline textarea {
  width: 100%;
  max-width: 100%;
}

label.inline.small, label.inline.notation {
  max-width: 100px;
}

label.inline.medium {
  max-width: 250px;
}

label.inline.large {
  max-width: 500px;
}

label.inline:last-of-type {
  margin-right: 0;
}

/* ::Common styles for select, input, and textarea */
/* ------------------------------------------------------------ */
select,
input,
textarea {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  margin: 0;
  margin-bottom: 0.75em;
  color: gray;
  background: white;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}

select.small, select.notation,
input.small,
input.notation,
textarea.small,
textarea.notation {
  display: block;
  max-width: 100px;
}

select.medium,
input.medium,
textarea.medium {
  display: block;
  max-width: 250px;
}

select.large,
input.large,
textarea.large {
  display: block;
  max-width: 500px;
}

select.inline,
input.inline,
textarea.inline {
  width: auto;
  margin-right: 40px;
}

select.inline.small, select.inline.notation, select.inline.medium, select.inline.large,
input.inline.small,
input.inline.notation,
input.inline.medium,
input.inline.large,
textarea.inline.small,
textarea.inline.notation,
textarea.inline.medium,
textarea.inline.large {
  display: inline-block;
}

input,
textarea {
  border: 1px solid #ccc;
  padding: 0.375em 12px;
}

input.success,
textarea.success {
  border-color: #2b8156;
  background: #f4f9f7;
}

input.warning,
textarea.warning {
  border-color: #dda510;
  background: #fdfbf3;
}

input.error,
textarea.error {
  border-color: #bf1c13;
  background: #fcf4f3;
}

input:focus,
textarea:focus {
  border-color: #b59a57 !important;
  -webkit-box-shadow: inset 0 0 4px rgba(181, 154, 87, 0.5);
  -moz-box-shadow: inset 0 0 4px rgba(181, 154, 87, 0.5);
  box-shadow: inset 0 0 4px rgba(181, 154, 87, 0.5);
  outline: none;
  background: white !important;
}

/* ::Select element styles */
/* ------------------------------------------------------------ */
select {
  padding: 0 12px;
  height: 40px;
  border: 1px solid #ccc;
  outline: 0;
  outline-offset: -1px;
  text-transform: none;
  font-variant: normal;
}

select option {
  padding: 0.1875em 12px;
}

select.success {
  outline-color: #2b8156;
  background: #f4f9f7;
}

select.warning {
  outline-color: #dda510;
  background: #fdfbf3;
}

select.error {
  outline-color: #bf1c13;
  background: #fcf4f3;
}

select:focus {
  border-color: #b59a57 !important;
  -webkit-box-shadow: inset 0 0 4px rgba(181, 154, 87, 0.5);
  -moz-box-shadow: inset 0 0 4px rgba(181, 154, 87, 0.5);
  box-shadow: inset 0 0 4px rgba(181, 154, 87, 0.5);
  background: white !important;
}

/* ::Generic input styles */
/* ------------------------------------------------------------ */
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}

/* ::Form button styles */
/* ------------------------------------------------------------ */
input[type="submit"],
input[type="button"],
input[type="reset"],
button[type="submit"],
button[type="button"],
button[type="reset"] {
  cursor: pointer;
  display: inline-block;
  margin-right: 20px;
  margin-bottom: 0.75em;
  font-size: 1em;
  line-height: 1.5em;
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
  padding: 0.75em 24px;
  background-color: #333333;
  border: 1px solid #191919;
  color: white;
}

input[type="submit"]:last-child,
input[type="button"]:last-child,
input[type="reset"]:last-child,
button[type="submit"]:last-child,
button[type="button"]:last-child,
button[type="reset"]:last-child {
  margin-right: 0;
}

input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="button"]:active,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="reset"]:active,
button[type="submit"]:hover,
button[type="submit"]:focus,
button[type="submit"]:active,
button[type="button"]:hover,
button[type="button"]:focus,
button[type="button"]:active,
button[type="reset"]:hover,
button[type="reset"]:focus,
button[type="reset"]:active {
  background-color: #191919;
  border-color: black;
  color: white;
}

button:focus {
  outline: none;
}

/* ::Search input styles */
/* ------------------------------------------------------------ */
input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

.touch input[type="search"] {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}

.search-wrap {
  position: relative;
  margin-bottom: 0.75em;
}

.search-wrap input[type="search"] {
  padding-right: 72px;
  height: 50px;
  margin: 0;
}

.search-wrap input:not([type="search"]),
.search-wrap button {
  position: absolute;
  top: 0;
  right: 0;
  width: 60px;
  height: 100%;
  padding: 0 6px;
  font-size: 0;
  line-height: 0;
  background-color: transparent;
  border-color: transparent;
  z-index: 10;
}

.search-wrap input:not([type="search"]):hover, .search-wrap input:not([type="search"]):focus, .search-wrap input:not([type="search"]):active,
.search-wrap button:hover,
.search-wrap button:focus,
.search-wrap button:active {
  background-color: black;
  background-color: rgba(0, 0, 0, 0.2);
}

.search-wrap:after {
  position: absolute;
  top: 0;
  right: 0;
  width: 60px;
  content: '\f002';
  color: white;
  font-family: FontAwesome;
  font-size: 1.5em;
  line-height: 48px;
  text-align: center;
  background-color: #333333;
  border: 1px solid #191919;
  z-index: 5;
}

/* ::Radio and checkbox input styles */
/* ------------------------------------------------------------ */
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 8px 0 0;
  margin-top: 1px \9;
  *margin-top: 0;
  line-height: normal;
  cursor: pointer;
}

input[type="radio"] + span,
input[type="radio"] + label,
input[type="checkbox"] + span,
input[type="checkbox"] + label {
  width: auto;
  display: inline-block;
  text-transform: none;
  font-variant: normal;
}

input[type="radio"] + span,
input[type="checkbox"] + span {
  margin-left: -4px;
}

input[type="radio"] + label,
input[type="checkbox"] + label {
  margin-right: 20px;
}

label.inline input[type="radio"],
label.inline input[type="checkbox"] {
  width: auto;
  max-width: none;
}

/* ::Text Area styles */
/* ------------------------------------------------------------ */
textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}

/* 

.radio-buttons {
  label {
    text-transform: none;
    font-variant: normal;
    @include margin-leader(1);
    @include margin-trailer(1);

    span {
      display: inline-block;
      margin: 0;
    }
  }
  
  &.inline {
    label {
      width: auto;
      display: inline-block;
      margin-right: 20px;
      
      &:last-child {
        margin-right: 0;
      }
    }
  }
}

input[type="radio"] + label {
  display: inline-block;
  width: auto;
  margin-right: 20px;
  text-transform: none;
  font-variant: normal;
} */
/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Default Table */
/* ------------------------------------------------------------ */
table,
thead,
tbody,
tr,
td,
th,
tfoot {
  border-collapse: collapse;
  text-align: left;
}

table {
  width: 100%;
  margin-bottom: 1.5rem;
}

tr {
  border-top: 1px solid #ccc;
}

tr:first-child {
  border-top: 0;
}

thead > tr {
  border-bottom: 1px solid #ccc;
  border-bottom-width: 2px;
}

th, td {
  padding: 0.375rem 12px;
}

thead td,
th {
  font-weight: 700;
}

thead td.shaded,
th.shaded {
  background-color: #191919;
  color: white;
  text-align: center;
}

/* ::Striped Table */
/* ------------------------------------------------------------ */
.table-striped tbody tr:nth-child(odd) {
  background-color: #f5f5f5;
}

/* ::Bordered Table */
/* ------------------------------------------------------------ */
.table-bordered {
  border: 1px solid #ccc;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #ccc;
}

/* ::Borderless Table */
/* ------------------------------------------------------------ */
.table-borderless {
  border: none;
}

.table-borderless thead,
.table-borderless tbody,
.table-borderless tfoot,
.table-borderless tr,
.table-borderless th,
.table-borderless td {
  border: none;
}

/* ::Curriculum Table Styles */
/* ------------------------------------------------------------ */
.curriculum-table {
  border: 1px solid #d9ccaa;
}

.curriculum-table thead,
.curriculum-table tbody,
.curriculum-table tfoot,
.curriculum-table tr,
.curriculum-table th,
.curriculum-table td {
  border: 1px solid #d9ccaa;
}

.curriculum-table .curriculum-table--term,
.curriculum-table .curriculum-table--term-credits,
.curriculum-table .curriculum-table--total-credits {
  font-weight: 700;
}

.curriculum-table .curriculum-table--header {
  background-color: #7f6b38;
  color: white;
  font-weight: 800;
}

.curriculum-table .curriculum-table--header + .curriculum-table--term {
  border-top-width: 1px;
}

.curriculum-table .curriculum-table--term {
  text-align: center;
  background-color: #f3efe4;
  border-top-width: 5px;
}

.curriculum-table .curriculum-table--term td {
  text-align: center;
}

.curriculum-table .curriculum-table--term-credits,
.curriculum-table .curriculum-table--total-credits {
  background-color: #eee;
}

.curriculum-table .curriculum-table--term-credits td:first-child,
.curriculum-table .curriculum-table--total-credits td:first-child {
  text-align: right;
}

.curriculum-table .curriculum-table--total-credits {
  border-top-width: 5px;
  color: #510007;
}

/* ::Text Alignment Classes */
/* ------------------------------------------------------------ */
.align-center {
  text-align: center;
}

.align-left {
  text-align: left;
}

.align-right {
  text-align: right;
}

/* ::Add bottom margin to row */
/* ------------------------------------------------------------ */
.row.margin-bottom {
  margin-bottom: 0.75em;
}

/* ::Remove Margins from Elements */
/* ------------------------------------------------------------ */
.mt-0 {
  margin-top: 0 !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mx-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.my-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.m-0 {
  margin: 0 !important;
}

/* ::Add top/bottom padding to any element */
/* ------------------------------------------------------------ */
.sm-padding-tb {
  padding-top: 0.75em;
  padding-bottom: 0.75em;
}

.med-padding-tb {
  padding-top: 1.5em;
  padding-bottom: 1.5em;
}

.lg-padding-tb {
  padding-top: 2.25em;
  padding-bottom: 2.25em;
}

.sm-padding-top {
  padding-top: 0.75em;
}

.med-padding-top {
  padding-top: 1.5em;
}

.lg-padding-top {
  padding-top: 2.25em;
}

.sm-padding-bottom {
  padding-bottom: 0.75em;
}

.med-padding-bottom {
  padding-bottom: 1.5em;
}

.lg-padding-bottom {
  padding-bottom: 2.25em;
}

/* ::Remove padding from any element */
/* ------------------------------------------------------------ */
.nopadding {
  padding: 0;
}

.nopadding-bottom {
  padding-bottom: 0;
}

.nopadding-top {
  padding-top: 0;
}

.nopadding-tb {
  padding-top: 0;
  padding-bottom: 0;
}

.nopadding-left {
  padding-left: 0;
}

.nopadding-right {
  padding-right: 0;
}

.nopadding-lr {
  padding-left: 0;
  padding-right: 0;
}

/* ::Offset an element 50% vertically */
/* ------------------------------------------------------------ */
.offsetYup50 {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.offsetYdown50 {
  -webkit-transform: translateY(50%);
  -moz-transform: translateY(50%);
  -ms-transform: translateY(50%);
  -o-transform: translateY(50%);
  transform: translateY(50%);
}

/* ::Borders */
/* ------------------------------------------------------------ */
.lt-ie9 .border-left {
  border-left: 1px solid #e1e1e1;
  margin-left: 4.23611%;
  padding-left: 8.47222%;
}

@media screen and (min-width: 800px) {
  .border-left {
    border-left: 1px solid #e1e1e1;
    margin-left: 4.23611%;
    padding-left: 8.47222%;
  }
}

/* ::Grids */
/* ------------------------------------------------------------ */
.twoUp-grid,
.threeUp-grid {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  align-content: stretch;
}

.twoUp-grid > div,
.threeUp-grid > div {
  -moz-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding-bottom: 10px;
  border-bottom: 1px solid #e6e6e6;
}

.twoUp-grid > div:nth-of-type(n+2),
.threeUp-grid > div:nth-of-type(n+2) {
  padding-top: 20px;
}

.twoUp-grid > div:last-of-type,
.threeUp-grid > div:last-of-type {
  border-bottom: none;
}

.lt-ie9 .twoUp-grid, .lt-ie9
.threeUp-grid {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  align-content: stretch;
}

.lt-ie9 .twoUp-grid > div:nth-of-type(2), .lt-ie9
.threeUp-grid > div:nth-of-type(2) {
  padding-top: 0;
}

.lt-ie9 .twoUp-grid > div:nth-last-of-type(2):nth-of-type(odd), .lt-ie9
.threeUp-grid > div:nth-last-of-type(2):nth-of-type(odd) {
  border-bottom: none;
}

@media screen and (min-width: 640px) {
  .twoUp-grid,
  .threeUp-grid {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: stretch;
    -moz-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    align-content: stretch;
  }
  .twoUp-grid > div:nth-of-type(2),
  .threeUp-grid > div:nth-of-type(2) {
    padding-top: 0;
  }
  .twoUp-grid > div:nth-last-of-type(2):nth-of-type(odd),
  .threeUp-grid > div:nth-last-of-type(2):nth-of-type(odd) {
    border-bottom: none;
  }
}

.lt-ie9 .twoUp-grid > div {
  -moz-box-flex: 1 1 50%;
  -webkit-flex: 1 1 50%;
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
  max-width: 50%;
}

.lt-ie9 .twoUp-grid > div:nth-of-type(odd) {
  padding-right: 20px;
  border-right: 1px solid #e6e6e6;
}

.lt-ie9 .twoUp-grid > div:nth-of-type(even) {
  padding-left: 20px;
}

@media screen and (min-width: 640px) {
  .twoUp-grid > div {
    -moz-box-flex: 1 1 50%;
    -webkit-flex: 1 1 50%;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    max-width: 50%;
  }
  .twoUp-grid > div:nth-of-type(odd) {
    padding-right: 20px;
    border-right: 1px solid #e6e6e6;
  }
  .twoUp-grid > div:nth-of-type(even) {
    padding-left: 20px;
  }
}

.lt-ie9 .threeUp-grid > div {
  -moz-box-flex: 1 1 33.33333%;
  -webkit-flex: 1 1 33.33333%;
  -ms-flex: 1 1 33.33333%;
  flex: 1 1 33.33333%;
  max-width: 33.33333%;
  padding-right: 10px;
  padding-left: 10px;
}

.lt-ie9 .threeUp-grid > div:nth-of-type(3) {
  padding-top: 0;
}

.lt-ie9 .threeUp-grid > div:nth-last-of-type(3):nth-of-type(even) {
  border-bottom: none;
}

.lt-ie9 .threeUp-grid > div:nth-of-type(3n + 1),
.lt-ie9 .threeUp-grid > div:nth-of-type(3n + 2) {
  border-right: 1px solid #e6e6e6;
}

@media screen and (min-width: 640px) {
  .threeUp-grid > div {
    -moz-box-flex: 1 1 33.33333%;
    -webkit-flex: 1 1 33.33333%;
    -ms-flex: 1 1 33.33333%;
    flex: 1 1 33.33333%;
    max-width: 33.33333%;
    padding-right: 10px;
    padding-left: 10px;
  }
  .threeUp-grid > div:nth-of-type(3) {
    padding-top: 0;
  }
  .threeUp-grid > div:nth-last-of-type(3):nth-of-type(even) {
    border-bottom: none;
  }
  .threeUp-grid > div:nth-of-type(3n + 1),
  .threeUp-grid > div:nth-of-type(3n + 2) {
    border-right: 1px solid #e6e6e6;
  }
}

/* ::Make an iframe/object/embed responsive */
/* ------------------------------------------------------------ */
.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  height: auto;
  margin-top: 1.875em;
  margin-bottom: 1.875em;
}

.embed-container iframe,
.embed-container object,
.embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* ::Text-only Alert Styles */
/* ------------------------------------------------------------ */
.text-success {
  color: #2b8156;
}

.text-success a {
  color: #2b8156;
  border-bottom-color: #2b8156;
}

.text-success a:hover, .text-success a:focus, .text-success a:active {
  color: #38a770;
  border-bottom-color: #38a770;
}

.text-warning {
  color: #dda510;
}

.text-warning a {
  color: #dda510;
  border-bottom-color: #dda510;
}

.text-warning a:hover, .text-warning a:focus, .text-warning a:active {
  color: #f0bc30;
  border-bottom-color: #f0bc30;
}

.text-error {
  color: #bf1c13;
}

.text-error a {
  color: #bf1c13;
  border-bottom-color: #bf1c13;
}

.text-error a:hover, .text-error a:focus, .text-error a:active {
  color: #e8271d;
  border-bottom-color: #e8271d;
}

.text-info {
  color: #b59a57;
}

.text-info a {
  color: #b59a57;
  border-bottom-color: #b59a57;
}

.text-info a:hover, .text-info a:focus, .text-info a:active {
  color: #c5af7a;
  border-bottom-color: #c5af7a;
}

.text-success, .text-warning, .text-error, .text-info {
  font-weight: 700;
}

/* ::Alert Boxes */
/* ------------------------------------------------------------ */
.alert-success, .alert-warning, .alert-error, .alert-info {
  display: block;
  width: 100%;
  position: relative;
  border-width: 1px;
  border-style: solid;
  padding: 1.5em 3em 1.5em 1.5em;
  margin: 1.125em 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  clear: both;
}

.alert-success a, .alert-warning a, .alert-error a, .alert-info a {
  font-weight: bold;
}

.alert-success:after, .alert-warning:after, .alert-error:after, .alert-info:after {
  position: absolute;
  font-family: FontAwesome;
  right: 1.5em;
  top: 1.5em;
}

.alert-success h1:last-child, .alert-success h2:last-child, .alert-success h3:last-child, .alert-success h4:last-child, .alert-success h5:last-child, .alert-success h6:last-child, .alert-success p:last-child, .alert-success .enet-feed .summary h1:last-child, .enet-feed .summary .alert-success h1:last-child, .alert-success .enet-feed .summary h2:last-child, .enet-feed .summary .alert-success h2:last-child, .alert-success .enet-feed .summary h3:last-child, .enet-feed .summary .alert-success h3:last-child, .alert-success .enet-feed .summary h4:last-child, .enet-feed .summary .alert-success h4:last-child, .alert-success .enet-feed .summary h5:last-child, .enet-feed .summary .alert-success h5:last-child, .alert-success .enet-feed .summary h6:last-child, .enet-feed .summary .alert-success h6:last-child, .alert-success
.style-as-enet-feed .summary h1:last-child,
.style-as-enet-feed .summary .alert-success h1:last-child, .alert-success
.style-as-enet-feed .summary h2:last-child,
.style-as-enet-feed .summary .alert-success h2:last-child, .alert-success
.style-as-enet-feed .summary h3:last-child,
.style-as-enet-feed .summary .alert-success h3:last-child, .alert-success
.style-as-enet-feed .summary h4:last-child,
.style-as-enet-feed .summary .alert-success h4:last-child, .alert-success
.style-as-enet-feed .summary h5:last-child,
.style-as-enet-feed .summary .alert-success h5:last-child, .alert-success
.style-as-enet-feed .summary h6:last-child,
.style-as-enet-feed .summary .alert-success h6:last-child, .alert-warning h1:last-child, .alert-warning h2:last-child, .alert-warning h3:last-child, .alert-warning h4:last-child, .alert-warning h5:last-child, .alert-warning h6:last-child, .alert-warning p:last-child, .alert-warning .enet-feed .summary h1:last-child, .enet-feed .summary .alert-warning h1:last-child, .alert-warning .enet-feed .summary h2:last-child, .enet-feed .summary .alert-warning h2:last-child, .alert-warning .enet-feed .summary h3:last-child, .enet-feed .summary .alert-warning h3:last-child, .alert-warning .enet-feed .summary h4:last-child, .enet-feed .summary .alert-warning h4:last-child, .alert-warning .enet-feed .summary h5:last-child, .enet-feed .summary .alert-warning h5:last-child, .alert-warning .enet-feed .summary h6:last-child, .enet-feed .summary .alert-warning h6:last-child, .alert-warning
.style-as-enet-feed .summary h1:last-child,
.style-as-enet-feed .summary .alert-warning h1:last-child, .alert-warning
.style-as-enet-feed .summary h2:last-child,
.style-as-enet-feed .summary .alert-warning h2:last-child, .alert-warning
.style-as-enet-feed .summary h3:last-child,
.style-as-enet-feed .summary .alert-warning h3:last-child, .alert-warning
.style-as-enet-feed .summary h4:last-child,
.style-as-enet-feed .summary .alert-warning h4:last-child, .alert-warning
.style-as-enet-feed .summary h5:last-child,
.style-as-enet-feed .summary .alert-warning h5:last-child, .alert-warning
.style-as-enet-feed .summary h6:last-child,
.style-as-enet-feed .summary .alert-warning h6:last-child, .alert-error h1:last-child, .alert-error h2:last-child, .alert-error h3:last-child, .alert-error h4:last-child, .alert-error h5:last-child, .alert-error h6:last-child, .alert-error p:last-child, .alert-error .enet-feed .summary h1:last-child, .enet-feed .summary .alert-error h1:last-child, .alert-error .enet-feed .summary h2:last-child, .enet-feed .summary .alert-error h2:last-child, .alert-error .enet-feed .summary h3:last-child, .enet-feed .summary .alert-error h3:last-child, .alert-error .enet-feed .summary h4:last-child, .enet-feed .summary .alert-error h4:last-child, .alert-error .enet-feed .summary h5:last-child, .enet-feed .summary .alert-error h5:last-child, .alert-error .enet-feed .summary h6:last-child, .enet-feed .summary .alert-error h6:last-child, .alert-error
.style-as-enet-feed .summary h1:last-child,
.style-as-enet-feed .summary .alert-error h1:last-child, .alert-error
.style-as-enet-feed .summary h2:last-child,
.style-as-enet-feed .summary .alert-error h2:last-child, .alert-error
.style-as-enet-feed .summary h3:last-child,
.style-as-enet-feed .summary .alert-error h3:last-child, .alert-error
.style-as-enet-feed .summary h4:last-child,
.style-as-enet-feed .summary .alert-error h4:last-child, .alert-error
.style-as-enet-feed .summary h5:last-child,
.style-as-enet-feed .summary .alert-error h5:last-child, .alert-error
.style-as-enet-feed .summary h6:last-child,
.style-as-enet-feed .summary .alert-error h6:last-child, .alert-info h1:last-child, .alert-info h2:last-child, .alert-info h3:last-child, .alert-info h4:last-child, .alert-info h5:last-child, .alert-info h6:last-child, .alert-info p:last-child, .alert-info .enet-feed .summary h1:last-child, .enet-feed .summary .alert-info h1:last-child, .alert-info .enet-feed .summary h2:last-child, .enet-feed .summary .alert-info h2:last-child, .alert-info .enet-feed .summary h3:last-child, .enet-feed .summary .alert-info h3:last-child, .alert-info .enet-feed .summary h4:last-child, .enet-feed .summary .alert-info h4:last-child, .alert-info .enet-feed .summary h5:last-child, .enet-feed .summary .alert-info h5:last-child, .alert-info .enet-feed .summary h6:last-child, .enet-feed .summary .alert-info h6:last-child, .alert-info
.style-as-enet-feed .summary h1:last-child,
.style-as-enet-feed .summary .alert-info h1:last-child, .alert-info
.style-as-enet-feed .summary h2:last-child,
.style-as-enet-feed .summary .alert-info h2:last-child, .alert-info
.style-as-enet-feed .summary h3:last-child,
.style-as-enet-feed .summary .alert-info h3:last-child, .alert-info
.style-as-enet-feed .summary h4:last-child,
.style-as-enet-feed .summary .alert-info h4:last-child, .alert-info
.style-as-enet-feed .summary h5:last-child,
.style-as-enet-feed .summary .alert-info h5:last-child, .alert-info
.style-as-enet-feed .summary h6:last-child,
.style-as-enet-feed .summary .alert-info h6:last-child {
  margin-bottom: 0;
}

.alert-success.no-border, .alert-warning.no-border, .alert-error.no-border, .alert-info.no-border {
  border-width: 0;
}

.alert-success {
  background-color: #eaf2ee;
  border-color: #cae0d5;
  color: #1e5b3d;
}

.alert-success a {
  color: #1e5b3d;
  border-bottom-color: #1e5b3d;
}

.alert-success a:hover, .alert-success a:focus, .alert-success a:active {
  color: #2b8156;
  border-bottom-color: #2b8156;
}

.alert-success:after {
  content: '\f00c';
  color: #2b8156;
}

.alert-warning {
  background-color: #fcf6e7;
  border-color: #f7e9c3;
  color: #666;
}

.alert-warning a {
  color: #666;
  border-bottom-color: #666;
}

.alert-warning a:hover, .alert-warning a:focus, .alert-warning a:active {
  color: gray;
  border-bottom-color: gray;
}

.alert-warning:after {
  content: '\f071';
  color: #dda510;
}

.alert-error {
  background-color: #f9e8e7;
  border-color: #efc6c4;
  color: #91150e;
}

.alert-error a {
  color: #91150e;
  border-bottom-color: #91150e;
}

.alert-error a:hover, .alert-error a:focus, .alert-error a:active {
  color: #bf1c13;
  border-bottom-color: #bf1c13;
}

.alert-error:after {
  content: '\f06a';
  color: #bf1c13;
}

.alert-info {
  background-color: #f8f5ee;
  border-color: #ede6d5;
  color: #666;
}

.alert-info a {
  color: #666;
  border-bottom-color: #666;
}

.alert-info a:hover, .alert-info a:focus, .alert-info a:active {
  color: gray;
  border-bottom-color: gray;
}

.alert-info:after {
  content: '\f05a';
  color: #b59a57;
}

/* ::404 Error page styles */
/* ------------------------------------------------------------ */
.error-404:after {
  content: '  \\_(ツ)_/';
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Basic Styles */
/* ------------------------------------------------------------ */
.countdown {
  display: table;
  width: 100%;
  padding: 0.75em 0;
  text-align: center;
}

.countdown .countdown-row {
  width: 100%;
}

.countdown .countdown-amount {
  display: block;
  font-weight: bold;
  color: #73000a;
  font-size: 225%;
  letter-spacing: -.05em;
}

.countdown .countdown-period {
  display: block;
  font-size: 80%;
  text-transform: uppercase;
}

.countdown .countdown-section {
  display: block;
  float: left;
  padding: 0 6px;
  border-right: 1px solid #ccc;
}

.countdown .countdown-section:last-of-type {
  border-right: none;
}

.countdown .countdown-show1 .countdown-section {
  width: 100%;
}

.countdown .countdown-show2 .countdown-section {
  width: 50%;
}

.countdown .countdown-show3 .countdown-section {
  width: 33.33333%;
}

.countdown .countdown-show4 .countdown-section {
  width: 25%;
}

.countdown .countdown-show4 .countdown-amount {
  font-size: 150%;
}

.countdown .countdown-show4 .countdown-period {
  font-size: 50%;
}

.countdown .countdown-show5 .countdown-section {
  width: 20%;
}

.countdown .countdown-show6 .countdown-section {
  width: 16.66667%;
}

.countdown .countdown-show7 .countdown-section {
  width: 14.28571%;
}

.lt-ie9 .countdown .countdown-show4 .countdown-amount {
  font-size: 190%;
}

.lt-ie9 .countdown .countdown-show4 .countdown-period {
  font-size: 70%;
}

@media screen and (min-width: 420px) {
  .countdown .countdown-show4 .countdown-amount {
    font-size: 190%;
  }
  .countdown .countdown-show4 .countdown-period {
    font-size: 70%;
  }
}

.lt-ie9 .countdown .countdown-show4 .countdown-amount {
  font-size: 275%;
}

.lt-ie9 .countdown .countdown-show4 .countdown-period {
  font-size: 90%;
}

@media screen and (min-width: 640px) {
  .countdown .countdown-show4 .countdown-amount {
    font-size: 275%;
  }
  .countdown .countdown-show4 .countdown-period {
    font-size: 90%;
  }
}

.lt-ie9 .countdown .countdown-show4 .countdown-amount {
  font-size: 125%;
}

.lt-ie9 .countdown .countdown-show4 .countdown-period {
  font-size: 50%;
}

@media screen and (min-width: 801px) {
  .countdown .countdown-show4 .countdown-amount {
    font-size: 125%;
  }
  .countdown .countdown-show4 .countdown-period {
    font-size: 50%;
  }
}

.lt-ie9 .countdown .countdown-show4 .countdown-amount {
  font-size: 225%;
}

.lt-ie9 .countdown .countdown-show4 .countdown-period {
  font-size: 80%;
}

@media screen and (min-width: 1200px) {
  .countdown .countdown-show4 .countdown-amount {
    font-size: 225%;
  }
  .countdown .countdown-show4 .countdown-period {
    font-size: 80%;
  }
}

/* ::Wrapper Element */
/* ------------------------------------------------------------ */
.countdown-wrap {
  border: 1px solid #c4c4c4;
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  padding: 12px;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.1);
}

.countdown-wrap p, .countdown-wrap .enet-feed .summary h1, .enet-feed .summary .countdown-wrap h1, .countdown-wrap .enet-feed .summary h2, .enet-feed .summary .countdown-wrap h2, .countdown-wrap .enet-feed .summary h3, .enet-feed .summary .countdown-wrap h3, .countdown-wrap .enet-feed .summary h4, .enet-feed .summary .countdown-wrap h4, .countdown-wrap .enet-feed .summary h5, .enet-feed .summary .countdown-wrap h5, .countdown-wrap .enet-feed .summary h6, .enet-feed .summary .countdown-wrap h6, .countdown-wrap
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary .countdown-wrap h1, .countdown-wrap
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary .countdown-wrap h2, .countdown-wrap
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary .countdown-wrap h3, .countdown-wrap
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary .countdown-wrap h4, .countdown-wrap
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary .countdown-wrap h5, .countdown-wrap
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary .countdown-wrap h6 {
  font-weight: bold;
  margin-bottom: 0;
  font-size: 110%;
}

.countdown-wrap .countdown {
  margin-bottom: 0.75em;
  background-color: white;
}

/* ::Countdowns in a sidebar */
/* ------------------------------------------------------------ */
aside .countdown {
  margin-bottom: 2.25em;
}

.lt-ie9 aside .countdown .countdown-show4 .countdown-amount {
  font-size: 175%;
}

.lt-ie9 aside .countdown .countdown-show4 .countdown-period {
  font-size: 60%;
}

@media screen and (min-width: 1200px) {
  aside .countdown .countdown-show4 .countdown-amount {
    font-size: 175%;
  }
  aside .countdown .countdown-show4 .countdown-period {
    font-size: 60%;
  }
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Base styles */
/* ------------------------------------------------------------ */
.directory-loader {
  text-align: center;
  padding: 30px;
  color: #ccc;
}

.main-content .directory-feed,
.mce-content-body .directory-feed {
  margin: 1.875em 0;
}

.main-content > .directory-feed:first-child,
.mce-content-body > .directory-feed:first-child {
  margin-top: 0;
}

ul.directory-list {
  list-style-type: none;
  margin: 0;
}

ul.directory-list li {
  margin: 0;
}

ul.directory-list .directory-item:not(:last-child) {
  border-bottom: 1px dotted #ccc;
  margin-bottom: 1.5em;
  padding-bottom: 1.5em;
}

ul.directory-list .directory-item--img-link {
  display: block;
  border-bottom: none;
}

ul.directory-list .directory-item--img {
  display: block;
}

ul.directory-list .directory-item--info > p:last-child, ul.directory-list .enet-feed .summary .directory-item--info > h1:last-child, .enet-feed .summary ul.directory-list .directory-item--info > h1:last-child, ul.directory-list .enet-feed .summary .directory-item--info > h2:last-child, .enet-feed .summary ul.directory-list .directory-item--info > h2:last-child, ul.directory-list .enet-feed .summary .directory-item--info > h3:last-child, .enet-feed .summary ul.directory-list .directory-item--info > h3:last-child, ul.directory-list .enet-feed .summary .directory-item--info > h4:last-child, .enet-feed .summary ul.directory-list .directory-item--info > h4:last-child, ul.directory-list .enet-feed .summary .directory-item--info > h5:last-child, .enet-feed .summary ul.directory-list .directory-item--info > h5:last-child, ul.directory-list .enet-feed .summary .directory-item--info > h6:last-child, .enet-feed .summary ul.directory-list .directory-item--info > h6:last-child, ul.directory-list
.style-as-enet-feed .summary .directory-item--info > h1:last-child,
.style-as-enet-feed .summary ul.directory-list .directory-item--info > h1:last-child, ul.directory-list
.style-as-enet-feed .summary .directory-item--info > h2:last-child,
.style-as-enet-feed .summary ul.directory-list .directory-item--info > h2:last-child, ul.directory-list
.style-as-enet-feed .summary .directory-item--info > h3:last-child,
.style-as-enet-feed .summary ul.directory-list .directory-item--info > h3:last-child, ul.directory-list
.style-as-enet-feed .summary .directory-item--info > h4:last-child,
.style-as-enet-feed .summary ul.directory-list .directory-item--info > h4:last-child, ul.directory-list
.style-as-enet-feed .summary .directory-item--info > h5:last-child,
.style-as-enet-feed .summary ul.directory-list .directory-item--info > h5:last-child, ul.directory-list
.style-as-enet-feed .summary .directory-item--info > h6:last-child,
.style-as-enet-feed .summary ul.directory-list .directory-item--info > h6:last-child {
  margin-bottom: 0 !important;
}

ul.directory-list .directory-name,
ul.directory-list .directory-position {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
}

ul.directory-list .directory-name {
  font-weight: 700;
  color: #73000a;
  font-size: 1.36364em;
  line-height: 1.375em;
  margin-bottom: 0.275em;
}

ul.directory-list .directory-name a {
  color: #73000a;
}

ul.directory-list .directory-name a:hover, ul.directory-list .directory-name a:focus, ul.directory-list .directory-name a:active {
  color: #68572e;
}

ul.directory-list .directory-position {
  font-size: 1.125em;
  line-height: 1.33333em;
  margin-bottom: 0.66667em;
}

ul.directory-list .directory-office,
ul.directory-list .directory-address,
ul.directory-list .directory-phone,
ul.directory-list .directory-email,
ul.directory-list .directory-expertise {
  margin-bottom: 0.375em;
}

ul.directory-list .directory-expertise {
  margin-top: 0.75em;
}

ul.directory-list .directory-expertise:before {
  content: 'Professional Expertise: ';
}

ul.directory-list .directory-bio {
  font-size: 0.875em;
  line-height: 1.28571em;
  margin-top: 1.28571em;
}

ul.directory-list .directory-bio p, ul.directory-list .directory-bio .enet-feed .summary h1, .enet-feed .summary ul.directory-list .directory-bio h1, ul.directory-list .directory-bio .enet-feed .summary h2, .enet-feed .summary ul.directory-list .directory-bio h2, ul.directory-list .directory-bio .enet-feed .summary h3, .enet-feed .summary ul.directory-list .directory-bio h3, ul.directory-list .directory-bio .enet-feed .summary h4, .enet-feed .summary ul.directory-list .directory-bio h4, ul.directory-list .directory-bio .enet-feed .summary h5, .enet-feed .summary ul.directory-list .directory-bio h5, ul.directory-list .directory-bio .enet-feed .summary h6, .enet-feed .summary ul.directory-list .directory-bio h6, ul.directory-list .directory-bio
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary ul.directory-list .directory-bio h1, ul.directory-list .directory-bio
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary ul.directory-list .directory-bio h2, ul.directory-list .directory-bio
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary ul.directory-list .directory-bio h3, ul.directory-list .directory-bio
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary ul.directory-list .directory-bio h4, ul.directory-list .directory-bio
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary ul.directory-list .directory-bio h5, ul.directory-list .directory-bio
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary ul.directory-list .directory-bio h6, ul.directory-list .directory-bio p > span, ul.directory-list .directory-bio .enet-feed .summary h1 > span, .enet-feed .summary ul.directory-list .directory-bio h1 > span, ul.directory-list .directory-bio .enet-feed .summary h2 > span, .enet-feed .summary ul.directory-list .directory-bio h2 > span, ul.directory-list .directory-bio .enet-feed .summary h3 > span, .enet-feed .summary ul.directory-list .directory-bio h3 > span, ul.directory-list .directory-bio .enet-feed .summary h4 > span, .enet-feed .summary ul.directory-list .directory-bio h4 > span, ul.directory-list .directory-bio .enet-feed .summary h5 > span, .enet-feed .summary ul.directory-list .directory-bio h5 > span, ul.directory-list .directory-bio .enet-feed .summary h6 > span, .enet-feed .summary ul.directory-list .directory-bio h6 > span, ul.directory-list .directory-bio
.style-as-enet-feed .summary h1 > span,
.style-as-enet-feed .summary ul.directory-list .directory-bio h1 > span, ul.directory-list .directory-bio
.style-as-enet-feed .summary h2 > span,
.style-as-enet-feed .summary ul.directory-list .directory-bio h2 > span, ul.directory-list .directory-bio
.style-as-enet-feed .summary h3 > span,
.style-as-enet-feed .summary ul.directory-list .directory-bio h3 > span, ul.directory-list .directory-bio
.style-as-enet-feed .summary h4 > span,
.style-as-enet-feed .summary ul.directory-list .directory-bio h4 > span, ul.directory-list .directory-bio
.style-as-enet-feed .summary h5 > span,
.style-as-enet-feed .summary ul.directory-list .directory-bio h5 > span, ul.directory-list .directory-bio
.style-as-enet-feed .summary h6 > span,
.style-as-enet-feed .summary ul.directory-list .directory-bio h6 > span {
  font-size: 1em !important;
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif !important;
}

ul.directory-list .directory-bio p, ul.directory-list .directory-bio .enet-feed .summary h1, .enet-feed .summary ul.directory-list .directory-bio h1, ul.directory-list .directory-bio .enet-feed .summary h2, .enet-feed .summary ul.directory-list .directory-bio h2, ul.directory-list .directory-bio .enet-feed .summary h3, .enet-feed .summary ul.directory-list .directory-bio h3, ul.directory-list .directory-bio .enet-feed .summary h4, .enet-feed .summary ul.directory-list .directory-bio h4, ul.directory-list .directory-bio .enet-feed .summary h5, .enet-feed .summary ul.directory-list .directory-bio h5, ul.directory-list .directory-bio .enet-feed .summary h6, .enet-feed .summary ul.directory-list .directory-bio h6, ul.directory-list .directory-bio
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary ul.directory-list .directory-bio h1, ul.directory-list .directory-bio
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary ul.directory-list .directory-bio h2, ul.directory-list .directory-bio
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary ul.directory-list .directory-bio h3, ul.directory-list .directory-bio
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary ul.directory-list .directory-bio h4, ul.directory-list .directory-bio
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary ul.directory-list .directory-bio h5, ul.directory-list .directory-bio
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary ul.directory-list .directory-bio h6 {
  margin-bottom: .75em !important;
}

ul.directory-list .directory-bio p:last-child, ul.directory-list .directory-bio .enet-feed .summary h1:last-child, .enet-feed .summary ul.directory-list .directory-bio h1:last-child, ul.directory-list .directory-bio .enet-feed .summary h2:last-child, .enet-feed .summary ul.directory-list .directory-bio h2:last-child, ul.directory-list .directory-bio .enet-feed .summary h3:last-child, .enet-feed .summary ul.directory-list .directory-bio h3:last-child, ul.directory-list .directory-bio .enet-feed .summary h4:last-child, .enet-feed .summary ul.directory-list .directory-bio h4:last-child, ul.directory-list .directory-bio .enet-feed .summary h5:last-child, .enet-feed .summary ul.directory-list .directory-bio h5:last-child, ul.directory-list .directory-bio .enet-feed .summary h6:last-child, .enet-feed .summary ul.directory-list .directory-bio h6:last-child, ul.directory-list .directory-bio
.style-as-enet-feed .summary h1:last-child,
.style-as-enet-feed .summary ul.directory-list .directory-bio h1:last-child, ul.directory-list .directory-bio
.style-as-enet-feed .summary h2:last-child,
.style-as-enet-feed .summary ul.directory-list .directory-bio h2:last-child, ul.directory-list .directory-bio
.style-as-enet-feed .summary h3:last-child,
.style-as-enet-feed .summary ul.directory-list .directory-bio h3:last-child, ul.directory-list .directory-bio
.style-as-enet-feed .summary h4:last-child,
.style-as-enet-feed .summary ul.directory-list .directory-bio h4:last-child, ul.directory-list .directory-bio
.style-as-enet-feed .summary h5:last-child,
.style-as-enet-feed .summary ul.directory-list .directory-bio h5:last-child, ul.directory-list .directory-bio
.style-as-enet-feed .summary h6:last-child,
.style-as-enet-feed .summary ul.directory-list .directory-bio h6:last-child {
  margin-bottom: 0 !important;
}

.lt-ie9 ul.directory-list .directory-name {
  font-size: 1.5em;
  line-height: 1.25em;
  margin-bottom: 0.5em;
}

.lt-ie9 ul.directory-list .directory-position {
  font-size: 1.25em;
  line-height: 1.2em;
  margin-bottom: 1.2em;
}

.lt-ie9 ul.directory-list .directory-office,
.lt-ie9 ul.directory-list .directory-address,
.lt-ie9 ul.directory-list .directory-phone,
.lt-ie9 ul.directory-list .directory-email,
.lt-ie9 ul.directory-list .directory-expertise {
  margin-bottom: 0.46875em;
}

.lt-ie9 ul.directory-list .directory-expertise {
  margin-top: 1.5em;
}

@media screen and (min-width: 480px) {
  ul.directory-list .directory-name {
    font-size: 1.5em;
    line-height: 1.25em;
    margin-bottom: 0.5em;
  }
  ul.directory-list .directory-position {
    font-size: 1.25em;
    line-height: 1.2em;
    margin-bottom: 1.2em;
  }
  ul.directory-list .directory-office,
  ul.directory-list .directory-address,
  ul.directory-list .directory-phone,
  ul.directory-list .directory-email,
  ul.directory-list .directory-expertise {
    margin-bottom: 0.46875em;
  }
  ul.directory-list .directory-expertise {
    margin-top: 1.5em;
  }
}

.directory-feed:not(.grid-layout) ul.directory-list .directory-item--img-wrap {
  max-width: 125px;
  margin-bottom: 0.75em;
}

.lt-ie9 .directory-feed:not(.grid-layout) ul.directory-list .directory-item {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  align-content: flex-start;
}

.lt-ie9 .directory-feed:not(.grid-layout) ul.directory-list .directory-item--img-wrap {
  -moz-box-flex: 0 0 150px;
  -webkit-flex: 0 0 150px;
  -ms-flex: 0 0 150px;
  flex: 0 0 150px;
  padding-right: 15px;
  max-width: 150px;
  margin-bottom: 0;
}

.lt-ie9 .directory-feed:not(.grid-layout) ul.directory-list .directory-item--info {
  -moz-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

.lt-ie9 .directory-feed:not(.grid-layout) ul.directory-list .directory-bio {
  font-size: 0.875em;
  line-height: 1.28571em;
  margin-top: 2.14286em;
}

@media screen and (min-width: 480px) {
  .directory-feed:not(.grid-layout) ul.directory-list .directory-item {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    align-content: flex-start;
  }
  .directory-feed:not(.grid-layout) ul.directory-list .directory-item--img-wrap {
    -moz-box-flex: 0 0 150px;
    -webkit-flex: 0 0 150px;
    -ms-flex: 0 0 150px;
    flex: 0 0 150px;
    padding-right: 15px;
    max-width: 150px;
    margin-bottom: 0;
  }
  .directory-feed:not(.grid-layout) ul.directory-list .directory-item--info {
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }
  .directory-feed:not(.grid-layout) ul.directory-list .directory-bio {
    font-size: 0.875em;
    line-height: 1.28571em;
    margin-top: 2.14286em;
  }
}

.lt-ie9 .directory-feed:not(.grid-layout) ul.directory-list .directory-item--img-wrap {
  -moz-box-flex: 0 0 200px;
  -webkit-flex: 0 0 200px;
  -ms-flex: 0 0 200px;
  flex: 0 0 200px;
  padding-right: 30px;
  max-width: 200px;
}

@media screen and (min-width: 641px) {
  .directory-feed:not(.grid-layout) ul.directory-list .directory-item--img-wrap {
    -moz-box-flex: 0 0 200px;
    -webkit-flex: 0 0 200px;
    -ms-flex: 0 0 200px;
    flex: 0 0 200px;
    padding-right: 30px;
    max-width: 200px;
  }
}

/* ::Grid layout styles */
/* ------------------------------------------------------------ */
.directory-feed.grid-layout ul.directory-list {
  margin-bottom: -10px;
}

.directory-feed.grid-layout ul.directory-list .directory-item {
  max-width: 225px;
  padding-bottom: 0;
  margin: 0 auto 10px auto;
  border-bottom: 0;
  background-color: #f9f6f0;
}

.directory-feed.grid-layout ul.directory-list .directory-item--img-wrap {
  position: relative;
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-bottom: 140%;
}

.directory-feed.grid-layout ul.directory-list .directory-item--img-wrap > *:not(img) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
}

.directory-feed.grid-layout ul.directory-list .directory-item--img-wrap > img {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: auto;
  max-width: none;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.directory-feed.grid-layout ul.directory-list .directory-item--img-wrap > img {
  top: 0;
  left: 50%;
  width: auto;
  height: 100%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

.directory-feed.grid-layout ul.directory-list .directory-item--img-wrap a img {
  max-width: none;
  width: auto;
  height: 100%;
}

.directory-feed.grid-layout ul.directory-list .directory-item--info {
  padding: 15px 15px 22.5px 15px;
}

.directory-feed.grid-layout ul.directory-list .directory-name {
  font-size: 1.375em;
  line-height: 1.36364em;
  margin-bottom: 0.3em;
  line-height: 1.35em;
}

.directory-feed.grid-layout ul.directory-list .directory-position {
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
  font-size: 1em;
  line-height: 1.5em;
  margin-bottom: 0.75em;
  line-height: 1.25em;
}

.directory-feed.grid-layout ul.directory-list .directory-office,
.directory-feed.grid-layout ul.directory-list .directory-address,
.directory-feed.grid-layout ul.directory-list .directory-phone,
.directory-feed.grid-layout ul.directory-list .directory-email,
.directory-feed.grid-layout ul.directory-list .directory-expertise {
  font-size: 0.9375em;
  line-height: 1.6em;
  line-height: 1.25em;
}

.directory-feed.grid-layout ul.directory-list .directory-email {
  word-break: break-all;
}

.directory-feed.grid-layout ul.directory-list .directory-bio {
  display: none;
}

.directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > p:last-of-type, .directory-feed.grid-layout[data-bio="true"] ul.directory-list .enet-feed .summary .directory-item--info > h1:last-of-type, .enet-feed .summary .directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > h1:last-of-type, .directory-feed.grid-layout[data-bio="true"] ul.directory-list .enet-feed .summary .directory-item--info > h2:last-of-type, .enet-feed .summary .directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > h2:last-of-type, .directory-feed.grid-layout[data-bio="true"] ul.directory-list .enet-feed .summary .directory-item--info > h3:last-of-type, .enet-feed .summary .directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > h3:last-of-type, .directory-feed.grid-layout[data-bio="true"] ul.directory-list .enet-feed .summary .directory-item--info > h4:last-of-type, .enet-feed .summary .directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > h4:last-of-type, .directory-feed.grid-layout[data-bio="true"] ul.directory-list .enet-feed .summary .directory-item--info > h5:last-of-type, .enet-feed .summary .directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > h5:last-of-type, .directory-feed.grid-layout[data-bio="true"] ul.directory-list .enet-feed .summary .directory-item--info > h6:last-of-type, .enet-feed .summary .directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > h6:last-of-type, .directory-feed.grid-layout[data-bio="true"] ul.directory-list
.style-as-enet-feed .summary .directory-item--info > h1:last-of-type,
.style-as-enet-feed .summary .directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > h1:last-of-type, .directory-feed.grid-layout[data-bio="true"] ul.directory-list
.style-as-enet-feed .summary .directory-item--info > h2:last-of-type,
.style-as-enet-feed .summary .directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > h2:last-of-type, .directory-feed.grid-layout[data-bio="true"] ul.directory-list
.style-as-enet-feed .summary .directory-item--info > h3:last-of-type,
.style-as-enet-feed .summary .directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > h3:last-of-type, .directory-feed.grid-layout[data-bio="true"] ul.directory-list
.style-as-enet-feed .summary .directory-item--info > h4:last-of-type,
.style-as-enet-feed .summary .directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > h4:last-of-type, .directory-feed.grid-layout[data-bio="true"] ul.directory-list
.style-as-enet-feed .summary .directory-item--info > h5:last-of-type,
.style-as-enet-feed .summary .directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > h5:last-of-type, .directory-feed.grid-layout[data-bio="true"] ul.directory-list
.style-as-enet-feed .summary .directory-item--info > h6:last-of-type,
.style-as-enet-feed .summary .directory-feed.grid-layout[data-bio="true"] ul.directory-list .directory-item--info > h6:last-of-type {
  margin-bottom: 0 !important;
}

.lt-ie9 .directory-feed.grid-layout ul.directory-list {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  align-content: stretch;
  margin-left: -5px;
  margin-right: -5px;
}

.lt-ie9 .directory-feed.grid-layout ul.directory-list .directory-item {
  -moz-box-flex: 1 1 50%;
  -webkit-flex: 1 1 50%;
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
  max-width: calc(50% - 10px);
  margin-left: 5px;
  margin-right: 5px;
}

@media screen and (min-width: 361px) {
  .directory-feed.grid-layout ul.directory-list {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: stretch;
    -moz-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    align-content: stretch;
    margin-left: -5px;
    margin-right: -5px;
  }
  .directory-feed.grid-layout ul.directory-list .directory-item {
    -moz-box-flex: 1 1 50%;
    -webkit-flex: 1 1 50%;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    max-width: calc(50% - 10px);
    margin-left: 5px;
    margin-right: 5px;
  }
}

.lt-ie9 .directory-feed.grid-layout ul.directory-list .directory-item {
  -moz-box-flex: 1 1 33%;
  -webkit-flex: 1 1 33%;
  -ms-flex: 1 1 33%;
  flex: 1 1 33%;
  max-width: calc(33.33333% - 10px);
}

@media screen and (min-width: 500px) {
  .directory-feed.grid-layout ul.directory-list .directory-item {
    -moz-box-flex: 1 1 33%;
    -webkit-flex: 1 1 33%;
    -ms-flex: 1 1 33%;
    flex: 1 1 33%;
    max-width: calc(33.33333% - 10px);
  }
}

.lt-ie9 .directory-feed.grid-layout ul.directory-list .directory-item {
  -moz-box-flex: 1 1 25%;
  -webkit-flex: 1 1 25%;
  -ms-flex: 1 1 25%;
  flex: 1 1 25%;
  max-width: calc(25% - 10px);
}

@media screen and (min-width: 700px) {
  .directory-feed.grid-layout ul.directory-list .directory-item {
    -moz-box-flex: 1 1 25%;
    -webkit-flex: 1 1 25%;
    -ms-flex: 1 1 25%;
    flex: 1 1 25%;
    max-width: calc(25% - 10px);
  }
}

.lt-ie9 .directory-feed.grid-layout ul.directory-list .directory-item {
  -moz-box-flex: 1 1 33%;
  -webkit-flex: 1 1 33%;
  -ms-flex: 1 1 33%;
  flex: 1 1 33%;
  max-width: calc(33.33333% - 10px);
}

@media screen and (min-width: 801px) {
  .directory-feed.grid-layout ul.directory-list .directory-item {
    -moz-box-flex: 1 1 33%;
    -webkit-flex: 1 1 33%;
    -ms-flex: 1 1 33%;
    flex: 1 1 33%;
    max-width: calc(33.33333% - 10px);
  }
}

.lt-ie9 .directory-feed.grid-layout ul.directory-list .directory-item {
  -moz-box-flex: 1 1 25%;
  -webkit-flex: 1 1 25%;
  -ms-flex: 1 1 25%;
  flex: 1 1 25%;
  max-width: calc(25% - 10px);
}

@media screen and (min-width: 920px) {
  .directory-feed.grid-layout ul.directory-list .directory-item {
    -moz-box-flex: 1 1 25%;
    -webkit-flex: 1 1 25%;
    -ms-flex: 1 1 25%;
    flex: 1 1 25%;
    max-width: calc(25% - 10px);
  }
}

/* ::Grid layouts in full width template styles */
/* ------------------------------------------------------------ */
.lt-ie9 .page-template-page-full-width .directory-feed.grid-layout ul.directory-list .directory-item {
  -moz-box-flex: 1 1 25%;
  -webkit-flex: 1 1 25%;
  -ms-flex: 1 1 25%;
  flex: 1 1 25%;
  max-width: calc(25% - 10px);
}

@media screen and (min-width: 801px) {
  .page-template-page-full-width .directory-feed.grid-layout ul.directory-list .directory-item {
    -moz-box-flex: 1 1 25%;
    -webkit-flex: 1 1 25%;
    -ms-flex: 1 1 25%;
    flex: 1 1 25%;
    max-width: calc(25% - 10px);
  }
}

.lt-ie9 .page-template-page-full-width .directory-feed.grid-layout ul.directory-list .directory-item {
  -moz-box-flex: 1 1 20%;
  -webkit-flex: 1 1 20%;
  -ms-flex: 1 1 20%;
  flex: 1 1 20%;
  max-width: calc(20% - 10px);
}

@media screen and (min-width: 1024px) {
  .page-template-page-full-width .directory-feed.grid-layout ul.directory-list .directory-item {
    -moz-box-flex: 1 1 20%;
    -webkit-flex: 1 1 20%;
    -ms-flex: 1 1 20%;
    flex: 1 1 20%;
    max-width: calc(20% - 10px);
  }
}

.lt-ie9 .page-template-page-full-width .directory-feed.grid-layout ul.directory-list .directory-item {
  -moz-box-flex: 1 1 16.667%;
  -webkit-flex: 1 1 16.667%;
  -ms-flex: 1 1 16.667%;
  flex: 1 1 16.667%;
  max-width: calc(16.66667% - 10px);
}

@media screen and (min-width: 1200px) {
  .page-template-page-full-width .directory-feed.grid-layout ul.directory-list .directory-item {
    -moz-box-flex: 1 1 16.667%;
    -webkit-flex: 1 1 16.667%;
    -ms-flex: 1 1 16.667%;
    flex: 1 1 16.667%;
    max-width: calc(16.66667% - 10px);
  }
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Article Item Content Styles */
/* ------------------------------------------------------------ */
.enet-feed article > a,
.style-as-enet-feed article > a {
  border-bottom: none;
}

.enet-feed .enet-no-thumb,
.style-as-enet-feed .enet-no-thumb {
  display: none !important;
}

.enet-feed .enet-thumb-wrap,
.style-as-enet-feed .enet-thumb-wrap {
  display: block;
  width: 100%;
  max-width: 250px;
  margin-bottom: 0.75em;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  background-color: black;
}

.enet-feed .enet-thumb-wrap:before,
.style-as-enet-feed .enet-thumb-wrap:before {
  content: '';
  display: block;
  width: 100%;
  padding-bottom: 75%;
}

.enet-feed .enet-thumb-wrap > *:not(img),
.style-as-enet-feed .enet-thumb-wrap > *:not(img) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
}

.enet-feed .enet-thumb-wrap > img,
.style-as-enet-feed .enet-thumb-wrap > img {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: auto;
  max-width: none;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.enet-feed .enet-thumb-wrap .enet-thumb,
.style-as-enet-feed .enet-thumb-wrap .enet-thumb {
  display: block;
  width: 100%;
  max-width: none;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}

@supports (object-fit: cover) {
  .enet-feed .enet-thumb-wrap .enet-thumb,
  .style-as-enet-feed .enet-thumb-wrap .enet-thumb {
    object-fit: cover;
    object-position: center;
    top: 0;
    width: 100.2%;
    height: 100.2%;
    -webkit-transform: scale(1) translateZ(0);
    -moz-transform: scale(1) translateZ(0);
    -ms-transform: scale(1) translateZ(0);
    -o-transform: scale(1) translateZ(0);
    transform: scale(1) translateZ(0);
    backface-visibility: hidden;
  }
}

.enet-feed .headline,
.style-as-enet-feed .headline {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: 0;
  color: #73000a;
  margin-bottom: 0;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  -o-transition: color 0.2s;
  transition: color 0.2s;
}

.lt-ie9 .enet-feed .headline, .lt-ie9
.style-as-enet-feed .headline {
  font-size: 1.5rem;
}

@media screen and (min-width: 641px) {
  .enet-feed .headline,
  .style-as-enet-feed .headline {
    font-size: 1.5rem;
  }
}

.enet-feed .date_pub,
.style-as-enet-feed .date_pub {
  display: block;
  font-size: 0.875em;
  line-height: 1.28571em;
  color: #666;
  font-style: italic;
  text-transform: capitalize;
  margin-top: 0.75em;
}

.enet-feed .summary,
.style-as-enet-feed .summary {
  margin-top: 0.75em;
}

.enet-feed .summary h1:last-child, .enet-feed .summary h2:last-child, .enet-feed .summary h3:last-child, .enet-feed .summary h4:last-child, .enet-feed .summary h5:last-child, .enet-feed .summary h6:last-child,
.style-as-enet-feed .summary h1:last-child,
.style-as-enet-feed .summary h2:last-child,
.style-as-enet-feed .summary h3:last-child,
.style-as-enet-feed .summary h4:last-child,
.style-as-enet-feed .summary h5:last-child,
.style-as-enet-feed .summary h6:last-child {
  margin-bottom: 0;
}

.enet-feed .summary *:last-child,
.style-as-enet-feed .summary *:last-child {
  margin-bottom: 0;
}

.enet-feed .summary p:empty, .enet-feed .summary h1:empty, .enet-feed .summary h2:empty, .enet-feed .summary h3:empty, .enet-feed .summary h4:empty, .enet-feed .summary h5:empty, .enet-feed .summary h6:empty,
.style-as-enet-feed .summary p:empty, .style-as-enet-feed .summary h1:empty, .style-as-enet-feed .summary h2:empty, .style-as-enet-feed .summary h3:empty, .style-as-enet-feed .summary h4:empty, .style-as-enet-feed .summary h5:empty, .style-as-enet-feed .summary h6:empty {
  display: none;
}

.enet-feed a:focus .enet-thumb-wrap .enet-thumb,
.style-as-enet-feed a:focus .enet-thumb-wrap .enet-thumb {
  -webkit-transform: translateY(-50%) scale(1.05);
  -moz-transform: translateY(-50%) scale(1.05);
  -ms-transform: translateY(-50%) scale(1.05);
  -o-transform: translateY(-50%) scale(1.05);
  transform: translateY(-50%) scale(1.05);
}

@supports (object-fit: cover) {
  .enet-feed a:focus .enet-thumb-wrap .enet-thumb,
  .style-as-enet-feed a:focus .enet-thumb-wrap .enet-thumb {
    -webkit-transform: scale(1.05) translateZ(0);
    -moz-transform: scale(1.05) translateZ(0);
    -ms-transform: scale(1.05) translateZ(0);
    -o-transform: scale(1.05) translateZ(0);
    transform: scale(1.05) translateZ(0);
  }
}

.enet-feed a:focus .headline,
.style-as-enet-feed a:focus .headline {
  color: #73000a;
}

html:not(.touch) .enet-feed a:hover .enet-thumb-wrap .enet-thumb,
html:not(.touch) .style-as-enet-feed a:hover .enet-thumb-wrap .enet-thumb {
  -webkit-transform: translateY(-50%) scale(1.05);
  -moz-transform: translateY(-50%) scale(1.05);
  -ms-transform: translateY(-50%) scale(1.05);
  -o-transform: translateY(-50%) scale(1.05);
  transform: translateY(-50%) scale(1.05);
}

@supports (object-fit: cover) {
  html:not(.touch) .enet-feed a:hover .enet-thumb-wrap .enet-thumb,
  html:not(.touch) .style-as-enet-feed a:hover .enet-thumb-wrap .enet-thumb {
    -webkit-transform: scale(1.05) translateZ(0);
    -moz-transform: scale(1.05) translateZ(0);
    -ms-transform: scale(1.05) translateZ(0);
    -o-transform: scale(1.05) translateZ(0);
    transform: scale(1.05) translateZ(0);
  }
}

html:not(.touch) .enet-feed a:hover .headline,
html:not(.touch) .style-as-enet-feed a:hover .headline {
  color: #73000a;
}

/* ::Base Structure Styles */
/* ------------------------------------------------------------ */
.enet-feed,
.style-as-enet-feed {
  margin-top: 2.625em;
  margin-bottom: 2.625em;
}

.enet-feed .loading,
.style-as-enet-feed .loading {
  text-align: center;
  color: #ccc;
  font-size: 48px;
}

.enet-feed .no-results,
.style-as-enet-feed .no-results {
  font-weight: bold;
  color: #73000a;
  font-size: 1.125em;
  line-height: 1.33333em;
  font-style: italic;
}

.enet-feed .enet-no-results .no-results-icon,
.style-as-enet-feed .enet-no-results .no-results-icon {
  line-height: 1;
  font-size: 4em;
  margin-bottom: 12px;
  color: #ccc;
}

.enet-feed .enet-no-results .typeset-as-h1,
.enet-feed .enet-no-results .typeset-as-h2,
.enet-feed .enet-no-results .typeset-as-h3,
.enet-feed .enet-no-results .typeset-as-h4,
.enet-feed .enet-no-results .typeset-as-h5,
.enet-feed .enet-no-results .typeset-as-h6,
.style-as-enet-feed .enet-no-results .typeset-as-h1,
.style-as-enet-feed .enet-no-results .typeset-as-h2,
.style-as-enet-feed .enet-no-results .typeset-as-h3,
.style-as-enet-feed .enet-no-results .typeset-as-h4,
.style-as-enet-feed .enet-no-results .typeset-as-h5,
.style-as-enet-feed .enet-no-results .typeset-as-h6 {
  color: #191919;
  margin-top: 0 !important;
  margin-bottom: 0;
}

.lt-ie9 .enet-feed .enet-no-results, .lt-ie9
.style-as-enet-feed .enet-no-results {
  padding: 1.125em 0 1px 90px;
}

.lt-ie9 .enet-feed .enet-no-results .no-results-icon, .lt-ie9
.style-as-enet-feed .enet-no-results .no-results-icon {
  display: inline-block;
  float: left;
  font-size: 5em;
  margin-bottom: 0;
  margin-left: -90px;
  margin-top: -15px;
}

.lt-ie9 .enet-feed .enet-no-results .typeset-as-h1,
.lt-ie9 .enet-feed .enet-no-results .typeset-as-h2,
.lt-ie9 .enet-feed .enet-no-results .typeset-as-h3,
.lt-ie9 .enet-feed .enet-no-results .typeset-as-h4,
.lt-ie9 .enet-feed .enet-no-results .typeset-as-h5,
.lt-ie9 .enet-feed .enet-no-results .typeset-as-h6, .lt-ie9
.style-as-enet-feed .enet-no-results .typeset-as-h1,
.lt-ie9
.style-as-enet-feed .enet-no-results .typeset-as-h2,
.lt-ie9
.style-as-enet-feed .enet-no-results .typeset-as-h3,
.lt-ie9
.style-as-enet-feed .enet-no-results .typeset-as-h4,
.lt-ie9
.style-as-enet-feed .enet-no-results .typeset-as-h5,
.lt-ie9
.style-as-enet-feed .enet-no-results .typeset-as-h6 {
  margin-bottom: 6px;
}

@media screen and (min-width: 641px) {
  .enet-feed .enet-no-results,
  .style-as-enet-feed .enet-no-results {
    padding: 1.125em 0 1px 90px;
  }
  .enet-feed .enet-no-results .no-results-icon,
  .style-as-enet-feed .enet-no-results .no-results-icon {
    display: inline-block;
    float: left;
    font-size: 5em;
    margin-bottom: 0;
    margin-left: -90px;
    margin-top: -15px;
  }
  .enet-feed .enet-no-results .typeset-as-h1,
  .enet-feed .enet-no-results .typeset-as-h2,
  .enet-feed .enet-no-results .typeset-as-h3,
  .enet-feed .enet-no-results .typeset-as-h4,
  .enet-feed .enet-no-results .typeset-as-h5,
  .enet-feed .enet-no-results .typeset-as-h6,
  .style-as-enet-feed .enet-no-results .typeset-as-h1,
  .style-as-enet-feed .enet-no-results .typeset-as-h2,
  .style-as-enet-feed .enet-no-results .typeset-as-h3,
  .style-as-enet-feed .enet-no-results .typeset-as-h4,
  .style-as-enet-feed .enet-no-results .typeset-as-h5,
  .style-as-enet-feed .enet-no-results .typeset-as-h6 {
    margin-bottom: 6px;
  }
}

.lt-ie9 .enet-feed .enet-no-results--articles, .lt-ie9
.style-as-enet-feed .enet-no-results--articles {
  padding-left: 105px;
}

.lt-ie9 .enet-feed .enet-no-results--articles .no-results-icon, .lt-ie9
.style-as-enet-feed .enet-no-results--articles .no-results-icon {
  margin-left: -105px;
  margin-top: -10px;
}

@media screen and (min-width: 641px) {
  .enet-feed .enet-no-results--articles,
  .style-as-enet-feed .enet-no-results--articles {
    padding-left: 105px;
  }
  .enet-feed .enet-no-results--articles .no-results-icon,
  .style-as-enet-feed .enet-no-results--articles .no-results-icon {
    margin-left: -105px;
    margin-top: -10px;
  }
}

.enet-feed .pagination,
.style-as-enet-feed .pagination {
  margin-top: 1.5em;
  margin-bottom: 0;
}

.enet-feed .article-list,
.style-as-enet-feed .article-list {
  list-style-type: none;
  margin: 0;
}

.enet-feed .article-list:not(.no-thumbs),
.style-as-enet-feed .article-list:not(.no-thumbs) {
  text-align: center;
}

.enet-feed .article-list > li,
.style-as-enet-feed .article-list > li {
  margin: 0;
}

.enet-feed .article-list > li + li,
.style-as-enet-feed .article-list > li + li {
  margin-top: 1.5em;
  padding-top: 1.5em;
  border-top: 1px dotted #d1d1d1;
}

.lt-ie9 .enet-feed .article-list:not(.no-thumbs), .lt-ie9
.style-as-enet-feed .article-list:not(.no-thumbs) {
  text-align: left;
}

.lt-ie9 .enet-feed .article-list article, .lt-ie9
.style-as-enet-feed .article-list article {
  margin-bottom: -12px;
}

.lt-ie9 .enet-feed .article-list article:before, .lt-ie9 .enet-feed .article-list article:after, .lt-ie9
.style-as-enet-feed .article-list article:before, .lt-ie9
.style-as-enet-feed .article-list article:after {
  display: table;
  content: " ";
}

.lt-ie9 .enet-feed .article-list article:after, .lt-ie9
.style-as-enet-feed .article-list article:after {
  clear: both;
}

.lt-ie9 .enet-feed .article-list .enet-thumb-wrap, .lt-ie9
.style-as-enet-feed .article-list .enet-thumb-wrap {
  width: 25%;
  float: right;
  margin-left: 20px;
  margin-bottom: 12px;
}

.lt-ie9 .enet-feed .article-list summary, .lt-ie9
.style-as-enet-feed .article-list summary {
  margin-bottom: 12px;
}

.lt-ie9 .enet-feed .article-list.no-thumbs .headline,
.lt-ie9 .enet-feed .article-list.no-thumbs .summary,
.lt-ie9 .enet-feed .article-list.no-thumbs .date_pub, .lt-ie9
.style-as-enet-feed .article-list.no-thumbs .headline,
.lt-ie9
.style-as-enet-feed .article-list.no-thumbs .summary,
.lt-ie9
.style-as-enet-feed .article-list.no-thumbs .date_pub {
  padding-left: 0;
}

@media screen and (min-width: 641px) {
  .enet-feed .article-list:not(.no-thumbs),
  .style-as-enet-feed .article-list:not(.no-thumbs) {
    text-align: left;
  }
  .enet-feed .article-list article,
  .style-as-enet-feed .article-list article {
    margin-bottom: -12px;
  }
  .enet-feed .article-list article:before, .enet-feed .article-list article:after,
  .style-as-enet-feed .article-list article:before,
  .style-as-enet-feed .article-list article:after {
    display: table;
    content: " ";
  }
  .enet-feed .article-list article:after,
  .style-as-enet-feed .article-list article:after {
    clear: both;
  }
  .enet-feed .article-list .enet-thumb-wrap,
  .style-as-enet-feed .article-list .enet-thumb-wrap {
    width: 25%;
    float: right;
    margin-left: 20px;
    margin-bottom: 12px;
  }
  .enet-feed .article-list summary,
  .style-as-enet-feed .article-list summary {
    margin-bottom: 12px;
  }
  .enet-feed .article-list.no-thumbs .headline,
  .enet-feed .article-list.no-thumbs .summary,
  .enet-feed .article-list.no-thumbs .date_pub,
  .style-as-enet-feed .article-list.no-thumbs .headline,
  .style-as-enet-feed .article-list.no-thumbs .summary,
  .style-as-enet-feed .article-list.no-thumbs .date_pub {
    padding-left: 0;
  }
}

h1 + .enet-feed,
h1 + .style-as-enet-feed, h2 + .enet-feed,
h2 + .style-as-enet-feed, h3 + .enet-feed,
h3 + .style-as-enet-feed, h4 + .enet-feed,
h4 + .style-as-enet-feed, h5 + .enet-feed,
h5 + .style-as-enet-feed, h6 + .enet-feed,
h6 + .style-as-enet-feed,
.typeset-as-h1 + .enet-feed,
.typeset-as-h1 + .style-as-enet-feed, .typeset-as-h2 + .enet-feed,
.typeset-as-h2 + .style-as-enet-feed, .typeset-as-h3 + .enet-feed,
.typeset-as-h3 + .style-as-enet-feed, .typeset-as-h4 + .enet-feed,
.typeset-as-h4 + .style-as-enet-feed, .typeset-as-h5 + .enet-feed,
.typeset-as-h5 + .style-as-enet-feed, .typeset-as-h6 + .enet-feed,
.typeset-as-h6 + .style-as-enet-feed {
  margin-top: 1.125em;
}

.main-content > .enet-feed:first-child,
.main-content > .style-as-enet-feed:first-child {
  margin-top: 0;
}

.page--related-content .enet-feed:first-child,
.page--related-content .style-as-enet-feed:first-child {
  margin-top: 0;
}

/* ::Search bar styles */
/* ------------------------------------------------------------ */
.enet-feed--search-bar {
  display: block;
  margin-bottom: 2.25em;
  color: #191919;
  background-color: #f5f5f5;
  border-radius: 4px;
  border-color: rgba(0, 0, 0, 0.15);
  width: 100%;
}

.enet-feed--search-bar::-moz-placeholder {
  color: #707070;
  opacity: 1;
}

.enet-feed--search-bar:-ms-input-placeholder {
  color: #707070;
}

.enet-feed--search-bar::-webkit-input-placeholder {
  color: #707070;
}

.lt-ie9 .enet-feed--search-bar {
  max-width: 420px;
}

@media screen and (min-width: 801px) {
  .enet-feed--search-bar {
    max-width: 420px;
  }
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Default Styles */
/* ------------------------------------------------------------ */
.social-accounts,
.social-accounts-manual {
  line-height: 0;
}

.social-accounts .individual-social-account > h1,
.social-accounts .social-accounts-title,
.social-accounts-manual .individual-social-account > h1,
.social-accounts-manual .social-accounts-title {
  font-size: 1.25em;
  line-height: 1.2em;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-weight: 700;
  margin-bottom: 0.6em;
}

.social-accounts ul,
.social-accounts-manual ul {
  list-style-type: none;
  margin: 0;
}

.social-accounts ul li,
.social-accounts-manual ul li {
  margin: 0;
}

.social-accounts ul li,
.social-accounts-manual ul li {
  margin-bottom: 0.75em;
}

.social-accounts li > a,
.social-accounts-manual li > a {
  display: inline-block;
  border-bottom: none;
  color: #191919;
}

.social-accounts li > a:before,
.social-accounts-manual li > a:before {
  display: inline-block;
  content: '';
  width: 40px;
  height: 40px;
  font-size: 22px;
  line-height: 42px;
  font-family: FontAwesome;
  color: white;
  border-radius: 50%;
  text-align: center;
  background-color: #73000a;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}

.social-accounts li > a span,
.social-accounts-manual li > a span {
  display: inline-block;
  margin-left: 6px;
  font-size: 0.8125em;
  line-height: 1.38462em;
  line-height: 40px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}

.social-accounts li > a:hover, .social-accounts li > a:focus, .social-accounts li > a:active,
.social-accounts-manual li > a:hover,
.social-accounts-manual li > a:focus,
.social-accounts-manual li > a:active {
  border-bottom: none;
  color: #68572e;
}

.social-accounts li > a:hover:before, .social-accounts li > a:focus:before, .social-accounts li > a:active:before,
.social-accounts-manual li > a:hover:before,
.social-accounts-manual li > a:focus:before,
.social-accounts-manual li > a:active:before {
  background: #b59a57 !important;
}

.social-accounts li.facebook a:before,
.social-accounts-manual li.facebook a:before {
  content: '\f09a';
  background-color: #3b5998;
}

.social-accounts li.twitter a:before,
.social-accounts-manual li.twitter a:before {
  content: '\f099';
  background-color: #1DA1F2;
}

.social-accounts li.vine a:before,
.social-accounts-manual li.vine a:before {
  content: '\f1ca';
  background-color: #00BF8F;
}

.social-accounts li.pinterest a:before,
.social-accounts-manual li.pinterest a:before {
  content: '\f231';
  background-color: #BD081C;
}

.social-accounts li.linkedin a:before,
.social-accounts-manual li.linkedin a:before {
  content: '\f0e1';
  background-color: #0077B5;
}

.social-accounts li.instagram a:before,
.social-accounts-manual li.instagram a:before {
  content: '\f16d';
  background-color: #9B36B7;
  background-image: -owg-radial-gradient(circle at 33% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF);
  background-image: -webkit-radial-gradient(circle at 33% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF);
  background-image: -moz-radial-gradient(circle at 33% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF);
  background-image: -o-radial-gradient(circle at 33% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF);
  background-image: radial-gradient(circle at 33% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF);
}

.social-accounts li.google a:before,
.social-accounts-manual li.google a:before {
  content: '\f0d5';
  background-color: #DB4437;
}

.social-accounts li.flickr a:before,
.social-accounts-manual li.flickr a:before {
  content: '\f16e';
  background-color: #ff0084;
}

.social-accounts li.blog a:before,
.social-accounts-manual li.blog a:before {
  content: '\f09e';
  background-color: #464646;
}

.social-accounts li.youtube a:before,
.social-accounts-manual li.youtube a:before {
  content: '\f16a';
  background-color: #ff0000;
}

.social-accounts.small, .social-accounts.notation, .social-accounts.size-small,
.social-accounts-manual.small,
.social-accounts-manual.notation,
.social-accounts-manual.size-small {
  font-size: 1em;
  line-height: 1.5em;
}

.social-accounts.small li > a:before, .social-accounts.notation li > a:before, .social-accounts.size-small li > a:before,
.social-accounts-manual.small li > a:before, .social-accounts-manual.notation li > a:before,
.social-accounts-manual.size-small li > a:before {
  width: 40px;
  height: 40px;
  font-size: 22px;
  line-height: 42px;
}

.social-accounts.small li > a span, .social-accounts.notation li > a span, .social-accounts.size-small li > a span,
.social-accounts-manual.small li > a span, .social-accounts-manual.notation li > a span,
.social-accounts-manual.size-small li > a span {
  line-height: 40px;
}

.social-accounts.large li > a:before, .social-accounts.size-large li > a:before,
.social-accounts-manual.large li > a:before,
.social-accounts-manual.size-large li > a:before {
  width: 60px;
  height: 60px;
  font-size: 36px;
  line-height: 62px;
}

.social-accounts.large li > a span, .social-accounts.size-large li > a span,
.social-accounts-manual.large li > a span,
.social-accounts-manual.size-large li > a span {
  line-height: 60px;
}

.social-accounts.horizontal ul, .social-accounts.orientation-horizontal ul, .social-accounts:not(.vertical):not(.orientation-vertical) ul,
.social-accounts-manual.horizontal ul,
.social-accounts-manual.orientation-horizontal ul,
.social-accounts-manual:not(.vertical):not(.orientation-vertical) ul {
  margin-left: -4px;
  margin-right: -4px;
}

.social-accounts.horizontal li, .social-accounts.orientation-horizontal li, .social-accounts:not(.vertical):not(.orientation-vertical) li,
.social-accounts-manual.horizontal li,
.social-accounts-manual.orientation-horizontal li,
.social-accounts-manual:not(.vertical):not(.orientation-vertical) li {
  display: inline-block;
  padding: 0 4px;
}

.social-accounts.horizontal li > a span, .social-accounts.orientation-horizontal li > a span, .social-accounts:not(.vertical):not(.orientation-vertical) li > a span,
.social-accounts-manual.horizontal li > a span,
.social-accounts-manual.orientation-horizontal li > a span,
.social-accounts-manual:not(.vertical):not(.orientation-vertical) li > a span {
  margin-left: 6px;
  margin-right: 12px;
  vertical-align: bottom;
}

.social-accounts.vertical li > a span, .social-accounts.orientation-vertical li > a span,
.social-accounts-manual.vertical li > a span,
.social-accounts-manual.orientation-vertical li > a span {
  vertical-align: top;
}

.main-content h1 + .social-accounts,
.main-content h1 + .social-accounts-manual, .main-content h2 + .social-accounts,
.main-content h2 + .social-accounts-manual, .main-content h3 + .social-accounts,
.main-content h3 + .social-accounts-manual, .main-content h4 + .social-accounts,
.main-content h4 + .social-accounts-manual, .main-content h5 + .social-accounts,
.main-content h5 + .social-accounts-manual, .main-content h6 + .social-accounts,
.main-content h6 + .social-accounts-manual,
.mce-content-body h1 + .social-accounts,
.mce-content-body h1 + .social-accounts-manual,
.mce-content-body h2 + .social-accounts,
.mce-content-body h2 + .social-accounts-manual,
.mce-content-body h3 + .social-accounts,
.mce-content-body h3 + .social-accounts-manual,
.mce-content-body h4 + .social-accounts,
.mce-content-body h4 + .social-accounts-manual,
.mce-content-body h5 + .social-accounts,
.mce-content-body h5 + .social-accounts-manual,
.mce-content-body h6 + .social-accounts,
.mce-content-body h6 + .social-accounts-manual {
  margin-top: 0.75em;
}

.main-content .social-accounts,
.main-content .social-accounts-manual,
.mce-content-body .social-accounts,
.mce-content-body .social-accounts-manual {
  text-align: left;
  margin: 1.875em 0 1.5em 0;
}

.main-content .social-accounts.horizontal.align-left, .main-content .social-accounts.orientation-horizontal.align-left, .main-content .social-accounts.vertical[data-hideaccountname="true"].align-left, .main-content .social-accounts.orientation-vertical[data-hideaccountname="true"].align-left,
.main-content .social-accounts-manual.horizontal.align-left,
.main-content .social-accounts-manual.orientation-horizontal.align-left,
.main-content .social-accounts-manual.vertical[data-hideaccountname="true"].align-left,
.main-content .social-accounts-manual.orientation-vertical[data-hideaccountname="true"].align-left,
.mce-content-body .social-accounts.horizontal.align-left,
.mce-content-body .social-accounts.orientation-horizontal.align-left,
.mce-content-body .social-accounts.vertical[data-hideaccountname="true"].align-left,
.mce-content-body .social-accounts.orientation-vertical[data-hideaccountname="true"].align-left,
.mce-content-body .social-accounts-manual.horizontal.align-left,
.mce-content-body .social-accounts-manual.orientation-horizontal.align-left,
.mce-content-body .social-accounts-manual.vertical[data-hideaccountname="true"].align-left,
.mce-content-body .social-accounts-manual.orientation-vertical[data-hideaccountname="true"].align-left {
  text-align: left;
}

.main-content .social-accounts.horizontal.align-center, .main-content .social-accounts.orientation-horizontal.align-center, .main-content .social-accounts.vertical[data-hideaccountname="true"].align-center, .main-content .social-accounts.orientation-vertical[data-hideaccountname="true"].align-center,
.main-content .social-accounts-manual.horizontal.align-center,
.main-content .social-accounts-manual.orientation-horizontal.align-center,
.main-content .social-accounts-manual.vertical[data-hideaccountname="true"].align-center,
.main-content .social-accounts-manual.orientation-vertical[data-hideaccountname="true"].align-center,
.mce-content-body .social-accounts.horizontal.align-center,
.mce-content-body .social-accounts.orientation-horizontal.align-center,
.mce-content-body .social-accounts.vertical[data-hideaccountname="true"].align-center,
.mce-content-body .social-accounts.orientation-vertical[data-hideaccountname="true"].align-center,
.mce-content-body .social-accounts-manual.horizontal.align-center,
.mce-content-body .social-accounts-manual.orientation-horizontal.align-center,
.mce-content-body .social-accounts-manual.vertical[data-hideaccountname="true"].align-center,
.mce-content-body .social-accounts-manual.orientation-vertical[data-hideaccountname="true"].align-center {
  text-align: center;
}

.main-content .social-accounts.horizontal.align-right, .main-content .social-accounts.orientation-horizontal.align-right, .main-content .social-accounts.vertical[data-hideaccountname="true"].align-right, .main-content .social-accounts.orientation-vertical[data-hideaccountname="true"].align-right,
.main-content .social-accounts-manual.horizontal.align-right,
.main-content .social-accounts-manual.orientation-horizontal.align-right,
.main-content .social-accounts-manual.vertical[data-hideaccountname="true"].align-right,
.main-content .social-accounts-manual.orientation-vertical[data-hideaccountname="true"].align-right,
.mce-content-body .social-accounts.horizontal.align-right,
.mce-content-body .social-accounts.orientation-horizontal.align-right,
.mce-content-body .social-accounts.vertical[data-hideaccountname="true"].align-right,
.mce-content-body .social-accounts.orientation-vertical[data-hideaccountname="true"].align-right,
.mce-content-body .social-accounts-manual.horizontal.align-right,
.mce-content-body .social-accounts-manual.orientation-horizontal.align-right,
.mce-content-body .social-accounts-manual.vertical[data-hideaccountname="true"].align-right,
.mce-content-body .social-accounts-manual.orientation-vertical[data-hideaccountname="true"].align-right {
  text-align: right;
}

.main-content .social-accounts.vertical ul, .main-content .social-accounts.orientation-vertical ul,
.main-content .social-accounts-manual.vertical ul,
.main-content .social-accounts-manual.orientation-vertical ul,
.mce-content-body .social-accounts.vertical ul,
.mce-content-body .social-accounts.orientation-vertical ul,
.mce-content-body .social-accounts-manual.vertical ul,
.mce-content-body .social-accounts-manual.orientation-vertical ul {
  margin-bottom: 1.875em;
}

.main-content .social-accounts.vertical ul li:last-child, .main-content .social-accounts.orientation-vertical ul li:last-child,
.main-content .social-accounts-manual.vertical ul li:last-child,
.main-content .social-accounts-manual.orientation-vertical ul li:last-child,
.mce-content-body .social-accounts.vertical ul li:last-child,
.mce-content-body .social-accounts.orientation-vertical ul li:last-child,
.mce-content-body .social-accounts-manual.vertical ul li:last-child,
.mce-content-body .social-accounts-manual.orientation-vertical ul li:last-child {
  margin-bottom: 0;
}

.main-content > .social-accounts:first-child,
.main-content > .social-accounts-manual:first-child,
.mce-content-body > .social-accounts:first-child,
.mce-content-body > .social-accounts-manual:first-child {
  margin-top: 0;
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Default Styles */
/* ------------------------------------------------------------ */
.social-sharing {
  margin: 1.875em 0 1.5em 0;
}

.social-sharing .share-wrap,
.social-sharing .share-wrap-placeholder {
  margin-left: -4px;
  margin-right: -4px;
}

.social-sharing .share-wrap-placeholder {
  display: none;
}

.social-sharing .share {
  display: inline-block;
  margin: 0 4px 0.75em 4px;
  cursor: pointer;
  height: 46px;
  width: 46px;
  border-radius: 50%;
  text-align: center;
  background-color: #b59a57;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}

.social-sharing .share:hover {
  background-color: #73000a;
}

.social-sharing .share i {
  display: block;
  vertical-align: middle;
  line-height: 46px;
  font-size: 46px;
  text-align: center;
  color: #fff;
}

.social-sharing.small .share, .social-sharing.notation .share, .social-sharing.size-small .share {
  height: 46px;
  width: 46px;
}

.social-sharing.small .share i, .social-sharing.notation .share i, .social-sharing.size-small .share i {
  line-height: 46px;
  font-size: 24px;
}

.social-sharing.large .share, .social-sharing.size-large .share {
  height: 80px;
  width: 80px;
}

.social-sharing.large .share i, .social-sharing.size-large .share i {
  line-height: 80px;
  font-size: 44px;
}

.social-sharing .share-loader {
  display: none;
}

.main-content h1 + .social-sharing, .main-content h2 + .social-sharing, .main-content h3 + .social-sharing, .main-content h4 + .social-sharing, .main-content h5 + .social-sharing, .main-content h6 + .social-sharing,
.mce-content-body h1 + .social-sharing,
.mce-content-body h2 + .social-sharing,
.mce-content-body h3 + .social-sharing,
.mce-content-body h4 + .social-sharing,
.mce-content-body h5 + .social-sharing,
.mce-content-body h6 + .social-sharing {
  margin-top: 0.75em;
}

.main-content .social-sharing,
.mce-content-body .social-sharing {
  text-align: left;
}

.main-content .social-sharing.align-left,
.mce-content-body .social-sharing.align-left {
  text-align: left;
}

.main-content .social-sharing.align-center,
.mce-content-body .social-sharing.align-center {
  text-align: center;
}

.main-content .social-sharing.align-right,
.mce-content-body .social-sharing.align-right {
  text-align: right;
}

.main-content > .social-sharing:first-child,
.mce-content-body > .social-sharing:first-child {
  margin-top: 0;
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Basic Styles */
/* ------------------------------------------------------------ */
.thermometer-widget {
  width: 65%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1.5em;
}

.thermometer-widget.align-none {
  clear: both;
}

.lt-ie9 .thermometer-widget.align-none {
  margin-left: 0;
  margin-right: 0;
}

@media screen and (min-width: 640px) {
  .thermometer-widget.align-none {
    margin-left: 0;
    margin-right: 0;
  }
}

.thermometer-widget.align-center {
  clear: both;
}

.lt-ie9 .thermometer-widget.align-left {
  display: inline;
  float: left;
  margin-right: 30px;
  margin-left: 0;
}

@media screen and (min-width: 640px) {
  .thermometer-widget.align-left {
    display: inline;
    float: left;
    margin-right: 30px;
    margin-left: 0;
  }
}

.lt-ie9 .thermometer-widget.align-right {
  display: inline;
  float: right;
  margin-left: 30px;
  margin-right: 0;
}

@media screen and (min-width: 640px) {
  .thermometer-widget.align-right {
    display: inline;
    float: right;
    margin-left: 30px;
    margin-right: 0;
  }
}

.lt-ie9 .thermometer-widget.size-full {
  width: 100%;
}

.lt-ie9 .thermometer-widget.size-large {
  width: 40%;
}

.lt-ie9 .thermometer-widget.size-medium {
  width: 30%;
}

.lt-ie9 .thermometer-widget.size-small {
  width: 20%;
}

@media screen and (min-width: 640px) {
  .thermometer-widget.size-full {
    width: 100%;
  }
  .thermometer-widget.size-large {
    width: 40%;
  }
  .thermometer-widget.size-medium {
    width: 30%;
  }
  .thermometer-widget.size-small {
    width: 20%;
  }
}

.thermometer-goal-display,
.thermometer-current-display {
  text-align: center;
  margin: 0;
  padding: 0.75em 1em;
  background-color: #191919;
  color: white;
}

.thermometer-goal-display {
  border-radius: 3px 3px 0 0;
}

.thermometer-current-display {
  border-radius: 0 0 3px 3px;
}

.thermometer-goal-label,
.thermometer-current-label {
  display: block;
  font-size: 0.875em;
  line-height: 1.28571em;
}

.thermometer-goal-amount,
.thermometer-current-amount {
  font-weight: bold;
  font-size: 1.375em;
  line-height: 1.36364em;
}

.thermometer-wrap {
  border: 1px solid #d9d9d9;
  border-bottom: none;
  border-radius: 3px 3px 0 0;
  background-color: #ccc;
  line-height: 0;
  position: relative;
  width: 100%;
  overflow: hidden;
}

.thermometer-wrap:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  background: linear-gradient(to bottom, transparent, transparent 95%, #ccc 95%, #ccc);
  background-size: 100% 10%;
  opacity: 0.3;
  filter: alpha(opacity=30);
  /* internet explorer */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  /*IE8*/
}

.thermometer-goal-display + .thermometer-wrap {
  border-top: none;
  border-radius: 0;
}

.thermometer-mask {
  width: 100%;
}

.thermometer-mask {
  position: relative;
  z-index: 1;
}

.thermometer-fill {
  position: absolute;
  bottom: 0;
  left: 1px;
  right: 1px;
}

/* ::Thermometer Heading/Title Styles */
/* ------------------------------------------------------------ */
.thermometer-title {
  background-color: #191919;
  color: white;
  text-align: center;
  margin: 0;
  padding: 16px;
  border-radius: 3px 3px 0 0;
}

.thermometer-title + .thermometer .thermometer-goal-display {
  border-radius: 0;
}

/* ::Add margins for extra spacing */
/* ------------------------------------------------------------ */
.thermometer-outer-wrap {
  margin-bottom: 1.875em;
}

.lt-ie9 .thermometer-outer-wrap.padding-left {
  padding-left: 20px;
}

@media screen and (min-width: 641px) {
  .thermometer-outer-wrap.padding-left {
    padding-left: 20px;
  }
}

.lt-ie9 .thermometer-outer-wrap.padding-left {
  padding-left: 40px;
}

@media screen and (min-width: 800px) {
  .thermometer-outer-wrap.padding-left {
    padding-left: 40px;
  }
}

/* ::Common Video Element Styles (Youtube, Youtube Playlist and Vimeo) */
/* ------------------------------------------------------------ */
.video-embed.align-none,
.yt-video.align-none,
.youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).align-none {
  clear: both;
}

.video-embed.align-center,
.yt-video.align-center,
.youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.lt-ie9 .video-embed.align-left, .lt-ie9
.yt-video.align-left, .lt-ie9
.youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).align-left {
  display: inline;
  float: left;
  margin-top: 0;
  margin-right: 30px;
}

@media screen and (min-width: 640px) {
  .video-embed.align-left,
  .yt-video.align-left,
  .youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).align-left {
    display: inline;
    float: left;
    margin-top: 0;
    margin-right: 30px;
  }
}

.lt-ie9 .video-embed.align-right, .lt-ie9
.yt-video.align-right, .lt-ie9
.youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).align-right {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 30px;
}

@media screen and (min-width: 640px) {
  .video-embed.align-right,
  .yt-video.align-right,
  .youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).align-right {
    display: inline;
    float: right;
    margin-top: 0;
    margin-left: 30px;
  }
}

.lt-ie9 .video-embed.size-full, .lt-ie9
.yt-video.size-full, .lt-ie9
.youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).size-full {
  width: 100%;
}

.lt-ie9 .video-embed.size-large, .lt-ie9
.yt-video.size-large, .lt-ie9
.youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).size-large {
  width: 75%;
}

.lt-ie9 .video-embed.size-medium, .lt-ie9
.yt-video.size-medium, .lt-ie9
.youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).size-medium {
  width: 55%;
}

.lt-ie9 .video-embed.size-small, .lt-ie9
.yt-video.size-small, .lt-ie9
.youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).size-small {
  width: 35%;
}

@media screen and (min-width: 640px) {
  .video-embed.size-full,
  .yt-video.size-full,
  .youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).size-full {
    width: 100%;
  }
  .video-embed.size-large,
  .yt-video.size-large,
  .youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).size-large {
    width: 75%;
  }
  .video-embed.size-medium,
  .yt-video.size-medium,
  .youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).size-medium {
    width: 55%;
  }
  .video-embed.size-small,
  .yt-video.size-small,
  .youtube-playlist:not(.horizontal-playlist):not([data-horizontal="true"]).size-small {
    width: 35%;
  }
}

/* ::Single video embed (Youtube and Vimeo) */
/* ------------------------------------------------------------ */
.video-embed,
.yt-video {
  display: block;
  background-color: black;
  position: relative;
  width: 100%;
  margin: 1.5em 0;
}

.video-embed:before,
.yt-video:before {
  content: '';
  display: block;
  width: 100%;
  padding-bottom: 56.25%;
}

.video-embed > *:not(img),
.yt-video > *:not(img) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
}

.video-embed > img,
.yt-video > img {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: auto;
  max-width: none;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.video-embed.nomargin,
.yt-video.nomargin {
  margin: 0;
}

.main-content > .video-embed:first-child,
.main-content > .yt-video:first-child {
  margin-top: 0;
}

/* ::YouTube single video embed */
/* ------------------------------------------------------------ */
.yt-video.standard {
  position: relative;
}

.yt-video.standard:before {
  content: '';
  display: block;
  width: 100%;
  padding-bottom: 75%;
}

.yt-video.standard > *:not(img) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
}

.yt-video.standard > img {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: auto;
  max-width: none;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* ::YouTube playlist embed - variables */
/* ------------------------------------------------------------ */
/* ::YouTube playlist embed - default styles / skinny playist styles */
/* ------------------------------------------------------------ */
/* These are default styles for any youtube playlist embed. The skinny-playlist class is applied through javascript 
 * if the playlist embed is in a parent container that is less than or equal to the $script-breakpoint above. All playlist 
 * embeds, even horizontal ones, will be a skinny-playlist if the parent container width is less than or equal to the 
 * $script-breakpoint or the window width is less than or equal to the $script-breakpoint plus 40px (account for 20px 
 * left and right margin on mobile views). Light is the default color scheme for all players. */
.youtube-playlist,
.youtube-playlist.skinny-playlist,
.youtube-playlist.light {
  margin-bottom: 1.5rem;
  text-align: center;
}

.youtube-playlist i.fa-spinner,
.youtube-playlist.skinny-playlist i.fa-spinner,
.youtube-playlist.light i.fa-spinner {
  font-size: 2em;
  padding: 3em;
}

.youtube-playlist .yt-video,
.youtube-playlist.skinny-playlist .yt-video,
.youtube-playlist.light .yt-video {
  margin-top: 0;
  margin-bottom: 0;
}

.youtube-playlist .title,
.youtube-playlist.skinny-playlist .title,
.youtube-playlist.light .title {
  font-size: 1.5em;
  line-height: 1.25em;
  color: #191919;
}

.youtube-playlist .summary,
.youtube-playlist.skinny-playlist .summary,
.youtube-playlist.light .summary {
  color: #191919;
  margin-bottom: 0.5em !important;
  font-size: 0.875em;
  line-height: 1.28571em;
}

.youtube-playlist a,
.youtube-playlist.skinny-playlist a,
.youtube-playlist.light a {
  display: table;
  width: 100%;
  border-bottom: none;
  padding: 1rem;
}

.youtube-playlist a:hover .title,
.youtube-playlist.skinny-playlist a:hover .title,
.youtube-playlist.light a:hover .title {
  color: #73000a;
}

.youtube-playlist a:hover .summary,
.youtube-playlist.skinny-playlist a:hover .summary,
.youtube-playlist.light a:hover .summary {
  color: #050505;
}

.youtube-playlist ul,
.youtube-playlist.skinny-playlist ul,
.youtube-playlist.light ul {
  list-style-type: none;
  margin: 0;
  text-align: left;
}

.youtube-playlist li.widescreen .responsive-wrapper,
.youtube-playlist.skinny-playlist li.widescreen .responsive-wrapper,
.youtube-playlist.light li.widescreen .responsive-wrapper {
  position: relative;
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-bottom: 56.25%;
}

.youtube-playlist li.widescreen .responsive-wrapper > *:not(img),
.youtube-playlist.skinny-playlist li.widescreen .responsive-wrapper > *:not(img),
.youtube-playlist.light li.widescreen .responsive-wrapper > *:not(img) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
}

.youtube-playlist li.widescreen .responsive-wrapper > img,
.youtube-playlist.skinny-playlist li.widescreen .responsive-wrapper > img,
.youtube-playlist.light li.widescreen .responsive-wrapper > img {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: auto;
  max-width: none;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.youtube-playlist li.standard .responsive-wrapper,
.youtube-playlist.skinny-playlist li.standard .responsive-wrapper,
.youtube-playlist.light li.standard .responsive-wrapper {
  position: relative;
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-bottom: 75%;
}

.youtube-playlist li.standard .responsive-wrapper > *:not(img),
.youtube-playlist.skinny-playlist li.standard .responsive-wrapper > *:not(img),
.youtube-playlist.light li.standard .responsive-wrapper > *:not(img) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
}

.youtube-playlist li.standard .responsive-wrapper > img,
.youtube-playlist.skinny-playlist li.standard .responsive-wrapper > img,
.youtube-playlist.light li.standard .responsive-wrapper > img {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: auto;
  max-width: none;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.youtube-playlist li,
.youtube-playlist.skinny-playlist li,
.youtube-playlist.light li {
  margin: 0 0 1.25em 0;
  -webkit-transition: all, 0.2s;
  -moz-transition: all, 0.2s;
  -o-transition: all, 0.2s;
  transition: all, 0.2s;
  background-color: rgba(217, 204, 170, 0.1);
}

.youtube-playlist li:hover,
.youtube-playlist.skinny-playlist li:hover,
.youtube-playlist.light li:hover {
  background-color: rgba(217, 204, 170, 0.5);
}

.youtube-playlist li.current,
.youtube-playlist.skinny-playlist li.current,
.youtube-playlist.light li.current {
  background-color: #333;
}

.youtube-playlist li.current .title,
.youtube-playlist.skinny-playlist li.current .title,
.youtube-playlist.light li.current .title {
  color: #ccc;
}

.youtube-playlist li.current .summary,
.youtube-playlist.skinny-playlist li.current .summary,
.youtube-playlist.light li.current .summary {
  color: #b3b3b3;
}

.youtube-playlist .thumb,
.youtube-playlist.skinny-playlist .thumb,
.youtube-playlist.light .thumb {
  margin: -1rem -1rem 1rem -1rem;
}

.youtube-playlist.skinny-playlist li.standard .yt-video {
  position: relative;
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-bottom: 75%;
}

.youtube-playlist.skinny-playlist li.standard .yt-video > *:not(img) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
}

.youtube-playlist.skinny-playlist li.standard .yt-video > img {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: auto;
  max-width: none;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* ::YouTube playlist embed - dark color scheme styles */
/* ------------------------------------------------------------ */
.youtube-playlist.dark .title {
  color: #ccc;
}

.youtube-playlist.dark .summary {
  color: #b3b3b3;
}

.youtube-playlist.dark a:hover .title {
  color: white;
}

.youtube-playlist.dark a:hover .summary {
  color: #ccc;
}

.youtube-playlist.dark li {
  background-color: #333;
}

.youtube-playlist.dark li:hover {
  background-color: #242424;
}

.youtube-playlist.dark li.current {
  background-color: rgba(217, 204, 170, 0.1);
}

.youtube-playlist.dark li.current .title {
  color: #73000a;
}

.youtube-playlist.dark li.current .summary {
  color: #050505;
}

/* ::YouTube playlist embed - accordion-playlist styles */
/* ------------------------------------------------------------ */
.lt-ie9 .youtube-playlist.accordion-playlist, .lt-ie9
.youtube-playlist.accordion-playlist.light, .lt-ie9
.youtube-playlist.skinny-playlist, .lt-ie9
.youtube-playlist.skinny-playlist.light {
  background-color: rgba(217, 204, 170, 0.1);
}

.lt-ie9 .youtube-playlist.accordion-playlist li, .lt-ie9
.youtube-playlist.accordion-playlist.light li, .lt-ie9
.youtube-playlist.skinny-playlist li, .lt-ie9
.youtube-playlist.skinny-playlist.light li {
  margin: 0;
  border-bottom: 1px solid #d9ccaa;
}

.lt-ie9 .youtube-playlist.accordion-playlist li:last-child, .lt-ie9
.youtube-playlist.accordion-playlist.light li:last-child, .lt-ie9
.youtube-playlist.skinny-playlist li:last-child, .lt-ie9
.youtube-playlist.skinny-playlist.light li:last-child {
  border-bottom: none;
}

.lt-ie9 .youtube-playlist.accordion-playlist li > a, .lt-ie9
.youtube-playlist.accordion-playlist.light li > a, .lt-ie9
.youtube-playlist.skinny-playlist li > a, .lt-ie9
.youtube-playlist.skinny-playlist.light li > a {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  align-content: flex-start;
}

.lt-ie9 .youtube-playlist.accordion-playlist li > a .thumb,
.lt-ie9 .youtube-playlist.accordion-playlist li > a .playlist-text-wrap, .lt-ie9
.youtube-playlist.accordion-playlist.light li > a .thumb,
.lt-ie9
.youtube-playlist.accordion-playlist.light li > a .playlist-text-wrap, .lt-ie9
.youtube-playlist.skinny-playlist li > a .thumb,
.lt-ie9
.youtube-playlist.skinny-playlist li > a .playlist-text-wrap, .lt-ie9
.youtube-playlist.skinny-playlist.light li > a .thumb,
.lt-ie9
.youtube-playlist.skinny-playlist.light li > a .playlist-text-wrap {
  box-sizing: border-box;
  float: none;
}

.lt-ie9 .youtube-playlist.accordion-playlist li > a .thumb, .lt-ie9
.youtube-playlist.accordion-playlist.light li > a .thumb, .lt-ie9
.youtube-playlist.skinny-playlist li > a .thumb, .lt-ie9
.youtube-playlist.skinny-playlist.light li > a .thumb {
  -moz-box-flex: 0 0 30%;
  -webkit-flex: 0 0 30%;
  -ms-flex: 0 0 30%;
  flex: 0 0 30%;
  width: 30%;
}

.lt-ie9 .youtube-playlist.accordion-playlist li > a .playlist-text-wrap, .lt-ie9
.youtube-playlist.accordion-playlist.light li > a .playlist-text-wrap, .lt-ie9
.youtube-playlist.skinny-playlist li > a .playlist-text-wrap, .lt-ie9
.youtube-playlist.skinny-playlist.light li > a .playlist-text-wrap {
  -moz-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 100%;
  padding-left: 1rem;
  margin-left: 0;
}

.lt-ie9 .youtube-playlist.accordion-playlist .thumb, .lt-ie9
.youtube-playlist.accordion-playlist.light .thumb, .lt-ie9
.youtube-playlist.skinny-playlist .thumb, .lt-ie9
.youtube-playlist.skinny-playlist.light .thumb {
  margin: 0 0 .75em 0;
}

@media screen and (min-width: 441px) {
  .youtube-playlist.accordion-playlist,
  .youtube-playlist.accordion-playlist.light,
  .youtube-playlist.skinny-playlist,
  .youtube-playlist.skinny-playlist.light {
    background-color: rgba(217, 204, 170, 0.1);
  }
  .youtube-playlist.accordion-playlist li,
  .youtube-playlist.accordion-playlist.light li,
  .youtube-playlist.skinny-playlist li,
  .youtube-playlist.skinny-playlist.light li {
    margin: 0;
    border-bottom: 1px solid #d9ccaa;
  }
  .youtube-playlist.accordion-playlist li:last-child,
  .youtube-playlist.accordion-playlist.light li:last-child,
  .youtube-playlist.skinny-playlist li:last-child,
  .youtube-playlist.skinny-playlist.light li:last-child {
    border-bottom: none;
  }
  .youtube-playlist.accordion-playlist li > a,
  .youtube-playlist.accordion-playlist.light li > a,
  .youtube-playlist.skinny-playlist li > a,
  .youtube-playlist.skinny-playlist.light li > a {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    align-content: flex-start;
  }
  .youtube-playlist.accordion-playlist li > a .thumb,
  .youtube-playlist.accordion-playlist li > a .playlist-text-wrap,
  .youtube-playlist.accordion-playlist.light li > a .thumb,
  .youtube-playlist.accordion-playlist.light li > a .playlist-text-wrap,
  .youtube-playlist.skinny-playlist li > a .thumb,
  .youtube-playlist.skinny-playlist li > a .playlist-text-wrap,
  .youtube-playlist.skinny-playlist.light li > a .thumb,
  .youtube-playlist.skinny-playlist.light li > a .playlist-text-wrap {
    box-sizing: border-box;
    float: none;
  }
  .youtube-playlist.accordion-playlist li > a .thumb,
  .youtube-playlist.accordion-playlist.light li > a .thumb,
  .youtube-playlist.skinny-playlist li > a .thumb,
  .youtube-playlist.skinny-playlist.light li > a .thumb {
    -moz-box-flex: 0 0 30%;
    -webkit-flex: 0 0 30%;
    -ms-flex: 0 0 30%;
    flex: 0 0 30%;
    width: 30%;
  }
  .youtube-playlist.accordion-playlist li > a .playlist-text-wrap,
  .youtube-playlist.accordion-playlist.light li > a .playlist-text-wrap,
  .youtube-playlist.skinny-playlist li > a .playlist-text-wrap,
  .youtube-playlist.skinny-playlist.light li > a .playlist-text-wrap {
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 100%;
    padding-left: 1rem;
    margin-left: 0;
  }
  .youtube-playlist.accordion-playlist .thumb,
  .youtube-playlist.accordion-playlist.light .thumb,
  .youtube-playlist.skinny-playlist .thumb,
  .youtube-playlist.skinny-playlist.light .thumb {
    margin: 0 0 .75em 0;
  }
}

.lt-ie9 .youtube-playlist.accordion-playlist li > a .thumb, .lt-ie9
.youtube-playlist.accordion-playlist.light li > a .thumb, .lt-ie9
.youtube-playlist.skinny-playlist li > a .thumb, .lt-ie9
.youtube-playlist.skinny-playlist.light li > a .thumb {
  -moz-box-flex: 0 0 20%;
  -webkit-flex: 0 0 20%;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  width: 20%;
}

@media screen and (min-width: 1025px) {
  .youtube-playlist.accordion-playlist li > a .thumb,
  .youtube-playlist.accordion-playlist.light li > a .thumb,
  .youtube-playlist.skinny-playlist li > a .thumb,
  .youtube-playlist.skinny-playlist.light li > a .thumb {
    -moz-box-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    width: 20%;
  }
}

.lt-ie9 .youtube-playlist.accordion-playlist.dark li {
  border-bottom: 1px solid #212121;
}

@media screen and (min-width: 441px) {
  .youtube-playlist.accordion-playlist.dark li {
    border-bottom: 1px solid #212121;
  }
}

/* ::YouTube playlist embed - horizontal-playlist styles */
/* ------------------------------------------------------------ */
.lt-ie9 .youtube-playlist.horizontal-playlist, .lt-ie9
.youtube-playlist.horizontal-playlist.light {
  position: relative;
  background-color: rgba(217, 204, 170, 0.1);
  -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0 0 5px;
  -moz-box-shadow: rgba(0, 0, 0, 0.25) 0 0 5px;
  box-shadow: rgba(0, 0, 0, 0.25) 0 0 5px;
}

.lt-ie9 .youtube-playlist.horizontal-playlist .yt-video, .lt-ie9
.youtube-playlist.horizontal-playlist.light .yt-video {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.lt-ie9 .youtube-playlist.horizontal-playlist .fixed-player,
.lt-ie9 .youtube-playlist.horizontal-playlist ul, .lt-ie9
.youtube-playlist.horizontal-playlist.light .fixed-player,
.lt-ie9
.youtube-playlist.horizontal-playlist.light ul {
  width: 100%;
}

.lt-ie9 .youtube-playlist.horizontal-playlist a, .lt-ie9
.youtube-playlist.horizontal-playlist.light a {
  padding: .75em 1.25em 0 1.25em;
}

.lt-ie9 .youtube-playlist.horizontal-playlist .thumb, .lt-ie9
.youtube-playlist.horizontal-playlist.light .thumb {
  width: 25%;
  float: left;
  margin: 0 1em .75em 0;
}

.lt-ie9 .youtube-playlist.horizontal-playlist .title, .lt-ie9
.youtube-playlist.horizontal-playlist.light .title {
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
  font-size: 0.875em;
  line-height: 1.28571em;
}

.lt-ie9 .youtube-playlist.horizontal-playlist .summary, .lt-ie9
.youtube-playlist.horizontal-playlist.light .summary {
  clear: both;
  margin-bottom: 1em !important;
}

.lt-ie9 .youtube-playlist.horizontal-playlist ul, .lt-ie9
.youtube-playlist.horizontal-playlist.light ul {
  height: 250px;
  overflow-y: scroll;
}

.lt-ie9 .youtube-playlist.horizontal-playlist li, .lt-ie9
.youtube-playlist.horizontal-playlist.light li {
  margin: 0;
  border-bottom: 1px solid rgba(206, 189, 145, 0.1);
}

.lt-ie9 .youtube-playlist.horizontal-playlist li.current, .lt-ie9
.youtube-playlist.horizontal-playlist.light li.current {
  background-color: rgba(201, 183, 135, 0.1);
}

.lt-ie9 .youtube-playlist.horizontal-playlist li.current .title, .lt-ie9
.youtube-playlist.horizontal-playlist.light li.current .title {
  color: #5a0008;
}

.lt-ie9 .youtube-playlist.horizontal-playlist li.current .summary, .lt-ie9
.youtube-playlist.horizontal-playlist.light li.current .summary {
  color: #050505;
}

.lt-ie9 .youtube-playlist.horizontal-playlist li:first-child a, .lt-ie9
.youtube-playlist.horizontal-playlist.light li:first-child a {
  padding-top: 1.25em;
}

.lt-ie9 .youtube-playlist.horizontal-playlist li:last-child a, .lt-ie9
.youtube-playlist.horizontal-playlist.light li:last-child a {
  padding-bottom: .75em;
}

@media screen and (min-width: 441px) {
  .youtube-playlist.horizontal-playlist,
  .youtube-playlist.horizontal-playlist.light {
    position: relative;
    background-color: rgba(217, 204, 170, 0.1);
    -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0 0 5px;
    -moz-box-shadow: rgba(0, 0, 0, 0.25) 0 0 5px;
    box-shadow: rgba(0, 0, 0, 0.25) 0 0 5px;
  }
  .youtube-playlist.horizontal-playlist .yt-video,
  .youtube-playlist.horizontal-playlist.light .yt-video {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .youtube-playlist.horizontal-playlist .fixed-player,
  .youtube-playlist.horizontal-playlist ul,
  .youtube-playlist.horizontal-playlist.light .fixed-player,
  .youtube-playlist.horizontal-playlist.light ul {
    width: 100%;
  }
  .youtube-playlist.horizontal-playlist a,
  .youtube-playlist.horizontal-playlist.light a {
    padding: .75em 1.25em 0 1.25em;
  }
  .youtube-playlist.horizontal-playlist .thumb,
  .youtube-playlist.horizontal-playlist.light .thumb {
    width: 25%;
    float: left;
    margin: 0 1em .75em 0;
  }
  .youtube-playlist.horizontal-playlist .title,
  .youtube-playlist.horizontal-playlist.light .title {
    font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
    font-size: 0.875em;
    line-height: 1.28571em;
  }
  .youtube-playlist.horizontal-playlist .summary,
  .youtube-playlist.horizontal-playlist.light .summary {
    clear: both;
    margin-bottom: 1em !important;
  }
  .youtube-playlist.horizontal-playlist ul,
  .youtube-playlist.horizontal-playlist.light ul {
    height: 250px;
    overflow-y: scroll;
  }
  .youtube-playlist.horizontal-playlist li,
  .youtube-playlist.horizontal-playlist.light li {
    margin: 0;
    border-bottom: 1px solid rgba(206, 189, 145, 0.1);
  }
  .youtube-playlist.horizontal-playlist li.current,
  .youtube-playlist.horizontal-playlist.light li.current {
    background-color: rgba(201, 183, 135, 0.1);
  }
  .youtube-playlist.horizontal-playlist li.current .title,
  .youtube-playlist.horizontal-playlist.light li.current .title {
    color: #5a0008;
  }
  .youtube-playlist.horizontal-playlist li.current .summary,
  .youtube-playlist.horizontal-playlist.light li.current .summary {
    color: #050505;
  }
  .youtube-playlist.horizontal-playlist li:first-child a,
  .youtube-playlist.horizontal-playlist.light li:first-child a {
    padding-top: 1.25em;
  }
  .youtube-playlist.horizontal-playlist li:last-child a,
  .youtube-playlist.horizontal-playlist.light li:last-child a {
    padding-bottom: .75em;
  }
}

.lt-ie9 .youtube-playlist.horizontal-playlist, .lt-ie9
.youtube-playlist.horizontal-playlist.light {
  height: 0;
  padding-bottom: 32.35%;
}

.lt-ie9 .youtube-playlist.horizontal-playlist .fixed-player,
.lt-ie9 .youtube-playlist.horizontal-playlist ul, .lt-ie9
.youtube-playlist.horizontal-playlist.light .fixed-player,
.lt-ie9
.youtube-playlist.horizontal-playlist.light ul {
  position: absolute;
  top: 0;
  bottom: 0;
}

.lt-ie9 .youtube-playlist.horizontal-playlist .fixed-player, .lt-ie9
.youtube-playlist.horizontal-playlist.light .fixed-player {
  width: 57.6389%;
  left: 0;
}

.lt-ie9 .youtube-playlist.horizontal-playlist ul, .lt-ie9
.youtube-playlist.horizontal-playlist.light ul {
  width: 42.3611%;
  right: 0;
  height: auto;
}

@media screen and (min-width: 700px) {
  .youtube-playlist.horizontal-playlist,
  .youtube-playlist.horizontal-playlist.light {
    height: 0;
    padding-bottom: 32.35%;
  }
  .youtube-playlist.horizontal-playlist .fixed-player,
  .youtube-playlist.horizontal-playlist ul,
  .youtube-playlist.horizontal-playlist.light .fixed-player,
  .youtube-playlist.horizontal-playlist.light ul {
    position: absolute;
    top: 0;
    bottom: 0;
  }
  .youtube-playlist.horizontal-playlist .fixed-player,
  .youtube-playlist.horizontal-playlist.light .fixed-player {
    width: 57.6389%;
    left: 0;
  }
  .youtube-playlist.horizontal-playlist ul,
  .youtube-playlist.horizontal-playlist.light ul {
    width: 42.3611%;
    right: 0;
    height: auto;
  }
}

.lt-ie9 .youtube-playlist.horizontal-playlist, .lt-ie9
.youtube-playlist.horizontal-playlist.light {
  padding-bottom: 37.25%;
}

.lt-ie9 .youtube-playlist.horizontal-playlist .fixed-player, .lt-ie9
.youtube-playlist.horizontal-playlist.light .fixed-player {
  width: 66.1111%;
}

.lt-ie9 .youtube-playlist.horizontal-playlist ul, .lt-ie9
.youtube-playlist.horizontal-playlist.light ul {
  width: 33.8889%;
}

@media screen and (min-width: 1025px) {
  .youtube-playlist.horizontal-playlist,
  .youtube-playlist.horizontal-playlist.light {
    padding-bottom: 37.25%;
  }
  .youtube-playlist.horizontal-playlist .fixed-player,
  .youtube-playlist.horizontal-playlist.light .fixed-player {
    width: 66.1111%;
  }
  .youtube-playlist.horizontal-playlist ul,
  .youtube-playlist.horizontal-playlist.light ul {
    width: 33.8889%;
  }
}

.lt-ie9 .youtube-playlist.horizontal-playlist.dark {
  background-color: #333;
}

.lt-ie9 .youtube-playlist.horizontal-playlist.dark li {
  border-bottom: 1px solid #212121;
}

.lt-ie9 .youtube-playlist.horizontal-playlist.dark li.current {
  background-color: #474747;
}

.lt-ie9 .youtube-playlist.horizontal-playlist.dark li.current .title {
  color: white;
}

.lt-ie9 .youtube-playlist.horizontal-playlist.dark li.current .summary {
  color: #ccc;
}

@media screen and (min-width: 441px) {
  .youtube-playlist.horizontal-playlist.dark {
    background-color: #333;
  }
  .youtube-playlist.horizontal-playlist.dark li {
    border-bottom: 1px solid #212121;
  }
  .youtube-playlist.horizontal-playlist.dark li.current {
    background-color: #474747;
  }
  .youtube-playlist.horizontal-playlist.dark li.current .title {
    color: white;
  }
  .youtube-playlist.horizontal-playlist.dark li.current .summary {
    color: #ccc;
  }
}

/* ::Base Styles */
/* ------------------------------------------------------------ */
.flickr-embed {
  display: block;
  background-color: black;
  width: 100%;
  margin: 1.875em 0;
}

.flickr-embed .elon-component-gallery-slideshow {
  margin-bottom: 0;
}

.flickr-embed.align-none {
  clear: both;
}

.flickr-embed.align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.lt-ie9 .flickr-embed.align-left {
  display: inline;
  float: left;
  margin-top: 0;
  margin-right: 30px;
}

@media screen and (min-width: 640px) {
  .flickr-embed.align-left {
    display: inline;
    float: left;
    margin-top: 0;
    margin-right: 30px;
  }
}

.lt-ie9 .flickr-embed.align-right {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 30px;
}

@media screen and (min-width: 640px) {
  .flickr-embed.align-right {
    display: inline;
    float: right;
    margin-top: 0;
    margin-left: 30px;
  }
}

.lt-ie9 .flickr-embed.size-full {
  width: 100%;
}

.lt-ie9 .flickr-embed.size-large {
  width: 75%;
}

.lt-ie9 .flickr-embed.size-medium {
  width: 55%;
}

.lt-ie9 .flickr-embed.size-small {
  width: 35%;
}

@media screen and (min-width: 640px) {
  .flickr-embed.size-full {
    width: 100%;
  }
  .flickr-embed.size-large {
    width: 75%;
  }
  .flickr-embed.size-medium {
    width: 55%;
  }
  .flickr-embed.size-small {
    width: 35%;
  }
}

.main-content > .flickr-embed:first-child {
  margin-top: 0;
}

/* ::Base Styles */
/* ------------------------------------------------------------ */
.google-map {
  display: block;
  background-color: black;
  position: relative;
  width: 100%;
  margin: 1.875em 0;
}

.google-map:before {
  content: '';
  display: block;
  width: 100%;
  padding-bottom: 56.25%;
}

.google-map > *:not(img) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
}

.google-map > img {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: auto;
  max-width: none;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.google-map.embed-container {
  padding: 0;
}

.google-map.align-none {
  clear: both;
}

.google-map.align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.lt-ie9 .google-map.align-left {
  display: inline;
  float: left;
  margin-top: 0;
  margin-right: 30px;
}

@media screen and (min-width: 640px) {
  .google-map.align-left {
    display: inline;
    float: left;
    margin-top: 0;
    margin-right: 30px;
  }
}

.lt-ie9 .google-map.align-right {
  display: inline;
  float: right;
  margin-top: 0;
  margin-left: 30px;
}

@media screen and (min-width: 640px) {
  .google-map.align-right {
    display: inline;
    float: right;
    margin-top: 0;
    margin-left: 30px;
  }
}

.lt-ie9 .google-map.size-full {
  width: 100%;
}

.lt-ie9 .google-map.size-large {
  width: 75%;
}

.lt-ie9 .google-map.size-medium {
  width: 55%;
}

.lt-ie9 .google-map.size-small {
  width: 35%;
}

@media screen and (min-width: 640px) {
  .google-map.size-full {
    width: 100%;
  }
  .google-map.size-large {
    width: 75%;
  }
  .google-map.size-medium {
    width: 55%;
  }
  .google-map.size-small {
    width: 35%;
  }
}

.main-content > .google-map:first-child {
  margin-top: 0;
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Core Styles */
/* ------------------------------------------------------------ */
.accordion {
  border: 1px solid #e4dbc3;
  border-radius: 4px;
  overflow: hidden;
  margin-bottom: 1.5rem;
}

.accordion > div,
.accordion .ui-accordion-content {
  overflow: hidden;
  *zoom: 1;
  padding: 1.40625rem 20px 1.40625rem 20px;
  margin-bottom: 0;
  background-color: white;
}

.accordion > div:not(:last-of-type),
.accordion .ui-accordion-content:not(:last-of-type) {
  border-bottom: 1px solid #e4dbc3;
}

.accordion > div h1:last-child, .accordion > div h2:last-child, .accordion > div h3:last-child, .accordion > div h4:last-child, .accordion > div h5:last-child, .accordion > div h6:last-child, .accordion > div p:last-child, .accordion > div .enet-feed .summary h1:last-child, .enet-feed .summary .accordion > div h1:last-child, .accordion > div .enet-feed .summary h2:last-child, .enet-feed .summary .accordion > div h2:last-child, .accordion > div .enet-feed .summary h3:last-child, .enet-feed .summary .accordion > div h3:last-child, .accordion > div .enet-feed .summary h4:last-child, .enet-feed .summary .accordion > div h4:last-child, .accordion > div .enet-feed .summary h5:last-child, .enet-feed .summary .accordion > div h5:last-child, .accordion > div .enet-feed .summary h6:last-child, .enet-feed .summary .accordion > div h6:last-child, .accordion > div
.style-as-enet-feed .summary h1:last-child,
.style-as-enet-feed .summary .accordion > div h1:last-child, .accordion > div
.style-as-enet-feed .summary h2:last-child,
.style-as-enet-feed .summary .accordion > div h2:last-child, .accordion > div
.style-as-enet-feed .summary h3:last-child,
.style-as-enet-feed .summary .accordion > div h3:last-child, .accordion > div
.style-as-enet-feed .summary h4:last-child,
.style-as-enet-feed .summary .accordion > div h4:last-child, .accordion > div
.style-as-enet-feed .summary h5:last-child,
.style-as-enet-feed .summary .accordion > div h5:last-child, .accordion > div
.style-as-enet-feed .summary h6:last-child,
.style-as-enet-feed .summary .accordion > div h6:last-child, .accordion > div a:last-child,
.accordion .ui-accordion-content h1:last-child,
.accordion .ui-accordion-content h2:last-child,
.accordion .ui-accordion-content h3:last-child,
.accordion .ui-accordion-content h4:last-child,
.accordion .ui-accordion-content h5:last-child,
.accordion .ui-accordion-content h6:last-child,
.accordion .ui-accordion-content p:last-child,
.accordion .ui-accordion-content .enet-feed .summary h1:last-child, .enet-feed .summary
.accordion .ui-accordion-content h1:last-child,
.accordion .ui-accordion-content .enet-feed .summary h2:last-child, .enet-feed .summary
.accordion .ui-accordion-content h2:last-child,
.accordion .ui-accordion-content .enet-feed .summary h3:last-child, .enet-feed .summary
.accordion .ui-accordion-content h3:last-child,
.accordion .ui-accordion-content .enet-feed .summary h4:last-child, .enet-feed .summary
.accordion .ui-accordion-content h4:last-child,
.accordion .ui-accordion-content .enet-feed .summary h5:last-child, .enet-feed .summary
.accordion .ui-accordion-content h5:last-child,
.accordion .ui-accordion-content .enet-feed .summary h6:last-child, .enet-feed .summary
.accordion .ui-accordion-content h6:last-child,
.accordion .ui-accordion-content
.style-as-enet-feed .summary h1:last-child,
.style-as-enet-feed .summary
.accordion .ui-accordion-content h1:last-child,
.accordion .ui-accordion-content
.style-as-enet-feed .summary h2:last-child,
.style-as-enet-feed .summary
.accordion .ui-accordion-content h2:last-child,
.accordion .ui-accordion-content
.style-as-enet-feed .summary h3:last-child,
.style-as-enet-feed .summary
.accordion .ui-accordion-content h3:last-child,
.accordion .ui-accordion-content
.style-as-enet-feed .summary h4:last-child,
.style-as-enet-feed .summary
.accordion .ui-accordion-content h4:last-child,
.accordion .ui-accordion-content
.style-as-enet-feed .summary h5:last-child,
.style-as-enet-feed .summary
.accordion .ui-accordion-content h5:last-child,
.accordion .ui-accordion-content
.style-as-enet-feed .summary h6:last-child,
.style-as-enet-feed .summary
.accordion .ui-accordion-content h6:last-child,
.accordion .ui-accordion-content a:last-child {
  margin-bottom: 0;
}

.accordion > h1, .accordion > h2, .accordion > h3, .accordion > h4, .accordion > h5, .accordion > h6, .accordion > p, .enet-feed .summary .accordion > h1, .enet-feed .summary .accordion > h2, .enet-feed .summary .accordion > h3, .enet-feed .summary .accordion > h4, .enet-feed .summary .accordion > h5, .enet-feed .summary .accordion > h6,
.style-as-enet-feed .summary .accordion > h1,
.style-as-enet-feed .summary .accordion > h2,
.style-as-enet-feed .summary .accordion > h3,
.style-as-enet-feed .summary .accordion > h4,
.style-as-enet-feed .summary .accordion > h5,
.style-as-enet-feed .summary .accordion > h6,
.accordion .ui-accordion-header {
  cursor: pointer;
  position: relative;
  background-color: #fbf9f6;
  color: #191919;
  font-weight: 400;
  margin: 0;
  padding: 1.125rem 20px;
  padding-right: 59px;
  -webkit-transition: background-color 0.2s, color 0.2s;
  -moz-transition: background-color 0.2s, color 0.2s;
  -o-transition: background-color 0.2s, color 0.2s;
  transition: background-color 0.2s, color 0.2s;
}

.accordion > h1:not(:last-of-type), .accordion > h2:not(:last-of-type), .accordion > h3:not(:last-of-type), .accordion > h4:not(:last-of-type), .accordion > h5:not(:last-of-type), .accordion > h6:not(:last-of-type), .accordion > p:not(:last-of-type), .enet-feed .summary .accordion > h1:not(:last-of-type), .enet-feed .summary .accordion > h2:not(:last-of-type), .enet-feed .summary .accordion > h3:not(:last-of-type), .enet-feed .summary .accordion > h4:not(:last-of-type), .enet-feed .summary .accordion > h5:not(:last-of-type), .enet-feed .summary .accordion > h6:not(:last-of-type),
.style-as-enet-feed .summary .accordion > h1:not(:last-of-type),
.style-as-enet-feed .summary .accordion > h2:not(:last-of-type),
.style-as-enet-feed .summary .accordion > h3:not(:last-of-type),
.style-as-enet-feed .summary .accordion > h4:not(:last-of-type),
.style-as-enet-feed .summary .accordion > h5:not(:last-of-type),
.style-as-enet-feed .summary .accordion > h6:not(:last-of-type),
.accordion .ui-accordion-header:not(:last-of-type) {
  border-bottom: 1px solid #e4dbc3;
}

.accordion > h1:hover, .accordion > h1:focus, .accordion > h1:active, .accordion > h2:hover, .accordion > h2:focus, .accordion > h2:active, .accordion > h3:hover, .accordion > h3:focus, .accordion > h3:active, .accordion > h4:hover, .accordion > h4:focus, .accordion > h4:active, .accordion > h5:hover, .accordion > h5:focus, .accordion > h5:active, .accordion > h6:hover, .accordion > h6:focus, .accordion > h6:active, .accordion > p:hover, .enet-feed .summary .accordion > h1:hover, .enet-feed .summary .accordion > h2:hover, .enet-feed .summary .accordion > h3:hover, .enet-feed .summary .accordion > h4:hover, .enet-feed .summary .accordion > h5:hover, .enet-feed .summary .accordion > h6:hover,
.style-as-enet-feed .summary .accordion > h1:hover,
.style-as-enet-feed .summary .accordion > h2:hover,
.style-as-enet-feed .summary .accordion > h3:hover,
.style-as-enet-feed .summary .accordion > h4:hover,
.style-as-enet-feed .summary .accordion > h5:hover,
.style-as-enet-feed .summary .accordion > h6:hover, .accordion > p:focus, .enet-feed .summary .accordion > h1:focus, .enet-feed .summary .accordion > h2:focus, .enet-feed .summary .accordion > h3:focus, .enet-feed .summary .accordion > h4:focus, .enet-feed .summary .accordion > h5:focus, .enet-feed .summary .accordion > h6:focus,
.style-as-enet-feed .summary .accordion > h1:focus,
.style-as-enet-feed .summary .accordion > h2:focus,
.style-as-enet-feed .summary .accordion > h3:focus,
.style-as-enet-feed .summary .accordion > h4:focus,
.style-as-enet-feed .summary .accordion > h5:focus,
.style-as-enet-feed .summary .accordion > h6:focus, .accordion > p:active, .enet-feed .summary .accordion > h1:active, .enet-feed .summary .accordion > h2:active, .enet-feed .summary .accordion > h3:active, .enet-feed .summary .accordion > h4:active, .enet-feed .summary .accordion > h5:active, .enet-feed .summary .accordion > h6:active,
.style-as-enet-feed .summary .accordion > h1:active,
.style-as-enet-feed .summary .accordion > h2:active,
.style-as-enet-feed .summary .accordion > h3:active,
.style-as-enet-feed .summary .accordion > h4:active,
.style-as-enet-feed .summary .accordion > h5:active,
.style-as-enet-feed .summary .accordion > h6:active,
.accordion .ui-accordion-header:hover,
.accordion .ui-accordion-header:focus,
.accordion .ui-accordion-header:active {
  background-color: #f3efe4;
  color: #510007;
  outline: none;
}

.accordion > h1.ui-state-active, .accordion > h2.ui-state-active, .accordion > h3.ui-state-active, .accordion > h4.ui-state-active, .accordion > h5.ui-state-active, .accordion > h6.ui-state-active, .accordion > p.ui-state-active, .enet-feed .summary .accordion > h1.ui-state-active, .enet-feed .summary .accordion > h2.ui-state-active, .enet-feed .summary .accordion > h3.ui-state-active, .enet-feed .summary .accordion > h4.ui-state-active, .enet-feed .summary .accordion > h5.ui-state-active, .enet-feed .summary .accordion > h6.ui-state-active,
.style-as-enet-feed .summary .accordion > h1.ui-state-active,
.style-as-enet-feed .summary .accordion > h2.ui-state-active,
.style-as-enet-feed .summary .accordion > h3.ui-state-active,
.style-as-enet-feed .summary .accordion > h4.ui-state-active,
.style-as-enet-feed .summary .accordion > h5.ui-state-active,
.style-as-enet-feed .summary .accordion > h6.ui-state-active,
.accordion .ui-accordion-header.ui-state-active {
  background-color: #73000a;
  color: white;
  font-weight: 700;
}

.accordion .ui-accordion-header-icon {
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 24px;
  font-weight: 400;
  line-height: 1;
}

.accordion .ui-accordion-header-icon:before {
  font-family: FontAwesome;
}

.accordion .ui-accordion-header-icon.ui-icon-triangle-1-s:before {
  content: "\f147";
}

.accordion .ui-accordion-header-icon.ui-icon-triangle-1-e:before {
  content: "\f196";
}

.js .accordion > div {
  display: none;
}

/* ::Plain accordion without decoration/background colors */
/* ------------------------------------------------------------ */
.accordion.plain {
  border: none;
  border-radius: 0;
  overflow: visible;
}

.accordion.plain > div,
.accordion.plain .ui-accordion-content {
  background-color: transparent;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  border-bottom: 0;
}

.accordion.plain > h1, .accordion.plain > h2, .accordion.plain > h3, .accordion.plain > h4, .accordion.plain > h5, .accordion.plain > h6, .accordion.plain > p, .enet-feed .summary .accordion.plain > h1, .enet-feed .summary .accordion.plain > h2, .enet-feed .summary .accordion.plain > h3, .enet-feed .summary .accordion.plain > h4, .enet-feed .summary .accordion.plain > h5, .enet-feed .summary .accordion.plain > h6,
.style-as-enet-feed .summary .accordion.plain > h1,
.style-as-enet-feed .summary .accordion.plain > h2,
.style-as-enet-feed .summary .accordion.plain > h3,
.style-as-enet-feed .summary .accordion.plain > h4,
.style-as-enet-feed .summary .accordion.plain > h5,
.style-as-enet-feed .summary .accordion.plain > h6,
.accordion.plain .ui-accordion-header {
  border: 0;
  background-color: transparent;
  padding-left: 0;
  padding-right: 0;
}

.accordion.plain > h1:hover, .accordion.plain > h1:focus, .accordion.plain > h1:active, .accordion.plain > h2:hover, .accordion.plain > h2:focus, .accordion.plain > h2:active, .accordion.plain > h3:hover, .accordion.plain > h3:focus, .accordion.plain > h3:active, .accordion.plain > h4:hover, .accordion.plain > h4:focus, .accordion.plain > h4:active, .accordion.plain > h5:hover, .accordion.plain > h5:focus, .accordion.plain > h5:active, .accordion.plain > h6:hover, .accordion.plain > h6:focus, .accordion.plain > h6:active, .accordion.plain > p:hover, .enet-feed .summary .accordion.plain > h1:hover, .enet-feed .summary .accordion.plain > h2:hover, .enet-feed .summary .accordion.plain > h3:hover, .enet-feed .summary .accordion.plain > h4:hover, .enet-feed .summary .accordion.plain > h5:hover, .enet-feed .summary .accordion.plain > h6:hover,
.style-as-enet-feed .summary .accordion.plain > h1:hover,
.style-as-enet-feed .summary .accordion.plain > h2:hover,
.style-as-enet-feed .summary .accordion.plain > h3:hover,
.style-as-enet-feed .summary .accordion.plain > h4:hover,
.style-as-enet-feed .summary .accordion.plain > h5:hover,
.style-as-enet-feed .summary .accordion.plain > h6:hover, .accordion.plain > p:focus, .enet-feed .summary .accordion.plain > h1:focus, .enet-feed .summary .accordion.plain > h2:focus, .enet-feed .summary .accordion.plain > h3:focus, .enet-feed .summary .accordion.plain > h4:focus, .enet-feed .summary .accordion.plain > h5:focus, .enet-feed .summary .accordion.plain > h6:focus,
.style-as-enet-feed .summary .accordion.plain > h1:focus,
.style-as-enet-feed .summary .accordion.plain > h2:focus,
.style-as-enet-feed .summary .accordion.plain > h3:focus,
.style-as-enet-feed .summary .accordion.plain > h4:focus,
.style-as-enet-feed .summary .accordion.plain > h5:focus,
.style-as-enet-feed .summary .accordion.plain > h6:focus, .accordion.plain > p:active, .enet-feed .summary .accordion.plain > h1:active, .enet-feed .summary .accordion.plain > h2:active, .enet-feed .summary .accordion.plain > h3:active, .enet-feed .summary .accordion.plain > h4:active, .enet-feed .summary .accordion.plain > h5:active, .enet-feed .summary .accordion.plain > h6:active,
.style-as-enet-feed .summary .accordion.plain > h1:active,
.style-as-enet-feed .summary .accordion.plain > h2:active,
.style-as-enet-feed .summary .accordion.plain > h3:active,
.style-as-enet-feed .summary .accordion.plain > h4:active,
.style-as-enet-feed .summary .accordion.plain > h5:active,
.style-as-enet-feed .summary .accordion.plain > h6:active,
.accordion.plain .ui-accordion-header:hover,
.accordion.plain .ui-accordion-header:focus,
.accordion.plain .ui-accordion-header:active {
  background-color: transparent;
}

.accordion.plain > h1.ui-state-active, .accordion.plain > h2.ui-state-active, .accordion.plain > h3.ui-state-active, .accordion.plain > h4.ui-state-active, .accordion.plain > h5.ui-state-active, .accordion.plain > h6.ui-state-active, .accordion.plain > p.ui-state-active, .enet-feed .summary .accordion.plain > h1.ui-state-active, .enet-feed .summary .accordion.plain > h2.ui-state-active, .enet-feed .summary .accordion.plain > h3.ui-state-active, .enet-feed .summary .accordion.plain > h4.ui-state-active, .enet-feed .summary .accordion.plain > h5.ui-state-active, .enet-feed .summary .accordion.plain > h6.ui-state-active,
.style-as-enet-feed .summary .accordion.plain > h1.ui-state-active,
.style-as-enet-feed .summary .accordion.plain > h2.ui-state-active,
.style-as-enet-feed .summary .accordion.plain > h3.ui-state-active,
.style-as-enet-feed .summary .accordion.plain > h4.ui-state-active,
.style-as-enet-feed .summary .accordion.plain > h5.ui-state-active,
.style-as-enet-feed .summary .accordion.plain > h6.ui-state-active,
.accordion.plain .ui-accordion-header.ui-state-active {
  background-color: transparent;
  color: #510007;
}

.accordion.plain .ui-accordion-header-icon {
  display: none;
}

/* ::Plain accordion simple dotted top border to separate items */
/* ------------------------------------------------------------ */
.accordion.plain.bordered > h1, .accordion.plain.bordered > h2, .accordion.plain.bordered > h3, .accordion.plain.bordered > h4, .accordion.plain.bordered > h5, .accordion.plain.bordered > h6, .accordion.plain.bordered > p, .enet-feed .summary .accordion.plain.bordered > h1, .enet-feed .summary .accordion.plain.bordered > h2, .enet-feed .summary .accordion.plain.bordered > h3, .enet-feed .summary .accordion.plain.bordered > h4, .enet-feed .summary .accordion.plain.bordered > h5, .enet-feed .summary .accordion.plain.bordered > h6,
.style-as-enet-feed .summary .accordion.plain.bordered > h1,
.style-as-enet-feed .summary .accordion.plain.bordered > h2,
.style-as-enet-feed .summary .accordion.plain.bordered > h3,
.style-as-enet-feed .summary .accordion.plain.bordered > h4,
.style-as-enet-feed .summary .accordion.plain.bordered > h5,
.style-as-enet-feed .summary .accordion.plain.bordered > h6,
.accordion.plain.bordered .ui-accordion-header {
  border-top: 2px dotted #e4dbc3;
  padding-right: 40px;
}

.accordion.plain.bordered > h1:first-child, .accordion.plain.bordered > h2:first-child, .accordion.plain.bordered > h3:first-child, .accordion.plain.bordered > h4:first-child, .accordion.plain.bordered > h5:first-child, .accordion.plain.bordered > h6:first-child, .accordion.plain.bordered > p:first-child, .enet-feed .summary .accordion.plain.bordered > h1:first-child, .enet-feed .summary .accordion.plain.bordered > h2:first-child, .enet-feed .summary .accordion.plain.bordered > h3:first-child, .enet-feed .summary .accordion.plain.bordered > h4:first-child, .enet-feed .summary .accordion.plain.bordered > h5:first-child, .enet-feed .summary .accordion.plain.bordered > h6:first-child,
.style-as-enet-feed .summary .accordion.plain.bordered > h1:first-child,
.style-as-enet-feed .summary .accordion.plain.bordered > h2:first-child,
.style-as-enet-feed .summary .accordion.plain.bordered > h3:first-child,
.style-as-enet-feed .summary .accordion.plain.bordered > h4:first-child,
.style-as-enet-feed .summary .accordion.plain.bordered > h5:first-child,
.style-as-enet-feed .summary .accordion.plain.bordered > h6:first-child,
.accordion.plain.bordered .ui-accordion-header:first-child {
  border-top: none;
}

.accordion.plain.bordered .ui-accordion-header-icon {
  display: block;
  top: 1.125rem;
  right: 0;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Animated Count Base Styles */
/* ------------------------------------------------------------ */
.animated-count {
  position: relative;
  text-align: center;
  padding: 0.84375rem 10px 1.125rem 10px;
}

.animated-count > span {
  display: block;
  font-size: 1.125rem;
}

.animated-count span {
  line-height: 1.25;
}

.animated-count .number {
  color: #7f6b38;
  font-weight: 800;
  font-size: 3rem;
  line-height: 1em;
  letter-spacing: -.025em;
  margin-bottom: 6px;
}

.animated-count .number span {
  line-height: 1;
}

.lt-ie9 .animated-count {
  padding: 1.125rem 20px 1.5rem 20px;
}

.lt-ie9 .animated-count .number {
  font-size: 2.5rem;
}

@media screen and (min-width: 641px) {
  .animated-count {
    padding: 1.125rem 20px 1.5rem 20px;
  }
  .animated-count .number {
    font-size: 2.5rem;
  }
}

.lt-ie9 .animated-count .number {
  font-size: 3.5rem;
}

@media screen and (min-width: 960px) {
  .animated-count .number {
    font-size: 3.5rem;
  }
}

/* ::Static Wrapper Base Styles */
/* ------------------------------------------------------------ */
.static-wrapper {
  text-align: center;
  padding: 1.125rem 10px;
}

.static-wrapper p:last-child, .static-wrapper .enet-feed .summary h1:last-child, .enet-feed .summary .static-wrapper h1:last-child, .static-wrapper .enet-feed .summary h2:last-child, .enet-feed .summary .static-wrapper h2:last-child, .static-wrapper .enet-feed .summary h3:last-child, .enet-feed .summary .static-wrapper h3:last-child, .static-wrapper .enet-feed .summary h4:last-child, .enet-feed .summary .static-wrapper h4:last-child, .static-wrapper .enet-feed .summary h5:last-child, .enet-feed .summary .static-wrapper h5:last-child, .static-wrapper .enet-feed .summary h6:last-child, .enet-feed .summary .static-wrapper h6:last-child, .static-wrapper
.style-as-enet-feed .summary h1:last-child,
.style-as-enet-feed .summary .static-wrapper h1:last-child, .static-wrapper
.style-as-enet-feed .summary h2:last-child,
.style-as-enet-feed .summary .static-wrapper h2:last-child, .static-wrapper
.style-as-enet-feed .summary h3:last-child,
.style-as-enet-feed .summary .static-wrapper h3:last-child, .static-wrapper
.style-as-enet-feed .summary h4:last-child,
.style-as-enet-feed .summary .static-wrapper h4:last-child, .static-wrapper
.style-as-enet-feed .summary h5:last-child,
.style-as-enet-feed .summary .static-wrapper h5:last-child, .static-wrapper
.style-as-enet-feed .summary h6:last-child,
.style-as-enet-feed .summary .static-wrapper h6:last-child {
  margin-bottom: 0;
}

.static-wrapper ul, .static-wrapper ol {
  margin-bottom: 0;
}

.static-wrapper ul li, .static-wrapper ol li {
  margin-bottom: 0.375rem;
}

.static-wrapper ul li:last-child, .static-wrapper ol li:last-child {
  margin-bottom: 0;
}

.lt-ie9 .static-wrapper {
  padding: 1.5rem 20px;
  text-align: left;
}

@media screen and (min-width: 641px) {
  .static-wrapper {
    padding: 1.5rem 20px;
    text-align: left;
  }
}

/* ::Row Divider Styles */
/* ------------------------------------------------------------ */
.animated-count-row-divider {
  background-color: #eee;
  font-size: 1.5rem;
  padding: 0.75rem 20px;
  text-align: center;
  border-radius: 4px 4px 0 0;
}

.animated-count-row-divider p, .animated-count-row-divider .enet-feed .summary h1, .enet-feed .summary .animated-count-row-divider h1, .animated-count-row-divider .enet-feed .summary h2, .enet-feed .summary .animated-count-row-divider h2, .animated-count-row-divider .enet-feed .summary h3, .enet-feed .summary .animated-count-row-divider h3, .animated-count-row-divider .enet-feed .summary h4, .enet-feed .summary .animated-count-row-divider h4, .animated-count-row-divider .enet-feed .summary h5, .enet-feed .summary .animated-count-row-divider h5, .animated-count-row-divider .enet-feed .summary h6, .enet-feed .summary .animated-count-row-divider h6, .animated-count-row-divider
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary .animated-count-row-divider h1, .animated-count-row-divider
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary .animated-count-row-divider h2, .animated-count-row-divider
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary .animated-count-row-divider h3, .animated-count-row-divider
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary .animated-count-row-divider h4, .animated-count-row-divider
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary .animated-count-row-divider h5, .animated-count-row-divider
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary .animated-count-row-divider h6, .animated-count-row-divider h1, .animated-count-row-divider h2, .animated-count-row-divider h3, .animated-count-row-divider h4, .animated-count-row-divider h5, .animated-count-row-divider h6 {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-size: 1.75rem;
  line-height: 1.2;
  font-weight: 800;
  margin: 0;
  color: #191919;
}

/* ::Grid Row Styles */
/* ------------------------------------------------------------ */
.animated-count-row .animated-count,
.animated-count-row .static-wrapper {
  width: 100%;
}

.lt-ie9 .animated-count-row {
  display: table;
  table-layout: fixed;
  width: 100%;
}

.lt-ie9 .animated-count-row .animated-count,
.lt-ie9 .animated-count-row .static-wrapper {
  display: table-cell;
  vertical-align: top;
}

.lt-ie9 .animated-count-row.twoUp > .animated-count,
.lt-ie9 .animated-count-row.twoUp .static-wrapper {
  width: 50%;
}

.lt-ie9 .animated-count-row.threeUp > .animated-count,
.lt-ie9 .animated-count-row.threeUp .static-wrapper {
  width: 33.33333%;
}

.lt-ie9 .animated-count-row.fourUp > .animated-count,
.lt-ie9 .animated-count-row.fourUp .static-wrapper {
  width: 25%;
}

@media screen and (min-width: 641px) {
  .animated-count-row {
    display: table;
    table-layout: fixed;
    width: 100%;
  }
  .animated-count-row .animated-count,
  .animated-count-row .static-wrapper {
    display: table-cell;
    vertical-align: top;
  }
  .animated-count-row.twoUp > .animated-count,
  .animated-count-row.twoUp .static-wrapper {
    width: 50%;
  }
  .animated-count-row.threeUp > .animated-count,
  .animated-count-row.threeUp .static-wrapper {
    width: 33.33333%;
  }
  .animated-count-row.fourUp > .animated-count,
  .animated-count-row.fourUp .static-wrapper {
    width: 25%;
  }
}

/* ::Grid Base Styles */
/* ------------------------------------------------------------ */
.animated-count-grid {
  position: relative;
  margin: 2.25rem 0;
  border-radius: 4px;
}

.animated-count-grid .animated-count-row-divider,
.animated-count-grid .animated-count-row {
  position: relative;
  z-index: 1;
}

.animated-count-grid .grid-bg-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  opacity: .5;
  z-index: 0;
}

.main-content > .component:first-child .animated-count-grid {
  margin-top: 0;
}

.component:not(.grid-no-borders) .animated-count-grid .animated-count + .animated-count,
.component:not(.grid-no-borders) .animated-count-grid .animated-count + .static-wrapper,
.component:not(.grid-no-borders) .animated-count-grid .static-wrapper + .animated-count,
.component:not(.grid-no-borders) .animated-count-grid .static-wrapper + .static-wrapper {
  border-top: 1px dotted #d9ccaa;
}

.lt-ie9 .component:not(.grid-no-borders) .animated-count-grid .animated-count + .animated-count,
.lt-ie9 .component:not(.grid-no-borders) .animated-count-grid .animated-count + .static-wrapper, .lt-ie9
.component:not(.grid-no-borders) .animated-count-grid .static-wrapper + .animated-count,
.lt-ie9
.component:not(.grid-no-borders) .animated-count-grid .static-wrapper + .static-wrapper {
  border-top: none;
  border-left: 1px dotted #d9ccaa;
}

@media screen and (min-width: 641px) {
  .component:not(.grid-no-borders) .animated-count-grid .animated-count + .animated-count,
  .component:not(.grid-no-borders) .animated-count-grid .animated-count + .static-wrapper,
  .component:not(.grid-no-borders) .animated-count-grid .static-wrapper + .animated-count,
  .component:not(.grid-no-borders) .animated-count-grid .static-wrapper + .static-wrapper {
    border-top: none;
    border-left: 1px dotted #d9ccaa;
  }
}

.component:not(.grid-no-borders) .animated-count-grid .static-wrapper > .animated-count {
  border-left: none !important;
}

.component:not(.grid-no-borders) .animated-count-grid .animated-count-row + .animated-count-row {
  border-top: 1px dotted #d9ccaa;
}

.animated-count-grid.primary-color {
  background-color: #f9f6f0;
}

.animated-count-grid.primary-color .animated-count .number {
  color: #7f6b38;
}

.animated-count-grid.primary-color .animated-count-row-divider {
  background-color: #7f6b38;
}

.animated-count-grid.primary-color .animated-count-row-divider p, .animated-count-grid.primary-color .animated-count-row-divider .enet-feed .summary h1, .enet-feed .summary .animated-count-grid.primary-color .animated-count-row-divider h1, .animated-count-grid.primary-color .animated-count-row-divider .enet-feed .summary h2, .enet-feed .summary .animated-count-grid.primary-color .animated-count-row-divider h2, .animated-count-grid.primary-color .animated-count-row-divider .enet-feed .summary h3, .enet-feed .summary .animated-count-grid.primary-color .animated-count-row-divider h3, .animated-count-grid.primary-color .animated-count-row-divider .enet-feed .summary h4, .enet-feed .summary .animated-count-grid.primary-color .animated-count-row-divider h4, .animated-count-grid.primary-color .animated-count-row-divider .enet-feed .summary h5, .enet-feed .summary .animated-count-grid.primary-color .animated-count-row-divider h5, .animated-count-grid.primary-color .animated-count-row-divider .enet-feed .summary h6, .enet-feed .summary .animated-count-grid.primary-color .animated-count-row-divider h6, .animated-count-grid.primary-color .animated-count-row-divider
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary .animated-count-grid.primary-color .animated-count-row-divider h1, .animated-count-grid.primary-color .animated-count-row-divider
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary .animated-count-grid.primary-color .animated-count-row-divider h2, .animated-count-grid.primary-color .animated-count-row-divider
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary .animated-count-grid.primary-color .animated-count-row-divider h3, .animated-count-grid.primary-color .animated-count-row-divider
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary .animated-count-grid.primary-color .animated-count-row-divider h4, .animated-count-grid.primary-color .animated-count-row-divider
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary .animated-count-grid.primary-color .animated-count-row-divider h5, .animated-count-grid.primary-color .animated-count-row-divider
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary .animated-count-grid.primary-color .animated-count-row-divider h6, .animated-count-grid.primary-color .animated-count-row-divider h1, .animated-count-grid.primary-color .animated-count-row-divider h2, .animated-count-grid.primary-color .animated-count-row-divider h3, .animated-count-grid.primary-color .animated-count-row-divider h4, .animated-count-grid.primary-color .animated-count-row-divider h5, .animated-count-grid.primary-color .animated-count-row-divider h6 {
  color: white;
}

.animated-count-grid.secondary-color {
  background-color: #f9f6f0;
}

.animated-count-grid.secondary-color .animated-count .number {
  color: #b7410e;
}

.animated-count-grid.secondary-color .animated-count-row-divider {
  background-color: #b7410e;
}

.animated-count-grid.secondary-color .animated-count-row-divider p, .animated-count-grid.secondary-color .animated-count-row-divider .enet-feed .summary h1, .enet-feed .summary .animated-count-grid.secondary-color .animated-count-row-divider h1, .animated-count-grid.secondary-color .animated-count-row-divider .enet-feed .summary h2, .enet-feed .summary .animated-count-grid.secondary-color .animated-count-row-divider h2, .animated-count-grid.secondary-color .animated-count-row-divider .enet-feed .summary h3, .enet-feed .summary .animated-count-grid.secondary-color .animated-count-row-divider h3, .animated-count-grid.secondary-color .animated-count-row-divider .enet-feed .summary h4, .enet-feed .summary .animated-count-grid.secondary-color .animated-count-row-divider h4, .animated-count-grid.secondary-color .animated-count-row-divider .enet-feed .summary h5, .enet-feed .summary .animated-count-grid.secondary-color .animated-count-row-divider h5, .animated-count-grid.secondary-color .animated-count-row-divider .enet-feed .summary h6, .enet-feed .summary .animated-count-grid.secondary-color .animated-count-row-divider h6, .animated-count-grid.secondary-color .animated-count-row-divider
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary .animated-count-grid.secondary-color .animated-count-row-divider h1, .animated-count-grid.secondary-color .animated-count-row-divider
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary .animated-count-grid.secondary-color .animated-count-row-divider h2, .animated-count-grid.secondary-color .animated-count-row-divider
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary .animated-count-grid.secondary-color .animated-count-row-divider h3, .animated-count-grid.secondary-color .animated-count-row-divider
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary .animated-count-grid.secondary-color .animated-count-row-divider h4, .animated-count-grid.secondary-color .animated-count-row-divider
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary .animated-count-grid.secondary-color .animated-count-row-divider h5, .animated-count-grid.secondary-color .animated-count-row-divider
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary .animated-count-grid.secondary-color .animated-count-row-divider h6, .animated-count-grid.secondary-color .animated-count-row-divider h1, .animated-count-grid.secondary-color .animated-count-row-divider h2, .animated-count-grid.secondary-color .animated-count-row-divider h3, .animated-count-grid.secondary-color .animated-count-row-divider h4, .animated-count-grid.secondary-color .animated-count-row-divider h5, .animated-count-grid.secondary-color .animated-count-row-divider h6 {
  color: white;
}

.animated-count-grid.tertiary-color {
  background-color: #f9f6f0;
}

.animated-count-grid.tertiary-color .animated-count .number {
  color: #73000a;
}

.animated-count-grid.tertiary-color .animated-count-row-divider {
  background-color: #73000a;
}

.animated-count-grid.tertiary-color .animated-count-row-divider p, .animated-count-grid.tertiary-color .animated-count-row-divider .enet-feed .summary h1, .enet-feed .summary .animated-count-grid.tertiary-color .animated-count-row-divider h1, .animated-count-grid.tertiary-color .animated-count-row-divider .enet-feed .summary h2, .enet-feed .summary .animated-count-grid.tertiary-color .animated-count-row-divider h2, .animated-count-grid.tertiary-color .animated-count-row-divider .enet-feed .summary h3, .enet-feed .summary .animated-count-grid.tertiary-color .animated-count-row-divider h3, .animated-count-grid.tertiary-color .animated-count-row-divider .enet-feed .summary h4, .enet-feed .summary .animated-count-grid.tertiary-color .animated-count-row-divider h4, .animated-count-grid.tertiary-color .animated-count-row-divider .enet-feed .summary h5, .enet-feed .summary .animated-count-grid.tertiary-color .animated-count-row-divider h5, .animated-count-grid.tertiary-color .animated-count-row-divider .enet-feed .summary h6, .enet-feed .summary .animated-count-grid.tertiary-color .animated-count-row-divider h6, .animated-count-grid.tertiary-color .animated-count-row-divider
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary .animated-count-grid.tertiary-color .animated-count-row-divider h1, .animated-count-grid.tertiary-color .animated-count-row-divider
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary .animated-count-grid.tertiary-color .animated-count-row-divider h2, .animated-count-grid.tertiary-color .animated-count-row-divider
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary .animated-count-grid.tertiary-color .animated-count-row-divider h3, .animated-count-grid.tertiary-color .animated-count-row-divider
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary .animated-count-grid.tertiary-color .animated-count-row-divider h4, .animated-count-grid.tertiary-color .animated-count-row-divider
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary .animated-count-grid.tertiary-color .animated-count-row-divider h5, .animated-count-grid.tertiary-color .animated-count-row-divider
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary .animated-count-grid.tertiary-color .animated-count-row-divider h6, .animated-count-grid.tertiary-color .animated-count-row-divider h1, .animated-count-grid.tertiary-color .animated-count-row-divider h2, .animated-count-grid.tertiary-color .animated-count-row-divider h3, .animated-count-grid.tertiary-color .animated-count-row-divider h4, .animated-count-grid.tertiary-color .animated-count-row-divider h5, .animated-count-grid.tertiary-color .animated-count-row-divider h6 {
  color: white;
}

/* ------------------------------------------------------------ */
/* ::Custom Grid Styles */
/* ------------------------------------------------------------ */
/* ::About Page Grids */
/* ------------------------------------------------------------ */
.about--key-facts-grid .animated-count + .static-wrapper,
.about--tuition-grid .animated-count + .static-wrapper {
  border-left: 0 !important;
}

.custom-row {
  margin-right: -15px;
  margin-left: -15px;
  clear: both;
}

.custom-row [class*="custom-col-"] {
  margin-right: 15px;
  margin-left: 15px;
}

.lt-ie9 .custom-row {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  align-content: stretch;
}

.lt-ie9 .custom-row [class*="custom-col-"] {
  -moz-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 100%;
  position: relative;
}

.lt-ie9 .custom-row .custom-col-half {
  max-width: calc(50% - 30px);
}

.lt-ie9 .custom-row .custom-col-third {
  max-width: calc(33.333333% - 30px);
}

.lt-ie9 .custom-row .custom-col-fourth {
  max-width: calc(25% - 30px);
}

@media screen and (min-width: 801px) {
  .custom-row {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: stretch;
    -moz-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    align-content: stretch;
  }
  .custom-row [class*="custom-col-"] {
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 100%;
    position: relative;
  }
  .custom-row .custom-col-half {
    max-width: calc(50% - 30px);
  }
  .custom-row .custom-col-third {
    max-width: calc(33.333333% - 30px);
  }
  .custom-row .custom-col-fourth {
    max-width: calc(25% - 30px);
  }
}

.date-list-section:not(:last-child) {
  margin-bottom: 2.25rem;
}

.date-list-section .date-list-section-header {
  margin-bottom: 0.75rem;
}

.date-list-section .date-list-section-notes {
  margin-top: -1.125rem;
}

.date-list-section .date-list-section-notes p, .date-list-section .date-list-section-notes .enet-feed .summary h1, .enet-feed .summary .date-list-section .date-list-section-notes h1, .date-list-section .date-list-section-notes .enet-feed .summary h2, .enet-feed .summary .date-list-section .date-list-section-notes h2, .date-list-section .date-list-section-notes .enet-feed .summary h3, .enet-feed .summary .date-list-section .date-list-section-notes h3, .date-list-section .date-list-section-notes .enet-feed .summary h4, .enet-feed .summary .date-list-section .date-list-section-notes h4, .date-list-section .date-list-section-notes .enet-feed .summary h5, .enet-feed .summary .date-list-section .date-list-section-notes h5, .date-list-section .date-list-section-notes .enet-feed .summary h6, .enet-feed .summary .date-list-section .date-list-section-notes h6, .date-list-section .date-list-section-notes
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary .date-list-section .date-list-section-notes h1, .date-list-section .date-list-section-notes
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary .date-list-section .date-list-section-notes h2, .date-list-section .date-list-section-notes
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary .date-list-section .date-list-section-notes h3, .date-list-section .date-list-section-notes
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary .date-list-section .date-list-section-notes h4, .date-list-section .date-list-section-notes
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary .date-list-section .date-list-section-notes h5, .date-list-section .date-list-section-notes
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary .date-list-section .date-list-section-notes h6 {
  margin-bottom: 0.375rem;
}

.date-list-section .date-list-section-notes p:last-child, .date-list-section .date-list-section-notes .enet-feed .summary h1:last-child, .enet-feed .summary .date-list-section .date-list-section-notes h1:last-child, .date-list-section .date-list-section-notes .enet-feed .summary h2:last-child, .enet-feed .summary .date-list-section .date-list-section-notes h2:last-child, .date-list-section .date-list-section-notes .enet-feed .summary h3:last-child, .enet-feed .summary .date-list-section .date-list-section-notes h3:last-child, .date-list-section .date-list-section-notes .enet-feed .summary h4:last-child, .enet-feed .summary .date-list-section .date-list-section-notes h4:last-child, .date-list-section .date-list-section-notes .enet-feed .summary h5:last-child, .enet-feed .summary .date-list-section .date-list-section-notes h5:last-child, .date-list-section .date-list-section-notes .enet-feed .summary h6:last-child, .enet-feed .summary .date-list-section .date-list-section-notes h6:last-child, .date-list-section .date-list-section-notes
.style-as-enet-feed .summary h1:last-child,
.style-as-enet-feed .summary .date-list-section .date-list-section-notes h1:last-child, .date-list-section .date-list-section-notes
.style-as-enet-feed .summary h2:last-child,
.style-as-enet-feed .summary .date-list-section .date-list-section-notes h2:last-child, .date-list-section .date-list-section-notes
.style-as-enet-feed .summary h3:last-child,
.style-as-enet-feed .summary .date-list-section .date-list-section-notes h3:last-child, .date-list-section .date-list-section-notes
.style-as-enet-feed .summary h4:last-child,
.style-as-enet-feed .summary .date-list-section .date-list-section-notes h4:last-child, .date-list-section .date-list-section-notes
.style-as-enet-feed .summary h5:last-child,
.style-as-enet-feed .summary .date-list-section .date-list-section-notes h5:last-child, .date-list-section .date-list-section-notes
.style-as-enet-feed .summary h6:last-child,
.style-as-enet-feed .summary .date-list-section .date-list-section-notes h6:last-child {
  margin-bottom: 0;
}

.date-list {
  margin-bottom: 1.5rem;
}

.date-list dt {
  padding: 0.75rem 10px 0 10px;
  border-radius: 4px 4px 0 0;
}

.date-list dd {
  line-height: 1.25;
  padding: 0.5rem 10px 0.75rem 10px;
  margin-bottom: 4px;
  border-radius: 0 0 4px 4px;
}

.date-list .date,
.date-list .day {
  display: block;
  line-height: 1.25;
}

.date-list .date {
  font-weight: 700;
  color: #510007;
}

.date-list .day {
  font-style: italic;
  font-size: 0.875rem;
  color: #333;
  margin-top: 0.1875rem;
}

@media only screen and (max-width: 640px) {
  .date-list dt {
    background-color: #f3efe4;
  }
  .date-list dt:nth-child(3n+1) {
    background-color: #f9f6f0;
  }
  .date-list dd {
    background-color: #f3efe4;
  }
  .date-list dd:nth-child(3n+2) {
    background-color: #f9f6f0;
  }
}

@media print, screen and (min-width: 641px) {
  .date-list {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: stretch;
    -moz-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    align-content: stretch;
  }
  .date-list dt,
  .date-list dd {
    width: 100%;
    padding: 0.75rem 10px;
    margin-bottom: 4px;
  }
  .date-list dt {
    -moz-box-flex: 0 0 33%;
    -webkit-flex: 0 0 33%;
    -ms-flex: 0 0 33%;
    flex: 0 0 33%;
    max-width: 33%;
    text-align: right;
    background-color: #f3efe4;
    border-radius: 4px 0 0 4px;
  }
  .date-list dd {
    -moz-box-flex: 0 0 67%;
    -webkit-flex: 0 0 67%;
    -ms-flex: 0 0 67%;
    flex: 0 0 67%;
    max-width: 67%;
    background-color: #f9f6f0;
    border-radius: 0 4px 4px 0;
  }
}

.header-color-gray .date-list-section-header {
  color: #4c4c4c;
}

@media print {
  .date-list-section {
    page-break-inside: avoid;
  }
  .date-list dt,
  .date-list dd {
    padding-top: 6px;
    padding-bottom: 6px;
    border-top: 1pt solid #b2b2b2;
    border-radius: 0;
    margin-bottom: 0;
  }
  .date-list .day {
    font-size: 9px;
  }
  .date-list-section-notes {
    border-top: 1pt solid #b2b2b2;
    padding-top: 6px;
  }
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Core Styles */
/* ------------------------------------------------------------ */
.donor-counter {
  width: 100%;
  max-width: 320px;
  margin: 1.5em auto;
  background-color: #f5f5f5;
  border-radius: 4px;
  font-size: 1rem;
  text-align: center;
  padding: 1.5em 18px;
}

.donor-counter.align-none {
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

.donor-counter.align-center {
  margin-left: auto;
  margin-right: auto;
}

.donor-counter .description {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-size: 1.25em;
  line-height: 1.2em;
  margin-bottom: 0.28125em;
}

.donor-counter .loader,
.donor-counter .number {
  font-size: 3.5rem;
  line-height: 1;
}

.donor-counter .loader {
  height: 3.5rem;
  color: #ccc;
}

.donor-counter .number {
  color: #73000a;
  font-weight: bold;
}

.donor-counter .link {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  text-transform: uppercase;
  margin-top: 1.125em;
}

/* ::Component-specific Styles */
/* ------------------------------------------------------------ */
.lt-ie9 .component .donor-counter.align-left, .lt-ie9 .component .donor-counter.align-right {
  width: 60%;
}

.lt-ie9 .component .donor-counter.align-left {
  float: left;
  margin-right: 30px;
}

.lt-ie9 .component .donor-counter.align-right {
  float: right;
  margin-left: 30px;
}

@media screen and (min-width: 801px) {
  .component .donor-counter.align-left, .component .donor-counter.align-right {
    width: 60%;
  }
  .component .donor-counter.align-left {
    float: left;
    margin-right: 30px;
  }
  .component .donor-counter.align-right {
    float: right;
    margin-left: 30px;
  }
}

/* ::Widget-specific Styles */
/* ------------------------------------------------------------ */
.lt-ie9 .sidebar .widget:first-child .donor-counter {
  margin-top: 0;
}

@media screen and (min-width: 801px) {
  .sidebar .widget:first-child .donor-counter {
    margin-top: 0;
  }
}

.elon-component-gallery-grid {
  margin-bottom: 1.125em;
}

.elon-component-gallery-list {
  margin-right: -15px;
}

.elon-component-gallery-list:before, .elon-component-gallery-list:after {
  display: table;
  content: " ";
}

.elon-component-gallery-list:after {
  clear: both;
}

.elon-component-gallery-list li {
  position: relative;
  display: block;
  float: left;
  width: calc(50% - 15px);
  margin: 0 15px 15px 0;
  text-align: center;
}

.elon-component-gallery-list li:before {
  content: '';
  display: block;
  width: 100%;
  padding-bottom: 100%;
}

.elon-component-gallery-list li > a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-bottom: none;
  overflow: hidden;
  background-color: #eee;
}

.elon-component-gallery-list li > a:hover {
  background-color: #e1e1e1;
}

.elon-component-gallery-list li > a img {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  width: auto;
  height: 100%;
  max-width: none;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.elon-component-gallery-list li > a img.wide {
  width: 90%;
  height: auto;
}

.elon-component-gallery-list li > a img.tall {
  width: auto;
  height: 90%;
}

.elon-component-gallery-list li > a[data-lity=""] {
  background-color: transparent;
}

.elon-component-gallery-list li > a[data-lity=""]:hover {
  cursor: zoom-in;
  opacity: 0.9;
  filter: alpha(opacity=90);
  /* internet explorer */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  /*IE8*/
  background-color: transparent;
}

.elon-component-gallery-list li > a[data-lity=""] img.wide {
  width: auto;
  height: 100%;
}

.elon-component-gallery-list li > a[data-lity=""] img.tall {
  width: 100%;
  height: auto;
}

.elon-component-gallery-list .image-title-outer {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  color: white;
}

.elon-component-gallery-list .image-title-inner {
  padding: 6px 8px;
}

.elon-component-gallery-list.fit-images li > a,
.elon-component-gallery-list.fit-images li > a[data-lity=""] {
  background-color: black;
}

.elon-component-gallery-list.fit-images li > a img.wide,
.elon-component-gallery-list.fit-images li > a[data-lity=""] img.wide {
  width: 100%;
  height: auto;
}

.elon-component-gallery-list.fit-images li > a img.tall,
.elon-component-gallery-list.fit-images li > a[data-lity=""] img.tall {
  width: auto;
  height: 100%;
}

.elon-component-gallery-list.crop-images li > a,
.elon-component-gallery-list.crop-images li > a[data-lity=""] {
  background-color: transparent;
}

.elon-component-gallery-list.crop-images li > a:hover,
.elon-component-gallery-list.crop-images li > a[data-lity=""]:hover {
  opacity: 0.9;
  filter: alpha(opacity=90);
  /* internet explorer */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  /*IE8*/
}

.elon-component-gallery-list.crop-images li > a img.wide,
.elon-component-gallery-list.crop-images li > a[data-lity=""] img.wide {
  width: auto;
  height: 100%;
}

.elon-component-gallery-list.crop-images li > a img.tall,
.elon-component-gallery-list.crop-images li > a[data-lity=""] img.tall {
  width: 100%;
  height: auto;
}

.elon-component-gallery-list.image-title-center .image-title-outer {
  display: table;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}

.elon-component-gallery-list.image-title-center .image-title-inner {
  display: table-cell;
  vertical-align: middle;
  background-color: rgba(0, 0, 0, 0.25);
}

.elon-component-gallery-list.image-title-top, .elon-component-gallery-list.image-title-bottom {
  font-size: 13px;
}

.elon-component-gallery-list.image-title-top .image-title-outer, .elon-component-gallery-list.image-title-bottom .image-title-outer {
  position: absolute;
  top: 0;
  left: 0;
}

.elon-component-gallery-list.image-title-top .image-title-inner, .elon-component-gallery-list.image-title-bottom .image-title-inner {
  position: absolute;
  display: block;
  left: 50%;
  width: 80%;
  max-width: 200px;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #191919;
}

.elon-component-gallery-list.image-title-top .image-title-inner {
  top: 15px;
}

.elon-component-gallery-list.image-title-bottom .image-title-inner {
  bottom: 15px;
}

.elon-component-gallery-list.no-links li {
  overflow: hidden;
}

.elon-component-gallery-list.no-links li > img {
  position: absolute;
  max-width: none;
}

.elon-component-gallery-list.no-links.fit-images li {
  background-color: #f9f9f9;
  border: 1px solid #eee;
}

.elon-component-gallery-list.no-links.fit-images li > img {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.elon-component-gallery-list.no-links.fit-images li > img.wide {
  width: 90%;
  height: auto;
}

.elon-component-gallery-list.no-links.fit-images li > img.tall {
  width: auto;
  height: 90%;
}

.elon-component-gallery-list.no-links.crop-images li > img.wide {
  top: 0;
  left: 50%;
  width: auto;
  height: 100%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

.elon-component-gallery-list.no-links.crop-images li > img.tall {
  top: 50%;
  left: 0;
  width: 100%;
  height: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.lt-ie9 .elon-component-gallery-list li {
  width: calc(25% - 15px);
}

.lt-ie9 .elon-component-gallery-list.three-up li {
  width: calc(33.3333% - 15px);
}

.lt-ie9 .elon-component-gallery-list.four-up li {
  width: calc(25% - 15px);
}

.lt-ie9 .elon-component-gallery-list.five-up li {
  width: calc(20% - 15px);
}

.lt-ie9 .elon-component-gallery-list.six-up li {
  width: calc(16.6667% - 15px);
}

.lt-ie9 .elon-component-gallery-list.five-up.image-title-top, .lt-ie9 .elon-component-gallery-list.five-up.image-title-bottom, .lt-ie9 .elon-component-gallery-list.five-up.image-title-center, .lt-ie9 .elon-component-gallery-list.six-up.image-title-top, .lt-ie9 .elon-component-gallery-list.six-up.image-title-bottom, .lt-ie9 .elon-component-gallery-list.six-up.image-title-center {
  font-size: 12px;
}

.lt-ie9 .elon-component-gallery-list.five-up.image-title-top .image-title-inner, .lt-ie9 .elon-component-gallery-list.five-up.image-title-bottom .image-title-inner, .lt-ie9 .elon-component-gallery-list.five-up.image-title-center .image-title-inner, .lt-ie9 .elon-component-gallery-list.six-up.image-title-top .image-title-inner, .lt-ie9 .elon-component-gallery-list.six-up.image-title-bottom .image-title-inner, .lt-ie9 .elon-component-gallery-list.six-up.image-title-center .image-title-inner {
  padding: 10px;
}

.lt-ie9 .elon-component-gallery-list.five-up.image-title-top .image-title-inner, .lt-ie9 .elon-component-gallery-list.five-up.image-title-bottom .image-title-inner, .lt-ie9 .elon-component-gallery-list.six-up.image-title-top .image-title-inner, .lt-ie9 .elon-component-gallery-list.six-up.image-title-bottom .image-title-inner {
  padding: 6px 10px;
}

@media screen and (min-width: 641px) {
  .elon-component-gallery-list li {
    width: calc(25% - 15px);
  }
  .elon-component-gallery-list.three-up li {
    width: calc(33.3333% - 15px);
  }
  .elon-component-gallery-list.four-up li {
    width: calc(25% - 15px);
  }
  .elon-component-gallery-list.five-up li {
    width: calc(20% - 15px);
  }
  .elon-component-gallery-list.six-up li {
    width: calc(16.6667% - 15px);
  }
  .elon-component-gallery-list.five-up.image-title-top, .elon-component-gallery-list.five-up.image-title-bottom, .elon-component-gallery-list.five-up.image-title-center, .elon-component-gallery-list.six-up.image-title-top, .elon-component-gallery-list.six-up.image-title-bottom, .elon-component-gallery-list.six-up.image-title-center {
    font-size: 12px;
  }
  .elon-component-gallery-list.five-up.image-title-top .image-title-inner, .elon-component-gallery-list.five-up.image-title-bottom .image-title-inner, .elon-component-gallery-list.five-up.image-title-center .image-title-inner, .elon-component-gallery-list.six-up.image-title-top .image-title-inner, .elon-component-gallery-list.six-up.image-title-bottom .image-title-inner, .elon-component-gallery-list.six-up.image-title-center .image-title-inner {
    padding: 10px;
  }
  .elon-component-gallery-list.five-up.image-title-top .image-title-inner, .elon-component-gallery-list.five-up.image-title-bottom .image-title-inner, .elon-component-gallery-list.six-up.image-title-top .image-title-inner, .elon-component-gallery-list.six-up.image-title-bottom .image-title-inner {
    padding: 6px 10px;
  }
}

button[type="button"].lity-close {
  position: absolute;
  display: block;
  top: auto;
  bottom: 100%;
  margin: 0;
  background-color: transparent;
  border: none !important;
  padding: 0;
  font-size: 35px;
  line-height: 35px;
  font-family: Arial, Baskerville, monospace;
  text-align: right;
}

.elon-component-gallery-slideshow {
  margin-bottom: 1.5em;
}

.elon-component-gallery-slideshow[data-dots="true"] {
  margin-bottom: 3.375em;
}

.elon-component-gallery-slideshow .owl-stage-outer {
  background-color: black;
}

.elon-component-gallery-slideshow .elon-component-gallery-item img {
  margin: 0 auto;
  width: auto !important;
  height: 100%;
  color: white;
  text-align: center;
}

.elon-component-gallery-slideshow .elon-component-gallery-item img:hover {
  cursor: zoom-in;
}

.elon-component-gallery-slideshow .item-caption {
  color: white;
  padding: 14px 40px 0;
  text-align: center;
  font-size: 14px;
}

.elon-component-gallery-slideshow.owl-theme .owl-nav {
  margin: 0;
}

.elon-component-gallery-slideshow.owl-theme .owl-nav [class*="owl-"] {
  position: absolute;
  top: 50%;
  height: 100%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: transparent;
  border-radius: 0;
  margin: 0;
  padding: 0;
  width: 35px;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}

.elon-component-gallery-slideshow.owl-theme .owl-nav [class*="owl-"]:hover {
  background-color: transparent;
}

.elon-component-gallery-slideshow.owl-theme .owl-nav [class*="owl-"] i {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
  font-size: 30px;
}

.elon-component-gallery-slideshow.owl-theme .owl-nav .owl-prev {
  left: 0;
  background-image: -owg-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);
  background-image: linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);
  background: linear-gradient(to right, rgba(0, 0, 0, 0.5), transparent);
}

.elon-component-gallery-slideshow.owl-theme .owl-nav .owl-next {
  right: 0;
  background-image: -owg-linear-gradient(left, transparent, rgba(0, 0, 0, 0.5));
  background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.5));
  background-image: -moz-linear-gradient(left, transparent, rgba(0, 0, 0, 0.5));
  background-image: -o-linear-gradient(left, transparent, rgba(0, 0, 0, 0.5));
  background-image: linear-gradient(left, transparent, rgba(0, 0, 0, 0.5));
  background: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.5));
}

.elon-component-gallery-slideshow.owl-theme .owl-dots {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  margin-top: 0.75em;
}

.elon-component-gallery-slideshow.owl-theme .owl-dots .owl-dot span {
  background-color: #ccc;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}

.elon-component-gallery-slideshow.owl-theme .owl-dots .owl-dot:hover span {
  background-color: #999;
}

.elon-component-gallery-slideshow.owl-theme .owl-dots .owl-dot.active span {
  background-color: #b59a57;
}

.lt-ie9 .elon-component-gallery-slideshow .item-caption {
  padding: 14px 80px 0;
}

.lt-ie9 .elon-component-gallery-slideshow.owl-theme .owl-nav [class*="owl-"] {
  width: 75px;
}

.lt-ie9 .elon-component-gallery-slideshow.owl-theme .owl-nav [class*="owl-"] i {
  font-size: 50px;
}

@media screen and (min-width: 641px) {
  .elon-component-gallery-slideshow .item-caption {
    padding: 14px 80px 0;
  }
  .elon-component-gallery-slideshow.owl-theme .owl-nav [class*="owl-"] {
    width: 75px;
  }
  .elon-component-gallery-slideshow.owl-theme .owl-nav [class*="owl-"] i {
    font-size: 50px;
  }
}

.no-touch .elon-component-gallery-slideshow.owl-theme .owl-nav [class*="owl-"]:hover {
  color: #b59a57;
}

.no-touch .elon-component-gallery-slideshow.owl-theme .owl-nav .owl-prev:hover {
  background-image: -owg-linear-gradient(left, rgba(0, 0, 0, 0.95), transparent);
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.95), transparent);
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.95), transparent);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.95), transparent);
  background-image: linear-gradient(left, rgba(0, 0, 0, 0.95), transparent);
  background: linear-gradient(to right, rgba(0, 0, 0, 0.95), transparent);
}

.no-touch .elon-component-gallery-slideshow.owl-theme .owl-nav .owl-next:hover {
  background-image: -owg-linear-gradient(left, transparent, rgba(0, 0, 0, 0.95));
  background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.95));
  background-image: -moz-linear-gradient(left, transparent, rgba(0, 0, 0, 0.95));
  background-image: -o-linear-gradient(left, transparent, rgba(0, 0, 0, 0.95));
  background-image: linear-gradient(left, transparent, rgba(0, 0, 0, 0.95));
  background: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.95));
}

.lity-caption {
  color: white;
  font-size: 14px;
  padding: 12px;
}

.lity-caption p, .lity-caption .enet-feed .summary h1, .enet-feed .summary .lity-caption h1, .lity-caption .enet-feed .summary h2, .enet-feed .summary .lity-caption h2, .lity-caption .enet-feed .summary h3, .enet-feed .summary .lity-caption h3, .lity-caption .enet-feed .summary h4, .enet-feed .summary .lity-caption h4, .lity-caption .enet-feed .summary h5, .enet-feed .summary .lity-caption h5, .lity-caption .enet-feed .summary h6, .enet-feed .summary .lity-caption h6, .lity-caption
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary .lity-caption h1, .lity-caption
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary .lity-caption h2, .lity-caption
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary .lity-caption h3, .lity-caption
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary .lity-caption h4, .lity-caption
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary .lity-caption h5, .lity-caption
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary .lity-caption h6 {
  max-width: 860px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.hours-component {
  width: 100%;
  margin-bottom: 45px;
}

.hours-component p, .hours-component .enet-feed .summary h1, .enet-feed .summary .hours-component h1, .hours-component .enet-feed .summary h2, .enet-feed .summary .hours-component h2, .hours-component .enet-feed .summary h3, .enet-feed .summary .hours-component h3, .hours-component .enet-feed .summary h4, .enet-feed .summary .hours-component h4, .hours-component .enet-feed .summary h5, .enet-feed .summary .hours-component h5, .hours-component .enet-feed .summary h6, .enet-feed .summary .hours-component h6, .hours-component
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary .hours-component h1, .hours-component
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary .hours-component h2, .hours-component
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary .hours-component h3, .hours-component
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary .hours-component h4, .hours-component
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary .hours-component h5, .hours-component
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary .hours-component h6 {
  border-bottom: 1px solid #e4e4e4;
  margin: 0;
}

.hours-component p span, .hours-component .enet-feed .summary h1 span, .enet-feed .summary .hours-component h1 span, .hours-component .enet-feed .summary h2 span, .enet-feed .summary .hours-component h2 span, .hours-component .enet-feed .summary h3 span, .enet-feed .summary .hours-component h3 span, .hours-component .enet-feed .summary h4 span, .enet-feed .summary .hours-component h4 span, .hours-component .enet-feed .summary h5 span, .enet-feed .summary .hours-component h5 span, .hours-component .enet-feed .summary h6 span, .enet-feed .summary .hours-component h6 span, .hours-component
.style-as-enet-feed .summary h1 span,
.style-as-enet-feed .summary .hours-component h1 span, .hours-component
.style-as-enet-feed .summary h2 span,
.style-as-enet-feed .summary .hours-component h2 span, .hours-component
.style-as-enet-feed .summary h3 span,
.style-as-enet-feed .summary .hours-component h3 span, .hours-component
.style-as-enet-feed .summary h4 span,
.style-as-enet-feed .summary .hours-component h4 span, .hours-component
.style-as-enet-feed .summary h5 span,
.style-as-enet-feed .summary .hours-component h5 span, .hours-component
.style-as-enet-feed .summary h6 span,
.style-as-enet-feed .summary .hours-component h6 span {
  display: block;
}

.hours-component p span.days, .hours-component .enet-feed .summary h1 span.days, .enet-feed .summary .hours-component h1 span.days, .hours-component .enet-feed .summary h2 span.days, .enet-feed .summary .hours-component h2 span.days, .hours-component .enet-feed .summary h3 span.days, .enet-feed .summary .hours-component h3 span.days, .hours-component .enet-feed .summary h4 span.days, .enet-feed .summary .hours-component h4 span.days, .hours-component .enet-feed .summary h5 span.days, .enet-feed .summary .hours-component h5 span.days, .hours-component .enet-feed .summary h6 span.days, .enet-feed .summary .hours-component h6 span.days, .hours-component
.style-as-enet-feed .summary h1 span.days,
.style-as-enet-feed .summary .hours-component h1 span.days, .hours-component
.style-as-enet-feed .summary h2 span.days,
.style-as-enet-feed .summary .hours-component h2 span.days, .hours-component
.style-as-enet-feed .summary h3 span.days,
.style-as-enet-feed .summary .hours-component h3 span.days, .hours-component
.style-as-enet-feed .summary h4 span.days,
.style-as-enet-feed .summary .hours-component h4 span.days, .hours-component
.style-as-enet-feed .summary h5 span.days,
.style-as-enet-feed .summary .hours-component h5 span.days, .hours-component
.style-as-enet-feed .summary h6 span.days,
.style-as-enet-feed .summary .hours-component h6 span.days {
  font-weight: bold;
  padding: 12px 12px 0 12px;
}

.hours-component p span.hours, .hours-component .enet-feed .summary h1 span.hours, .enet-feed .summary .hours-component h1 span.hours, .hours-component .enet-feed .summary h2 span.hours, .enet-feed .summary .hours-component h2 span.hours, .hours-component .enet-feed .summary h3 span.hours, .enet-feed .summary .hours-component h3 span.hours, .hours-component .enet-feed .summary h4 span.hours, .enet-feed .summary .hours-component h4 span.hours, .hours-component .enet-feed .summary h5 span.hours, .enet-feed .summary .hours-component h5 span.hours, .hours-component .enet-feed .summary h6 span.hours, .enet-feed .summary .hours-component h6 span.hours, .hours-component
.style-as-enet-feed .summary h1 span.hours,
.style-as-enet-feed .summary .hours-component h1 span.hours, .hours-component
.style-as-enet-feed .summary h2 span.hours,
.style-as-enet-feed .summary .hours-component h2 span.hours, .hours-component
.style-as-enet-feed .summary h3 span.hours,
.style-as-enet-feed .summary .hours-component h3 span.hours, .hours-component
.style-as-enet-feed .summary h4 span.hours,
.style-as-enet-feed .summary .hours-component h4 span.hours, .hours-component
.style-as-enet-feed .summary h5 span.hours,
.style-as-enet-feed .summary .hours-component h5 span.hours, .hours-component
.style-as-enet-feed .summary h6 span.hours,
.style-as-enet-feed .summary .hours-component h6 span.hours {
  padding: 0 12px 12px 12px;
}

.hours-component p span.hours.closed, .hours-component .enet-feed .summary h1 span.hours.closed, .enet-feed .summary .hours-component h1 span.hours.closed, .hours-component .enet-feed .summary h2 span.hours.closed, .enet-feed .summary .hours-component h2 span.hours.closed, .hours-component .enet-feed .summary h3 span.hours.closed, .enet-feed .summary .hours-component h3 span.hours.closed, .hours-component .enet-feed .summary h4 span.hours.closed, .enet-feed .summary .hours-component h4 span.hours.closed, .hours-component .enet-feed .summary h5 span.hours.closed, .enet-feed .summary .hours-component h5 span.hours.closed, .hours-component .enet-feed .summary h6 span.hours.closed, .enet-feed .summary .hours-component h6 span.hours.closed, .hours-component
.style-as-enet-feed .summary h1 span.hours.closed,
.style-as-enet-feed .summary .hours-component h1 span.hours.closed, .hours-component
.style-as-enet-feed .summary h2 span.hours.closed,
.style-as-enet-feed .summary .hours-component h2 span.hours.closed, .hours-component
.style-as-enet-feed .summary h3 span.hours.closed,
.style-as-enet-feed .summary .hours-component h3 span.hours.closed, .hours-component
.style-as-enet-feed .summary h4 span.hours.closed,
.style-as-enet-feed .summary .hours-component h4 span.hours.closed, .hours-component
.style-as-enet-feed .summary h5 span.hours.closed,
.style-as-enet-feed .summary .hours-component h5 span.hours.closed, .hours-component
.style-as-enet-feed .summary h6 span.hours.closed,
.style-as-enet-feed .summary .hours-component h6 span.hours.closed {
  text-transform: uppercase;
  color: #73000a;
}

.lt-ie9 .hours-component {
  display: table;
}

.lt-ie9 .hours-component p, .lt-ie9 .hours-component .enet-feed .summary h1, .enet-feed .summary .lt-ie9 .hours-component h1, .lt-ie9 .hours-component .enet-feed .summary h2, .enet-feed .summary .lt-ie9 .hours-component h2, .lt-ie9 .hours-component .enet-feed .summary h3, .enet-feed .summary .lt-ie9 .hours-component h3, .lt-ie9 .hours-component .enet-feed .summary h4, .enet-feed .summary .lt-ie9 .hours-component h4, .lt-ie9 .hours-component .enet-feed .summary h5, .enet-feed .summary .lt-ie9 .hours-component h5, .lt-ie9 .hours-component .enet-feed .summary h6, .enet-feed .summary .lt-ie9 .hours-component h6, .lt-ie9 .hours-component
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary .lt-ie9 .hours-component h1, .lt-ie9 .hours-component
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary .lt-ie9 .hours-component h2, .lt-ie9 .hours-component
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary .lt-ie9 .hours-component h3, .lt-ie9 .hours-component
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary .lt-ie9 .hours-component h4, .lt-ie9 .hours-component
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary .lt-ie9 .hours-component h5, .lt-ie9 .hours-component
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary .lt-ie9 .hours-component h6 {
  display: table-row;
  border-bottom: none;
}

.lt-ie9 .hours-component p span, .lt-ie9 .hours-component .enet-feed .summary h1 span, .enet-feed .summary .lt-ie9 .hours-component h1 span, .lt-ie9 .hours-component .enet-feed .summary h2 span, .enet-feed .summary .lt-ie9 .hours-component h2 span, .lt-ie9 .hours-component .enet-feed .summary h3 span, .enet-feed .summary .lt-ie9 .hours-component h3 span, .lt-ie9 .hours-component .enet-feed .summary h4 span, .enet-feed .summary .lt-ie9 .hours-component h4 span, .lt-ie9 .hours-component .enet-feed .summary h5 span, .enet-feed .summary .lt-ie9 .hours-component h5 span, .lt-ie9 .hours-component .enet-feed .summary h6 span, .enet-feed .summary .lt-ie9 .hours-component h6 span, .lt-ie9 .hours-component
.style-as-enet-feed .summary h1 span,
.style-as-enet-feed .summary .lt-ie9 .hours-component h1 span, .lt-ie9 .hours-component
.style-as-enet-feed .summary h2 span,
.style-as-enet-feed .summary .lt-ie9 .hours-component h2 span, .lt-ie9 .hours-component
.style-as-enet-feed .summary h3 span,
.style-as-enet-feed .summary .lt-ie9 .hours-component h3 span, .lt-ie9 .hours-component
.style-as-enet-feed .summary h4 span,
.style-as-enet-feed .summary .lt-ie9 .hours-component h4 span, .lt-ie9 .hours-component
.style-as-enet-feed .summary h5 span,
.style-as-enet-feed .summary .lt-ie9 .hours-component h5 span, .lt-ie9 .hours-component
.style-as-enet-feed .summary h6 span,
.style-as-enet-feed .summary .lt-ie9 .hours-component h6 span {
  display: table-cell;
  border-bottom: 1px solid #e4e4e4;
}

.lt-ie9 .hours-component p span.days, .lt-ie9 .hours-component .enet-feed .summary h1 span.days, .enet-feed .summary .lt-ie9 .hours-component h1 span.days, .lt-ie9 .hours-component .enet-feed .summary h2 span.days, .enet-feed .summary .lt-ie9 .hours-component h2 span.days, .lt-ie9 .hours-component .enet-feed .summary h3 span.days, .enet-feed .summary .lt-ie9 .hours-component h3 span.days, .lt-ie9 .hours-component .enet-feed .summary h4 span.days, .enet-feed .summary .lt-ie9 .hours-component h4 span.days, .lt-ie9 .hours-component .enet-feed .summary h5 span.days, .enet-feed .summary .lt-ie9 .hours-component h5 span.days, .lt-ie9 .hours-component .enet-feed .summary h6 span.days, .enet-feed .summary .lt-ie9 .hours-component h6 span.days, .lt-ie9 .hours-component
.style-as-enet-feed .summary h1 span.days,
.style-as-enet-feed .summary .lt-ie9 .hours-component h1 span.days, .lt-ie9 .hours-component
.style-as-enet-feed .summary h2 span.days,
.style-as-enet-feed .summary .lt-ie9 .hours-component h2 span.days, .lt-ie9 .hours-component
.style-as-enet-feed .summary h3 span.days,
.style-as-enet-feed .summary .lt-ie9 .hours-component h3 span.days, .lt-ie9 .hours-component
.style-as-enet-feed .summary h4 span.days,
.style-as-enet-feed .summary .lt-ie9 .hours-component h4 span.days, .lt-ie9 .hours-component
.style-as-enet-feed .summary h5 span.days,
.style-as-enet-feed .summary .lt-ie9 .hours-component h5 span.days, .lt-ie9 .hours-component
.style-as-enet-feed .summary h6 span.days,
.style-as-enet-feed .summary .lt-ie9 .hours-component h6 span.days {
  padding: 12px 30px 12px 12px;
}

.lt-ie9 .hours-component p span.hours, .lt-ie9 .hours-component .enet-feed .summary h1 span.hours, .enet-feed .summary .lt-ie9 .hours-component h1 span.hours, .lt-ie9 .hours-component .enet-feed .summary h2 span.hours, .enet-feed .summary .lt-ie9 .hours-component h2 span.hours, .lt-ie9 .hours-component .enet-feed .summary h3 span.hours, .enet-feed .summary .lt-ie9 .hours-component h3 span.hours, .lt-ie9 .hours-component .enet-feed .summary h4 span.hours, .enet-feed .summary .lt-ie9 .hours-component h4 span.hours, .lt-ie9 .hours-component .enet-feed .summary h5 span.hours, .enet-feed .summary .lt-ie9 .hours-component h5 span.hours, .lt-ie9 .hours-component .enet-feed .summary h6 span.hours, .enet-feed .summary .lt-ie9 .hours-component h6 span.hours, .lt-ie9 .hours-component
.style-as-enet-feed .summary h1 span.hours,
.style-as-enet-feed .summary .lt-ie9 .hours-component h1 span.hours, .lt-ie9 .hours-component
.style-as-enet-feed .summary h2 span.hours,
.style-as-enet-feed .summary .lt-ie9 .hours-component h2 span.hours, .lt-ie9 .hours-component
.style-as-enet-feed .summary h3 span.hours,
.style-as-enet-feed .summary .lt-ie9 .hours-component h3 span.hours, .lt-ie9 .hours-component
.style-as-enet-feed .summary h4 span.hours,
.style-as-enet-feed .summary .lt-ie9 .hours-component h4 span.hours, .lt-ie9 .hours-component
.style-as-enet-feed .summary h5 span.hours,
.style-as-enet-feed .summary .lt-ie9 .hours-component h5 span.hours, .lt-ie9 .hours-component
.style-as-enet-feed .summary h6 span.hours,
.style-as-enet-feed .summary .lt-ie9 .hours-component h6 span.hours {
  padding: 12px 12px 12px 30px;
  text-align: right;
}

@media screen and (min-width: 641px) {
  .hours-component {
    display: table;
  }
  .hours-component p, .hours-component .enet-feed .summary h1, .enet-feed .summary .hours-component h1, .hours-component .enet-feed .summary h2, .enet-feed .summary .hours-component h2, .hours-component .enet-feed .summary h3, .enet-feed .summary .hours-component h3, .hours-component .enet-feed .summary h4, .enet-feed .summary .hours-component h4, .hours-component .enet-feed .summary h5, .enet-feed .summary .hours-component h5, .hours-component .enet-feed .summary h6, .enet-feed .summary .hours-component h6, .hours-component
  .style-as-enet-feed .summary h1,
  .style-as-enet-feed .summary .hours-component h1, .hours-component
  .style-as-enet-feed .summary h2,
  .style-as-enet-feed .summary .hours-component h2, .hours-component
  .style-as-enet-feed .summary h3,
  .style-as-enet-feed .summary .hours-component h3, .hours-component
  .style-as-enet-feed .summary h4,
  .style-as-enet-feed .summary .hours-component h4, .hours-component
  .style-as-enet-feed .summary h5,
  .style-as-enet-feed .summary .hours-component h5, .hours-component
  .style-as-enet-feed .summary h6,
  .style-as-enet-feed .summary .hours-component h6 {
    display: table-row;
    border-bottom: none;
  }
  .hours-component p span, .hours-component .enet-feed .summary h1 span, .enet-feed .summary .hours-component h1 span, .hours-component .enet-feed .summary h2 span, .enet-feed .summary .hours-component h2 span, .hours-component .enet-feed .summary h3 span, .enet-feed .summary .hours-component h3 span, .hours-component .enet-feed .summary h4 span, .enet-feed .summary .hours-component h4 span, .hours-component .enet-feed .summary h5 span, .enet-feed .summary .hours-component h5 span, .hours-component .enet-feed .summary h6 span, .enet-feed .summary .hours-component h6 span, .hours-component
  .style-as-enet-feed .summary h1 span,
  .style-as-enet-feed .summary .hours-component h1 span, .hours-component
  .style-as-enet-feed .summary h2 span,
  .style-as-enet-feed .summary .hours-component h2 span, .hours-component
  .style-as-enet-feed .summary h3 span,
  .style-as-enet-feed .summary .hours-component h3 span, .hours-component
  .style-as-enet-feed .summary h4 span,
  .style-as-enet-feed .summary .hours-component h4 span, .hours-component
  .style-as-enet-feed .summary h5 span,
  .style-as-enet-feed .summary .hours-component h5 span, .hours-component
  .style-as-enet-feed .summary h6 span,
  .style-as-enet-feed .summary .hours-component h6 span {
    display: table-cell;
    border-bottom: 1px solid #e4e4e4;
  }
  .hours-component p span.days, .hours-component .enet-feed .summary h1 span.days, .enet-feed .summary .hours-component h1 span.days, .hours-component .enet-feed .summary h2 span.days, .enet-feed .summary .hours-component h2 span.days, .hours-component .enet-feed .summary h3 span.days, .enet-feed .summary .hours-component h3 span.days, .hours-component .enet-feed .summary h4 span.days, .enet-feed .summary .hours-component h4 span.days, .hours-component .enet-feed .summary h5 span.days, .enet-feed .summary .hours-component h5 span.days, .hours-component .enet-feed .summary h6 span.days, .enet-feed .summary .hours-component h6 span.days, .hours-component
  .style-as-enet-feed .summary h1 span.days,
  .style-as-enet-feed .summary .hours-component h1 span.days, .hours-component
  .style-as-enet-feed .summary h2 span.days,
  .style-as-enet-feed .summary .hours-component h2 span.days, .hours-component
  .style-as-enet-feed .summary h3 span.days,
  .style-as-enet-feed .summary .hours-component h3 span.days, .hours-component
  .style-as-enet-feed .summary h4 span.days,
  .style-as-enet-feed .summary .hours-component h4 span.days, .hours-component
  .style-as-enet-feed .summary h5 span.days,
  .style-as-enet-feed .summary .hours-component h5 span.days, .hours-component
  .style-as-enet-feed .summary h6 span.days,
  .style-as-enet-feed .summary .hours-component h6 span.days {
    padding: 12px 30px 12px 12px;
  }
  .hours-component p span.hours, .hours-component .enet-feed .summary h1 span.hours, .enet-feed .summary .hours-component h1 span.hours, .hours-component .enet-feed .summary h2 span.hours, .enet-feed .summary .hours-component h2 span.hours, .hours-component .enet-feed .summary h3 span.hours, .enet-feed .summary .hours-component h3 span.hours, .hours-component .enet-feed .summary h4 span.hours, .enet-feed .summary .hours-component h4 span.hours, .hours-component .enet-feed .summary h5 span.hours, .enet-feed .summary .hours-component h5 span.hours, .hours-component .enet-feed .summary h6 span.hours, .enet-feed .summary .hours-component h6 span.hours, .hours-component
  .style-as-enet-feed .summary h1 span.hours,
  .style-as-enet-feed .summary .hours-component h1 span.hours, .hours-component
  .style-as-enet-feed .summary h2 span.hours,
  .style-as-enet-feed .summary .hours-component h2 span.hours, .hours-component
  .style-as-enet-feed .summary h3 span.hours,
  .style-as-enet-feed .summary .hours-component h3 span.hours, .hours-component
  .style-as-enet-feed .summary h4 span.hours,
  .style-as-enet-feed .summary .hours-component h4 span.hours, .hours-component
  .style-as-enet-feed .summary h5 span.hours,
  .style-as-enet-feed .summary .hours-component h5 span.hours, .hours-component
  .style-as-enet-feed .summary h6 span.hours,
  .style-as-enet-feed .summary .hours-component h6 span.hours {
    padding: 12px 12px 12px 30px;
    text-align: right;
  }
}

.component .profiles-wrap {
  overflow: hidden;
  margin-bottom: 36px;
}

.component .profiles-wrap .profile-row {
  margin-left: -20px;
  margin-right: -20px;
}

.component .profiles-wrap .profile-row:before, .component .profiles-wrap .profile-row:after {
  display: table;
  content: " ";
}

.component .profiles-wrap .profile-row:after {
  clear: both;
}

.component .profiles-wrap .profile-row:not(:last-child) {
  padding-bottom: 36px;
  margin-bottom: 24px;
  border-bottom: 1px solid #eee;
}

.component .profiles-wrap .profile-info--no-image,
.component .profiles-wrap .profile-column--info {
  text-align: center;
}

.component .profiles-wrap .profile-info--no-image > *:last-child,
.component .profiles-wrap .profile-column--info > *:last-child {
  margin-bottom: 0;
}

@media (min-width: 801px) {
  .component .profiles-wrap .profile-info--no-image,
  .component .profiles-wrap .profile-column--info {
    text-align: left;
  }
}

.component .profiles-wrap .profile-info--no-image,
.component .profiles-wrap .profile-column--image,
.component .profiles-wrap .profile-column--info {
  padding-left: 20px;
  padding-right: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.component .profiles-wrap .profile-column--image,
.component .profiles-wrap .profile-column--info {
  position: relative;
  min-height: 1px;
}

.component .profiles-wrap img {
  display: block;
  width: 100%;
  max-width: 250px;
  margin: 0 auto 12px auto;
}

@media (min-width: 801px) {
  .component .profiles-wrap img {
    width: 100%;
    margin: 0;
  }
}

.component .profiles-wrap h3,
.component .profiles-wrap .profile-email-link,
.component .profiles-wrap .profile-social-accounts,
.component .profiles-wrap .profile-field-content {
  margin-bottom: 12px;
}

.component .profiles-wrap h3 + .profile-field-content,
.component .profiles-wrap .profile-email-link + .profile-field-content,
.component .profiles-wrap .profile-social-accounts + .profile-field-content {
  margin-top: 24px;
}

.component .profiles-wrap .profile-email-link a:before {
  content: '\f003';
  font-family: FontAwesome;
  margin-right: 8px;
  color: #999;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  -o-transition: color 0.2s;
  transition: color 0.2s;
}

.component .profiles-wrap .profile-email-link a:hover:before, .component .profiles-wrap .profile-email-link a:focus:before, .component .profiles-wrap .profile-email-link a:active:before {
  color: #68572e;
}

.component .profiles-wrap .profile-social-accounts {
  list-style: none;
  margin-left: 0;
}

.component .profiles-wrap .profile-social-accounts i {
  font-weight: normal;
  color: #999;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  -o-transition: color 0.2s;
  transition: color 0.2s;
  margin-right: 2px;
}

.component .profiles-wrap .profile-social-accounts a:hover i, .component .profiles-wrap .profile-social-accounts a:focus i, .component .profiles-wrap .profile-social-accounts a:active i {
  color: #68572e;
}

@media (min-width: 640px) {
  .component .profiles-wrap .profile-social-accounts li {
    display: inline-block;
  }
  .component .profiles-wrap .profile-social-accounts li:not(:last-child):after {
    content: '|';
    margin: 0 8px;
    color: #ccc;
  }
}

@media (min-width: 801px) {
  .component .profiles-wrap .profile-column--image,
  .component .profiles-wrap .profile-column--info {
    float: left;
  }
  .component .profiles-wrap .profile-column--image {
    width: 25%;
  }
  .component .profiles-wrap .profile-column--info {
    width: 75%;
  }
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Base Styles */
/* ------------------------------------------------------------ */
.component .newsletter-item .article-title,
.component .newsletter-item .article-author {
  text-align: center;
}

.lt-ie9 .component .newsletter-item .article-title, .lt-ie9
.component .newsletter-item .article-author {
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (min-width: 800px) {
  .component .newsletter-item .article-title,
  .component .newsletter-item .article-author {
    max-width: 70%;
    margin-left: auto;
    margin-right: auto;
  }
}

.component .newsletter-item .article-author {
  font-size: 1.5em;
  font-style: italic;
  margin-bottom: 24px;
}

.component .newsletter-item .article-row {
  margin-right: auto;
  margin-left: auto;
  max-width: 1200px;
}

.component .newsletter-item .article-row:before, .component .newsletter-item .article-row:after {
  content: '';
  display: table;
}

.component .newsletter-item .article-row:after {
  clear: both;
}

.lt-ie9 .component .newsletter-item .article-col {
  display: block;
  position: relative;
  float: left;
  min-height: 1px;
}

.lt-ie9 .component .newsletter-item .article-col:first-child {
  margin-right: 15px;
}

.lt-ie9 .component .newsletter-item .article-col:last-child {
  margin-left: 15px;
}

@media screen and (min-width: 801px) {
  .component .newsletter-item .article-col {
    display: block;
    position: relative;
    float: left;
    min-height: 1px;
  }
  .component .newsletter-item .article-col:first-child {
    margin-right: 15px;
  }
  .component .newsletter-item .article-col:last-child {
    margin-left: 15px;
  }
}

.lt-ie9 .component .newsletter-item .vid-col {
  width: calc(30% - 15px);
}

.lt-ie9 .component .newsletter-item .vid-col.push-right {
  float: right;
  margin-right: 0;
  margin-left: 15px;
}

.lt-ie9 .component .newsletter-item .vid-col.push-right + .text-col {
  margin-right: 15px;
  margin-left: 0;
}

@media screen and (min-width: 801px) {
  .component .newsletter-item .vid-col {
    width: calc(30% - 15px);
  }
  .component .newsletter-item .vid-col.push-right {
    float: right;
    margin-right: 0;
    margin-left: 15px;
  }
  .component .newsletter-item .vid-col.push-right + .text-col {
    margin-right: 15px;
    margin-left: 0;
  }
}

.lt-ie9 .component .newsletter-item .text-col {
  width: calc(70% - 15px);
}

@media screen and (min-width: 801px) {
  .component .newsletter-item .text-col {
    width: calc(70% - 15px);
  }
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Programs Feature Box and custom accordion styles */
/* ------------------------------------------------------------ */
.programs-feature {
  border: 1px solid #e1d7bc;
  background-color: #f4f0e6;
  margin-bottom: 1.71429em;
}

.programs-feature .accordion {
  margin-bottom: 0;
  border-bottom: none;
}

.programs-feature .accordion .ui-accordion-header-icon {
  right: auto;
  left: 12px;
  color: #b59a57;
  font-size: 18px;
}

.programs-feature .accordion .ui-accordion-header {
  border-top: 1px solid #e1d7bc;
  padding: 10px 12px;
  padding-left: 36px;
}

.programs-feature .accordion .ui-accordion-header:hover, .programs-feature .accordion .ui-accordion-header:focus {
  background-color: #f8f5ee;
  color: #191919;
}

.programs-feature .accordion .ui-accordion-header:first-child {
  border-top: none;
}

.programs-feature .accordion .ui-accordion-header.ui-state-active {
  background-color: #f8f5ee;
  color: #191919;
}

.programs-feature .accordion .ui-accordion-content {
  padding: 0 12px 12px 36px;
  background-color: #f8f5ee;
  font-size: 0.875em;
  line-height: 1.28571em;
}

.programs-feature .accordion .ui-accordion-content a {
  color: #73000a;
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Base Styles */
/* ------------------------------------------------------------ */
.progress-container {
  margin-bottom: 2.25em;
}

.progress-container .progress-label,
.progress-container .progress-goal,
.progress-container .progress-value {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
}

.progress-container .progress-label {
  font-size: 1.375em;
  line-height: 1.36364em;
  line-height: 1.2;
  font-weight: 700;
}

.progress-container .progress-wrapper {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  align-content: center;
}

.progress-container .progress-goal {
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 1.75em;
  line-height: 1.28571em;
}

.progress-container .progress {
  -moz-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  height: 15px;
  background-color: #eee;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  margin-right: 15px;
}

.progress-container .progress-bar {
  position: relative;
  height: 100%;
  background-color: #73000a;
}

.progress-container .progress-value {
  position: absolute;
  top: 100%;
  right: 0;
  color: #73000a;
  font-size: 1.125em;
  line-height: 1.33333em;
  padding-top: 10px;
}

.progress-container .progress-value span {
  position: relative;
  left: calc(50% - 10px);
}

.progress-container .progress-value::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #73000a transparent transparent transparent;
}

/* There is a text input on certain components that allow us to 
 * add custom classes to customize the look of those components. */
.normal-component-box.list-style-angle-right ul,
.column-component-box.list-style-angle-right ul {
  list-style-type: none;
  margin: 0;
}

.normal-component-box.list-style-angle-right ul li,
.column-component-box.list-style-angle-right ul li {
  margin: 0;
}

.normal-component-box.list-style-angle-right ul li,
.column-component-box.list-style-angle-right ul li {
  position: relative;
  padding: 6px;
  padding-left: 21px !important;
}

.normal-component-box.list-style-angle-right ul li:before,
.column-component-box.list-style-angle-right ul li:before {
  content: '\f105';
  font-family: FontAwesome;
  position: absolute;
  left: 6px;
  top: 6px;
  color: #ccc;
  font-size: 1em;
}

.normal-component-box.list-style-angle-right ul li li:before,
.column-component-box.list-style-angle-right ul li li:before {
  content: '\f10c';
  font-size: 8px;
}

.normal-component-box.list-style-angle-right.background-color-light-gray ul li:before, .normal-component-box.list-style-angle-right.border-none ul li:before,
.column-component-box.list-style-angle-right.background-color-light-gray ul li:before,
.column-component-box.list-style-angle-right.border-none ul li:before {
  color: #bfbfbf;
}

.normal-component-box.list-item-bordered ul,
.column-component-box.list-item-bordered ul {
  list-style-type: none;
  margin: 0;
}

.normal-component-box.list-item-bordered ul li,
.column-component-box.list-item-bordered ul li {
  margin: 0;
}

.normal-component-box.list-item-bordered ul li,
.column-component-box.list-item-bordered ul li {
  padding-top: 12px;
  padding-bottom: 12px;
}

.normal-component-box.list-item-bordered ul li:before,
.column-component-box.list-item-bordered ul li:before {
  top: 12px;
}

.normal-component-box.list-item-bordered ul li li,
.column-component-box.list-item-bordered ul li li {
  border-bottom: none !important;
  padding-top: 4px;
  padding-bottom: 4px;
}

.normal-component-box.list-item-bordered ul li:not(:last-child),
.column-component-box.list-item-bordered ul li:not(:last-child) {
  border-bottom: 1px dotted #e1e1e1;
}

.normal-component-box.list-item-bordered.background-color-light-gray ul li, .normal-component-box.list-item-bordered.border-none ul li,
.column-component-box.list-item-bordered.background-color-light-gray ul li,
.column-component-box.list-item-bordered.border-none ul li {
  border-bottom-color: #ccc;
}

.normal-component-box.link-no-decoration a,
.column-component-box.link-no-decoration a {
  border-bottom: none;
  text-decoration: none;
}

.normal-component-box.link-no-decoration a:hover, .normal-component-box.link-no-decoration a:focus, .normal-component-box.link-no-decoration a:active,
.column-component-box.link-no-decoration a:hover,
.column-component-box.link-no-decoration a:focus,
.column-component-box.link-no-decoration a:active {
  border-bottom: none;
  text-decoration: none;
}

.normal-component-box.link-color-maroon a, .normal-component-box.maroon-links a,
.column-component-box.link-color-maroon a,
.column-component-box.maroon-links a {
  color: #68572e;
  border-bottom-color: #68572e;
}

.normal-component-box.link-color-maroon a:hover, .normal-component-box.link-color-maroon a:focus, .normal-component-box.link-color-maroon a:active, .normal-component-box.maroon-links a:hover, .normal-component-box.maroon-links a:focus, .normal-component-box.maroon-links a:active,
.column-component-box.link-color-maroon a:hover,
.column-component-box.link-color-maroon a:focus,
.column-component-box.link-color-maroon a:active,
.column-component-box.maroon-links a:hover,
.column-component-box.maroon-links a:focus,
.column-component-box.maroon-links a:active {
  color: #73000a;
  border-bottom-color: #73000a;
}

.normal-component-box.small-arrow-lists ul, .normal-component-box.small-arrow-lists-no-borders ul,
.column-component-box.small-arrow-lists ul,
.column-component-box.small-arrow-lists-no-borders ul {
  list-style-type: none;
  margin: 0;
}

.normal-component-box.small-arrow-lists ul li, .normal-component-box.small-arrow-lists-no-borders ul li,
.column-component-box.small-arrow-lists ul li,
.column-component-box.small-arrow-lists-no-borders ul li {
  margin: 0;
}

.normal-component-box.small-arrow-lists ul li, .normal-component-box.small-arrow-lists-no-borders ul li,
.column-component-box.small-arrow-lists ul li,
.column-component-box.small-arrow-lists-no-borders ul li {
  padding: 12px 12px 12px 24px;
}

.normal-component-box.small-arrow-lists ul li a, .normal-component-box.small-arrow-lists-no-borders ul li a,
.column-component-box.small-arrow-lists ul li a,
.column-component-box.small-arrow-lists-no-borders ul li a {
  display: block;
  position: relative;
  padding: 12px 12px 12px 24px;
  border-bottom: none;
}

.normal-component-box.small-arrow-lists ul li a:before, .normal-component-box.small-arrow-lists-no-borders ul li a:before,
.column-component-box.small-arrow-lists ul li a:before,
.column-component-box.small-arrow-lists-no-borders ul li a:before {
  content: '\f105';
  font-family: FontAwesome;
  position: absolute;
  left: 12px;
  top: 12px;
  color: #ccc;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}

.normal-component-box.small-arrow-lists ul li a:hover:before, .normal-component-box.small-arrow-lists ul li a:focus:before, .normal-component-box.small-arrow-lists ul li a:active:before, .normal-component-box.small-arrow-lists-no-borders ul li a:hover:before, .normal-component-box.small-arrow-lists-no-borders ul li a:focus:before, .normal-component-box.small-arrow-lists-no-borders ul li a:active:before,
.column-component-box.small-arrow-lists ul li a:hover:before,
.column-component-box.small-arrow-lists ul li a:focus:before,
.column-component-box.small-arrow-lists ul li a:active:before,
.column-component-box.small-arrow-lists-no-borders ul li a:hover:before,
.column-component-box.small-arrow-lists-no-borders ul li a:focus:before,
.column-component-box.small-arrow-lists-no-borders ul li a:active:before {
  color: #68572e;
}

.normal-component-box.small-arrow-lists ul li:not(:last-child),
.column-component-box.small-arrow-lists ul li:not(:last-child) {
  border-bottom: 1px dotted #e1e1e1;
}

.normal-component-box.small-arrow-lists.no-border ul li, .normal-component-box.small-arrow-lists.border-none ul li, .normal-component-box.small-arrow-lists.shaded-bg ul li, .normal-component-box.small-arrow-lists.background-color-light-gray ul li,
.column-component-box.small-arrow-lists.no-border ul li,
.column-component-box.small-arrow-lists.border-none ul li,
.column-component-box.small-arrow-lists.shaded-bg ul li,
.column-component-box.small-arrow-lists.background-color-light-gray ul li {
  border-bottom-color: #ccc;
}

.normal-component-box {
  border: 1px solid #ccc;
  padding: 20px;
  margin-top: 0;
  margin-bottom: 30px;
}

.normal-component-box > h1:first-child, .normal-component-box > h2:first-child, .normal-component-box > h3:first-child, .normal-component-box > h4:first-child, .normal-component-box > h5:first-child, .normal-component-box > h6:first-child {
  background-color: #191919;
  color: white;
  margin-top: -20px;
  margin-left: -20px;
  margin-right: -20px;
  padding: 10px 20px;
}

.normal-component-box.background-color-light-gray, .normal-component-box.border-none, .normal-component-box.no-border, .normal-component-box.shaded-bg {
  background-color: #f5f5f5;
}

.normal-component-box.no-border {
  border: none;
}

.normal-component-box.header-white > h1:first-child, .normal-component-box.header-white > h2:first-child, .normal-component-box.header-white > h3:first-child, .normal-component-box.header-white > h4:first-child, .normal-component-box.header-white > h5:first-child, .normal-component-box.header-white > h6:first-child, .normal-component-box.white-header > h1:first-child, .normal-component-box.white-header > h2:first-child, .normal-component-box.white-header > h3:first-child, .normal-component-box.white-header > h4:first-child, .normal-component-box.white-header > h5:first-child, .normal-component-box.white-header > h6:first-child {
  background-color: white;
  color: #191919;
  border-bottom: 1px solid #ccc;
}

.normal-component-box.header-light-gray > h1:first-child, .normal-component-box.header-light-gray > h2:first-child, .normal-component-box.header-light-gray > h3:first-child, .normal-component-box.header-light-gray > h4:first-child, .normal-component-box.header-light-gray > h5:first-child, .normal-component-box.header-light-gray > h6:first-child, .normal-component-box.light-gray-header > h1:first-child, .normal-component-box.light-gray-header > h2:first-child, .normal-component-box.light-gray-header > h3:first-child, .normal-component-box.light-gray-header > h4:first-child, .normal-component-box.light-gray-header > h5:first-child, .normal-component-box.light-gray-header > h6:first-child {
  background-color: #f5f5f5;
  color: #191919;
  border-bottom: 1px solid #ccc;
}

.normal-component-box.header-maroon > h1:first-child, .normal-component-box.header-maroon > h2:first-child, .normal-component-box.header-maroon > h3:first-child, .normal-component-box.header-maroon > h4:first-child, .normal-component-box.header-maroon > h5:first-child, .normal-component-box.header-maroon > h6:first-child, .normal-component-box.maroon-header > h1:first-child, .normal-component-box.maroon-header > h2:first-child, .normal-component-box.maroon-header > h3:first-child, .normal-component-box.maroon-header > h4:first-child, .normal-component-box.maroon-header > h5:first-child, .normal-component-box.maroon-header > h6:first-child {
  background-color: #73000a;
}

.normal-component-box.header-gold > h1:first-child, .normal-component-box.header-gold > h2:first-child, .normal-component-box.header-gold > h3:first-child, .normal-component-box.header-gold > h4:first-child, .normal-component-box.header-gold > h5:first-child, .normal-component-box.header-gold > h6:first-child, .normal-component-box.gold-header > h1:first-child, .normal-component-box.gold-header > h2:first-child, .normal-component-box.gold-header > h3:first-child, .normal-component-box.gold-header > h4:first-child, .normal-component-box.gold-header > h5:first-child, .normal-component-box.gold-header > h6:first-child {
  background-color: #b59a57;
}

.column-component-box [class*="custom-col-"] {
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: 20px;
  margin-top: 0;
  margin-bottom: 30px;
}

.column-component-box [class*="custom-col-"]:empty {
  display: none !important;
}

.column-component-box [class*="custom-col-"] > h1:first-child, .column-component-box [class*="custom-col-"] > h2:first-child, .column-component-box [class*="custom-col-"] > h3:first-child, .column-component-box [class*="custom-col-"] > h4:first-child, .column-component-box [class*="custom-col-"] > h5:first-child, .column-component-box [class*="custom-col-"] > h6:first-child {
  background-color: #191919;
  color: white;
  margin-top: -20px;
  margin-left: -20px;
  margin-right: -20px;
  padding: 10px 20px;
  border-radius: 3px 3px 0 0;
}

.column-component-box.background-color-light-gray [class*="custom-col-"], .column-component-box.border-none [class*="custom-col-"], .column-component-box.no-border [class*="custom-col-"], .column-component-box.shaded-bg [class*="custom-col-"] {
  background-color: #f5f5f5;
}

.column-component-box.border-none [class*="custom-col-"], .column-component-box.no-border [class*="custom-col-"] {
  border: none;
}

.column-component-box.header-white [class*="custom-col-"] > h1:first-child, .column-component-box.header-white [class*="custom-col-"] > h2:first-child, .column-component-box.header-white [class*="custom-col-"] > h3:first-child, .column-component-box.header-white [class*="custom-col-"] > h4:first-child, .column-component-box.header-white [class*="custom-col-"] > h5:first-child, .column-component-box.header-white [class*="custom-col-"] > h6:first-child, .column-component-box.white-header [class*="custom-col-"] > h1:first-child, .column-component-box.white-header [class*="custom-col-"] > h2:first-child, .column-component-box.white-header [class*="custom-col-"] > h3:first-child, .column-component-box.white-header [class*="custom-col-"] > h4:first-child, .column-component-box.white-header [class*="custom-col-"] > h5:first-child, .column-component-box.white-header [class*="custom-col-"] > h6:first-child {
  background-color: white;
  color: #191919;
  border-bottom: 1px solid #ccc;
}

.column-component-box.header-light-gray [class*="custom-col-"] > h1:first-child, .column-component-box.header-light-gray [class*="custom-col-"] > h2:first-child, .column-component-box.header-light-gray [class*="custom-col-"] > h3:first-child, .column-component-box.header-light-gray [class*="custom-col-"] > h4:first-child, .column-component-box.header-light-gray [class*="custom-col-"] > h5:first-child, .column-component-box.header-light-gray [class*="custom-col-"] > h6:first-child, .column-component-box.light-gray-header [class*="custom-col-"] > h1:first-child, .column-component-box.light-gray-header [class*="custom-col-"] > h2:first-child, .column-component-box.light-gray-header [class*="custom-col-"] > h3:first-child, .column-component-box.light-gray-header [class*="custom-col-"] > h4:first-child, .column-component-box.light-gray-header [class*="custom-col-"] > h5:first-child, .column-component-box.light-gray-header [class*="custom-col-"] > h6:first-child {
  background-color: #f5f5f5;
  color: #191919;
  border-bottom: 1px solid #ccc;
}

.column-component-box.header-maroon [class*="custom-col-"] > h1:first-child, .column-component-box.header-maroon [class*="custom-col-"] > h2:first-child, .column-component-box.header-maroon [class*="custom-col-"] > h3:first-child, .column-component-box.header-maroon [class*="custom-col-"] > h4:first-child, .column-component-box.header-maroon [class*="custom-col-"] > h5:first-child, .column-component-box.header-maroon [class*="custom-col-"] > h6:first-child, .column-component-box.maroon-header [class*="custom-col-"] > h1:first-child, .column-component-box.maroon-header [class*="custom-col-"] > h2:first-child, .column-component-box.maroon-header [class*="custom-col-"] > h3:first-child, .column-component-box.maroon-header [class*="custom-col-"] > h4:first-child, .column-component-box.maroon-header [class*="custom-col-"] > h5:first-child, .column-component-box.maroon-header [class*="custom-col-"] > h6:first-child {
  background-color: #73000a;
}

.column-component-box.header-gold [class*="custom-col-"] > h1:first-child, .column-component-box.header-gold [class*="custom-col-"] > h2:first-child, .column-component-box.header-gold [class*="custom-col-"] > h3:first-child, .column-component-box.header-gold [class*="custom-col-"] > h4:first-child, .column-component-box.header-gold [class*="custom-col-"] > h5:first-child, .column-component-box.header-gold [class*="custom-col-"] > h6:first-child, .column-component-box.gold-header [class*="custom-col-"] > h1:first-child, .column-component-box.gold-header [class*="custom-col-"] > h2:first-child, .column-component-box.gold-header [class*="custom-col-"] > h3:first-child, .column-component-box.gold-header [class*="custom-col-"] > h4:first-child, .column-component-box.gold-header [class*="custom-col-"] > h5:first-child, .column-component-box.gold-header [class*="custom-col-"] > h6:first-child {
  background-color: #b59a57;
}

.column-component-box.row-no-margin-btm [class*="custom-col-"] {
  margin-bottom: 0;
  border-bottom: 0;
}

.column-component-box.row-no-margin-btm .custom-row:last-child [class*="custom-col-"]:last-child {
  border-bottom: 1px solid #ccc;
  margin-bottom: 30px;
}

.lt-ie9 .column-component-box.row-no-margin-btm .custom-row {
  margin-bottom: 0;
}

.lt-ie9 .column-component-box.row-no-margin-btm .custom-row:last-child {
  margin-bottom: 30px;
}

.lt-ie9 .column-component-box.row-no-margin-btm .custom-row:last-child [class*="custom-col-"] {
  border-bottom: 1px solid #ccc;
  margin-bottom: 0 !important;
}

@media screen and (min-width: 801px) {
  .column-component-box.row-no-margin-btm .custom-row {
    margin-bottom: 0;
  }
  .column-component-box.row-no-margin-btm .custom-row:last-child {
    margin-bottom: 30px;
  }
  .column-component-box.row-no-margin-btm .custom-row:last-child [class*="custom-col-"] {
    border-bottom: 1px solid #ccc;
    margin-bottom: 0 !important;
  }
}

.lt-ie9 .column-component-box .custom-row {
  margin-bottom: 30px;
}

.lt-ie9 .column-component-box [class*="custom-col-"] {
  margin-bottom: 0;
}

.lt-ie9 .column-component-box.col-no-gutter .custom-row {
  margin-right: -1px;
  margin-left: 1px;
}

.lt-ie9 .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] {
  margin: 0 0 0 -1px;
  border-radius: 0;
}

.lt-ie9 .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] > h1:first-child, .lt-ie9 .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] > h2:first-child, .lt-ie9 .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] > h3:first-child, .lt-ie9 .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] > h4:first-child, .lt-ie9 .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] > h5:first-child, .lt-ie9 .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] > h6:first-child {
  border-radius: 0;
}

.lt-ie9 .column-component-box.col-no-gutter .custom-row .custom-col-half {
  max-width: calc(50% + 1px);
}

.lt-ie9 .column-component-box.col-no-gutter .custom-row .custom-col-third {
  max-width: calc(33.333333% + 1px);
}

.lt-ie9 .column-component-box.col-no-gutter .custom-row .custom-col-fourth {
  max-width: calc(25% + 1px);
}

@media screen and (min-width: 801px) {
  .column-component-box .custom-row {
    margin-bottom: 30px;
  }
  .column-component-box [class*="custom-col-"] {
    margin-bottom: 0;
  }
  .column-component-box.col-no-gutter .custom-row {
    margin-right: -1px;
    margin-left: 1px;
  }
  .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] {
    margin: 0 0 0 -1px;
    border-radius: 0;
  }
  .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] > h1:first-child, .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] > h2:first-child, .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] > h3:first-child, .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] > h4:first-child, .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] > h5:first-child, .column-component-box.col-no-gutter .custom-row [class*="custom-col-"] > h6:first-child {
    border-radius: 0;
  }
  .column-component-box.col-no-gutter .custom-row .custom-col-half {
    max-width: calc(50% + 1px);
  }
  .column-component-box.col-no-gutter .custom-row .custom-col-third {
    max-width: calc(33.333333% + 1px);
  }
  .column-component-box.col-no-gutter .custom-row .custom-col-fourth {
    max-width: calc(25% + 1px);
  }
}

section:nth-of-type(odd), section.nth-type-odd {
  background-color: #f3efe4;
}

section,
.page--body,
.page--section {
  padding-top: 1.5em;
  padding-bottom: 1.5em;
}

.lt-ie9 section, .lt-ie9
.page--body, .lt-ie9
.page--section {
  padding-top: 2.25em;
  padding-bottom: 2.25em;
}

@media screen and (min-width: 641px) {
  section,
  .page--body,
  .page--section {
    padding-top: 2.25em;
    padding-bottom: 2.25em;
  }
}

.lt-ie9 section, .lt-ie9
.page--body, .lt-ie9
.page--section {
  padding-top: 2.625em;
  padding-bottom: 2.625em;
}

@media screen and (min-width: 801px) {
  section,
  .page--body,
  .page--section {
    padding-top: 2.625em;
    padding-bottom: 2.625em;
  }
}

#stripe-override,
.white-stripes {
  background-color: white !important;
}

#stripe-override-odd,
.shaded-stripes {
  background-color: #f3efe4 !important;
}

.page--body {
  background-color: white;
}

.page--header + section {
  background-color: white;
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Page Header Section Styles */
/* ------------------------------------------------------------ */
.page--header {
  padding: 0.75rem 0;
  background-color: #f3efe4;
}

.page--header h1 {
  margin-bottom: 0;
  text-transform: uppercase;
  line-height: 1;
  font-weight: 400;
  color: #191919;
}

.lt-ie9 .page--header {
  padding: 1.125rem 0 1.5rem 0;
}

@media screen and (min-width: 641px) {
  .page--header {
    padding: 1.125rem 0 1.5rem 0;
  }
}

/* ::Breadcrumb Styles */
/* ------------------------------------------------------------ */
.page--breadcrumbs {
  color: #4c4c4c;
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
}

.page--breadcrumbs a {
  border-bottom-color: transparent;
}

.page--breadcrumbs a:hover, .page--breadcrumbs a:focus, .page--breadcrumbs a:active {
  border-bottom-color: #68572e;
}

.page--breadcrumbs .breadcrumb {
  list-style-type: none;
  margin: 0;
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  align-content: flex-start;
  font-size: 0.875rem;
}

.page--breadcrumbs .breadcrumb li {
  margin: 0;
}

.page--breadcrumbs .breadcrumb li {
  position: relative;
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-right: 1rem;
}

.page--breadcrumbs .breadcrumb li::after {
  display: inline-block;
  content: "/";
  position: absolute;
  color: #4c4c4c;
  right: 0.5rem;
  top: 0;
  transform: translateX(50%);
}

.page--breadcrumbs .breadcrumb li.active {
  padding-right: 0;
  color: #4c4c4c;
}

.page--breadcrumbs .breadcrumb li.active::after {
  content: none;
}

.lt-ie9 .page--breadcrumbs {
  margin-bottom: 0.375rem;
}

@media screen and (min-width: 641px) {
  .page--breadcrumbs {
    margin-bottom: 0.375rem;
  }
}

.rcrumbs {
  white-space: nowrap;
}

.rcrumbs > ol > li.hide-crumb {
  display: none;
}

.rcrumbs > ol > li.show-crumb {
  display: inline-block !important;
}

.rcrumbs > ol > li.ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
}

.rcrumbs > ol > li a {
  display: inline-block;
}

.rcrumbs ol.breadcrumb {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  max-width: 100%;
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Hero Image Section */
/* ------------------------------------------------------------ */
.page--hero {
  padding: 0;
  background: #510007 url(../../img/diamond-bg-texture.png) repeat center;
  background-blend-mode: multiply;
}

.page--hero .row {
  padding: 0;
  max-width: 1600px;
}

.page--hero .page-hero--img-wrap {
  position: relative;
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-bottom: 50%;
  min-height: 225px;
  color: white;
  text-align: center;
  z-index: 1;
}

.page--hero .page-hero--img-wrap > *:not(img) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
}

.page--hero .page-hero--img-wrap > img {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: auto;
  max-width: none;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.page--hero .page-hero--img-wrap::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 75%;
  background-image: -owg-linear-gradient(transparent, rgba(0, 0, 0, 0.9));
  background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.9));
  background-image: -moz-linear-gradient(transparent, rgba(0, 0, 0, 0.9));
  background-image: -o-linear-gradient(transparent, rgba(0, 0, 0, 0.9));
  background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.9));
}

.page--hero .page-hero--img-wrap.random-img-fade img {
  display: none;
  top: 50% !important;
}

.page--hero .page-hero--img-wrap.random-img-fade img:first-child {
  display: block;
}

.lt-ie9 .page--hero .page-hero--img-wrap img {
  top: 0;
  left: 50%;
  width: auto;
  height: 100%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

@media screen and (max-width: 640px) {
  .page--hero .page-hero--img-wrap img {
    top: 0;
    left: 50%;
    width: auto;
    height: 100%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}

.lt-ie9 .page--hero .page-hero--img-wrap {
  padding-bottom: 31.25%;
}

.lt-ie9 .page--hero .page-hero--img-wrap::after {
  height: 50%;
}

@media screen and (min-width: 641px) {
  .page--hero .page-hero--img-wrap {
    padding-bottom: 31.25%;
  }
  .page--hero .page-hero--img-wrap::after {
    height: 50%;
  }
}

/* ::Page Title Styles */
/* ------------------------------------------------------------ */
.page--hero h1, .page--hero p, .page--hero .enet-feed .summary h1, .enet-feed .summary .page--hero h1, .page--hero .enet-feed .summary h2, .enet-feed .summary .page--hero h2, .page--hero .enet-feed .summary h3, .enet-feed .summary .page--hero h3, .page--hero .enet-feed .summary h4, .enet-feed .summary .page--hero h4, .page--hero .enet-feed .summary h5, .enet-feed .summary .page--hero h5, .page--hero .enet-feed .summary h6, .enet-feed .summary .page--hero h6, .page--hero
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary .page--hero h1, .page--hero
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary .page--hero h2, .page--hero
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary .page--hero h3, .page--hero
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary .page--hero h4, .page--hero
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary .page--hero h5, .page--hero
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary .page--hero h6 {
  color: white;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-weight: 700;
  margin: 0;
}

.page--hero .page--title {
  position: absolute;
  left: 0;
  bottom: 1.125rem;
  width: 100%;
  text-align: center;
  padding: 0 20px;
  z-index: 2;
  text-shadow: 0 0 8px black;
}

.page--hero .page--title.has-secondary-headline h1 {
  font-size: 2.5rem;
  font-size: 4vw;
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
  font-weight: 400;
}

@media (max-width: 37.5rem) {
  .page--hero .page--title.has-secondary-headline h1 {
    font-size: 1.5rem;
  }
}

@media (min-width: 62.5rem) {
  .page--hero .page--title.has-secondary-headline h1 {
    font-size: 2.5rem;
  }
}

.page--hero .page--title:not(.has-secondary-headline) h1,
.page--hero .secondary-headline {
  font-size: 2.5rem;
  font-size: 8vw;
  text-transform: uppercase;
  line-height: 1;
}

@media (max-width: 25rem) {
  .page--hero .page--title:not(.has-secondary-headline) h1,
  .page--hero .secondary-headline {
    font-size: 2rem;
  }
}

@media (min-width: 50rem) {
  .page--hero .page--title:not(.has-secondary-headline) h1,
  .page--hero .secondary-headline {
    font-size: 4rem;
  }
}

.page--hero .secondary-headline {
  position: relative;
  padding-top: 0.375rem;
  margin-top: 0.375rem;
}

.page--hero .secondary-headline::before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  height: 0.1875rem;
  width: 75%;
  max-width: 125px;
  background-color: #b59a57;
}

.lt-ie9 .page--hero .page--title {
  bottom: 1.875rem;
}

@media screen and (min-width: 641px) {
  .page--hero .page--title {
    bottom: 1.875rem;
  }
}

.lt-ie9 .page--hero .page--title {
  bottom: 3rem;
}

.lt-ie9 .page--hero .secondary-headline {
  padding-top: 0.75rem;
  margin-top: 0.75rem;
}

.lt-ie9 .page--hero .secondary-headline::before {
  height: 0.375rem;
}

@media screen and (min-width: 801px) {
  .page--hero .page--title {
    bottom: 3rem;
  }
  .page--hero .secondary-headline {
    padding-top: 0.75rem;
    margin-top: 0.75rem;
  }
  .page--hero .secondary-headline::before {
    height: 0.375rem;
  }
}

/* ::Right Sidebar Column Styles */
/* ------------------------------------------------------------ */
.lt-ie9 .page--sidebar {
  clear: both;
}

@media screen and (max-width: 800px) {
  .page--sidebar {
    clear: both;
  }
}

/* ::Widget Wrapper Styles */
/* ------------------------------------------------------------ */
.widget-wrap {
  margin-bottom: 2.25rem;
  margin-top: 3.75rem;
  padding-top: 2.625rem;
  border-top: 1px solid #ccc;
}

.widget-wrap .widget-title {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-size: 1.5rem;
  line-height: 1.1em;
  margin-bottom: 1.125rem;
  text-transform: uppercase;
  color: #191919;
}

.widget-wrap .widget + .widget {
  margin-top: 3rem;
}

.widget-wrap .widget.widget_elon_button_widget + .widget_elon_button_widget {
  margin-top: 0.75rem;
}

.lt-ie9 .widget-wrap {
  border-top: none;
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 3rem;
}

@media screen and (min-width: 801px) {
  .widget-wrap {
    border-top: none;
    padding-top: 0;
    margin-top: 0;
    margin-bottom: 3rem;
  }
}

/* ::Common Widget Styles */
/* ------------------------------------------------------------ */
.lt-ie9 .widget {
  text-align: center;
}

@media screen and (max-width: 800px) {
  .widget {
    text-align: center;
  }
}

/* ::Directory Feed Widget Styles (contact widget) */
/* ------------------------------------------------------------ */
.widget_contact .show-directory-position .directory-position {
  display: block;
}

.widget_contact .hide-directory-position .directory-position {
  display: none;
}

.widget_contact ul.directory-list .directory-item:not(:last-child) {
  margin-bottom: 0.75rem;
  padding-bottom: 1.125rem;
}

.widget_contact ul.directory-list .directory-position {
  margin-bottom: 0.46875rem;
}

.widget_contact ul.directory-list .directory-office,
.widget_contact ul.directory-list .directory-address,
.widget_contact ul.directory-list .directory-phone,
.widget_contact ul.directory-list .directory-email {
  margin-bottom: 0.375rem;
}

.lt-ie9 .widget_contact ul.directory-list .directory-item:not(:last-child) {
  position: relative;
  margin-bottom: 1.125rem;
  padding-bottom: 1.5rem;
  border-bottom: none;
}

.lt-ie9 .widget_contact ul.directory-list .directory-item:not(:last-child):after {
  content: '';
  position: absolute;
  left: 50%;
  bottom: 0;
  width: 95%;
  max-width: 200px;
  height: 0px;
  border-top: 2px dotted #ccc;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

@media screen and (max-width: 800px) {
  .widget_contact ul.directory-list .directory-item:not(:last-child) {
    position: relative;
    margin-bottom: 1.125rem;
    padding-bottom: 1.5rem;
    border-bottom: none;
  }
  .widget_contact ul.directory-list .directory-item:not(:last-child):after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    width: 95%;
    max-width: 200px;
    height: 0px;
    border-top: 2px dotted #ccc;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}

.lt-ie9 .widget_contact ul.directory-list .directory-name {
  font-size: 1.25rem;
}

.lt-ie9 .widget_contact ul.directory-list .directory-position {
  font-size: 1rem;
  line-height: 1.2;
}

.lt-ie9 .widget_contact ul.directory-list .directory-office,
.lt-ie9 .widget_contact ul.directory-list .directory-address,
.lt-ie9 .widget_contact ul.directory-list .directory-phone,
.lt-ie9 .widget_contact ul.directory-list .directory-email {
  font-size: 0.875rem;
}

@media screen and (min-width: 801px) {
  .widget_contact ul.directory-list .directory-name {
    font-size: 1.25rem;
  }
  .widget_contact ul.directory-list .directory-position {
    font-size: 1rem;
    line-height: 1.2;
  }
  .widget_contact ul.directory-list .directory-office,
  .widget_contact ul.directory-list .directory-address,
  .widget_contact ul.directory-list .directory-phone,
  .widget_contact ul.directory-list .directory-email {
    font-size: 0.875rem;
  }
}

/* ::Countdown Widget Styles */
/* ------------------------------------------------------------ */
.widget_countdown .countdown {
  padding: 0;
  margin-bottom: 0;
}

/* ::Today at Elon News Feed Widget Styles */
/* ------------------------------------------------------------ */
.Elon_Today_Feed_Widget .enet-feed,
.Elon_Today_Feed_Widget .style-as-enet-feed {
  margin: 0;
}

.lt-ie9 .Elon_Today_Feed_Widget .enet-feed .enet-feed--search-bar, .lt-ie9
.Elon_Today_Feed_Widget .style-as-enet-feed .enet-feed--search-bar {
  margin-bottom: 1.125rem;
}

.lt-ie9 .Elon_Today_Feed_Widget .enet-feed .article-list > li, .lt-ie9
.Elon_Today_Feed_Widget .style-as-enet-feed .article-list > li {
  clear: both;
}

.lt-ie9 .Elon_Today_Feed_Widget .enet-feed .article-list > li + li, .lt-ie9
.Elon_Today_Feed_Widget .style-as-enet-feed .article-list > li + li {
  padding-top: 0.75rem;
  margin-top: 0.75rem;
}

.lt-ie9 .Elon_Today_Feed_Widget .enet-feed .article-list article, .lt-ie9
.Elon_Today_Feed_Widget .style-as-enet-feed .article-list article {
  margin-bottom: 0;
}

.lt-ie9 .Elon_Today_Feed_Widget .enet-feed .article-list .enet-thumb-wrap, .lt-ie9
.Elon_Today_Feed_Widget .style-as-enet-feed .article-list .enet-thumb-wrap {
  margin-left: 15px;
  margin-bottom: 5px;
}

.lt-ie9 .Elon_Today_Feed_Widget .enet-feed .headline, .lt-ie9
.Elon_Today_Feed_Widget .style-as-enet-feed .headline {
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
  font-size: 0.9rem;
  color: #191919;
  font-weight: 400;
}

.lt-ie9 .Elon_Today_Feed_Widget .enet-feed .date_pub, .lt-ie9
.Elon_Today_Feed_Widget .style-as-enet-feed .date_pub {
  font-size: 0.875rem;
  margin-top: 0.375rem;
}

@media screen and (min-width: 801px) {
  .Elon_Today_Feed_Widget .enet-feed .enet-feed--search-bar,
  .Elon_Today_Feed_Widget .style-as-enet-feed .enet-feed--search-bar {
    margin-bottom: 1.125rem;
  }
  .Elon_Today_Feed_Widget .enet-feed .article-list > li,
  .Elon_Today_Feed_Widget .style-as-enet-feed .article-list > li {
    clear: both;
  }
  .Elon_Today_Feed_Widget .enet-feed .article-list > li + li,
  .Elon_Today_Feed_Widget .style-as-enet-feed .article-list > li + li {
    padding-top: 0.75rem;
    margin-top: 0.75rem;
  }
  .Elon_Today_Feed_Widget .enet-feed .article-list article,
  .Elon_Today_Feed_Widget .style-as-enet-feed .article-list article {
    margin-bottom: 0;
  }
  .Elon_Today_Feed_Widget .enet-feed .article-list .enet-thumb-wrap,
  .Elon_Today_Feed_Widget .style-as-enet-feed .article-list .enet-thumb-wrap {
    margin-left: 15px;
    margin-bottom: 5px;
  }
  .Elon_Today_Feed_Widget .enet-feed .headline,
  .Elon_Today_Feed_Widget .style-as-enet-feed .headline {
    font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
    font-size: 0.9rem;
    color: #191919;
    font-weight: 400;
  }
  .Elon_Today_Feed_Widget .enet-feed .date_pub,
  .Elon_Today_Feed_Widget .style-as-enet-feed .date_pub {
    font-size: 0.875rem;
    margin-top: 0.375rem;
  }
}

.lt-ie9 html:not(.touch) .Elon_Today_Feed_Widget .enet-feed a:hover .headline, .lt-ie9
html:not(.touch) .Elon_Today_Feed_Widget .style-as-enet-feed a:hover .headline {
  color: #73000a;
}

@media screen and (min-width: 801px) {
  html:not(.touch) .Elon_Today_Feed_Widget .enet-feed a:hover .headline,
  html:not(.touch) .Elon_Today_Feed_Widget .style-as-enet-feed a:hover .headline {
    color: #73000a;
  }
}

/* ::Sidebar Button Styles */
/* ------------------------------------------------------------ */
.page--sidebar .btn-adv-el-wrapper {
  margin-bottom: 0.75rem;
}

.page--sidebar .btn, .page--sidebar .home-section--container.home-hero--feature-container .home-hero-feat--ctas a, .home-section--container.home-hero--feature-container .home-hero-feat--ctas .page--sidebar a {
  display: block;
  width: 100%;
  max-width: 400px !important;
  margin-left: auto;
  margin-right: auto;
}

/* ::Social Media Accounts Widget Styles (enet and manual) */
/* ------------------------------------------------------------ */
.widget_social_media_accounts .social-accounts ul,
.widget_social_media_accounts .social-accounts-manual ul,
.widget.Elon_Social_Media_Manual_Widget .social-accounts ul,
.widget.Elon_Social_Media_Manual_Widget .social-accounts-manual ul {
  margin-bottom: -.75em;
}

.lt-ie9 .widget_social_media_accounts .social-accounts.horizontal ul, .lt-ie9 .widget_social_media_accounts .social-accounts.orientation-horizontal ul,
.lt-ie9 .widget_social_media_accounts .social-accounts-manual.horizontal ul,
.lt-ie9 .widget_social_media_accounts .social-accounts-manual.orientation-horizontal ul, .lt-ie9
.widget.Elon_Social_Media_Manual_Widget .social-accounts.horizontal ul, .lt-ie9
.widget.Elon_Social_Media_Manual_Widget .social-accounts.orientation-horizontal ul,
.lt-ie9
.widget.Elon_Social_Media_Manual_Widget .social-accounts-manual.horizontal ul,
.lt-ie9
.widget.Elon_Social_Media_Manual_Widget .social-accounts-manual.orientation-horizontal ul {
  margin-left: -2px;
  margin-right: -2px;
}

.lt-ie9 .widget_social_media_accounts .social-accounts.horizontal li, .lt-ie9 .widget_social_media_accounts .social-accounts.orientation-horizontal li,
.lt-ie9 .widget_social_media_accounts .social-accounts-manual.horizontal li,
.lt-ie9 .widget_social_media_accounts .social-accounts-manual.orientation-horizontal li, .lt-ie9
.widget.Elon_Social_Media_Manual_Widget .social-accounts.horizontal li, .lt-ie9
.widget.Elon_Social_Media_Manual_Widget .social-accounts.orientation-horizontal li,
.lt-ie9
.widget.Elon_Social_Media_Manual_Widget .social-accounts-manual.horizontal li,
.lt-ie9
.widget.Elon_Social_Media_Manual_Widget .social-accounts-manual.orientation-horizontal li {
  padding: 0 2px;
}

@media screen and (min-width: 801px) {
  .widget_social_media_accounts .social-accounts.horizontal ul, .widget_social_media_accounts .social-accounts.orientation-horizontal ul,
  .widget_social_media_accounts .social-accounts-manual.horizontal ul,
  .widget_social_media_accounts .social-accounts-manual.orientation-horizontal ul,
  .widget.Elon_Social_Media_Manual_Widget .social-accounts.horizontal ul,
  .widget.Elon_Social_Media_Manual_Widget .social-accounts.orientation-horizontal ul,
  .widget.Elon_Social_Media_Manual_Widget .social-accounts-manual.horizontal ul,
  .widget.Elon_Social_Media_Manual_Widget .social-accounts-manual.orientation-horizontal ul {
    margin-left: -2px;
    margin-right: -2px;
  }
  .widget_social_media_accounts .social-accounts.horizontal li, .widget_social_media_accounts .social-accounts.orientation-horizontal li,
  .widget_social_media_accounts .social-accounts-manual.horizontal li,
  .widget_social_media_accounts .social-accounts-manual.orientation-horizontal li,
  .widget.Elon_Social_Media_Manual_Widget .social-accounts.horizontal li,
  .widget.Elon_Social_Media_Manual_Widget .social-accounts.orientation-horizontal li,
  .widget.Elon_Social_Media_Manual_Widget .social-accounts-manual.horizontal li,
  .widget.Elon_Social_Media_Manual_Widget .social-accounts-manual.orientation-horizontal li {
    padding: 0 2px;
  }
}

/* ::Social Sharing Widget Styles */
/* ------------------------------------------------------------ */
.widget_social_sharing .social-sharing {
  margin: 0;
}

.widget_social_sharing .social-sharing .share-wrap {
  margin-left: -2px;
  margin-right: -2px;
}

.widget_social_sharing .social-sharing .share {
  margin-left: 2px;
  margin-right: 2px;
  height: 36.8px;
  width: 36.8px;
}

.widget_social_sharing .social-sharing .share i {
  line-height: 36.8px;
  font-size: 19.2px;
}

/* ::Thermometer Widget Styles */
/* ------------------------------------------------------------ */
.widget.thermometerWidget .thermometer-widget {
  margin-bottom: 0;
}

.lt-ie9 .widget.thermometerWidget .thermometer-widget {
  width: 100%;
}

@media screen and (min-width: 801px) {
  .widget.thermometerWidget .thermometer-widget {
    width: 100%;
  }
}

/* ::YouTube Video Widget Styles */
/* ------------------------------------------------------------ */
.widget_youtube_video .video-embed {
  margin: 0;
}

/* ::Elon Admissions Buttons Widget Styles */
/* ------------------------------------------------------------ */
.elon-admissions-buttons-widget .admissions-cta .button:first-child {
  margin-top: 0;
}

.elon-admissions-buttons-widget .admissions-cta .button:last-child {
  margin-bottom: 0;
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Affixed Nav Functionality Styles */
/* ------------------------------------------------------------ */
.lt-ie9 .sidebar--page-nav.affix {
  position: fixed;
  top: 10px;
}

.lt-ie9 .sidebar--page-nav.affix-bottom {
  position: absolute;
  width: 100%;
}

@media screen and (min-width: 801px) {
  .sidebar--page-nav.affix {
    position: fixed;
    top: 10px;
  }
  .sidebar--page-nav.affix-bottom {
    position: absolute;
    width: 100%;
  }
}

/* ::Display Utilities */
/* ------------------------------------------------------------ */
.sidebar--page-nav .display-none {
  display: none;
}

/* ::Sidebar Nav Styles */
/* ------------------------------------------------------------ */
.sidebar--page-nav {
  color: #191919;
  font-weight: 400;
  margin-bottom: 1.875rem;
}

.sidebar--page-nav ul {
  list-style-type: none;
  margin: 0;
  line-height: 1.25;
}

.sidebar--page-nav ul li {
  margin: 0;
}

.sidebar--page-nav a {
  display: block;
  text-decoration: none;
  border-bottom: none;
  border-left: 3px solid transparent;
  color: #191919;
  font-weight: 400;
  padding: 0.5rem 0 0.5rem 15px;
}

.sidebar--page-nav a[href$=".pdf"]::after, .sidebar--page-nav a[href$=".doc"]::after, .sidebar--page-nav a[href$=".docx"]::after, .sidebar--page-nav a[href$=".xls"]::after, .sidebar--page-nav a[href$=".xlsx"]::after, .sidebar--page-nav a[href$=".ppt"]::after, .sidebar--page-nav a[href$=".pptx"]::after, .sidebar--page-nav a[target="_blank"]::after {
  font-family: FontAwesome;
  opacity: .5;
  margin-left: .35em;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}

.sidebar--page-nav a[href$=".pdf"]::after {
  content: '\f1c1';
}

.sidebar--page-nav a[href$=".doc"]::after, .sidebar--page-nav a[href$=".docx"]::after {
  content: '\f1c2';
}

.sidebar--page-nav a[href$=".xls"]::after, .sidebar--page-nav a[href$=".xlsx"]::after {
  content: '\f1c3';
}

.sidebar--page-nav a[href$=".ppt"]::after, .sidebar--page-nav a[href$=".pptx"]::after {
  content: '\f1c4';
}

.sidebar--page-nav a[target="_blank"]:not([href$=".pdf"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".ppt"]):not([href$=".pptx"])::after {
  content: '\f08e';
}

.sidebar--page-nav a:focus {
  color: #7f6b38;
  border-left-color: #b59a57;
}

.sidebar--page-nav a:focus::after {
  opacity: 1;
}

.sidebar--page-nav li.link--secure > a::after {
  content: '\f023';
  font-family: FontAwesome;
  opacity: .35;
  margin-left: .35em;
  font-weight: 400;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}

.sidebar--page-nav > ul {
  display: none;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  margin-left: 1.725rem;
}

.sidebar--page-nav > ul > .menu-item {
  margin-left: -1px;
}

.sidebar--page-nav .sub-menu {
  display: none;
}

.sidebar--page-nav .sub-menu .menu-item > a {
  padding: 0.375rem 0 0.375rem 30px;
}

.sidebar--page-nav .sub-menu .menu-item:last-child > a {
  padding-bottom: 0.625rem;
}

.sidebar--page-nav .sub-menu .sub-menu .menu-item > a {
  padding-left: 45px;
}

.sidebar--page-nav .sub-menu .sub-menu .sub-menu .menu-item > a {
  padding-left: 60px;
}

.sidebar--page-nav .sub-menu .sub-menu .sub-menu .sub-menu .menu-item > a {
  padding-left: 75px;
}

.sidebar--page-nav .current-menu-item > .sub-menu,
.sidebar--page-nav .current-menu-parent > .sub-menu,
.sidebar--page-nav .current-menu-ancestor > .sub-menu {
  display: block;
}

.sidebar--page-nav .menu-item:last-child .sub-menu .menu-item:last-child > a {
  padding-bottom: 0.375rem;
}

.sidebar--page-nav .current-menu-parent > a {
  border-left-color: #ccc;
}

.sidebar--page-nav .current-menu-parent > .sub-menu > .menu-item:not(.current-menu-item) > a {
  border-left-color: #ccc;
}

.sidebar--page-nav .current-menu-parent > .sub-menu > .menu-item:not(.current-menu-item) > a:focus {
  border-left-color: #b59a57;
}

.sidebar--page-nav .menu-item.current-menu-item > a,
.sidebar--page-nav .menu-item.current-menu-item > a:hover,
.sidebar--page-nav .menu-item.current-menu-item > a:focus {
  border-left-color: #73000a;
  color: #73000a;
  cursor: default;
  font-weight: 700;
}

.sidebar--page-nav .menu-item.current-menu-item > a::after,
.sidebar--page-nav .menu-item.current-menu-item > a:hover::after,
.sidebar--page-nav .menu-item.current-menu-item > a:focus::after {
  opacity: 1;
}

.sidebar--page-nav .menu-item.current-menu-item.link--secure > a::after,
.sidebar--page-nav .menu-item.current-menu-item.link--secure > a:hover::after,
.sidebar--page-nav .menu-item.current-menu-item.link--secure > a:focus::after {
  color: #191919;
  opacity: .35;
}

.sidebar--page-nav .menu-item.current-menu-item > .sub-menu > .menu-item > a {
  border-left-color: #ccc;
}

.sidebar--page-nav .menu-item.current-menu-item > .sub-menu > .menu-item > a:focus {
  border-left-color: #b59a57;
}

.sidebar--page-nav .page-nav-home,
.sidebar--page-nav > ul > .menu-item:first-child {
  text-transform: uppercase;
}

.sidebar--page-nav .page-nav-home > a,
.sidebar--page-nav > ul > .menu-item:first-child > a {
  font-weight: 700;
}

.lt-ie9 .sidebar--page-nav {
  margin-bottom: 3em;
}

.lt-ie9 .sidebar--page-nav > ul {
  display: block;
  margin-left: 0;
}

@media screen and (min-width: 801px) {
  .sidebar--page-nav {
    margin-bottom: 3em;
  }
  .sidebar--page-nav > ul {
    display: block;
    margin-left: 0;
  }
}

html:not(.touch) .sidebar--page-nav a:hover {
  color: #7f6b38;
  border-left-color: #b59a57;
}

html:not(.touch) .sidebar--page-nav a:hover::after {
  opacity: 1;
}

html:not(.touch) .current-menu-parent > .sub-menu > .menu-item:not(.current-menu-item) > a:hover {
  border-left-color: #b59a57;
}

html:not(.touch) .menu-item.current-menu-item > .sub-menu > .menu-item > a:hover {
  border-left-color: #b59a57;
}

/* ::Mobile Nav Toggle Styles */
/* ------------------------------------------------------------ */
.sidebar--page-nav .page-nav--mobile-toggle {
  position: relative;
  padding: 0.75rem 0;
  color: #73000a;
  font-size: 1.25rem;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  line-height: 1.25rem;
  text-transform: uppercase;
}

.sidebar--page-nav .page-nav--mobile-toggle i {
  text-align: left;
  width: 1.65rem;
  font-size: 1.25rem;
}

.sidebar--page-nav .page-nav--mobile-toggle i::before {
  display: inline-block;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.sidebar--page-nav .page-nav--mobile-toggle.nav-open i::before {
  transform: rotate(45deg);
}

.sidebar--page-nav .page-nav--mobile-toggle:hover, .sidebar--page-nav .page-nav--mobile-toggle:focus {
  border-left-color: white;
}

html:not(.touch) .sidebar--page-nav .page-nav--mobile-toggle:hover {
  border-left-color: white;
}

/* ::Hide empty jump-links li (used for directory profile pages) */
/* ------------------------------------------------------------ */
#jump-links {
  display: none;
}

.page--featured-links {
  background-color: #f3efe4;
  padding: 0.75rem 0;
}

.page--featured-links ul {
  list-style-type: none;
  margin: 0;
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  align-content: stretch;
}

.page--featured-links li {
  margin: 0;
  -moz-box-flex: 1 1 100%;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}

.page--featured-links li + li {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.page--featured-links li > a {
  display: block;
  width: 100%;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  text-align: center;
  border-bottom: none;
  text-decoration: none;
  color: #73000a;
  padding: 0.75rem 20px;
}

.page--featured-links li > a i {
  margin-right: 8px;
}

.page--featured-links li > a:hover, .page--featured-links li > a:focus, .page--featured-links li > a:active {
  color: #7f6b38;
}

.lt-ie9 .page--featured-links {
  padding: 1.5rem 0;
}

.lt-ie9 .page--featured-links ul {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  align-content: stretch;
  margin-left: -20px;
  margin-right: -20px;
}

.lt-ie9 .page--featured-links li {
  margin: 0;
  padding: 0 20px;
  -moz-box-flex: 1 1 20%;
  -webkit-flex: 1 1 20%;
  -ms-flex: 1 1 20%;
  flex: 1 1 20%;
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  align-content: stretch;
}

.lt-ie9 .page--featured-links li + li {
  border-top: none;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}

.lt-ie9 .page--featured-links li > a {
  padding: 0;
}

.lt-ie9 .page--featured-links li > a i {
  display: block;
  font-size: 250%;
  margin-right: 0;
  margin-bottom: 0.375rem;
}

@media screen and (min-width: 641px) {
  .page--featured-links {
    padding: 1.5rem 0;
  }
  .page--featured-links ul {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: stretch;
    -moz-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    align-content: stretch;
    margin-left: -20px;
    margin-right: -20px;
  }
  .page--featured-links li {
    margin: 0;
    padding: 0 20px;
    -moz-box-flex: 1 1 20%;
    -webkit-flex: 1 1 20%;
    -ms-flex: 1 1 20%;
    flex: 1 1 20%;
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    align-content: stretch;
  }
  .page--featured-links li + li {
    border-top: none;
    border-left: 1px solid rgba(0, 0, 0, 0.1);
  }
  .page--featured-links li > a {
    padding: 0;
  }
  .page--featured-links li > a i {
    display: block;
    font-size: 250%;
    margin-right: 0;
    margin-bottom: 0.375rem;
  }
}

.page--featured-videos {
  background-color: #510007;
  color: white;
  text-align: center;
}

.page--featured-videos .yt-video,
.page--featured-videos .youtube-playlist {
  margin-bottom: 1.5rem;
  margin-top: 1.5rem;
}

.page--featured-videos .youtube-playlist .yt-video {
  margin: 0;
}

.page--featured-videos h2 {
  color: white;
}

.page--featured-videos.bg-color--light-gray, .page--featured-videos.bg-color--light-gold, .page--featured-videos.bg-color--white {
  color: #191919;
}

.page--featured-videos.bg-color--light-gray h2, .page--featured-videos.bg-color--light-gold h2, .page--featured-videos.bg-color--white h2 {
  color: #73000a;
}

.page--featured-videos.bg-color--dark-maroon, .page--featured-videos.bg-color--dark-maroon-texture, .page--featured-videos.bg-color--maroon, .page--featured-videos.bg-color--maroon-texture {
  color: white;
}

.page--featured-videos.bg-color--dark-maroon h2, .page--featured-videos.bg-color--dark-maroon-texture h2, .page--featured-videos.bg-color--maroon h2, .page--featured-videos.bg-color--maroon-texture h2 {
  color: white;
}

.page--featured-videos.bg-color--dark-maroon-texture, .page--featured-videos.bg-color--maroon-texture {
  background-image: url(../../img/diamond-bg-texture.png);
  background-repeat: repeat;
  background-position: center;
  background-blend-mode: multiply;
}

.page--featured-videos.bg-color--dark-maroon, .page--featured-videos.bg-color--dark-maroon-texture {
  background-color: #510007;
}

.page--featured-videos.bg-color--maroon, .page--featured-videos.bg-color--maroon-texture {
  background-color: #73000a;
}

.page--featured-videos.bg-color--light-gray {
  background-color: #eee;
}

.page--featured-videos.bg-color--light-gold {
  background-color: #f3efe4;
}

.page--featured-videos.bg-color--white {
  background-color: white;
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Default Styles */
/* ------------------------------------------------------------ */
ul.pagination {
  text-align: center;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 2.625em;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-weight: normal;
  font-size: 1.125rem;
  color: #191919;
}

ul.pagination li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  white-space: nowrap;
  padding-left: 0;
  padding-right: 0;
}

ul.pagination a,
ul.pagination span {
  display: block;
  border-bottom: none;
  height: 1.875em;
  line-height: 1.875em;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-weight: normal;
  color: #191919;
  text-decoration: none;
  border-radius: .25em;
  text-align: center;
  padding: 0 6px;
  background-color: transparent;
}

ul.pagination li {
  margin: 0 2px;
  padding: 0;
}

ul.pagination li.current a,
ul.pagination li.current span, ul.pagination li.active a,
ul.pagination li.active span {
  color: white;
  background-color: #7f6b38;
  cursor: default;
  font-weight: 700;
}

ul.pagination li.dots span {
  padding: 0;
}

ul.pagination li:not(.current):not(.active):not(.dots) a:focus {
  color: #510007;
  background-color: rgba(243, 239, 228, 0.4);
}

html:not(.touch) ul.pagination li:not(.current):not(.active):not(.dots) a:hover {
  color: #510007;
  background-color: rgba(243, 239, 228, 0.4);
}

/* :: Employment Statistics Pie Chart */
/* ------------------------------------------------------------ */
.pie-chart-wrapper {
  width: 100%;
  background-color: #f3efe4;
  text-align: center;
  padding: 20px 20px 1.5rem 20px;
  margin-bottom: 1.5rem;
  border-radius: 4px;
}

.pie-chart-wrapper #graph-wrapper canvas {
  width: 175px !important;
  height: 175px !important;
  margin-bottom: 0.75rem;
}

.pie-chart-wrapper .pie-legend-stacked {
  display: inline-block;
  list-style: none;
  margin: 0;
  font-size: .9em;
  text-align: left;
}

.pie-chart-wrapper .pie-legend-stacked li {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  align-content: center;
}

.pie-chart-wrapper .pie-legend-stacked li span {
  display: block;
  width: 20px;
  height: 20px;
  margin-right: 10px;
}

.lt-ie9 .pie-chart-wrapper #graph-wrapper {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  align-content: center;
}

.lt-ie9 .pie-chart-wrapper #graph-wrapper canvas {
  margin-right: 20px;
  margin-bottom: 0;
}

.lt-ie9 .pie-chart-wrapper .pie-legend-stacked {
  display: block;
}

@media screen and (min-width: 461px) {
  .pie-chart-wrapper #graph-wrapper {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    align-content: center;
  }
  .pie-chart-wrapper #graph-wrapper canvas {
    margin-right: 20px;
    margin-bottom: 0;
  }
  .pie-chart-wrapper .pie-legend-stacked {
    display: block;
  }
}

.lt-ie9 .pie-chart-wrapper {
  max-width: 500px;
  float: right;
  margin-left: 40px;
  margin-bottom: 10px;
}

@media screen and (min-width: 1200px) {
  .pie-chart-wrapper {
    max-width: 500px;
    float: right;
    margin-left: 40px;
    margin-bottom: 10px;
  }
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Common Styles */
/* ------------------------------------------------------------ */
span.text-wrap--none {
  line-height: 1;
  white-space: nowrap;
}

.home-section {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

@media print, screen and (min-width: 801px) {
  .home-section {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }
}

@media screen and (min-width: 801px) {
  .home-section.home-section--overlap-top {
    padding-top: 0;
  }
  .home-section.home-section--overlap-top .home-section--container {
    margin-top: -60px !important;
  }
}

.home-section--container {
  position: relative;
}

.home-section--container header h2 {
  text-align: center;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  margin-bottom: 1.125rem;
}

.home-section:not(.home-section--hero) .home-section--container {
  max-width: 1320px;
  padding: 0 10px;
  margin: 0 auto;
}

.home-section--row .home-section--item-third,
.home-section--row .home-section--item-fourth {
  margin-left: auto;
  margin-right: auto;
}

.home-section--row .home-section--item-third {
  margin-bottom: 1.875rem;
  max-width: 400px;
}

.home-section--row .home-section--item-fourth {
  margin-bottom: 1.5rem;
  max-width: 360px;
}

@media screen and (min-width: 641px) {
  .home-section--row {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: stretch;
    -moz-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    align-content: stretch;
  }
  .home-section--row .home-section--item-third {
    -moz-box-flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 400px;
  }
  .home-section--row .home-section--item-fourth {
    -moz-box-flex: 0 0 50%;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding: 0 10px;
  }
}

@media print, screen and (min-width: 801px) {
  .home-section--row .home-section--item-third {
    -moz-box-flex: 0 0 33.3333%;
    -webkit-flex: 0 0 33.3333%;
    -ms-flex: 0 0 33.3333%;
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .home-section--row .home-section--item-fourth {
    -moz-box-flex: 0 0 25%;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
}

/* ::Hero Styles */
/* ------------------------------------------------------------ */
.home-section--hero {
  padding: 0;
  background-color: #333;
  background-image: -owg-linear-gradient(to right, #434343 0%, black 100%);
  background-image: -webkit-linear-gradient(to right, #434343 0%, black 100%);
  background-image: -moz-linear-gradient(to right, #434343 0%, black 100%);
  background-image: -o-linear-gradient(to right, #434343 0%, black 100%);
  background-image: linear-gradient(to right, #434343 0%, black 100%);
}

@media print {
  .home-section--hero {
    -webkit-print-color-adjust: exact !important;
  }
}

.home-section--container.home-hero--video-container {
  position: relative;
  overflow: hidden;
  height: 0;
  padding-bottom: 41.66667%;
}

.home-section--container.home-hero--video-container video {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 101%;
  height: auto;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.home-section--container.home-hero--feature-container > img {
  display: block;
}

.home-section--container.home-hero--feature-container > img.home-hero-feat--img-mobile {
  width: 100%;
  max-width: none;
}

.home-section--container.home-hero--feature-container > img.home-hero-feat--img-desktop {
  display: none;
}

.home-section--container.home-hero--feature-container .home-hero-feat--content-wrap {
  text-align: center;
  background-color: #f3efe4;
  padding: 1.5rem 20px;
}

.home-section--container.home-hero--feature-container .home-hero-feat--text-primary,
.home-section--container.home-hero--feature-container .home-hero-feat--text-secondary {
  margin-bottom: 0;
}

.home-section--container.home-hero--feature-container .home-hero-feat--text-primary span,
.home-section--container.home-hero--feature-container .home-hero-feat--text-secondary span {
  line-height: 1;
}

.home-section--container.home-hero--feature-container .home-hero-feat--text-primary span.text-color--gold, .home-section--container.home-hero--feature-container .home-hero-feat--text-primary span.text-color--gold-light, .home-section--container.home-hero--feature-container .home-hero-feat--text-primary span.text-color--gold-lightest,
.home-section--container.home-hero--feature-container .home-hero-feat--text-secondary span.text-color--gold,
.home-section--container.home-hero--feature-container .home-hero-feat--text-secondary span.text-color--gold-light,
.home-section--container.home-hero--feature-container .home-hero-feat--text-secondary span.text-color--gold-lightest {
  color: #7f6b38;
}

.home-section--container.home-hero--feature-container .home-hero-feat--text-primary span.text-weight--light,
.home-section--container.home-hero--feature-container .home-hero-feat--text-secondary span.text-weight--light {
  font-weight: 300;
}

.home-section--container.home-hero--feature-container .home-hero-feat--text-primary span.text-weight--regular,
.home-section--container.home-hero--feature-container .home-hero-feat--text-secondary span.text-weight--regular {
  font-weight: 400;
}

.home-section--container.home-hero--feature-container .home-hero-feat--text-primary span.text-weight--bold,
.home-section--container.home-hero--feature-container .home-hero-feat--text-secondary span.text-weight--bold {
  font-weight: 700;
}

.home-section--container.home-hero--feature-container .home-hero-feat--text-primary {
  position: relative;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-weight: 700;
  color: #510007;
  font-size: 2.5rem;
  font-size: 6vw;
  line-height: 1.15;
  margin-top: -3rem;
  padding: 18px 20px 0 20px;
  background-color: #f3efe4;
}

@media (max-width: 33.33333rem) {
  .home-section--container.home-hero--feature-container .home-hero-feat--text-primary {
    font-size: 2rem;
  }
}

@media (min-width: 112.5rem) {
  .home-section--container.home-hero--feature-container .home-hero-feat--text-primary {
    font-size: 6.75rem;
  }
}

.home-section--container.home-hero--feature-container .home-hero-feat--text-primary span {
  line-height: 1;
}

.home-section--container.home-hero--feature-container .home-hero-feat--text-primary + .home-hero-feat--text-secondary {
  margin-top: 0.75rem;
}

.home-section--container.home-hero--feature-container .home-hero-feat--ctas {
  margin-top: 1.125rem;
}

.home-section--container.home-hero--feature-container .home-hero-feat--ctas a {
  background-color: #f9f6f0;
  border-color: #7f6b38;
  color: #7f6b38;
  text-transform: uppercase;
  line-height: 1;
  display: block;
  max-width: 400px;
  margin: 0 auto;
}

.home-section--container.home-hero--feature-container .home-hero-feat--ctas a + a {
  margin-top: 0.5rem;
}

.home-section--container.home-hero--feature-container .home-hero-feat--ctas a:hover, .home-section--container.home-hero--feature-container .home-hero-feat--ctas a:focus {
  color: white;
  background-color: #7f6b38;
  border-color: #7f6b38;
}

@media screen and (min-width: 641px) {
  .home-section--container.home-hero--feature-container .home-hero-feat--text-secondary {
    font-size: 1.125rem;
    line-height: 1.45;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--text-primary + .home-hero-feat--text-secondary {
    margin-top: 1.125rem;
  }
}

@media print, screen and (min-width: 641px) {
  .home-section--container.home-hero--feature-container {
    position: relative;
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-bottom: 41.66667%;
  }
  .home-section--container.home-hero--feature-container > *:not(img) {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
  }
  .home-section--container.home-hero--feature-container > img {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: auto;
    max-width: none;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  .home-section--container.home-hero--feature-container[class*="home-hero-feat--img-overlay-"]:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: black;
    opacity: .3;
    z-index: 2;
  }
  .home-section--container.home-hero--feature-container.home-hero-feat--img-overlay-10:before {
    opacity: .1;
  }
  .home-section--container.home-hero--feature-container.home-hero-feat--img-overlay-20:before {
    opacity: .2;
  }
  .home-section--container.home-hero--feature-container.home-hero-feat--img-overlay-30:before {
    opacity: .3;
  }
  .home-section--container.home-hero--feature-container.home-hero-feat--img-overlay-40:before {
    opacity: .4;
  }
  .home-section--container.home-hero--feature-container.home-hero-feat--img-overlay-50:before {
    opacity: .5;
  }
  .home-section--container.home-hero--feature-container.home-hero-feat--img-overlay-60:before {
    opacity: .6;
  }
  .home-section--container.home-hero--feature-container.home-hero-feat--img-overlay-70:before {
    opacity: .7;
  }
  .home-section--container.home-hero--feature-container.home-hero-feat--img-overlay-80:before {
    opacity: .8;
  }
  .home-section--container.home-hero--feature-container.home-hero-feat--img-overlay-90:before {
    opacity: .9;
  }
  .home-section--container.home-hero--feature-container.home-hero-feat--img-overlay-100:before {
    opacity: 1;
  }
  .home-section--container.home-hero--feature-container > img {
    width: 101%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1;
  }
  .home-section--container.home-hero--feature-container > img.home-hero-feat--img-desktop {
    display: block;
  }
  .home-section--container.home-hero--feature-container > img.home-hero-feat--img-mobile {
    display: none;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap {
    position: absolute;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
    width: 60%;
    max-width: 840px;
    height: auto;
    z-index: 3;
    text-align: left;
    background-color: transparent;
    padding: 0;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-top-left, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-top-center, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-top-right {
    top: 5%;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-center-left, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-center-center, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-center-right {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-bottom-left, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-bottom-center, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-bottom-right {
    bottom: 8%;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-top-left, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-center-left, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-bottom-left {
    right: 40%;
    padding-left: 20px;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-top-center, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-center-center, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-bottom-center {
    left: 50%;
    max-width: 880px;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-top-center, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-bottom-center {
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-center-center {
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-top-right, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-center-right, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-bottom-right {
    left: 40%;
    padding-right: 20px;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--text-primary,
  .home-section--container.home-hero--feature-container .home-hero-feat--text-secondary {
    color: white;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--text-primary span.text-color--gold,
  .home-section--container.home-hero--feature-container .home-hero-feat--text-secondary span.text-color--gold {
    color: #b59a57;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--text-primary span.text-color--gold-lighter,
  .home-section--container.home-hero--feature-container .home-hero-feat--text-secondary span.text-color--gold-lighter {
    color: #d9ccaa;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--text-primary span.text-color--gold-lightest,
  .home-section--container.home-hero--feature-container .home-hero-feat--text-secondary span.text-color--gold-lightest {
    color: #f3efe4;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--text-primary {
    margin-top: 0;
    padding: 0;
    background-color: transparent;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--text-secondary {
    font-weight: 300;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--ctas {
    margin-top: 1.875rem;
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    align-content: center;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--ctas a {
    margin: 0;
    max-width: none;
    color: #564826;
    background-color: #d9ccaa;
    border-color: #d9ccaa;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--ctas a + a {
    margin-top: 0;
    margin-left: 10px;
  }
}

@media screen and (min-width: 641px) and (max-width: 859px) {
  .home-section--container.home-hero--feature-container .home-hero-feat--text-primary + .home-hero-feat--text-secondary {
    margin-top: 0.375rem;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--ctas {
    margin-top: 1.125rem !important;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--ctas a {
    font-size: 1rem;
  }
}

@media screen and (min-width: 1080px) {
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap {
    width: 50%;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-top-left, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-center-left, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-bottom-left {
    right: 50%;
    padding-left: 40px;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-top-center, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-center-center, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-bottom-center {
    padding-left: 40px;
    padding-right: 40px;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-top-right, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-center-right, .home-section--container.home-hero--feature-container .home-hero-feat--content-wrap.home-hero-feat--content-bottom-right {
    left: 50%;
    padding-right: 40px;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--text-secondary {
    font-size: 1.5rem;
    line-height: 1.45;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--text-primary + .home-hero-feat--text-secondary {
    margin-top: 1.125rem;
  }
}

@media print, screen and (min-width: 1200px) {
  .home-section--container.home-hero--feature-container .home-hero-feat--text-secondary {
    font-size: 1.875rem;
    line-height: 1.35;
  }
  .home-section--container.home-hero--feature-container .home-hero-feat--text-primary + .home-hero-feat--text-secondary {
    margin-top: 1.125rem;
  }
}

@media print {
  .home-section--container.home-hero--feature-container .home-hero-feat--text-primary,
  .home-section--container.home-hero--feature-container .home-hero-feat--text-secondary {
    color: white !important;
  }
}

.home-hero--pause-btn {
  position: absolute;
  top: 12px;
  right: 12px;
  z-index: 10;
  margin: 0;
  background-color: rgba(0, 0, 0, 0.35);
  border: none !important;
  font-size: 1.125rem;
  padding: 8px 12px;
  border-radius: 4px;
  color: #ccc;
}

.home-hero--pause-btn i {
  display: block;
  border-right: none;
  padding: 0;
  margin: 0;
}

.home-hero--pause-btn:hover, .home-hero--pause-btn:focus {
  color: white;
  background-color: rgba(0, 0, 0, 0.75);
}

.home-hero--pause-btn:focus {
  outline: 1px dotted white;
}

.lt-ie9 .home-hero--pause-btn {
  padding: 12px 18px;
}

@media screen and (min-width: 800px) {
  .home-hero--pause-btn {
    padding: 12px 18px;
  }
}

.lt-ie9 .home-hero--pause-btn {
  top: auto;
  bottom: 24px;
  right: 24px;
  font-size: 1.5rem;
}

@media screen and (min-width: 1500px) {
  .home-hero--pause-btn {
    top: auto;
    bottom: 24px;
    right: 24px;
    font-size: 1.5rem;
  }
}

/* ::Feature Stories Styles */
/* ------------------------------------------------------------ */
section.home-section--feat-stories {
  background-color: white;
}

.home-stories--item {
  text-align: center;
}

.home-stories--item a {
  position: relative;
  display: block;
  background-color: #f3efe4;
  border-bottom: none;
  padding: 1.5rem 1.125rem;
  color: #191919;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}

.home-stories--item a:before {
  content: '';
  position: absolute;
  left: .5em;
  right: .5em;
  top: .5em;
  bottom: .5em;
  border: 1px solid #b59a57;
  opacity: .5;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
  z-index: 1;
}

.home-stories--item a:focus {
  background-color: white;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
}

.home-stories--item a:focus:before {
  opacity: .75;
}

.home-stories--item a:focus .home-stories--image {
  -webkit-transform: translateY(-50%) scale(1.025);
  -moz-transform: translateY(-50%) scale(1.025);
  -ms-transform: translateY(-50%) scale(1.025);
  -o-transform: translateY(-50%) scale(1.025);
  transform: translateY(-50%) scale(1.025);
}

@supports (object-fit: cover) {
  .home-stories--item a:focus .home-stories--image {
    -webkit-transform: scale(1.025) translateZ(0);
    -moz-transform: scale(1.025) translateZ(0);
    -ms-transform: scale(1.025) translateZ(0);
    -o-transform: scale(1.025) translateZ(0);
    transform: scale(1.025) translateZ(0);
  }
}

.home-stories--item a:focus .home-stories--cta {
  color: #73000a;
}

.home-stories--item a:focus .home-stories--cta i {
  margin-left: 4px;
}

.home-stories--item .home-stories--title {
  position: relative;
  display: inline-block;
  color: white !important;
  padding: 0 1.125rem 0.1875rem 1.125rem;
  line-height: 1;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-weight: 400;
  background-color: #510007;
  margin-top: 14px;
  margin-bottom: 14px;
  z-index: 1;
}

.home-stories--item .home-stories--title:before, .home-stories--item .home-stories--title:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  z-index: -1;
}

.home-stories--item .home-stories--title:before {
  bottom: 100%;
  border-bottom: 14px solid #510007;
  border-right: 14px solid #510007;
  border-left: 14px solid transparent;
}

.home-stories--item .home-stories--title:after {
  top: 100%;
  border-top: 14px solid #510007;
  border-left: 14px solid #510007;
  border-right: 14px solid transparent;
}

.home-stories--item .home-stories--title + .home-stories--description {
  margin-top: 0.75rem;
}

@media print {
  .home-stories--item .home-stories--title {
    -webkit-print-color-adjust: exact !important;
  }
}

.home-stories--item .home-stories--image-wrap {
  position: relative;
  overflow: hidden;
  width: calc(100% + (1.125rem*2));
  margin: -1.5rem -1.125rem 0 -1.125rem;
}

.home-stories--item .home-stories--image-wrap:before {
  content: '';
  display: block;
  width: 100%;
  padding-bottom: 75%;
}

.home-stories--item .home-stories--image-wrap > *:not(img) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
}

.home-stories--item .home-stories--image-wrap > img {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: auto;
  max-width: none;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.home-stories--item .home-stories--image-wrap > .home-stories--image {
  display: block;
  -webkit-transition: -webkit-transform 0.4s;
  -moz-transition: -moz-transform 0.4s;
  -o-transition: -o-transform 0.4s;
  transition: transform 0.4s;
  backface-visibility: hidden;
}

@supports (object-fit: cover) {
  .home-stories--item .home-stories--image-wrap > .home-stories--image {
    object-fit: cover;
    object-position: center;
    top: 0;
    width: 100.2%;
    height: 100.2%;
    -webkit-transform: scale(1) translateZ(0);
    -moz-transform: scale(1) translateZ(0);
    -ms-transform: scale(1) translateZ(0);
    -o-transform: scale(1) translateZ(0);
    transform: scale(1) translateZ(0);
  }
}

.home-stories--item .home-stories--image-wrap + .home-stories--title {
  margin-top: -1.125rem;
}

.home-stories--item .home-stories--image-wrap + .home-stories--description {
  margin-top: 1.125rem;
}

.home-stories--item .home-stories--description {
  margin-bottom: 0;
}

.home-stories--item .home-stories--cta {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  text-transform: uppercase;
  color: #73000a;
  margin: 0;
}

.home-stories--item .home-stories--cta i {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}

.home-stories--item .home-stories--image-wrap + .home-stories--cta,
.home-stories--item .home-stories--title + .home-stories--cta,
.home-stories--item .home-stories--description + .home-stories--cta {
  margin-top: 1.125rem;
}

.home-stories--item .home-stories--title,
.home-stories--item .home-stories--description,
.home-stories--item .home-stories--cta {
  max-width: 100%;
}

@media print, screen and (min-width: 801px) {
  .home-stories--item a {
    height: 100%;
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    align-content: center;
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  .home-stories--item .home-stories--image-wrap {
    margin-top: -2.25rem;
  }
  .home-stories--item .home-stories--description {
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }
}

@media print {
  .home-stories--item a {
    height: auto !important;
  }
}

html:not(.touch) .home-stories--item a:hover {
  background-color: white;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
}

html:not(.touch) .home-stories--item a:hover:before {
  opacity: .75;
}

html:not(.touch) .home-stories--item a:hover .home-stories--image {
  -webkit-transform: translateY(-50%) scale(1.025);
  -moz-transform: translateY(-50%) scale(1.025);
  -ms-transform: translateY(-50%) scale(1.025);
  -o-transform: translateY(-50%) scale(1.025);
  transform: translateY(-50%) scale(1.025);
}

@supports (object-fit: cover) {
  html:not(.touch) .home-stories--item a:hover .home-stories--image {
    -webkit-transform: scale(1.025) translateZ(0);
    -moz-transform: scale(1.025) translateZ(0);
    -ms-transform: scale(1.025) translateZ(0);
    -o-transform: scale(1.025) translateZ(0);
    transform: scale(1.025) translateZ(0);
  }
}

html:not(.touch) .home-stories--item a:hover .home-stories--cta {
  color: #7f6b38;
}

html:not(.touch) .home-stories--item a:hover .home-stories--cta i {
  margin-left: 4px;
}

/* ::Infographics Styles */
/* ------------------------------------------------------------ */
section.home-section--infographics {
  background-color: white;
  background-image: -owg-linear-gradient(white, #f3efe4);
  background-image: -webkit-linear-gradient(white, #f3efe4);
  background-image: -moz-linear-gradient(white, #f3efe4);
  background-image: -o-linear-gradient(white, #f3efe4);
  background-image: linear-gradient(white, #f3efe4);
  padding-bottom: 1.5rem;
}

@media print, screen and (min-width: 801px) {
  section.home-section--infographics {
    padding-bottom: 3.375rem;
  }
}

section.home-section--feat-stories + section.home-section--infographics {
  padding-top: 0;
  margin-top: -1.5rem;
}

.home-infographics--item {
  text-align: center;
}

.home-infographics--item .home-infographics--graphic-wrap {
  position: relative;
  padding-bottom: 1.125rem;
  margin-bottom: 0.75rem;
}

.home-infographics--item .home-infographics--graphic-wrap.has-bg-img {
  min-height: 120px;
}

.home-infographics--item .home-infographics--graphic-wrap.has-bg-img .home-infographics--title {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 1.125rem;
  z-index: 50;
}

.home-infographics--item .home-infographics--graphic-wrap.has-desc:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 75px;
  height: 2px;
  background-color: #b59a57;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

.home-infographics--item .home-infographics--title p, .home-infographics--item .home-infographics--title .enet-feed .summary h1, .enet-feed .summary .home-infographics--item .home-infographics--title h1, .home-infographics--item .home-infographics--title .enet-feed .summary h2, .enet-feed .summary .home-infographics--item .home-infographics--title h2, .home-infographics--item .home-infographics--title .enet-feed .summary h3, .enet-feed .summary .home-infographics--item .home-infographics--title h3, .home-infographics--item .home-infographics--title .enet-feed .summary h4, .enet-feed .summary .home-infographics--item .home-infographics--title h4, .home-infographics--item .home-infographics--title .enet-feed .summary h5, .enet-feed .summary .home-infographics--item .home-infographics--title h5, .home-infographics--item .home-infographics--title .enet-feed .summary h6, .enet-feed .summary .home-infographics--item .home-infographics--title h6, .home-infographics--item .home-infographics--title
.style-as-enet-feed .summary h1,
.style-as-enet-feed .summary .home-infographics--item .home-infographics--title h1, .home-infographics--item .home-infographics--title
.style-as-enet-feed .summary h2,
.style-as-enet-feed .summary .home-infographics--item .home-infographics--title h2, .home-infographics--item .home-infographics--title
.style-as-enet-feed .summary h3,
.style-as-enet-feed .summary .home-infographics--item .home-infographics--title h3, .home-infographics--item .home-infographics--title
.style-as-enet-feed .summary h4,
.style-as-enet-feed .summary .home-infographics--item .home-infographics--title h4, .home-infographics--item .home-infographics--title
.style-as-enet-feed .summary h5,
.style-as-enet-feed .summary .home-infographics--item .home-infographics--title h5, .home-infographics--item .home-infographics--title
.style-as-enet-feed .summary h6,
.style-as-enet-feed .summary .home-infographics--item .home-infographics--title h6 {
  margin: 0;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
}

.home-infographics--item .home-infographics--title-number {
  font-size: 4.5rem;
  line-height: 1;
  font-weight: 700;
  color: #73000a;
  letter-spacing: -.03em;
}

.home-infographics--item .home-infographics--title-number .small, .home-infographics--item .home-infographics--title-number .notation {
  display: block;
  font-size: .278em;
  line-height: 1;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0;
  margin-bottom: -.5em;
}

.home-infographics--item .home-infographics--title-text {
  font-size: 1.5rem;
  line-height: 1.1;
  text-transform: uppercase;
}

.home-infographics--item .home-infographics--bg-img {
  display: block;
  margin: 0 auto;
  max-width: 260px;
  padding-bottom: 1.875rem;
  opacity: 0.4;
  filter: alpha(opacity=40);
  /* internet explorer */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  /*IE8*/
}

.home-infographics--item .home-infographics--description {
  padding: 0 10px;
  margin: 0;
}

/* ::CTA Styles */
/* ------------------------------------------------------------ */
.home-section--hero + section.home-section--ctas {
  margin-top: 20px;
}

section.home-section--ctas {
  position: relative;
  background-color: #73000a;
  background-image: url(../../img/diamond-bg-texture.png);
  background-attachment: fixed;
  background-position: center center;
  background-repeat: repeat;
  background-blend-mode: multiply;
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

section.home-section--ctas.has-bg-img {
  background-size: cover;
  background-repeat: no-repeat;
}

section.home-section--ctas.has-bg-img:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #510007;
  opacity: .4;
  z-index: 0;
}

section.home-section--ctas .home-section--container {
  position: relative;
  z-index: 1;
}

section.home-section--ctas .home-section--container header h2 {
  color: white;
  margin-top: -0.375rem;
  font-weight: 400;
  text-shadow: 0 0 8px rgba(0, 0, 0, 0.75);
}

@media print, screen and (min-width: 801px) {
  section.home-section--ctas {
    padding-top: 6.75rem;
    padding-bottom: 6.75rem;
  }
}

@media print {
  section.home-section--ctas {
    page-break-inside: avoid;
    -webkit-print-color-adjust: exact !important;
  }
  section.home-section--ctas .home-section--container header h2 {
    text-shadow: none;
  }
}

@media print, screen and (min-width: 641px) {
  .home-ctas--cta-group {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: stretch;
    -moz-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    align-content: stretch;
  }
}

.home-ctas--cta-link {
  display: block;
  width: 100%;
  border: none;
  font-size: 1.25rem;
  line-height: 1;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  background-color: #d9ccaa;
  color: #510007;
  padding: 1.5rem 1.125rem;
  text-align: center;
  border-radius: 4px;
  max-width: 400px;
  margin: 0 auto 1.125rem auto;
}

.home-ctas--cta-link:focus {
  background-color: white;
  color: #73000a;
}

@media print, screen and (min-width: 641px) {
  .home-ctas--cta-link {
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    align-content: center;
    margin: 0 10px;
    font-size: 1.5rem;
    max-width: 375px;
  }
}

html:not(.touch) .home-ctas--cta-link:hover {
  background-color: white;
  color: #73000a;
}

/* ::News Styles */
/* ------------------------------------------------------------ */
section.home-section--news {
  background-color: #eee;
  background-image: -owg-linear-gradient(#f3efe4, white);
  background-image: -webkit-linear-gradient(#f3efe4, white);
  background-image: -moz-linear-gradient(#f3efe4, white);
  background-image: -o-linear-gradient(#f3efe4, white);
  background-image: linear-gradient(#f3efe4, white);
}

section.home-section--feat-stories + section.home-section--news,
section.home-section--infographics + section.home-section--news {
  padding-top: 0;
}

section.home-section--feat-stories + section.home-section--news {
  background: white;
}

@media only print {
  .home-article--box-wrap {
    page-break-inside: avoid;
  }
}

.home-article--box a {
  display: block;
  border: none;
  color: #191919;
  height: 100%;
}

.home-article--box a:focus .home-article--image-wrap img {
  -webkit-transform: translateY(-50%) scale(1.025);
  -moz-transform: translateY(-50%) scale(1.025);
  -ms-transform: translateY(-50%) scale(1.025);
  -o-transform: translateY(-50%) scale(1.025);
  transform: translateY(-50%) scale(1.025);
}

@supports (object-fit: cover) {
  .home-article--box a:focus .home-article--image-wrap img {
    -webkit-transform: scale(1.025) translateZ(0);
    -moz-transform: scale(1.025) translateZ(0);
    -ms-transform: scale(1.025) translateZ(0);
    -o-transform: scale(1.025) translateZ(0);
    transform: scale(1.025) translateZ(0);
  }
}

.home-article--box a:focus .home-article--headline {
  color: #7f6b38;
}

.home-article--box a:focus .home-article--action {
  color: #7f6b38;
}

.home-article--box a:focus .home-article--action i {
  margin-left: 4px;
}

@media print, screen and (min-width: 801px) {
  .home-article--box a {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    align-content: center;
  }
  .home-article--box a .home-article--image-wrap,
  .home-article--box a .home-article--text-wrap {
    width: 100%;
  }
  .home-article--box a .home-article--text-wrap {
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }
}

html:not(.touch) .home-article--box a:hover .home-article--image-wrap img {
  -webkit-transform: translateY(-50%) scale(1.025);
  -moz-transform: translateY(-50%) scale(1.025);
  -ms-transform: translateY(-50%) scale(1.025);
  -o-transform: translateY(-50%) scale(1.025);
  transform: translateY(-50%) scale(1.025);
}

@supports (object-fit: cover) {
  html:not(.touch) .home-article--box a:hover .home-article--image-wrap img {
    -webkit-transform: scale(1.025) translateZ(0);
    -moz-transform: scale(1.025) translateZ(0);
    -ms-transform: scale(1.025) translateZ(0);
    -o-transform: scale(1.025) translateZ(0);
    transform: scale(1.025) translateZ(0);
  }
}

html:not(.touch) .home-article--box a:hover .home-article--headline {
  color: #7f6b38;
}

html:not(.touch) .home-article--box a:hover .home-article--action {
  color: #7f6b38;
}

html:not(.touch) .home-article--box a:hover .home-article--action i {
  margin-left: 4px;
}

.home-article--image-wrap {
  position: relative;
  background-image: -owg-linear-gradient(to right, #434343 0%, black 100%);
  background-image: -webkit-linear-gradient(to right, #434343 0%, black 100%);
  background-image: -moz-linear-gradient(to right, #434343 0%, black 100%);
  background-image: -o-linear-gradient(to right, #434343 0%, black 100%);
  background-image: linear-gradient(to right, #434343 0%, black 100%);
  overflow: hidden;
}

.home-article--image-wrap:before {
  content: '';
  display: block;
  width: 100%;
  padding-bottom: 75%;
}

.home-article--image-wrap > *:not(img) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
}

.home-article--image-wrap > img {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: auto;
  max-width: none;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.home-article--image-wrap img {
  display: block;
  -webkit-transition: -webkit-transform 0.4s;
  -moz-transition: -moz-transform 0.4s;
  -o-transition: -o-transform 0.4s;
  transition: transform 0.4s;
  backface-visibility: hidden;
}

@supports (object-fit: cover) {
  .home-article--image-wrap img {
    object-fit: cover;
    object-position: center;
    top: 0;
    width: 100.2%;
    height: 100.2%;
    -webkit-transform: scale(1) translateZ(0);
    -moz-transform: scale(1) translateZ(0);
    -ms-transform: scale(1) translateZ(0);
    -o-transform: scale(1) translateZ(0);
    transform: scale(1) translateZ(0);
  }
}

@media screen and (max-width: 420px) {
  .home-article--image-wrap {
    margin-left: -10px;
    margin-right: -10px;
  }
}

.home-article--text-wrap {
  position: relative;
  text-align: center;
  background-color: white;
  padding: 1.125rem;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}

.home-article--text-wrap > * {
  max-width: 100%;
}

@media screen and (max-width: 420px) {
  .home-article--text-wrap {
    margin-top: -1.5rem;
  }
}

@media print, screen and (min-width: 801px) {
  .home-article--text-wrap {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    align-content: center;
    padding-bottom: 1.875rem;
  }
  .home-article--text-wrap .home-article--summary {
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }
  .home-article--text-wrap .home-article--action {
    margin: 0;
  }
}

@media print {
  .home-article--text-wrap {
    height: auto !important;
  }
}

.home-article--headline {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
  color: #4c4c4c;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  -o-transition: color 0.4s;
  transition: color 0.4s;
}

.home-article--summary {
  font-size: 0.875rem;
}

.home-article--action {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  text-transform: uppercase;
  color: #73000a;
  margin-bottom: 0.375rem;
}

.home-article--action i {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}

.home-news--cta {
  clear: both;
  text-align: center;
  margin-top: 0.75rem;
}

.home-news--cta a {
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  text-transform: uppercase;
  color: #73000a;
  border: none;
  outline-offset: 4px;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}

.home-news--cta a i {
  -webkit-transition: margin-left 0.4s;
  -moz-transition: margin-left 0.4s;
  -o-transition: margin-left 0.4s;
  transition: margin-left 0.4s;
}

.home-news--cta a:focus {
  color: #7f6b38;
}

.home-news--cta a:focus i {
  margin-left: 4px;
}

@media print, screen and (min-width: 801px) {
  .home-news--cta {
    margin-top: 2.25rem;
    font-size: 1.25rem;
  }
}

html:not(.touch) .home-news--cta a:hover {
  color: #7f6b38;
}

html:not(.touch) .home-news--cta a:hover i {
  margin-left: 4px;
}

/* ::Highlights Styles */
/* ------------------------------------------------------------ */
.home-section--hero + section.home-section--highlights,
section.home-section--ctas + section.home-section--highlights {
  margin-top: 10px;
}

@media screen and (min-width: 1025px) {
  .home-section--hero + section.home-section--highlights,
  section.home-section--ctas + section.home-section--highlights {
    margin-top: 5px;
  }
}

section.home-section--highlights {
  position: relative;
  padding: 0;
  background-color: white;
  text-align: center;
}

section.home-section--highlights:last-child {
  margin-bottom: -10px;
}

section.home-section--highlights .home-highlights--cell {
  display: table;
  width: 100%;
  height: 225px;
  margin-bottom: 10px;
}

section.home-section--highlights .home-highlights--link {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  border: none;
  background-position: center center;
  background-size: cover;
  background-attachment: scroll;
  background-repeat: no-repeat;
  color: #d9ccaa;
  font-size: 1.125rem;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  outline-offset: -3px;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}

section.home-section--highlights .home-highlights--link:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: .4;
  background-color: #333;
  z-index: 0;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}

section.home-section--highlights .home-highlights--link span {
  position: relative;
  display: inline-block;
  width: 75%;
  max-width: 380px;
  padding: 0.75rem;
  border: 2px solid;
  line-height: 1.1;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.6);
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}

section.home-section--highlights .home-highlights--link:focus {
  color: white;
  outline: 3px dotted #f3efe4;
}

section.home-section--highlights .home-highlights--link:focus:before {
  opacity: 0;
}

section.home-section--highlights .home-highlights--link:focus span {
  border-color: white;
  background-color: rgba(81, 0, 7, 0.95);
}

@media screen and (min-width: 641px) and (max-width: 1024px) {
  section.home-section--highlights .home-highlights--table-half-h .home-highlights--cell-half-w {
    float: left;
    width: calc(50% - (10px/2));
  }
  section.home-section--highlights .home-highlights--table-half-h .home-highlights--cell-half-w:first-child {
    margin-right: 5px;
  }
  section.home-section--highlights .home-highlights--table-half-h .home-highlights--cell-half-w:last-child {
    margin-left: 5px;
  }
}

@media screen and (min-width: 1025px) {
  section.home-section--highlights {
    height: 0;
    padding-bottom: 40%;
    overflow: hidden;
  }
  section.home-section--highlights:last-child {
    margin-bottom: 5px;
  }
  section.home-section--highlights .home-highlights--table {
    display: table;
    width: 100%;
    height: 100%;
    table-layout: fixed;
  }
  section.home-section--highlights .home-highlights--table.home-highlights--table-half-h {
    height: 50%;
  }
  section.home-section--highlights .home-highlights--cell {
    display: table-cell;
    height: 100%;
    vertical-align: middle;
    margin: 0;
  }
  section.home-section--highlights .home-highlights--cell.home-highlights--cell-half-w {
    width: 50%;
  }
  section.home-section--highlights .home-highlights--outer-wrap {
    position: absolute;
    top: 0;
    left: -5px;
    right: -5px;
    width: calc(100% + 10px);
  }
  section.home-section--highlights .home-highlights--link {
    display: block;
    height: 100%;
    border: 5px solid white;
    font-size: 1.25rem;
    outline-offset: -7px;
  }
  section.home-section--highlights .home-highlights--link span {
    position: absolute;
    width: auto;
    max-width: none;
    top: 50%;
    left: 50%;
    padding: 1.125rem;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1;
  }
}

@media print {
  section.home-section--highlights {
    display: none;
  }
}

html:not(.touch) section.home-section--highlights .home-highlights--link:hover {
  color: white;
}

html:not(.touch) section.home-section--highlights .home-highlights--link:hover:before {
  opacity: 0;
}

html:not(.touch) section.home-section--highlights .home-highlights--link:hover span {
  border-color: white;
  background-color: rgba(81, 0, 7, 0.95);
}

html.touch section.home-section--highlights .home-highlights--link {
  color: white;
}

html.touch section.home-section--highlights .home-highlights--link:before {
  opacity: 0;
}

html.touch section.home-section--highlights .home-highlights--link span {
  border-color: white;
  background-color: rgba(81, 0, 7, 0.95);
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Bottom Left/Right Content Area styles */
/* ------------------------------------------------------------ */
.lt-ie9 .bottom-left-content-wrap {
  padding-right: 15px;
}

@media screen and (min-width: 801px) {
  .bottom-left-content-wrap {
    padding-right: 15px;
  }
}

.lt-ie9 .bottom-right-content-wrap {
  padding-left: 15px;
}

@media screen and (min-width: 801px) {
  .bottom-right-content-wrap {
    padding-left: 15px;
  }
}

/* :: Variables */
/* ------------------------------------------------------------ */
/* ::Directory Search Styles */
/* ------------------------------------------------------------ */
.directory-search .department-dropdown-wrapper,
.directory-search .directory-search-input-wrapper {
  padding-left: 42px;
  position: relative;
}

.directory-search .department-dropdown-wrapper:before,
.directory-search .directory-search-input-wrapper:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 30px;
  font-family: FontAwesome;
  text-align: center;
  font-size: 24px;
}

.directory-search .department-dropdown-wrapper:before {
  content: "\f0c0";
}

.directory-search .directory-search-input-wrapper:before {
  content: "\f002";
}

.directory-search .directory-search-input {
  color: #191919;
  background-color: #f5f5f5;
  border-radius: 4px;
  border-color: rgba(0, 0, 0, 0.15);
  min-height: 50px;
}

.directory-search .directory-search-type {
  margin-bottom: 1.5em;
}

.directory-search .directory-search-input,
.directory-search .department-dropdown {
  margin-bottom: 0;
}

.directory-search .directory-results,
.directory-search #dept-info {
  margin-top: 1.5em;
}

.directory-search #dept-info {
  padding-bottom: 1.5em;
  border-bottom: 1px dotted #ccc;
}

.directory-search .dept-phone,
.directory-search .dept-url {
  margin-bottom: 0;
}

.directory-search .dept-phone:before,
.directory-search .dept-url:before {
  font-weight: bold;
}

.directory-search .dept-phone:before {
  content: "Department phone: ";
}

.directory-search .dept-url:before {
  content: "Department website: ";
}

.lt-ie9 .directory-search .directory-search-input-wrapper,
.lt-ie9 .directory-search .department-dropdown-wrapper {
  width: 60%;
}

.lt-ie9 .directory-search .directory-search-input-wrapper {
  display: inline-block;
  margin-right: 20px;
}

.lt-ie9 .directory-search .directory-search-type {
  display: inline-block;
}

@media screen and (min-width: 640px) {
  .directory-search .directory-search-input-wrapper,
  .directory-search .department-dropdown-wrapper {
    width: 60%;
  }
  .directory-search .directory-search-input-wrapper {
    display: inline-block;
    margin-right: 20px;
  }
  .directory-search .directory-search-type {
    display: inline-block;
  }
}

/* ::Directory Profile Styles */
/* ------------------------------------------------------------ */
.directory-profile .directory-info.row::before, .directory-profile .directory-info.row::after {
  content: none;
}

.directory-profile .directory-info.row .photo {
  width: 100%;
  max-width: 175px;
  left: auto;
  margin-bottom: 0.75rem;
}

.directory-profile .directory-info.row > div {
  width: 100%;
  right: auto;
  margin-left: 0;
}

.directory-profile .directory-profile-contents {
  border-top: 2px dotted #ccc;
  margin-top: 1.875em;
  padding-top: 1.5em;
}

.directory-profile .directory-profile-contents > h3 {
  color: #4c4c4c;
}

.directory-profile .directory-profile-contents h1[id]::before, .directory-profile .directory-profile-contents h2[id]::before, .directory-profile .directory-profile-contents h3[id]::before, .directory-profile .directory-profile-contents h4[id]::before, .directory-profile .directory-profile-contents h5[id]::before, .directory-profile .directory-profile-contents h6[id]::before {
  display: block;
  height: 4rem;
  margin-top: -4rem;
  content: '';
}

.directory-profile .field-content,
.directory-profile .enet-feed {
  margin-bottom: 1.875em;
}

.directory-profile .building-office,
.directory-profile .campus-box,
.directory-profile .city-zip,
.directory-profile .email,
.directory-profile .phone {
  display: block;
}

.directory-profile .department-name,
.directory-profile .building-office,
.directory-profile .campus-box,
.directory-profile .city-zip,
.directory-profile .email,
.directory-profile .phone {
  position: relative;
  margin-left: 30px;
  padding-left: 6px;
  border-left: 1px solid #e1e1e1;
}

.directory-profile .department-name:before,
.directory-profile .building-office:before,
.directory-profile .campus-box:before,
.directory-profile .city-zip:before,
.directory-profile .email:before,
.directory-profile .phone:before {
  position: absolute;
  top: 0;
  left: -30px;
  width: 30px;
  font-family: FontAwesome;
  text-align: center;
}

.directory-profile .department-name:before {
  content: "\f0c0";
}

.directory-profile .building-office:before {
  content: "\f041";
}

.directory-profile .email:before {
  content: "\f0e0";
}

.directory-profile .phone:before {
  content: "\f095";
}

.directory-profile .city-zip,
.directory-profile .email {
  margin-bottom: 0.75em;
}

.directory-profile .position-info h2 {
  margin-bottom: 0;
}

.directory-profile .position-title {
  font-size: 1.26rem;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
}

@media (max-width: 1200px) {
  .directory-profile .position-title {
    font-size: calc(1.251rem + 0.012vw) ;
  }
}

.directory-profile .resume-links {
  list-style-type: none;
  margin: 0;
}

.directory-profile .resume-links li {
  margin: 0;
}

.lt-ie9 .directory-profile .directory-info.row {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  align-content: flex-start;
}

.lt-ie9 .directory-profile .directory-info.row .photo {
  -moz-box-flex: 0 0 175px;
  -webkit-flex: 0 0 175px;
  -ms-flex: 0 0 175px;
  flex: 0 0 175px;
  margin-bottom: 0;
  order: 2;
}

.lt-ie9 .directory-profile .directory-info.row > div {
  -moz-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: auto;
  padding-right: 40px;
  order: 1;
}

@media screen and (min-width: 641px) {
  .directory-profile .directory-info.row {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    align-content: flex-start;
  }
  .directory-profile .directory-info.row .photo {
    -moz-box-flex: 0 0 175px;
    -webkit-flex: 0 0 175px;
    -ms-flex: 0 0 175px;
    flex: 0 0 175px;
    margin-bottom: 0;
    order: 2;
  }
  .directory-profile .directory-info.row > div {
    -moz-box-flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: auto;
    padding-right: 40px;
    order: 1;
  }
}

/* :: Variables */
/* ------------------------------------------------------------ */
/* :: Quick Search Box */
/* ------------------------------------------------------------ */
.law-library-quick-search {
  border-radius: 3px;
}

.law-library-quick-search.normal-component-box > h1:first-child, .law-library-quick-search.normal-component-box > h2:first-child, .law-library-quick-search.normal-component-box > h3:first-child, .law-library-quick-search.normal-component-box > h4:first-child, .law-library-quick-search.normal-component-box > h5:first-child, .law-library-quick-search.normal-component-box > h6:first-child {
  border-radius: 3px 3px 0 0;
  margin-bottom: 1.5rem;
}

.law-library-quick-search form {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  align-content: stretch;
}

.law-library-quick-search .form-group,
.law-library-quick-search .search-wrap {
  width: 100%;
}

.law-library-quick-search .form-group {
  margin-bottom: 1.5rem;
}

.law-library-quick-search .form-group label {
  margin-top: 0;
  margin-bottom: 8px;
  padding-right: 13.33333px;
  text-transform: uppercase;
  font-variant: none;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-size: 1rem;
  line-height: 1;
}

.law-library-quick-search .form-group select {
  margin: 0;
}

.law-library-quick-search .search-wrap {
  margin-bottom: 0.75rem;
}

.law-library-quick-search .advanced-search {
  text-align: center;
  font-size: .9em;
}

.lt-ie9 .law-library-quick-search .form-group {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  align-content: center;
}

.lt-ie9 .law-library-quick-search .form-group label {
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 90px;
  text-align: right;
  margin: 0;
}

@media screen and (min-width: 371px) {
  .law-library-quick-search .form-group {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -moz-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    align-content: center;
  }
  .law-library-quick-search .form-group label {
    -moz-box-flex: 0 0 auto;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 90px;
    text-align: right;
    margin: 0;
  }
}

.lt-ie9 .law-library-quick-search .form-group {
  -moz-box-flex: 0 0 50%;
  -webkit-flex: 0 0 50%;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.lt-ie9 .law-library-quick-search .form-group:first-child {
  padding-right: 20px;
}

.lt-ie9 .law-library-quick-search .form-group:nth-child(2) {
  padding-left: 20px;
}

.lt-ie9 .law-library-quick-search .form-group label {
  width: auto;
}

.lt-ie9 .law-library-quick-search .search-wrap {
  -moz-box-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  text-align: left;
}

@media screen and (min-width: 641px) {
  .law-library-quick-search .form-group {
    -moz-box-flex: 0 0 50%;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .law-library-quick-search .form-group:first-child {
    padding-right: 20px;
  }
  .law-library-quick-search .form-group:nth-child(2) {
    padding-left: 20px;
  }
  .law-library-quick-search .form-group label {
    width: auto;
  }
  .law-library-quick-search .search-wrap {
    -moz-box-flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    text-align: left;
  }
}

/* :: Libchat iFrame */
/* ------------------------------------------------------------ */
.law-libchat-wrapper {
  background-color: #f9f9f9;
  padding: 10px;
  border-radius: 3px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  text-align: center;
}

.law-libchat-wrapper .appt-link {
  display: inline-block;
  font-size: .9em;
  margin-bottom: 0.75rem;
}

/* :: FDLP Logo */
/* ------------------------------------------------------------ */
.fdlp-logo {
  text-align: center;
  margin-top: 2.25rem;
}

.fdlp-logo img {
  width: 100%;
  max-width: 120px;
  opacity: .6;
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* ::Common Styles */
/* ------------------------------------------------------------ */
.page--news-body {
  padding: 0;
}

.main-content > .law-news--section {
  background-color: white;
}

.main-content > .law-news--section:nth-child(even) {
  background-color: #f3efe4;
}

.main-content > .law-news--section:nth-child(even) .tabs-nav li.ui-tabs-active a {
  background-color: #f3efe4;
}

.law-news--section-header {
  text-align: center;
  color: #191919;
  margin-bottom: 1.5rem;
  padding-bottom: 1.125rem;
  border-bottom: 2px solid #b59a57;
}

/* ::Featured News */
/* ------------------------------------------------------------ */
.lt-ie9 .law-news--featured .enet-feed {
  overflow: hidden;
}

.lt-ie9 .law-news--featured .enet-feed .article-list {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  align-content: stretch;
  margin: -20px;
}

.lt-ie9 .law-news--featured .enet-feed .article-list > li {
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 50%;
  max-width: 50%;
  margin-top: 0 !important;
  padding: 20px;
  border-right: 1px dotted #d1d1d1;
}

.lt-ie9 .law-news--featured .enet-feed .article-list > li:nth-child(2) {
  border-top: 0;
}

.lt-ie9 .law-news--featured .enet-feed .article-list .enet-thumb-wrap,
.lt-ie9 .law-news--featured .enet-feed .article-list .enet-no-thumb {
  width: 100%;
  max-width: none;
  float: none;
  margin-left: 0;
}

@media screen and (min-width: 641px) {
  .law-news--featured .enet-feed {
    overflow: hidden;
  }
  .law-news--featured .enet-feed .article-list {
    display: block;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    -webkit-align-items: stretch;
    -moz-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    align-content: stretch;
    margin: -20px;
  }
  .law-news--featured .enet-feed .article-list > li {
    -moz-box-flex: 0 0 auto;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
    max-width: 50%;
    margin-top: 0 !important;
    padding: 20px;
    border-right: 1px dotted #d1d1d1;
  }
  .law-news--featured .enet-feed .article-list > li:nth-child(2) {
    border-top: 0;
  }
  .law-news--featured .enet-feed .article-list .enet-thumb-wrap,
  .law-news--featured .enet-feed .article-list .enet-no-thumb {
    width: 100%;
    max-width: none;
    float: none;
    margin-left: 0;
  }
}

.lt-ie9 .law-news--featured .enet-feed .article-list > li:not(:first-child):not(:nth-child(2)) {
  width: 33.33333%;
  max-width: 33.33333%;
}

.lt-ie9 .law-news--featured .enet-feed .article-list > li:last-child {
  display: none;
}

@media screen and (min-width: 801px) {
  .law-news--featured .enet-feed .article-list > li:not(:first-child):not(:nth-child(2)) {
    width: 33.33333%;
    max-width: 33.33333%;
  }
  .law-news--featured .enet-feed .article-list > li:last-child {
    display: none;
  }
}

/* ::Tabs */
/* ------------------------------------------------------------ */
.law-news--section .tabs-nav {
  text-align: center;
  margin: 0;
  background-image: -owg-linear-gradient(transparent 94%, rgba(0, 0, 0, 0.15));
  background-image: -webkit-linear-gradient(transparent 94%, rgba(0, 0, 0, 0.15));
  background-image: -moz-linear-gradient(transparent 94%, rgba(0, 0, 0, 0.15));
  background-image: -o-linear-gradient(transparent 94%, rgba(0, 0, 0, 0.15));
  background-image: linear-gradient(transparent 94%, rgba(0, 0, 0, 0.15));
}

.law-news--section .tabs-nav li {
  margin: 4px 2px 0 2px !important;
  padding: 0;
  -webkit-box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.25);
  box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.25);
}

.law-news--section .tabs-nav li.ui-tabs-active a {
  background-color: white;
}

.law-news--section .tabs-nav a {
  display: block;
  border-bottom: 0;
  padding: 0.5rem 20px;
  background-color: rgba(0, 0, 0, 0.05);
}

.law-news--section .tab {
  position: relative;
  padding: 20px;
}

.law-news--section .tab::before, .law-news--section .tab::after {
  position: absolute;
  content: '';
  top: 0;
  width: 1px;
  height: 75%;
  background-image: -owg-linear-gradient(rgba(0, 0, 0, 0.15), transparent);
  background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.15), transparent);
  background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.15), transparent);
  background-image: -o-linear-gradient(rgba(0, 0, 0, 0.15), transparent);
  background-image: linear-gradient(rgba(0, 0, 0, 0.15), transparent);
}

.law-news--section .tab::before {
  left: 0;
}

.law-news--section .tab::after {
  right: 0;
}

.lt-ie9 .law-news--section .tabs-nav {
  font-size: .75rem;
}

.lt-ie9 .law-news--section .tabs-nav a {
  padding-left: 10px;
  padding-right: 10px;
}

@media screen and (max-width: 640px) {
  .law-news--section .tabs-nav {
    font-size: .75rem;
  }
  .law-news--section .tabs-nav a {
    padding-left: 10px;
    padding-right: 10px;
  }
}

.lt-ie9 .law-news--section .tab {
  padding-left: 40px;
  padding-right: 40px;
}

@media screen and (min-width: 361px) {
  .law-news--section .tab {
    padding-left: 40px;
    padding-right: 40px;
  }
}

/* ::Variables */
/* ------------------------------------------------------------ */
/* :: Testimonials Section */
/* ------------------------------------------------------------ */
.testimonials-section {
  background-color: #f3efe4;
}

.testimonials-row {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  align-content: stretch;
  margin-left: auto;
  margin-right: auto;
  max-width: 1640px;
}

.testimonial-item {
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  align-content: stretch;
  width: 100%;
  max-width: 100%;
  padding: 0 20px;
  margin: 1.125rem 0;
}

.testimonial-item blockquote {
  -moz-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 100%;
  font-size: 1rem;
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
  text-align: left;
  margin: 0;
  border-width: 1px;
  padding: 20px;
}

.testimonial-item blockquote::before, .testimonial-item blockquote::after {
  background-color: transparent;
  color: #d9ccaa;
}

.testimonial-item blockquote footer {
  color: #191919;
  font-family: trade-gothic-next, Helvetica, Verdana, sans-serif;
  margin-bottom: 0.75rem;
  padding-left: 18px;
}

.testimonial-item blockquote footer::before {
  margin-left: -18px;
}

.lt-ie9 .testimonial-item blockquote::after {
  content: none;
}

@media screen and (max-width: 1199px) {
  .testimonial-item blockquote::after {
    content: none;
  }
}

.lt-ie9 .testimonial-item {
  width: 50%;
  max-width: 50%;
  margin: 1.5rem 0;
}

@media screen and (min-width: 801px) {
  .testimonial-item {
    width: 50%;
    max-width: 50%;
    margin: 1.5rem 0;
  }
}

.lt-ie9 .testimonial-item {
  width: 25%;
  max-width: 25%;
  margin: 2.25rem 0;
}

@media screen and (min-width: 1200px) {
  .testimonial-item {
    width: 25%;
    max-width: 25%;
    margin: 2.25rem 0;
  }
}

.testimonial-image {
  position: relative;
  display: block;
  width: 40%;
  max-width: 140px;
  border-radius: 50%;
  overflow: hidden;
  border: 2px solid #b59a57;
  float: right;
  margin: 0 0 5px 15px;
}

.testimonial-image::before {
  content: "";
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}

.testimonial-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

/* :: Timeline Section */
/* ------------------------------------------------------------ */
.curriculum-timeline-section {
  background-image: var(--timeline-bg-img);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.curriculum-timeline-wrapper {
  margin-top: 1.5rem;
}

.law-curriculum-timeline {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.curric-year-title {
  text-align: center;
  text-transform: uppercase;
  background-color: #333;
  color: white;
  padding: 0.375rem 0;
}

.curric-months {
  list-style-type: none;
  margin: 0;
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-flex-pack: flex-start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  align-content: stretch;
}

.curric-months li {
  margin: 0;
}

.curric-months li {
  position: relative;
  -moz-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 100%;
  max-width: calc(100% / 3);
  height: 175px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  background-color: white;
}

.curric-months li::before, .curric-months li::after {
  display: block;
  position: absolute;
  top: 0;
  height: 100%;
  width: 0;
}

.curric-months li::before {
  left: 0;
  border-right: 1px solid rgba(0, 0, 0, 0.15);
}

.curric-months li::after {
  content: "";
  right: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.15);
}

.curric-months li.half-month, .curric-months li.half-month-xs, .curric-months li.half-month-sm {
  max-width: calc((100% / 3) / 2);
}

.curric-months li.half-month.half-month--last-half::before {
  content: "";
  border-right-style: dashed;
}

.curric-months li.half-month.half-month--first-half::after {
  border-left-style: dashed;
}

.curric-months li.half-month-xs.half-month-xs--last-half::before {
  content: "";
  border-right-style: dashed;
}

.curric-months li.half-month-xs.half-month-xs--first-half::after {
  border-left-style: dashed;
}

.curric-months li.half-month-sm.half-month-sm--last-half::before {
  content: "";
  border-right-style: dashed;
}

.curric-months li.half-month-sm.half-month-sm--first-half::after {
  border-left-style: dashed;
}

.curric-months li .month-label {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 30px;
  height: 30px;
  text-transform: uppercase;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-size: 85%;
  text-align: center;
  line-height: 30px;
  background-color: #eee;
}

.lt-ie9 .curric-months li {
  max-width: calc(100% / 6);
}

.lt-ie9 .curric-months li.half-month, .lt-ie9 .curric-months li.half-month-sm {
  max-width: calc((100% / 6) / 2);
}

.lt-ie9 .curric-months li.half-month-xs {
  max-width: calc(100% / 6);
}

.lt-ie9 .curric-months li.half-month-xs.half-month-xs--first-half {
  display: none !important;
}

.lt-ie9 .curric-months li.half-month-xs.half-month-xs--last-half::before {
  content: none;
}

@media screen and (min-width: 768px) {
  .curric-months li {
    max-width: calc(100% / 6);
  }
  .curric-months li.half-month, .curric-months li.half-month-sm {
    max-width: calc((100% / 6) / 2);
  }
  .curric-months li.half-month-xs {
    max-width: calc(100% / 6);
  }
  .curric-months li.half-month-xs.half-month-xs--first-half {
    display: none !important;
  }
  .curric-months li.half-month-xs.half-month-xs--last-half::before {
    content: none;
  }
}

.lt-ie9 .curric-months li {
  max-width: calc(100% / 12);
}

.lt-ie9 .curric-months li.half-month {
  max-width: calc((100% / 12) / 2);
}

.lt-ie9 .curric-months li.half-month-xs {
  max-width: calc(100% / 12);
}

.lt-ie9 .curric-months li.half-month-sm {
  max-width: calc(100% / 12);
}

.lt-ie9 .curric-months li.half-month-sm.half-month-sm--first-half {
  display: none !important;
}

.lt-ie9 .curric-months li.half-month-sm.half-month-sm--last-half::before {
  content: none;
}

@media screen and (min-width: 1280px) {
  .curric-months li {
    max-width: calc(100% / 12);
  }
  .curric-months li.half-month {
    max-width: calc((100% / 12) / 2);
  }
  .curric-months li.half-month-xs {
    max-width: calc(100% / 12);
  }
  .curric-months li.half-month-sm {
    max-width: calc(100% / 12);
  }
  .curric-months li.half-month-sm.half-month-sm--first-half {
    display: none !important;
  }
  .curric-months li.half-month-sm.half-month-sm--last-half::before {
    content: none;
  }
}

.month-content,
.month-content-note {
  position: absolute;
  top: 50%;
  font-family: trade-gothic-next-condensed, Helvetica, Verdana, sans-serif;
  font-size: 85%;
  line-height: 1.2;
  color: #191919;
  text-align: center;
}

.month-content.right-align,
.month-content-note.right-align {
  right: 11px;
}

.month-content.left-align,
.month-content-note.left-align {
  left: 0;
}

.lt-ie9 .month-content, .lt-ie9
.month-content-note {
  font-size: 78%;
}

@media screen and (min-width: 1280px) {
  .month-content,
  .month-content-note {
    font-size: 78%;
  }
}

.month-content {
  display: block;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -moz-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  align-content: center;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  width: calc(100% - 10px);
  height: 60px;
  background-color: #e1d7bc;
  padding: 0.5em 0 0.5em 0.5em;
  z-index: 5;
}

.month-content::before, .month-content::after {
  content: "";
  position: absolute;
  top: 0;
  width: 10px;
  height: 100%;
  clip-path: polygon(0 0, 0% 100%, 100% 50%);
}

.month-content::before {
  content: none;
  left: 0;
  background-color: white;
}

.month-content::after {
  left: 100%;
  background-color: #e1d7bc;
}

.month-content.intro-content {
  background-color: transparent;
  background-image: -owg-linear-gradient(90deg, rgba(225, 215, 188, 0), #e1d7bc);
  background-image: -webkit-linear-gradient(90deg, rgba(225, 215, 188, 0), #e1d7bc);
  background-image: -moz-linear-gradient(90deg, rgba(225, 215, 188, 0), #e1d7bc);
  background-image: -o-linear-gradient(90deg, rgba(225, 215, 188, 0), #e1d7bc);
  background-image: linear-gradient(90deg, rgba(225, 215, 188, 0), #e1d7bc);
  width: calc(125% - 10px);
}

.month-content.trimester-content {
  background-color: #73000a;
  color: white;
  text-transform: uppercase;
  width: calc(250% - 10px);
  font-size: 1.25rem;
}

.month-content.trimester-content::before {
  content: "";
}

.month-content.trimester-content::after {
  background-color: #73000a;
}

.month-content.trimester-content strong {
  margin-left: 4px;
}

.month-content.trimester-content sup {
  font-size: 80%;
  line-height: 1;
}

.month-content.trimester-content.first-partial {
  width: 100%;
}

.month-content.trimester-content.first-partial::after {
  content: none;
}

.month-content.trimester-content.longer-trimester {
  width: calc(600% - 10px);
}

.month-content.trimester-content.longer-trimester::before {
  content: none;
}

.month-content.break-content {
  width: calc(98% - 10px);
}

.month-content.summer-break-content {
  width: calc(500% - 10px);
  background-color: transparent;
  background-image: -owg-linear-gradient(90deg, rgba(238, 210, 136, 0), #eed288);
  background-image: -webkit-linear-gradient(90deg, rgba(238, 210, 136, 0), #eed288);
  background-image: -moz-linear-gradient(90deg, rgba(238, 210, 136, 0), #eed288);
  background-image: -o-linear-gradient(90deg, rgba(238, 210, 136, 0), #eed288);
  background-image: linear-gradient(90deg, rgba(238, 210, 136, 0), #eed288);
}

.month-content.summer-break-content::after {
  background-color: #eed288;
}

.month-content.graduation-content {
  background-color: transparent;
  font-weight: 700;
  padding: 0.5em;
  font-size: 1.25rem;
  text-transform: uppercase;
  justify-content: flex-start;
}

.month-content.graduation-content::after {
  content: none;
}

.month-content.graduation-content sup {
  font-size: 80%;
  line-height: 1;
}

.month-content.graduation-content i {
  color: #73000a;
  font-size: 2em;
  font-weight: 400;
}

.lt-ie9 .month-content.trimester-content {
  width: calc(250% - 10px);
}

.lt-ie9 .month-content.trimester-content.longer-trimester {
  width: calc(350% - 10px);
}

.lt-ie9 .month-content.trimester-content.longer-trimester::before {
  content: "";
}

.lt-ie9 .month-content.trimester-content sup {
  display: none;
}

.lt-ie9 .month-content.break-content {
  width: calc(48% - 10px);
}

@media screen and (min-width: 768px) {
  .month-content.trimester-content {
    width: calc(250% - 10px);
  }
  .month-content.trimester-content.longer-trimester {
    width: calc(350% - 10px);
  }
  .month-content.trimester-content.longer-trimester::before {
    content: "";
  }
  .month-content.trimester-content sup {
    display: none;
  }
  .month-content.break-content {
    width: calc(48% - 10px);
  }
}

.lt-ie9 .month-content.break-content {
  width: calc(45% - 10px);
}

.lt-ie9 .month-content.graduation-content {
  left: 50%;
}

@media screen and (min-width: 1280px) {
  .month-content.break-content {
    width: calc(45% - 10px);
  }
  .month-content.graduation-content {
    left: 50%;
  }
}

.lt-ie9 .half-month-sm .month-content.break-content {
  width: calc(98% - 10px);
}

@media screen and (min-width: 768px) {
  .half-month-sm .month-content.break-content {
    width: calc(98% - 10px);
  }
}

.lt-ie9 .half-month-sm .month-content.break-content {
  width: calc(45% - 10px);
}

@media screen and (min-width: 1280px) {
  .half-month-sm .month-content.break-content {
    width: calc(45% - 10px);
  }
}

.month-content-note {
  display: none;
  top: calc(50% + (60px/2));
  background-color: rgba(204, 204, 204, 0.5);
  width: calc(550% - 10px);
  z-index: 6;
  padding: 0.5em 0.25rem;
  margin-top: 4px;
}

.lt-ie9 .month-content-note {
  display: block;
}

@media screen and (min-width: 768px) {
  .month-content-note {
    display: block;
  }
}

.lt-ie9 .footnote-xs {
  display: none;
}

@media screen and (min-width: 768px) {
  .footnote-xs {
    display: none;
  }
}

/* :: Back to Top Link */
/* ------------------------------------------------------------ */
.curriculum-timeline-section .to-top-link {
  text-align: center;
  margin-top: 4.5rem;
  margin-bottom: -1.5em;
}

.curriculum-timeline-section .to-top-link a {
  position: relative;
  display: inline-block;
  text-decoration: none;
  border-bottom: 0;
  color: white;
  padding: 12px 24px;
}

.curriculum-timeline-section .to-top-link a::before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  background-color: #73000a;
  z-index: 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: -16px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.curriculum-timeline-section .to-top-link a span {
  position: relative;
  z-index: 1;
}

.curriculum-timeline-section .to-top-link a:hover::before, .curriculum-timeline-section .to-top-link a:focus::before {
  background-color: #510007;
}

.lt-ie9 .curriculum-timeline-section .to-top-link {
  margin-bottom: -2.25em;
}

@media screen and (min-width: 641px) {
  .curriculum-timeline-section .to-top-link {
    margin-bottom: -2.25em;
  }
}

.lt-ie9 .curriculum-timeline-section .to-top-link {
  margin-bottom: -2.625em;
}

@media screen and (min-width: 801px) {
  .curriculum-timeline-section .to-top-link {
    margin-bottom: -2.625em;
  }
}

.collapse {
  display: none;
}

.collapse.in {
  display: block;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -moz-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
