@charset "UTF-8";
/* Brand Colors */
/* Additional Colors */
/* Social Colors (via http://amperage.us/social-icons) */
/* Dimensions */
/* Core Styles */
/* Mixins */
/* Button Template */
/* Form Input Placeholder Styling */
/* Easily color-customize the bullets on list items */
/* Universal Styles */
img,
iframe {
  border: 0;
}

blockquote p:first-of-type:before {
  content: "“";
  display: inline-block;
}
blockquote p:last-of-type:after {
  content: "”";
  display: inline-block;
}

cite {
  font-style: normal;
}

cite:before {
  content: "-";
  display: inline-block;
  margin-right: 0.3em;
}

dl {
  margin: 1em 0;
}
dl dt {
  margin: 0;
  padding: 0;
  font-weight: bold;
}
dl dd {
  margin: 0 0 0.8em;
  padding: 0;
}

::selection {
  background: rgba(134, 179, 225, 0.5);
}

/* Column structure */
.col-container:after {
  content: "";
  display: block;
  clear: both;
}

.col-2 {
  float: left;
  width: 49%;
  margin: 0 1% 0 0;
}

.col-2:nth-child(even) {
  float: right;
  margin: 0;
}

.col-3 {
  float: left;
  width: 32%;
  margin: 0 1% 0 0;
}

.col-3:nth-child(3n) {
  float: right;
  margin: 0;
}

.col-2of3 {
  float: left;
  width: 65%;
  margin: 0 1% 0 0;
}

.col-2of3:last-child {
  float: right;
  margin: 0;
}

.col-4 {
  float: left;
  width: 24%;
  margin: 0 1% 0 0;
}

.col-4:nth-child(4n) {
  float: right;
  margin: 0;
}

.col-2of4 {
  float: left;
  width: 49%;
  margin: 0 1% 0 0;
}

.col-2of4:last-child {
  float: right;
  margin: 0;
}

.col-3of4 {
  float: left;
  width: 74%;
  margin: 0 1% 0 0;
}

.col-3of4:last-child {
  float: right;
  margin: 0;
}

.col-5 {
  float: left;
  width: 19%;
  margin: 0 1% 0 0;
}

.col-5:nth-child(5n) {
  float: right;
  margin: 0;
}

.col-3of5 {
  float: left;
  width: 58%;
  margin: 0 1% 0 0;
}

.col-3of5:last-child {
  float: right;
  margin: 0;
}

/* Tables */
table {
  margin: 1em 0;
  border: 0;
  border-collapse: collapse;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  transition-duration: 0.4s;
}
table th,
table td {
  margin: 0;
  padding: 0.2em;
}
table th p,
table th hr,
table td p,
table td hr {
  margin: 0.2em 0;
}
table thead th {
  text-align: left;
  font-weight: bold;
  cursor: default;
}
table tbody th {
  padding-left: 1em;
  text-align: left;
  font-weight: bold;
  cursor: default;
}
table tbody tr:nth-child(even) th,
table tbody tr:nth-child(even) td {
  background: #f2f2f2;
}

table:not(.static) tbody tr:hover th,
table:not(.static) tbody tr:hover td {
  background: lightYellow !important;
}

table.blank thead th,
table.blank thead td,
table.blank thead tr:nth-child(even) th,
table.blank thead tr:nth-child(even) td,
table.blank tbody th,
table.blank tbody td,
table.blank tbody tr:nth-child(even) th,
table.blank tbody tr:nth-child(even) td,
table.blank tfoot th,
table.blank tfoot td,
table.blank tfoot tr:nth-child(even) th,
table.blank tfoot tr:nth-child(even) td {
  background: none;
}
table.blank thead tr:hover th,
table.blank thead tr:hover td,
table.blank tbody tr:hover th,
table.blank tbody tr:hover td,
table.blank tfoot tr:hover th,
table.blank tfoot tr:hover td {
  background: inherit !important;
}

body .dataTables_wrapper {
  margin: 1em 0;
}
body .dataTables_wrapper .dataTables_length,
body .dataTables_wrapper .dataTables_filter,
body .dataTables_wrapper .dataTables_info,
body .dataTables_wrapper .dataTables_paginate {
  font-size: 0.7em;
  cursor: default;
}
body .dataTables_wrapper table.dataTable thead th,
body .dataTables_wrapper table.dataTable tfoot th {
  padding: 0.2em;
}
body .dataTables_wrapper table.dataTable tfoot {
  display: table-header-group;
}
body .dataTables_wrapper table.dataTable tfoot th,
body .dataTables_wrapper table.dataTable tfoot td {
  border-top: 0;
}
body .dataTables_wrapper table.dataTable tfoot select {
  max-width: 7em;
}
body .dataTables_wrapper table.dataTable thead th,
body .dataTables_wrapper table.dataTable thead td {
  border-bottom: 1px solid #e5e5e5;
}
body .dataTables_wrapper table.dataTable thead td,
body .dataTables_wrapper table.dataTable tbody th,
body .dataTables_wrapper table.dataTable tbody td,
body .dataTables_wrapper table.dataTable tfoot td {
  padding: 0.2em 0.4em;
}
body .dataTables_wrapper table.dataTable thead .sorting,
body .dataTables_wrapper table.dataTable thead .sorting_asc,
body .dataTables_wrapper table.dataTable thead .sorting_desc {
  position: relative;
  background: none;
  padding-right: 1.1em;
}
body .dataTables_wrapper table.dataTable thead .sorting:after,
body .dataTables_wrapper table.dataTable thead .sorting_asc:after,
body .dataTables_wrapper table.dataTable thead .sorting_desc:after {
  display: block;
  position: absolute;
  right: 0.2em;
  top: 50%;
  height: 1em;
  line-height: 1em;
  margin: -0.5em 0 0;
  font-family: "Font Awesome 6 Free";
}
body .dataTables_wrapper table.dataTable thead .sorting:after {
  content: "\f0dc";
  color: #e5e5e5;
}
body .dataTables_wrapper table.dataTable thead .sorting_asc:after {
  content: "\f0de";
  color: #000;
}
body .dataTables_wrapper table.dataTable thead .sorting_desc:after {
  content: "\f0dd";
  color: #000;
}
body .dataTables_wrapper table.dataTable tbody td > ul > li:before {
  display: none;
}
body .dataTables_wrapper .standalone-filter,
body .dataTables_wrapper .standalone-filter + .chosen-container {
  float: right;
}
body .dataTables_wrapper table.dataTable,
body .dataTables_wrapper table.dataTable.no-footer {
  border-bottom: 1px solid #e5e5e5;
}

body .dataTables_wrapper.no-search .dataTables_filter {
  display: none !important;
}
body .dataTables_wrapper.no-filter tfoot {
  display: none !important;
}
body .dataTables_wrapper.no-paging .dataTables_info {
  display: none !important;
}
body table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before,
body table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before {
  content: "\f067";
  font-family: "Font Awesome 6 Free";
  font-size: 0.8em;
  width: 1.4em;
  height: 1.4em;
  text-align: center;
  line-height: 1.5em;
  padding: 0;
  border: 0;
  font-weight: normal;
  color: #000;
  background: #024b94;
  border-radius: 50%;
  box-shadow: none;
}
body table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:hover:before,
body table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:hover:before,
body table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:focus:before,
body table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:focus:before {
  color: #000;
  background: #86b3e1;
}
body table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:active:before,
body table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:active:before {
  color: #000;
  background: #003062;
}
body table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before,
body table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
  content: "\f068";
  color: #024b94;
  background: #5a5a5a;
}
body table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:hover:before,
body table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:hover:before,
body table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:focus:before,
body table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:focus:before {
  color: #024b94;
  background: #5a5a5a;
}
body table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:active:before,
body table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:active:before {
  color: #024b94;
  background: #000;
}
body table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child,
body table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child {
  padding-left: 1.65em;
}
body table.dataTable .parent th,
body table.dataTable .parent td {
  background: #86b3e1 !important;
}
body table.dataTable .child {
  border-bottom: 1px solid #024b94;
  background: #86b3e1 !important;
}
body table.dataTable .child ul,
body table.dataTable .child ol {
  margin: 0.5em 0;
  padding: 0;
  list-style: none;
}

/* MediaElement JS Video/Audio Player */
body .mejs-container,
body .mejs__container,
body #content #main .mejs-container,
body #content #main .mejs__container {
  font-size: 16px;
}
body .mejs-container .mejs-poster,
body .mejs-container .mejs__poster,
body .mejs__container .mejs-poster,
body .mejs__container .mejs__poster,
body #content #main .mejs-container .mejs-poster,
body #content #main .mejs-container .mejs__poster,
body #content #main .mejs__container .mejs-poster,
body #content #main .mejs__container .mejs__poster {
  background-size: cover;
}
body .mejs-container .mejs-overlay-button,
body .mejs-container .mejs__overlay-button,
body .mejs__container .mejs-overlay-button,
body .mejs__container .mejs__overlay-button,
body #content #main .mejs-container .mejs-overlay-button,
body #content #main .mejs-container .mejs__overlay-button,
body #content #main .mejs__container .mejs-overlay-button,
body #content #main .mejs__container .mejs__overlay-button {
  background: none;
}
body .mejs-container .mejs-overlay-button:after,
body .mejs-container .mejs__overlay-button:after,
body .mejs__container .mejs-overlay-button:after,
body .mejs__container .mejs__overlay-button:after,
body #content #main .mejs-container .mejs-overlay-button:after,
body #content #main .mejs-container .mejs__overlay-button:after,
body #content #main .mejs__container .mejs-overlay-button:after,
body #content #main .mejs__container .mejs__overlay-button:after {
  font-family: "Font Awesome 6 Free";
  content: "\f16a";
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  color: #fff;
  font-size: 6em;
  line-height: 1em;
  text-shadow: 0 0 0.2em rgba(2, 75, 148, 0.8);
  opacity: 0.9;
  -webkit-transform: scale(0.96);
  -moz-transform: scale(0.96);
  -ms-transform: scale(0.96);
  -o-transform: scale(0.96);
  transform: scale(0.96);
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
body .mejs-container .mejs-overlay:hover .mejs-overlay-button:after,
body .mejs-container .mejs-overlay:focus .mejs-overlay-button:after,
body .mejs-container .mejs__overlay:hover .mejs__overlay-button:after,
body .mejs-container .mejs__overlay:focus .mejs__overlay-button:after,
body .mejs__container .mejs-overlay:hover .mejs-overlay-button:after,
body .mejs__container .mejs-overlay:focus .mejs-overlay-button:after,
body .mejs__container .mejs__overlay:hover .mejs__overlay-button:after,
body .mejs__container .mejs__overlay:focus .mejs__overlay-button:after,
body #content #main .mejs-container .mejs-overlay:hover .mejs-overlay-button:after,
body #content #main .mejs-container .mejs-overlay:focus .mejs-overlay-button:after,
body #content #main .mejs-container .mejs__overlay:hover .mejs__overlay-button:after,
body #content #main .mejs-container .mejs__overlay:focus .mejs__overlay-button:after,
body #content #main .mejs__container .mejs-overlay:hover .mejs-overlay-button:after,
body #content #main .mejs__container .mejs-overlay:focus .mejs-overlay-button:after,
body #content #main .mejs__container .mejs__overlay:hover .mejs__overlay-button:after,
body #content #main .mejs__container .mejs__overlay:focus .mejs__overlay-button:after {
  color: #fff;
  text-shadow: 0 0 0.2em #024b94, 0 0 0.2em #024b94;
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
body .mejs-container .mejs-overlay:active .mejs-overlay-button:after,
body .mejs-container .mejs__overlay:active .mejs__overlay-button:after,
body .mejs__container .mejs-overlay:active .mejs-overlay-button:after,
body .mejs__container .mejs__overlay:active .mejs__overlay-button:after,
body #content #main .mejs-container .mejs-overlay:active .mejs-overlay-button:after,
body #content #main .mejs-container .mejs__overlay:active .mejs__overlay-button:after,
body #content #main .mejs__container .mejs-overlay:active .mejs-overlay-button:after,
body #content #main .mejs__container .mejs__overlay:active .mejs__overlay-button:after {
  color: #003062;
  text-shadow: 0 0 0.2em black, 0 0 0.2em #024b94;
  opacity: 1;
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  transition-duration: 0s;
}
body .mejs-container .mejs-controls,
body .mejs-container .mejs__controls,
body .mejs__container .mejs-controls,
body .mejs__container .mejs__controls,
body #content #main .mejs-container .mejs-controls,
body #content #main .mejs-container .mejs__controls,
body #content #main .mejs__container .mejs-controls,
body #content #main .mejs__container .mejs__controls {
  background-color: rgba(2, 75, 148, 0);
  background-image: -webkit-linear-gradient(rgba(2, 75, 148, 0), #024b94);
  background-image: linear-gradient(rgba(2, 75, 148, 0), #024b94);
  backdrop-filter: blur(0.1em);
  -webkit-backdrop-filter: blur(0.1em);
  -moz-backdrop-filter: blur(0.1em);
  -ms-backdrop-filter: blur(0.1em);
}
body .mejs-container .mejs-controls button,
body .mejs-container .mejs__controls button,
body .mejs__container .mejs-controls button,
body .mejs__container .mejs__controls button,
body #content #main .mejs-container .mejs-controls button,
body #content #main .mejs-container .mejs__controls button,
body #content #main .mejs__container .mejs-controls button,
body #content #main .mejs__container .mejs__controls button {
  margin: 0;
  padding: 0;
  top: auto !important;
  font-size: 1.6em;
  line-height: 1em;
  text-align: center;
  border: none;
  color: #fff;
  background: none;
  box-shadow: none;
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  transition-duration: 0s;
}
body .mejs-container .mejs-controls button:hover,
body .mejs-container .mejs-controls button:focus,
body .mejs-container .mejs__controls button:hover,
body .mejs-container .mejs__controls button:focus,
body .mejs__container .mejs-controls button:hover,
body .mejs__container .mejs-controls button:focus,
body .mejs__container .mejs__controls button:hover,
body .mejs__container .mejs__controls button:focus,
body #content #main .mejs-container .mejs-controls button:hover,
body #content #main .mejs-container .mejs-controls button:focus,
body #content #main .mejs-container .mejs__controls button:hover,
body #content #main .mejs-container .mejs__controls button:focus,
body #content #main .mejs__container .mejs-controls button:hover,
body #content #main .mejs__container .mejs-controls button:focus,
body #content #main .mejs__container .mejs__controls button:hover,
body #content #main .mejs__container .mejs__controls button:focus {
  color: #fff;
  text-shadow: 0 0 0.3em #fff;
}
body .mejs-container .mejs-controls button:active,
body .mejs-container .mejs__controls button:active,
body .mejs__container .mejs-controls button:active,
body .mejs__container .mejs__controls button:active,
body #content #main .mejs-container .mejs-controls button:active,
body #content #main .mejs-container .mejs__controls button:active,
body #content #main .mejs__container .mejs-controls button:active,
body #content #main .mejs__container .mejs__controls button:active {
  color: #86b3e1;
  text-shadow: 0 0 0.3em #86b3e1;
}
body .mejs-container .mejs-controls button:after,
body .mejs-container .mejs__controls button:after,
body .mejs__container .mejs-controls button:after,
body .mejs__container .mejs__controls button:after,
body #content #main .mejs-container .mejs-controls button:after,
body #content #main .mejs-container .mejs__controls button:after,
body #content #main .mejs__container .mejs-controls button:after,
body #content #main .mejs__container .mejs__controls button:after {
  content: "";
  font-family: "Font Awesome 6 Free";
  display: block;
}
body .mejs-container .mejs-controls .mejs__play,
body .mejs-container .mejs-controls .mejs-play,
body .mejs-container .mejs__controls .mejs__play,
body .mejs-container .mejs__controls .mejs-play,
body .mejs__container .mejs-controls .mejs__play,
body .mejs__container .mejs-controls .mejs-play,
body .mejs__container .mejs__controls .mejs__play,
body .mejs__container .mejs__controls .mejs-play,
body #content #main .mejs-container .mejs-controls .mejs__play,
body #content #main .mejs-container .mejs-controls .mejs-play,
body #content #main .mejs-container .mejs__controls .mejs__play,
body #content #main .mejs-container .mejs__controls .mejs-play,
body #content #main .mejs__container .mejs-controls .mejs__play,
body #content #main .mejs__container .mejs-controls .mejs-play,
body #content #main .mejs__container .mejs__controls .mejs__play,
body #content #main .mejs__container .mejs__controls .mejs-play {
  padding: 1em 0.2em 0;
}
body .mejs-container .mejs-controls .mejs__play button:after,
body .mejs-container .mejs-controls .mejs-play button:after,
body .mejs-container .mejs__controls .mejs__play button:after,
body .mejs-container .mejs__controls .mejs-play button:after,
body .mejs__container .mejs-controls .mejs__play button:after,
body .mejs__container .mejs-controls .mejs-play button:after,
body .mejs__container .mejs__controls .mejs__play button:after,
body .mejs__container .mejs__controls .mejs-play button:after,
body #content #main .mejs-container .mejs-controls .mejs__play button:after,
body #content #main .mejs-container .mejs-controls .mejs-play button:after,
body #content #main .mejs-container .mejs__controls .mejs__play button:after,
body #content #main .mejs-container .mejs__controls .mejs-play button:after,
body #content #main .mejs__container .mejs-controls .mejs__play button:after,
body #content #main .mejs__container .mejs-controls .mejs-play button:after,
body #content #main .mejs__container .mejs__controls .mejs__play button:after,
body #content #main .mejs__container .mejs__controls .mejs-play button:after {
  content: "\f04b";
}
body .mejs-container .mejs-controls .mejs__pause,
body .mejs-container .mejs-controls .mejs-pause,
body .mejs-container .mejs__controls .mejs__pause,
body .mejs-container .mejs__controls .mejs-pause,
body .mejs__container .mejs-controls .mejs__pause,
body .mejs__container .mejs-controls .mejs-pause,
body .mejs__container .mejs__controls .mejs__pause,
body .mejs__container .mejs__controls .mejs-pause,
body #content #main .mejs-container .mejs-controls .mejs__pause,
body #content #main .mejs-container .mejs-controls .mejs-pause,
body #content #main .mejs-container .mejs__controls .mejs__pause,
body #content #main .mejs-container .mejs__controls .mejs-pause,
body #content #main .mejs__container .mejs-controls .mejs__pause,
body #content #main .mejs__container .mejs-controls .mejs-pause,
body #content #main .mejs__container .mejs__controls .mejs__pause,
body #content #main .mejs__container .mejs__controls .mejs-pause {
  padding: 1em 0.2em 0;
}
body .mejs-container .mejs-controls .mejs__pause button:after,
body .mejs-container .mejs-controls .mejs-pause button:after,
body .mejs-container .mejs__controls .mejs__pause button:after,
body .mejs-container .mejs__controls .mejs-pause button:after,
body .mejs__container .mejs-controls .mejs__pause button:after,
body .mejs__container .mejs-controls .mejs-pause button:after,
body .mejs__container .mejs__controls .mejs__pause button:after,
body .mejs__container .mejs__controls .mejs-pause button:after,
body #content #main .mejs-container .mejs-controls .mejs__pause button:after,
body #content #main .mejs-container .mejs-controls .mejs-pause button:after,
body #content #main .mejs-container .mejs__controls .mejs__pause button:after,
body #content #main .mejs-container .mejs__controls .mejs-pause button:after,
body #content #main .mejs__container .mejs-controls .mejs__pause button:after,
body #content #main .mejs__container .mejs-controls .mejs-pause button:after,
body #content #main .mejs__container .mejs__controls .mejs__pause button:after,
body #content #main .mejs__container .mejs__controls .mejs-pause button:after {
  content: "\f04c";
}
body .mejs-container .mejs-controls .mejs__mute,
body .mejs-container .mejs-controls .mejs-mute,
body .mejs-container .mejs__controls .mejs__mute,
body .mejs-container .mejs__controls .mejs-mute,
body .mejs__container .mejs-controls .mejs__mute,
body .mejs__container .mejs-controls .mejs-mute,
body .mejs__container .mejs__controls .mejs__mute,
body .mejs__container .mejs__controls .mejs-mute,
body #content #main .mejs-container .mejs-controls .mejs__mute,
body #content #main .mejs-container .mejs-controls .mejs-mute,
body #content #main .mejs-container .mejs__controls .mejs__mute,
body #content #main .mejs-container .mejs__controls .mejs-mute,
body #content #main .mejs__container .mejs-controls .mejs__mute,
body #content #main .mejs__container .mejs-controls .mejs-mute,
body #content #main .mejs__container .mejs__controls .mejs__mute,
body #content #main .mejs__container .mejs__controls .mejs-mute {
  padding: 1em 0.2em 0;
}
body .mejs-container .mejs-controls .mejs__mute button:after,
body .mejs-container .mejs-controls .mejs-mute button:after,
body .mejs-container .mejs__controls .mejs__mute button:after,
body .mejs-container .mejs__controls .mejs-mute button:after,
body .mejs__container .mejs-controls .mejs__mute button:after,
body .mejs__container .mejs-controls .mejs-mute button:after,
body .mejs__container .mejs__controls .mejs__mute button:after,
body .mejs__container .mejs__controls .mejs-mute button:after,
body #content #main .mejs-container .mejs-controls .mejs__mute button:after,
body #content #main .mejs-container .mejs-controls .mejs-mute button:after,
body #content #main .mejs-container .mejs__controls .mejs__mute button:after,
body #content #main .mejs-container .mejs__controls .mejs-mute button:after,
body #content #main .mejs__container .mejs-controls .mejs__mute button:after,
body #content #main .mejs__container .mejs-controls .mejs-mute button:after,
body #content #main .mejs__container .mejs__controls .mejs__mute button:after,
body #content #main .mejs__container .mejs__controls .mejs-mute button:after {
  content: "\f028";
}
body .mejs-container .mejs-controls .mejs__unmute,
body .mejs-container .mejs-controls .mejs-unmute,
body .mejs-container .mejs__controls .mejs__unmute,
body .mejs-container .mejs__controls .mejs-unmute,
body .mejs__container .mejs-controls .mejs__unmute,
body .mejs__container .mejs-controls .mejs-unmute,
body .mejs__container .mejs__controls .mejs__unmute,
body .mejs__container .mejs__controls .mejs-unmute,
body #content #main .mejs-container .mejs-controls .mejs__unmute,
body #content #main .mejs-container .mejs-controls .mejs-unmute,
body #content #main .mejs-container .mejs__controls .mejs__unmute,
body #content #main .mejs-container .mejs__controls .mejs-unmute,
body #content #main .mejs__container .mejs-controls .mejs__unmute,
body #content #main .mejs__container .mejs-controls .mejs-unmute,
body #content #main .mejs__container .mejs__controls .mejs__unmute,
body #content #main .mejs__container .mejs__controls .mejs-unmute {
  padding: 1em 0.2em 0;
}
body .mejs-container .mejs-controls .mejs__unmute button:after,
body .mejs-container .mejs-controls .mejs-unmute button:after,
body .mejs-container .mejs__controls .mejs__unmute button:after,
body .mejs-container .mejs__controls .mejs-unmute button:after,
body .mejs__container .mejs-controls .mejs__unmute button:after,
body .mejs__container .mejs-controls .mejs-unmute button:after,
body .mejs__container .mejs__controls .mejs__unmute button:after,
body .mejs__container .mejs__controls .mejs-unmute button:after,
body #content #main .mejs-container .mejs-controls .mejs__unmute button:after,
body #content #main .mejs-container .mejs-controls .mejs-unmute button:after,
body #content #main .mejs-container .mejs__controls .mejs__unmute button:after,
body #content #main .mejs-container .mejs__controls .mejs-unmute button:after,
body #content #main .mejs__container .mejs-controls .mejs__unmute button:after,
body #content #main .mejs__container .mejs-controls .mejs-unmute button:after,
body #content #main .mejs__container .mejs__controls .mejs__unmute button:after,
body #content #main .mejs__container .mejs__controls .mejs-unmute button:after {
  content: "\f026";
}
body .mejs-container .mejs-controls .mejs__fullscreen-button,
body .mejs-container .mejs-controls .mejs__fullscreen,
body .mejs-container .mejs-controls .mejs-fullscreen-button,
body .mejs-container .mejs-controls .mejs-fullscreen,
body .mejs-container .mejs__controls .mejs__fullscreen-button,
body .mejs-container .mejs__controls .mejs__fullscreen,
body .mejs-container .mejs__controls .mejs-fullscreen-button,
body .mejs-container .mejs__controls .mejs-fullscreen,
body .mejs__container .mejs-controls .mejs__fullscreen-button,
body .mejs__container .mejs-controls .mejs__fullscreen,
body .mejs__container .mejs-controls .mejs-fullscreen-button,
body .mejs__container .mejs-controls .mejs-fullscreen,
body .mejs__container .mejs__controls .mejs__fullscreen-button,
body .mejs__container .mejs__controls .mejs__fullscreen,
body .mejs__container .mejs__controls .mejs-fullscreen-button,
body .mejs__container .mejs__controls .mejs-fullscreen,
body #content #main .mejs-container .mejs-controls .mejs__fullscreen-button,
body #content #main .mejs-container .mejs-controls .mejs__fullscreen,
body #content #main .mejs-container .mejs-controls .mejs-fullscreen-button,
body #content #main .mejs-container .mejs-controls .mejs-fullscreen,
body #content #main .mejs-container .mejs__controls .mejs__fullscreen-button,
body #content #main .mejs-container .mejs__controls .mejs__fullscreen,
body #content #main .mejs-container .mejs__controls .mejs-fullscreen-button,
body #content #main .mejs-container .mejs__controls .mejs-fullscreen,
body #content #main .mejs__container .mejs-controls .mejs__fullscreen-button,
body #content #main .mejs__container .mejs-controls .mejs__fullscreen,
body #content #main .mejs__container .mejs-controls .mejs-fullscreen-button,
body #content #main .mejs__container .mejs-controls .mejs-fullscreen,
body #content #main .mejs__container .mejs__controls .mejs__fullscreen-button,
body #content #main .mejs__container .mejs__controls .mejs__fullscreen,
body #content #main .mejs__container .mejs__controls .mejs-fullscreen-button,
body #content #main .mejs__container .mejs__controls .mejs-fullscreen {
  padding: 1em 0.2em 0;
}
body .mejs-container .mejs-controls .mejs__fullscreen-button button:after,
body .mejs-container .mejs-controls .mejs__fullscreen button:after,
body .mejs-container .mejs-controls .mejs-fullscreen-button button:after,
body .mejs-container .mejs-controls .mejs-fullscreen button:after,
body .mejs-container .mejs__controls .mejs__fullscreen-button button:after,
body .mejs-container .mejs__controls .mejs__fullscreen button:after,
body .mejs-container .mejs__controls .mejs-fullscreen-button button:after,
body .mejs-container .mejs__controls .mejs-fullscreen button:after,
body .mejs__container .mejs-controls .mejs__fullscreen-button button:after,
body .mejs__container .mejs-controls .mejs__fullscreen button:after,
body .mejs__container .mejs-controls .mejs-fullscreen-button button:after,
body .mejs__container .mejs-controls .mejs-fullscreen button:after,
body .mejs__container .mejs__controls .mejs__fullscreen-button button:after,
body .mejs__container .mejs__controls .mejs__fullscreen button:after,
body .mejs__container .mejs__controls .mejs-fullscreen-button button:after,
body .mejs__container .mejs__controls .mejs-fullscreen button:after,
body #content #main .mejs-container .mejs-controls .mejs__fullscreen-button button:after,
body #content #main .mejs-container .mejs-controls .mejs__fullscreen button:after,
body #content #main .mejs-container .mejs-controls .mejs-fullscreen-button button:after,
body #content #main .mejs-container .mejs-controls .mejs-fullscreen button:after,
body #content #main .mejs-container .mejs__controls .mejs__fullscreen-button button:after,
body #content #main .mejs-container .mejs__controls .mejs__fullscreen button:after,
body #content #main .mejs-container .mejs__controls .mejs-fullscreen-button button:after,
body #content #main .mejs-container .mejs__controls .mejs-fullscreen button:after,
body #content #main .mejs__container .mejs-controls .mejs__fullscreen-button button:after,
body #content #main .mejs__container .mejs-controls .mejs__fullscreen button:after,
body #content #main .mejs__container .mejs-controls .mejs-fullscreen-button button:after,
body #content #main .mejs__container .mejs-controls .mejs-fullscreen button:after,
body #content #main .mejs__container .mejs__controls .mejs__fullscreen-button button:after,
body #content #main .mejs__container .mejs__controls .mejs__fullscreen button:after,
body #content #main .mejs__container .mejs__controls .mejs-fullscreen-button button:after,
body #content #main .mejs__container .mejs__controls .mejs-fullscreen button:after {
  content: "\f065";
}
body .mejs-container .mejs-controls .mejs__unfullscreen,
body .mejs-container .mejs-controls .mejs-unfullscreen,
body .mejs-container .mejs__controls .mejs__unfullscreen,
body .mejs-container .mejs__controls .mejs-unfullscreen,
body .mejs__container .mejs-controls .mejs__unfullscreen,
body .mejs__container .mejs-controls .mejs-unfullscreen,
body .mejs__container .mejs__controls .mejs__unfullscreen,
body .mejs__container .mejs__controls .mejs-unfullscreen,
body #content #main .mejs-container .mejs-controls .mejs__unfullscreen,
body #content #main .mejs-container .mejs-controls .mejs-unfullscreen,
body #content #main .mejs-container .mejs__controls .mejs__unfullscreen,
body #content #main .mejs-container .mejs__controls .mejs-unfullscreen,
body #content #main .mejs__container .mejs-controls .mejs__unfullscreen,
body #content #main .mejs__container .mejs-controls .mejs-unfullscreen,
body #content #main .mejs__container .mejs__controls .mejs__unfullscreen,
body #content #main .mejs__container .mejs__controls .mejs-unfullscreen {
  padding: 1em 0.2em 0;
}
body .mejs-container .mejs-controls .mejs__unfullscreen button:after,
body .mejs-container .mejs-controls .mejs-unfullscreen button:after,
body .mejs-container .mejs__controls .mejs__unfullscreen button:after,
body .mejs-container .mejs__controls .mejs-unfullscreen button:after,
body .mejs__container .mejs-controls .mejs__unfullscreen button:after,
body .mejs__container .mejs-controls .mejs-unfullscreen button:after,
body .mejs__container .mejs__controls .mejs__unfullscreen button:after,
body .mejs__container .mejs__controls .mejs-unfullscreen button:after,
body #content #main .mejs-container .mejs-controls .mejs__unfullscreen button:after,
body #content #main .mejs-container .mejs-controls .mejs-unfullscreen button:after,
body #content #main .mejs-container .mejs__controls .mejs__unfullscreen button:after,
body #content #main .mejs-container .mejs__controls .mejs-unfullscreen button:after,
body #content #main .mejs__container .mejs-controls .mejs__unfullscreen button:after,
body #content #main .mejs__container .mejs-controls .mejs-unfullscreen button:after,
body #content #main .mejs__container .mejs__controls .mejs__unfullscreen button:after,
body #content #main .mejs__container .mejs__controls .mejs-unfullscreen button:after {
  content: "\f066";
}
body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded,
body .mejs-container .mejs-controls .mejs-time-rail .mejs__time-loaded,
body .mejs-container .mejs-controls .mejs__time-rail .mejs-time-loaded,
body .mejs-container .mejs-controls .mejs__time-rail .mejs__time-loaded,
body .mejs-container .mejs__controls .mejs-time-rail .mejs-time-loaded,
body .mejs-container .mejs__controls .mejs-time-rail .mejs__time-loaded,
body .mejs-container .mejs__controls .mejs__time-rail .mejs-time-loaded,
body .mejs-container .mejs__controls .mejs__time-rail .mejs__time-loaded,
body .mejs__container .mejs-controls .mejs-time-rail .mejs-time-loaded,
body .mejs__container .mejs-controls .mejs-time-rail .mejs__time-loaded,
body .mejs__container .mejs-controls .mejs__time-rail .mejs-time-loaded,
body .mejs__container .mejs-controls .mejs__time-rail .mejs__time-loaded,
body .mejs__container .mejs__controls .mejs-time-rail .mejs-time-loaded,
body .mejs__container .mejs__controls .mejs-time-rail .mejs__time-loaded,
body .mejs__container .mejs__controls .mejs__time-rail .mejs-time-loaded,
body .mejs__container .mejs__controls .mejs__time-rail .mejs__time-loaded,
body #content #main .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded,
body #content #main .mejs-container .mejs-controls .mejs-time-rail .mejs__time-loaded,
body #content #main .mejs-container .mejs-controls .mejs__time-rail .mejs-time-loaded,
body #content #main .mejs-container .mejs-controls .mejs__time-rail .mejs__time-loaded,
body #content #main .mejs-container .mejs__controls .mejs-time-rail .mejs-time-loaded,
body #content #main .mejs-container .mejs__controls .mejs-time-rail .mejs__time-loaded,
body #content #main .mejs-container .mejs__controls .mejs__time-rail .mejs-time-loaded,
body #content #main .mejs-container .mejs__controls .mejs__time-rail .mejs__time-loaded,
body #content #main .mejs__container .mejs-controls .mejs-time-rail .mejs-time-loaded,
body #content #main .mejs__container .mejs-controls .mejs-time-rail .mejs__time-loaded,
body #content #main .mejs__container .mejs-controls .mejs__time-rail .mejs-time-loaded,
body #content #main .mejs__container .mejs-controls .mejs__time-rail .mejs__time-loaded,
body #content #main .mejs__container .mejs__controls .mejs-time-rail .mejs-time-loaded,
body #content #main .mejs__container .mejs__controls .mejs-time-rail .mejs__time-loaded,
body #content #main .mejs__container .mejs__controls .mejs__time-rail .mejs-time-loaded,
body #content #main .mejs__container .mejs__controls .mejs__time-rail .mejs__time-loaded {
  background: #003062;
}
body .mejs-container .mejs-controls .mejs-time-rail .mejs-time-current,
body .mejs-container .mejs-controls .mejs-time-rail .mejs__time-current,
body .mejs-container .mejs-controls .mejs__time-rail .mejs-time-current,
body .mejs-container .mejs-controls .mejs__time-rail .mejs__time-current,
body .mejs-container .mejs__controls .mejs-time-rail .mejs-time-current,
body .mejs-container .mejs__controls .mejs-time-rail .mejs__time-current,
body .mejs-container .mejs__controls .mejs__time-rail .mejs-time-current,
body .mejs-container .mejs__controls .mejs__time-rail .mejs__time-current,
body .mejs__container .mejs-controls .mejs-time-rail .mejs-time-current,
body .mejs__container .mejs-controls .mejs-time-rail .mejs__time-current,
body .mejs__container .mejs-controls .mejs__time-rail .mejs-time-current,
body .mejs__container .mejs-controls .mejs__time-rail .mejs__time-current,
body .mejs__container .mejs__controls .mejs-time-rail .mejs-time-current,
body .mejs__container .mejs__controls .mejs-time-rail .mejs__time-current,
body .mejs__container .mejs__controls .mejs__time-rail .mejs-time-current,
body .mejs__container .mejs__controls .mejs__time-rail .mejs__time-current,
body #content #main .mejs-container .mejs-controls .mejs-time-rail .mejs-time-current,
body #content #main .mejs-container .mejs-controls .mejs-time-rail .mejs__time-current,
body #content #main .mejs-container .mejs-controls .mejs__time-rail .mejs-time-current,
body #content #main .mejs-container .mejs-controls .mejs__time-rail .mejs__time-current,
body #content #main .mejs-container .mejs__controls .mejs-time-rail .mejs-time-current,
body #content #main .mejs-container .mejs__controls .mejs-time-rail .mejs__time-current,
body #content #main .mejs-container .mejs__controls .mejs__time-rail .mejs-time-current,
body #content #main .mejs-container .mejs__controls .mejs__time-rail .mejs__time-current,
body #content #main .mejs__container .mejs-controls .mejs-time-rail .mejs-time-current,
body #content #main .mejs__container .mejs-controls .mejs-time-rail .mejs__time-current,
body #content #main .mejs__container .mejs-controls .mejs__time-rail .mejs-time-current,
body #content #main .mejs__container .mejs-controls .mejs__time-rail .mejs__time-current,
body #content #main .mejs__container .mejs__controls .mejs-time-rail .mejs-time-current,
body #content #main .mejs__container .mejs__controls .mejs-time-rail .mejs__time-current,
body #content #main .mejs__container .mejs__controls .mejs__time-rail .mejs-time-current,
body #content #main .mejs__container .mejs__controls .mejs__time-rail .mejs__time-current {
  background: #86b3e1;
}

/* Pagination/Navigation Controls */
#tribe-events-header .tribe-events-sub-nav li {
  display: inline-block;
}
#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a {
  display: inline-block;
}

#content .navigation,
body .tribe-events-sub-nav,
body #algolia-pagination,
body .dataTables_wrapper .dataTables_paginate {
  clear: both;
  text-align: center;
}
#content .navigation a,
#content .navigation a.paginate_button,
body .tribe-events-sub-nav a,
body .tribe-events-sub-nav a.paginate_button,
body #algolia-pagination a,
body #algolia-pagination a.paginate_button,
body .dataTables_wrapper .dataTables_paginate a,
body .dataTables_wrapper .dataTables_paginate a.paginate_button {
  position: relative;
  display: inline-block;
  margin-bottom: 1px;
  padding: 0.5em 1.2em;
  border: 0.1em solid #024b94 !important;
  font-weight: normal;
  text-align: center;
  line-height: 1em;
  color: #fff !important;
  background: #024b94 !important;
  text-decoration: none;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.5);
  border-radius: 0;
  cursor: pointer;
  -webkit-appearance: none;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
#content .navigation a:hover,
#content .navigation a:focus,
#content .navigation a.paginate_button:hover,
#content .navigation a.paginate_button:focus,
body .tribe-events-sub-nav a:hover,
body .tribe-events-sub-nav a:focus,
body .tribe-events-sub-nav a.paginate_button:hover,
body .tribe-events-sub-nav a.paginate_button:focus,
body #algolia-pagination a:hover,
body #algolia-pagination a:focus,
body #algolia-pagination a.paginate_button:hover,
body #algolia-pagination a.paginate_button:focus,
body .dataTables_wrapper .dataTables_paginate a:hover,
body .dataTables_wrapper .dataTables_paginate a:focus,
body .dataTables_wrapper .dataTables_paginate a.paginate_button:hover,
body .dataTables_wrapper .dataTables_paginate a.paginate_button:focus {
  top: -1px;
  color: #fff !important;
  border-color: #2974ad !important;
  background: #2974ad !important;
  text-decoration: none;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.45);
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  transition-duration: 0s;
}
#content .navigation a:active,
#content .navigation a.paginate_button:active,
body .tribe-events-sub-nav a:active,
body .tribe-events-sub-nav a.paginate_button:active,
body #algolia-pagination a:active,
body #algolia-pagination a.paginate_button:active,
body .dataTables_wrapper .dataTables_paginate a:active,
body .dataTables_wrapper .dataTables_paginate a.paginate_button:active {
  top: 0;
  color: #fff !important;
  border-color: #003062 !important;
  background: #003062 !important;
  text-decoration: none;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  transition-duration: 0s;
}
#content .navigation li.ais-pagination--item__active a,
#content .navigation li.ais-pagination--item__active a:hover,
#content .navigation li.ais-pagination--item__active a:focus,
#content .navigation li.ais-pagination--item__active a:active,
body .tribe-events-sub-nav li.ais-pagination--item__active a,
body .tribe-events-sub-nav li.ais-pagination--item__active a:hover,
body .tribe-events-sub-nav li.ais-pagination--item__active a:focus,
body .tribe-events-sub-nav li.ais-pagination--item__active a:active,
body #algolia-pagination li.ais-pagination--item__active a,
body #algolia-pagination li.ais-pagination--item__active a:hover,
body #algolia-pagination li.ais-pagination--item__active a:focus,
body #algolia-pagination li.ais-pagination--item__active a:active,
body .dataTables_wrapper .dataTables_paginate li.ais-pagination--item__active a,
body .dataTables_wrapper .dataTables_paginate li.ais-pagination--item__active a:hover,
body .dataTables_wrapper .dataTables_paginate li.ais-pagination--item__active a:focus,
body .dataTables_wrapper .dataTables_paginate li.ais-pagination--item__active a:active {
  position: relative;
  display: inline-block;
  margin-bottom: 1px;
  padding: 0.5em 1.2em;
  border: 0.1em solid #024b94 !important;
  font-weight: normal;
  text-align: center;
  line-height: 1em;
  color: #024b94 !important;
  background: #fff !important;
  text-decoration: none;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.5);
  border-radius: 0;
  cursor: pointer;
  -webkit-appearance: none;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
#content .navigation a.paginate_button.current,
#content .navigation a.paginate_button.current:hover,
#content .navigation a.paginate_button.current:focus,
#content .navigation a.paginate_button.current:active,
body .tribe-events-sub-nav a.paginate_button.current,
body .tribe-events-sub-nav a.paginate_button.current:hover,
body .tribe-events-sub-nav a.paginate_button.current:focus,
body .tribe-events-sub-nav a.paginate_button.current:active,
body #algolia-pagination a.paginate_button.current,
body #algolia-pagination a.paginate_button.current:hover,
body #algolia-pagination a.paginate_button.current:focus,
body #algolia-pagination a.paginate_button.current:active,
body .dataTables_wrapper .dataTables_paginate a.paginate_button.current,
body .dataTables_wrapper .dataTables_paginate a.paginate_button.current:hover,
body .dataTables_wrapper .dataTables_paginate a.paginate_button.current:focus,
body .dataTables_wrapper .dataTables_paginate a.paginate_button.current:active {
  position: relative;
  display: inline-block;
  margin-bottom: 1px;
  padding: 0.5em 1.2em;
  border: 0.1em solid #024b94 !important;
  font-weight: normal;
  text-align: center;
  line-height: 1em;
  color: #024b94 !important;
  background: #fff !important;
  text-decoration: none;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.5);
  border-radius: 0;
  cursor: pointer;
  -webkit-appearance: none;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
#content .navigation .disabled,
body .tribe-events-sub-nav .disabled,
body #algolia-pagination .disabled,
body .dataTables_wrapper .dataTables_paginate .disabled {
  display: none !important;
}

/* Simple Tooltips */
body .Zebra_Tooltip .Zebra_Tooltip_Message {
  font-size: 1em;
}

/* Wordpress Classes */
figure,
figcaption {
  margin: 0;
  padding: 0;
}

.alignleft {
  float: left;
  margin: 1.5em 1.5em 1.5em 0;
}

.alignright {
  float: right;
  margin: 1.5em 0 1.5em 1.5em;
}

img.alignleft,
img.alignright {
  margin-top: 0;
}

.aligncenter {
  display: block;
  margin: 1.5em auto;
  text-align: center;
}
.aligncenter img {
  display: block;
  margin: 1em auto;
}

.wp-caption .wp-caption-text {
  font-size: 0.8em;
  line-height: 1.4em;
  text-align: center;
  color: #cecece;
}

.gallery-caption {
  font-size: 0.9em;
  line-height: 1.4em;
  text-align: center;
}

.bypostauthor {
  padding: 0.1em;
  background: #000;
  color: #024b94;
  font-weight: bold;
}

.sticky {
  /* Don't do anything special */
}

.wp-video {
  margin: 1em 0;
}

.sow-video-wrapper,
.embed-youtube {
  position: relative !important;
  padding-bottom: 56.25% !important;
  height: 0 !important;
  overflow: hidden !important;
  max-width: 100% !important;
}

.sow-video-wrapper iframe,
.sow-video-wrapper object,
.sow-video-wrapper embed,
.embed-youtube iframe,
.embed-youtube object,
.embed-youtube embed {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
}

/* Text meant only for screen readers. (via https://codex.wordpress.org/CSS#WordPress_Generated_Classes) */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  white-space: nowrap;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

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

html,
body {
  margin: 0;
  padding: 1em;
}

#header,
#nav-bar,
#footer .navigation,
#footer ul,
.sharedaddy,
#jp-relatedposts,
.dataTables_filter,
#wpadminbar,
.post-edit-link {
  display: none !important;
}

body,
#header,
#content,
#main,
#aside,
#sidebar,
#footer {
  background: none !important;
}

#content img {
  max-width: 100% !important;
  height: auto !important;
}
#content #aside {
  float: right;
  margin: 0 1.8% 1em;
  padding: 0;
  width: 26%;
  height: auto !important;
}
#content #main .entry-content {
  clear: left;
  float: none;
  width: auto;
  margin: 0;
  padding: 1px 0 1em;
  height: auto !important;
}
#content #sidebar {
  float: none;
  margin: 1em 0;
  padding: 0;
  width: auto;
  height: auto !important;
}
#content .breadcrumbs,
#content .tribe-events-back {
  position: relative;
  margin: 0 0 1em;
  padding: 0;
  list-style: none;
  font-size: 0.9em;
  color: #5a5a5a;
  cursor: default;
}
#content .breadcrumbs a,
#content .tribe-events-back a {
  color: #5a5a5a;
  text-decoration: none;
  font-size: 1em;
  font-weight: normal;
}
#content .breadcrumbs li,
#content .tribe-events-back li {
  display: inline-block;
}
#content .breadcrumbs li:before,
#content .tribe-events-back li:before {
  content: ">";
  display: inline;
  margin: 0 0.4em 0 0.3em;
}
#content .breadcrumbs li:first-child:before,
#content .tribe-events-back li:first-child:before {
  display: none;
}
#content .breadcrumbs li:first-child,
#content .tribe-events-back li:first-child {
  display: inline;
  max-width: none;
  white-space: normal;
}
#content .tribe-events-back {
  display: none;
}

#content:after {
  content: "";
  display: block;
  clear: both;
}

#footer {
  margin: 1em 0;
  text-align: center;
  font-size: 0.9em;
  color: #5a5a5a;
}
#footer a {
  color: #5a5a5a;
  text-decoration: none;
}

body.home #content div {
  background: none !important;
}
body.home #content .metaslider .caption {
  background: #000 !important;
  background: rgba(0, 0, 0, 0.8) !important;
}

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