@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; }

hr { border: 0; height: 3px; background: #dfe1e2; }

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(233, 174, 71, 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.6%; 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; border: 0; }

table th p, table th hr, table td p, table td hr { margin: 0.2em 0; }

table thead th { border-bottom: 2px solid #5c6468; 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: #eceeee; }

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, #form-row table thead th, #form-row table thead td, #form-row table thead tr:nth-child(even) th, #form-row table thead tr:nth-child(even) td, #form-row table tbody th, #form-row table tbody td, #form-row table tbody tr:nth-child(even) th, #form-row table tbody tr:nth-child(even) td, #form-row table tfoot th, #form-row table tfoot td, #form-row table tfoot tr:nth-child(even) th, #form-row table tfoot tr:nth-child(even) td, .crm-lookup-wrapper table thead th, .crm-lookup-wrapper table thead td, .crm-lookup-wrapper table thead tr:nth-child(even) th, .crm-lookup-wrapper table thead tr:nth-child(even) td, .crm-lookup-wrapper table tbody th, .crm-lookup-wrapper table tbody td, .crm-lookup-wrapper table tbody tr:nth-child(even) th, .crm-lookup-wrapper table tbody tr:nth-child(even) td, .crm-lookup-wrapper table tfoot th, .crm-lookup-wrapper table tfoot td, .crm-lookup-wrapper table tfoot tr:nth-child(even) th, .crm-lookup-wrapper table 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, #form-row table thead tr:hover th, #form-row table thead tr:hover td, #form-row table tbody tr:hover th, #form-row table tbody tr:hover td, #form-row table tfoot tr:hover th, #form-row table tfoot tr:hover td, .crm-lookup-wrapper table thead tr:hover th, .crm-lookup-wrapper table thead tr:hover td, .crm-lookup-wrapper table tbody tr:hover th, .crm-lookup-wrapper table tbody tr:hover td, .crm-lookup-wrapper table tfoot tr:hover th, .crm-lookup-wrapper table tfoot tr:hover td { background: inherit !important; }

/* Pagination/Navigation Controls */
#content .page-navigation, #content .browse, #content .pager, #content .pagination, body #algolia-pagination { margin: 1em 0 2em; clear: both; text-align: center; }

#content .page-navigation ul, #content .browse ul, #content .pager ul, #content .pagination ul, body #algolia-pagination ul { margin: 0; padding: 0; list-style: none; }

#content .page-navigation li, #content .browse li, #content .pager li, #content .pagination li, body #algolia-pagination li { display: inline; margin: 0; padding: 0; }

#content .page-navigation li:before, #content .browse li:before, #content .pager li:before, #content .pagination li:before, body #algolia-pagination li:before { display: none; }

#content .page-navigation a, #content .page-navigation a.paginate_button, #content .browse a, #content .browse a.paginate_button, #content .pager a, #content .pager a.paginate_button, #content .pagination a, #content .pagination a.paginate_button, body #algolia-pagination a, body #algolia-pagination a.paginate_button { position: relative; display: inline-block; margin-bottom: 1px; padding: 0.5em 1.2em; font-weight: 600; text-align: center; line-height: 1em; color: #fff !important; background: #b11730 !important; text-transform: uppercase; 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; overflow: hidden; margin: 0.1em; }

#content .page-navigation a:after, #content .page-navigation a.paginate_button:after, #content .browse a:after, #content .browse a.paginate_button:after, #content .pager a:after, #content .pager a.paginate_button:after, #content .pagination a:after, #content .pagination a.paginate_button:after, body #algolia-pagination a:after, body #algolia-pagination a.paginate_button:after { content: '\f138'; display: none; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 1.1em; margin: -0.5em -1.2em -0.5em 0.5em; padding: 0.5em; color: #b11730 !important; background: #ffd780; }

#content .page-navigation a:hover, #content .page-navigation a:focus, #content .page-navigation a.paginate_button:hover, #content .page-navigation a.paginate_button:focus, #content .browse a:hover, #content .browse a:focus, #content .browse a.paginate_button:hover, #content .browse a.paginate_button:focus, #content .pager a:hover, #content .pager a:focus, #content .pager a.paginate_button:hover, #content .pager a.paginate_button:focus, #content .pagination a:hover, #content .pagination a:focus, #content .pagination a.paginate_button:hover, #content .pagination 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 { top: -1px; color: #fff !important; background: #de1d3c !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 .page-navigation a:hover:after, #content .page-navigation a:focus:after, #content .page-navigation a.paginate_button:hover:after, #content .page-navigation a.paginate_button:focus:after, #content .browse a:hover:after, #content .browse a:focus:after, #content .browse a.paginate_button:hover:after, #content .browse a.paginate_button:focus:after, #content .pager a:hover:after, #content .pager a:focus:after, #content .pager a.paginate_button:hover:after, #content .pager a.paginate_button:focus:after, #content .pagination a:hover:after, #content .pagination a:focus:after, #content .pagination a.paginate_button:hover:after, #content .pagination a.paginate_button:focus:after, body #algolia-pagination a:hover:after, body #algolia-pagination a:focus:after, body #algolia-pagination a.paginate_button:hover:after, body #algolia-pagination a.paginate_button:focus:after { color: #de1d3c !important; background: #ffe7b3; }

#content .page-navigation a:active, #content .page-navigation a.paginate_button:active, #content .browse a:active, #content .browse a.paginate_button:active, #content .pager a:active, #content .pager a.paginate_button:active, #content .pagination a:active, #content .pagination a.paginate_button:active, body #algolia-pagination a:active, body #algolia-pagination a.paginate_button:active { top: 0; color: #fff !important; background: #841124 !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 .page-navigation a:active:after, #content .page-navigation a.paginate_button:active:after, #content .browse a:active:after, #content .browse a.paginate_button:active:after, #content .pager a:active:after, #content .pager a.paginate_button:active:after, #content .pagination a:active:after, #content .pagination a.paginate_button:active:after, body #algolia-pagination a:active:after, body #algolia-pagination a.paginate_button:active:after { color: #841124 !important; background: #e29a1b; }

#content .page-navigation .pager-current, #content .browse .pager-current, #content .pager .pager-current, #content .pagination .pager-current, body #algolia-pagination .pager-current { position: relative; display: inline-block; margin-bottom: 1px; padding: 0.5em 1.2em; font-weight: 600; text-align: center; line-height: 1em; color: #b11730 !important; background: #fff !important; text-transform: uppercase; 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; overflow: hidden; }

#content .page-navigation .pager-current:after, #content .browse .pager-current:after, #content .pager .pager-current:after, #content .pagination .pager-current:after, body #algolia-pagination .pager-current:after { content: '\f138'; display: none; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 1.1em; margin: -0.5em -1.2em -0.5em 0.5em; padding: 0.5em; color: #fff !important; background: #ffd780; }

#content .page-navigation li.active a, #content .page-navigation li.active a:hover, #content .page-navigation li.active a:focus, #content .page-navigation li.active a:active, #content .page-navigation li.ais-pagination--item__active a, #content .page-navigation li.ais-pagination--item__active a:hover, #content .page-navigation li.ais-pagination--item__active a:focus, #content .page-navigation li.ais-pagination--item__active a:active, #content .browse li.active a, #content .browse li.active a:hover, #content .browse li.active a:focus, #content .browse li.active a:active, #content .browse li.ais-pagination--item__active a, #content .browse li.ais-pagination--item__active a:hover, #content .browse li.ais-pagination--item__active a:focus, #content .browse li.ais-pagination--item__active a:active, #content .pager li.active a, #content .pager li.active a:hover, #content .pager li.active a:focus, #content .pager li.active a:active, #content .pager li.ais-pagination--item__active a, #content .pager li.ais-pagination--item__active a:hover, #content .pager li.ais-pagination--item__active a:focus, #content .pager li.ais-pagination--item__active a:active, #content .pagination li.active a, #content .pagination li.active a:hover, #content .pagination li.active a:focus, #content .pagination li.active a:active, #content .pagination li.ais-pagination--item__active a, #content .pagination li.ais-pagination--item__active a:hover, #content .pagination li.ais-pagination--item__active a:focus, #content .pagination li.ais-pagination--item__active a:active, body #algolia-pagination li.active a, body #algolia-pagination li.active a:hover, body #algolia-pagination li.active a:focus, body #algolia-pagination li.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 { position: relative; display: inline-block; margin-bottom: 1px; padding: 0.5em 1.2em; font-weight: 600; text-align: center; line-height: 1em; color: #b11730 !important; background: #fff !important; text-transform: uppercase; 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; overflow: hidden; }

#content .page-navigation li.active a:after, #content .page-navigation li.active a:hover:after, #content .page-navigation li.active a:focus:after, #content .page-navigation li.active a:active:after, #content .page-navigation li.ais-pagination--item__active a:after, #content .page-navigation li.ais-pagination--item__active a:hover:after, #content .page-navigation li.ais-pagination--item__active a:focus:after, #content .page-navigation li.ais-pagination--item__active a:active:after, #content .browse li.active a:after, #content .browse li.active a:hover:after, #content .browse li.active a:focus:after, #content .browse li.active a:active:after, #content .browse li.ais-pagination--item__active a:after, #content .browse li.ais-pagination--item__active a:hover:after, #content .browse li.ais-pagination--item__active a:focus:after, #content .browse li.ais-pagination--item__active a:active:after, #content .pager li.active a:after, #content .pager li.active a:hover:after, #content .pager li.active a:focus:after, #content .pager li.active a:active:after, #content .pager li.ais-pagination--item__active a:after, #content .pager li.ais-pagination--item__active a:hover:after, #content .pager li.ais-pagination--item__active a:focus:after, #content .pager li.ais-pagination--item__active a:active:after, #content .pagination li.active a:after, #content .pagination li.active a:hover:after, #content .pagination li.active a:focus:after, #content .pagination li.active a:active:after, #content .pagination li.ais-pagination--item__active a:after, #content .pagination li.ais-pagination--item__active a:hover:after, #content .pagination li.ais-pagination--item__active a:focus:after, #content .pagination li.ais-pagination--item__active a:active:after, body #algolia-pagination li.active a:after, body #algolia-pagination li.active a:hover:after, body #algolia-pagination li.active a:focus:after, body #algolia-pagination li.active a:active:after, body #algolia-pagination li.ais-pagination--item__active a:after, body #algolia-pagination li.ais-pagination--item__active a:hover:after, body #algolia-pagination li.ais-pagination--item__active a:focus:after, body #algolia-pagination li.ais-pagination--item__active a:active:after { content: '\f138'; display: none; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 1.1em; margin: -0.5em -1.2em -0.5em 0.5em; padding: 0.5em; color: #fff !important; background: #ffd780; }

#content .page-navigation a.paginate_button.current, #content .page-navigation a.paginate_button.current:hover, #content .page-navigation a.paginate_button.current:focus, #content .page-navigation a.paginate_button.current:active, #content .browse a.paginate_button.current, #content .browse a.paginate_button.current:hover, #content .browse a.paginate_button.current:focus, #content .browse a.paginate_button.current:active, #content .pager a.paginate_button.current, #content .pager a.paginate_button.current:hover, #content .pager a.paginate_button.current:focus, #content .pager a.paginate_button.current:active, #content .pagination a.paginate_button.current, #content .pagination a.paginate_button.current:hover, #content .pagination a.paginate_button.current:focus, #content .pagination 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 { position: relative; display: inline-block; margin-bottom: 1px; padding: 0.5em 1.2em; font-weight: 600; text-align: center; line-height: 1em; color: #b11730 !important; background: #fff !important; text-transform: uppercase; 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; overflow: hidden; }

#content .page-navigation a.paginate_button.current:after, #content .page-navigation a.paginate_button.current:hover:after, #content .page-navigation a.paginate_button.current:focus:after, #content .page-navigation a.paginate_button.current:active:after, #content .browse a.paginate_button.current:after, #content .browse a.paginate_button.current:hover:after, #content .browse a.paginate_button.current:focus:after, #content .browse a.paginate_button.current:active:after, #content .pager a.paginate_button.current:after, #content .pager a.paginate_button.current:hover:after, #content .pager a.paginate_button.current:focus:after, #content .pager a.paginate_button.current:active:after, #content .pagination a.paginate_button.current:after, #content .pagination a.paginate_button.current:hover:after, #content .pagination a.paginate_button.current:focus:after, #content .pagination a.paginate_button.current:active:after, body #algolia-pagination a.paginate_button.current:after, body #algolia-pagination a.paginate_button.current:hover:after, body #algolia-pagination a.paginate_button.current:focus:after, body #algolia-pagination a.paginate_button.current:active:after { content: '\f138'; display: none; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 1.1em; margin: -0.5em -1.2em -0.5em 0.5em; padding: 0.5em; color: #fff !important; background: #ffd780; }

#content .page-navigation .disabled, #content .browse .disabled, #content .pager .disabled, #content .pagination .disabled, body #algolia-pagination .disabled { display: none !important; }

/* MediaElement JS Video/Audio Player */
body .mejs-container, body .mejs__container, body #content #main .mejs-container, body #content #main .mejs__container { display: inline-block; 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:before, body .mejs-container .mejs__overlay-button:before, body .mejs__container .mejs-overlay-button:before, body .mejs__container .mejs__overlay-button:before, body #content #main .mejs-container .mejs-overlay-button:before, body #content #main .mejs-container .mejs__overlay-button:before, body #content #main .mejs__container .mejs-overlay-button:before, body #content #main .mejs__container .mejs__overlay-button:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; content: '\f144'; display: inline-block; text-align: center; vertical-align: middle; color: #fff; font-size: 80px; line-height: 1em; text-shadow: 0 0 0.2em rgba(0, 29, 133, 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:before, body .mejs-container .mejs-overlay:focus .mejs-overlay-button:before, body .mejs-container .mejs__overlay:hover .mejs__overlay-button:before, body .mejs-container .mejs__overlay:focus .mejs__overlay-button:before, body .mejs__container .mejs-overlay:hover .mejs-overlay-button:before, body .mejs__container .mejs-overlay:focus .mejs-overlay-button:before, body .mejs__container .mejs__overlay:hover .mejs__overlay-button:before, body .mejs__container .mejs__overlay:focus .mejs__overlay-button:before, body #content #main .mejs-container .mejs-overlay:hover .mejs-overlay-button:before, body #content #main .mejs-container .mejs-overlay:focus .mejs-overlay-button:before, body #content #main .mejs-container .mejs__overlay:hover .mejs__overlay-button:before, body #content #main .mejs-container .mejs__overlay:focus .mejs__overlay-button:before, body #content #main .mejs__container .mejs-overlay:hover .mejs-overlay-button:before, body #content #main .mejs__container .mejs-overlay:focus .mejs-overlay-button:before, body #content #main .mejs__container .mejs__overlay:hover .mejs__overlay-button:before, body #content #main .mejs__container .mejs__overlay:focus .mejs__overlay-button:before { color: #fff; text-shadow: 0 0 0.2em #001d85, 0 0 0.2em #001d85; 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:before, body .mejs-container .mejs__overlay:active .mejs__overlay-button:before, body .mejs__container .mejs-overlay:active .mejs-overlay-button:before, body .mejs__container .mejs__overlay:active .mejs__overlay-button:before, body #content #main .mejs-container .mejs-overlay:active .mejs-overlay-button:before, body #content #main .mejs-container .mejs__overlay:active .mejs__overlay-button:before, body #content #main .mejs__container .mejs-overlay:active .mejs-overlay-button:before, body #content #main .mejs__container .mejs__overlay:active .mejs__overlay-button:before { color: #001252; text-shadow: 0 0 0.2em black, 0 0 0.2em #001d85; 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(0, 29, 133, 0); background-image: -webkit-linear-gradient(rgba(0, 29, 133, 0), #001d85); background-image: linear-gradient(rgba(0, 29, 133, 0), #001d85); 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: #001d85; text-shadow: 0 0 0.3em #001d85; }

body .mejs-container .mejs-controls button:before, body .mejs-container .mejs__controls button:before, body .mejs__container .mejs-controls button:before, body .mejs__container .mejs__controls button:before, body #content #main .mejs-container .mejs-controls button:before, body #content #main .mejs-container .mejs__controls button:before, body #content #main .mejs__container .mejs-controls button:before, body #content #main .mejs__container .mejs__controls button:before { content: ''; font-family: 'Font Awesome 5 Free'; font-weight: 900; 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:before, body .mejs-container .mejs-controls .mejs-play button:before, body .mejs-container .mejs__controls .mejs__play button:before, body .mejs-container .mejs__controls .mejs-play button:before, body .mejs__container .mejs-controls .mejs__play button:before, body .mejs__container .mejs-controls .mejs-play button:before, body .mejs__container .mejs__controls .mejs__play button:before, body .mejs__container .mejs__controls .mejs-play button:before, body #content #main .mejs-container .mejs-controls .mejs__play button:before, body #content #main .mejs-container .mejs-controls .mejs-play button:before, body #content #main .mejs-container .mejs__controls .mejs__play button:before, body #content #main .mejs-container .mejs__controls .mejs-play button:before, body #content #main .mejs__container .mejs-controls .mejs__play button:before, body #content #main .mejs__container .mejs-controls .mejs-play button:before, body #content #main .mejs__container .mejs__controls .mejs__play button:before, body #content #main .mejs__container .mejs__controls .mejs-play button:before { 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:before, body .mejs-container .mejs-controls .mejs-pause button:before, body .mejs-container .mejs__controls .mejs__pause button:before, body .mejs-container .mejs__controls .mejs-pause button:before, body .mejs__container .mejs-controls .mejs__pause button:before, body .mejs__container .mejs-controls .mejs-pause button:before, body .mejs__container .mejs__controls .mejs__pause button:before, body .mejs__container .mejs__controls .mejs-pause button:before, body #content #main .mejs-container .mejs-controls .mejs__pause button:before, body #content #main .mejs-container .mejs-controls .mejs-pause button:before, body #content #main .mejs-container .mejs__controls .mejs__pause button:before, body #content #main .mejs-container .mejs__controls .mejs-pause button:before, body #content #main .mejs__container .mejs-controls .mejs__pause button:before, body #content #main .mejs__container .mejs-controls .mejs-pause button:before, body #content #main .mejs__container .mejs__controls .mejs__pause button:before, body #content #main .mejs__container .mejs__controls .mejs-pause button:before { 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:before, body .mejs-container .mejs-controls .mejs-mute button:before, body .mejs-container .mejs__controls .mejs__mute button:before, body .mejs-container .mejs__controls .mejs-mute button:before, body .mejs__container .mejs-controls .mejs__mute button:before, body .mejs__container .mejs-controls .mejs-mute button:before, body .mejs__container .mejs__controls .mejs__mute button:before, body .mejs__container .mejs__controls .mejs-mute button:before, body #content #main .mejs-container .mejs-controls .mejs__mute button:before, body #content #main .mejs-container .mejs-controls .mejs-mute button:before, body #content #main .mejs-container .mejs__controls .mejs__mute button:before, body #content #main .mejs-container .mejs__controls .mejs-mute button:before, body #content #main .mejs__container .mejs-controls .mejs__mute button:before, body #content #main .mejs__container .mejs-controls .mejs-mute button:before, body #content #main .mejs__container .mejs__controls .mejs__mute button:before, body #content #main .mejs__container .mejs__controls .mejs-mute button:before { 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:before, body .mejs-container .mejs-controls .mejs-unmute button:before, body .mejs-container .mejs__controls .mejs__unmute button:before, body .mejs-container .mejs__controls .mejs-unmute button:before, body .mejs__container .mejs-controls .mejs__unmute button:before, body .mejs__container .mejs-controls .mejs-unmute button:before, body .mejs__container .mejs__controls .mejs__unmute button:before, body .mejs__container .mejs__controls .mejs-unmute button:before, body #content #main .mejs-container .mejs-controls .mejs__unmute button:before, body #content #main .mejs-container .mejs-controls .mejs-unmute button:before, body #content #main .mejs-container .mejs__controls .mejs__unmute button:before, body #content #main .mejs-container .mejs__controls .mejs-unmute button:before, body #content #main .mejs__container .mejs-controls .mejs__unmute button:before, body #content #main .mejs__container .mejs-controls .mejs-unmute button:before, body #content #main .mejs__container .mejs__controls .mejs__unmute button:before, body #content #main .mejs__container .mejs__controls .mejs-unmute button:before { 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:before, body .mejs-container .mejs-controls .mejs__fullscreen button:before, body .mejs-container .mejs-controls .mejs-fullscreen-button button:before, body .mejs-container .mejs-controls .mejs-fullscreen button:before, body .mejs-container .mejs__controls .mejs__fullscreen-button button:before, body .mejs-container .mejs__controls .mejs__fullscreen button:before, body .mejs-container .mejs__controls .mejs-fullscreen-button button:before, body .mejs-container .mejs__controls .mejs-fullscreen button:before, body .mejs__container .mejs-controls .mejs__fullscreen-button button:before, body .mejs__container .mejs-controls .mejs__fullscreen button:before, body .mejs__container .mejs-controls .mejs-fullscreen-button button:before, body .mejs__container .mejs-controls .mejs-fullscreen button:before, body .mejs__container .mejs__controls .mejs__fullscreen-button button:before, body .mejs__container .mejs__controls .mejs__fullscreen button:before, body .mejs__container .mejs__controls .mejs-fullscreen-button button:before, body .mejs__container .mejs__controls .mejs-fullscreen button:before, body #content #main .mejs-container .mejs-controls .mejs__fullscreen-button button:before, body #content #main .mejs-container .mejs-controls .mejs__fullscreen button:before, body #content #main .mejs-container .mejs-controls .mejs-fullscreen-button button:before, body #content #main .mejs-container .mejs-controls .mejs-fullscreen button:before, body #content #main .mejs-container .mejs__controls .mejs__fullscreen-button button:before, body #content #main .mejs-container .mejs__controls .mejs__fullscreen button:before, body #content #main .mejs-container .mejs__controls .mejs-fullscreen-button button:before, body #content #main .mejs-container .mejs__controls .mejs-fullscreen button:before, body #content #main .mejs__container .mejs-controls .mejs__fullscreen-button button:before, body #content #main .mejs__container .mejs-controls .mejs__fullscreen button:before, body #content #main .mejs__container .mejs-controls .mejs-fullscreen-button button:before, body #content #main .mejs__container .mejs-controls .mejs-fullscreen button:before, body #content #main .mejs__container .mejs__controls .mejs__fullscreen-button button:before, body #content #main .mejs__container .mejs__controls .mejs__fullscreen button:before, body #content #main .mejs__container .mejs__controls .mejs-fullscreen-button button:before, body #content #main .mejs__container .mejs__controls .mejs-fullscreen button:before { 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:before, body .mejs-container .mejs-controls .mejs-unfullscreen button:before, body .mejs-container .mejs__controls .mejs__unfullscreen button:before, body .mejs-container .mejs__controls .mejs-unfullscreen button:before, body .mejs__container .mejs-controls .mejs__unfullscreen button:before, body .mejs__container .mejs-controls .mejs-unfullscreen button:before, body .mejs__container .mejs__controls .mejs__unfullscreen button:before, body .mejs__container .mejs__controls .mejs-unfullscreen button:before, body #content #main .mejs-container .mejs-controls .mejs__unfullscreen button:before, body #content #main .mejs-container .mejs-controls .mejs-unfullscreen button:before, body #content #main .mejs-container .mejs__controls .mejs__unfullscreen button:before, body #content #main .mejs-container .mejs__controls .mejs-unfullscreen button:before, body #content #main .mejs__container .mejs-controls .mejs__unfullscreen button:before, body #content #main .mejs__container .mejs-controls .mejs-unfullscreen button:before, body #content #main .mejs__container .mejs__controls .mejs__unfullscreen button:before, body #content #main .mejs__container .mejs__controls .mejs-unfullscreen button:before { 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: #001252; }

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: #001d85; }

/* Alignment Classes */
.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 { clear: both; display: block; margin: 1.5em auto; text-align: center; }

/* Styles for the print-ready page that's shown before printing */
.print-logo, .print-site_name, .print-breadcrumb, .print-content, .print-footer, .print-source_url, .print-links { padding: 0.3em; color: #000 !important; background: #fff !important; }

.print-hr { margin: 0; }

/* Carry-over styles */
.clearfix:after { content: ''; display: block; clear: both; }

ul li.expanded, ul li.collapsed, ul li.leaf { list-style: none; }

li.expanded, li.collapsed, li.leaf { padding: 0; margin: 0; }

.alert-message-red { background: #F51F23; color: #FFF; padding: 5px; font-weight: bold; border: 1px solid #4F0001; top: 0; z-index: 99; width: 800px; margin: auto; }

.alert-message-blue { background: #0011D0; color: #FFF; padding: 5px; font-weight: bold; border: 1px solid #001D52; position: fixed; top: 0; z-index: 99; width: 800px; margin: auto; }

.user-alert-message { background: #F51F23; color: #FFF; border: 2px solid #5C0001; padding: 6px; margin-bottom: 10px; }

div.user-alert span.user-label { background: #5C0001; border-radius: 5px; }

.user-alert-close a { color: #5c0001; }

/* Image replacement */
.ir { background-color: transparent; border: 0; overflow: hidden; }

.ir:before { content: ""; display: block; width: 0; height: 100%; }

/* Hide from both screenreaders and browsers: h5bp.com/u */
.hidden { display: none !important; visibility: hidden; }

/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
.element-invisible { width: 1px; height: 1px; margin: 0; padding: 0; }

.visuallyhidden, .screen-reader-text { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

/* Hide visually and from screenreaders, but maintain layout */
.invisible { visibility: hidden; }

body #admin-menu-wrapper { overflow: visible; }

body #admin-menu, body #admin-menu .dropdown { z-index: 99999999; }

body #admin-menu .dropdown { backdrop-filter: blur(0.5em); -webkit-backdrop-filter: blur(0.5em); -moz-backdrop-filter: blur(0.5em); -ms-backdrop-filter: blur(0.5em); }

body .fancybox-container, body #modalBackdrop { z-index: 99999997 !important; }

body #modalContent { z-index: 99999998 !important; }

body .mce-fade { z-index: 999999997 !important; }

body .mce-floatpanel { z-index: 999999998 !important; }

html, body { margin: 0; padding: 1em; color: #000 !important; background: #fff !important; }

#top-bar, #header-sticky-wrapper, #header, #footer .footer-nav, #footer .connect, #footer ul, .dataTables_filter, #news-sidebar, #admin-menu, #tabs-wrapper .tabs, #block-workbench-block, #footer-logo, #footer iframe, #content .links, .addthis_inline_follow_toolbox { display: none !important; }

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

#content { border: none; color: #000; }

#content img { max-width: 100% !important; height: auto !important; }

#content .hentry { 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 .breadcrumb { position: relative; margin: 0 0 1em; padding: 0; list-style: none; font-size: 0.9em; color: #444a4d; cursor: default; }

#content .breadcrumb a { color: #444a4d; text-decoration: none; font-size: 1em; font-weight: normal; }

#content .breadcrumb li { display: inline-block; }

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

#footer { margin: 1em 0; text-align: center; font-size: 0.9em; color: #444a4d; }

#footer a { color: #444a4d; text-decoration: none; }

#footer .col-container > div { float: none !important; width: auto !important; margin: 0; padding: 0; }

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