@import url('https://fonts.googleapis.com/css?family=helvetica');
		body {font-size: 16px;}
		.about-initiative {min-height: 200px;  color: #fff;}
		.about-initiative h1 {font-size: 40px; line-height: 42px; padding: 10px; background-color: rgba(43,43,43, 0.7); display:inline-block; margin-top: 40px;}
		.about-initiative p {font-size: 20px;padding: 10px; background-color: rgba(43,43,43, 0.7); display:inline-block;}
		
		body.calcite {
		  background-color: #ffffff;
		  color: #4c4c4c;
		  font-family: 'helvetica', Avenir Next;
		  font-size: 14px;
		}
		h1, h2, h3, h4, h5, h6 {
		  font-family: 'helvetica', Avenir Next;
		}
		h1 { font-size: 36px;}
		h2 { font-size: 30px;}
		h3 { font-size: 28px;}
		h4 { font-size: 24px;}
		h5 { font-size: 22px;}
		h6 { font-size: 16px;}
		.extra-small { font-size: 10px;}
		.small { font-size: 12px;}
		.mid-small { font-size: undefinedpx;}
		.standard { font-size: undefinedpx;}
		.large { font-size: 18px;}
		.extra-large { font-size: 20px;}
		a,
		.btn-link {
		  color: #f32837;
		}
		a:hover,
		.btn-link:focus,
		a:focus,
		.btn-link:hover {
		  color: #dc0c1c;
		  outline-color: #f32837;
		}
		a.disabled,
		a[disabled],
		.btn-link.disabled,
		.btn-link[disabled] {
		  color: #f32837;
		}
		input.form-control:focus {
		  border-color: #f32837;
		}
		button:focus,
		.btn:focus,
		input:focus,
		.form-control:focus {
		  outline-color: #f32837;
		  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(243,40,55, 0.6);
		}
		.algolia-autocomplete .hub-search-highlight {
		  color: #f32837;
		}
		.aa-dropdown-menu {
		  background-color: #ffffff;
		  color: #f32837;
		  border-color: #f32837;
		}
		.algolia-autocomplete-v3 .aa-footer,
		.algolia-autocomplete-v3 .aa-footer:hover {
		  background-color: #ffffff;
		  color: #f32837;
		  border-color: #f32837;
		}
		.algolia-autocomplete-v3 .aa-footer code,
		.algolia-autocomplete-v3 .aa-footer code:hover,
			.algolia-autocomplete-v3 .aa-footer:hover code,
		.algolia-autocomplete-v3 .aa-footer:hover code:hover{
		  color: #f32837;
		}
		.algolia-autocomplete .aa-suggestion:hover,
		.algolia-autocomplete .aa-suggestion:focus {
		  background-color: #f32837;
		  color: #ffffff;
		}
		.algolia-autocomplete .aa-suggestion:hover .hub-search-highlight,
		.algolia-autocomplete .aa-suggestion:focus .hub-search-highlight{
		  color: #ffffff;
		}
		.algolia-autocomplete-v3 .aa-dropdown-menu svg {
		  fill: #f32837;
		}
		.algolia-autocomplete-v3 .aa-suggestion div,
		.algolia-autocomplete-v3 .aa-menu-row-v3 .hub-search-highlight {
		  color: #f32837;
		}
		.algolia-autocomplete-v3 .aa-menu-row-v3 .aa-row-icon svg {
		  fill: #f32837;
		}
		.algolia-autocomplete-v3 .aa-cursor {
		  background-color: transparent;
		  box-shadow: inset 0 0 5px #f32837;
		}
		.algolia-autocomplete-v3 .aa-suggestion:hover div,
		.algolia-autocomplete-v3 .aa-suggestion:focus div {
		  color: #ffffff;
		  background-color: #f32837;
		}
		.algolia-autocomplete-v3 .aa-suggestion:hover .hub-search-highlight,
		.algolia-autocomplete-v3 .aa-suggestion:focus .hub-search-highlight{
		  color: #ffffff;
		  outline-color: #f32837;
		}
		.algolia-autocomplete-v3 .aa-suggestion:hover .aa-row-icon svg,
		.algolia-autocomplete-v3 .aa-suggestion:focus .aa-row-icon svg {
		  fill: #ffffff;
		}
		.api-inspector .panel-heading {
		  background-color: #f32837;
		  color: #ffffff;
		}
		.api-inspector .panel-heading a,
		.api-inspector .panel-heading a:hover,
		.api-inspector .panel-heading a:focus,
		.api-inspector .panel-heading:hover  {
		  color: #ffffff;
		}
		.api-inspector #where-selector .form-group:focus{
		  border-color: #f32837;
		  -webkit-box-shadow: inset 0 1px 1px rgba(#cccccc, 0.075), 0 0 8px rgba(#f32837, 0.6);
		  box-shadow: inset 0 1px 1px rgba(#cccccc, 0.075), 0 0 8px rgba(#f32837, 0.6);
		}
		.api-inspector .simple-input-checkboxes input[type="checkbox"]:checked + span::before {
		  border-color: #f32837;
		}
		.api-inspector .simple-input-checkboxes input[type="checkbox"]:focus + span::after {
		  box-shadow: 0 0 0 3px #f32837;
		}
		.api-inspector .simple-input-radios input[type="radio"]:checked + span::before {
		  background: #f32837;
		}
		.api-inspector .simple-input-radios input[type="radio"]:checked + span::after {
		  box-shadow: 0 0 0 2px #f32837;
		}
		.a11y-chart .a11y-chart-actions button {
		  color: #f32837;
		}
		.bottom-drawer {
		  background-color: #ffffff;
		  color: #4c4c4c;
		}
		.bottom-drawer .swipe-handle-container swipe-handle {
		  background-color: #4c4c4c;
		}
		.bottom-drawer.is-fully-open .bottom-drawer-header {
		  box-shadow: 0px 16px 0px -15px hsla(0, 0%, 30%, 0.08);
		}
		.content-view-banner {
		  background-color: #ffffff;
		  background: linear-gradient(#ffffff, #ffffff);
		}
		.btn-primary {
		  border-color: #f32837;
		  background-color: #f32837;
		  color: #ffffff;
		  fill: #ffffff;
		}
		.btn-primary:hover,
		.btn-primary:focus,
		.btn-primary:active,
		.btn-primary:active:focus,
		.open > .btn-primary.dropdown-toggle {
		  border-color: #dc0c1c;
		  background-color: #dc0c1c;
		  color: #ffffff;
		  fill: #ffffff;
		}
		a.btn.btn-primary.disabled,
		a.btn.btn-primary[disabled],
		button.btn.btn-primary.disabled,
		button.btn.btn-primary[disabled] {
		  border-color: #dc0c1c;
		  background-color: #dc0c1c;
		  color: #ffffff;
		  fill: #ffffff;
		}
		.btn-default {
		  border: 1px solid #f32837;
		  color: #f32837;
		  background-color: #ffffff;
		  fill: #f32837;
		}
		a.btn-default:hover,
		a.btn-default:focus,
		button.btn-default:active,
		button.btn-default:active:focus,
		button.btn-default:hover,
		button.btn-default:focus,
		.btn-default:active,
		.btn-default:active:focus,
		.btn-default:hover,
		.btn-defaut:focus {
		  border-color: #dc0c1c;
		  color: #ffffff;
		  fill: #ffffff;
		  background-color: #dc0c1c;
		}
		a.btn.btn-default.disabled,
		a.btn.btn-default[disabled],
		button.btn.btn-default.disabled,
		button.btn.btn-default[disabled] {
		  border: 1px solid #f32837;
		  color: #f32837;
		  background-color: #ffffff;
		  fill: #f32837;
		}
		.btn-diagonal {
			background-color: #f32837;
			background: -webkit-linear-gradient(-30deg, #f32837 50%, #dc0c1c 50%);
			background: -ms-linear-gradient(-30deg, #f32837 50%, #dc0c1c 50%);
			background: -moz-linear-gradient(-30deg, #f32837 50%, #dc0c1c 50%);
			background: linear-gradient(-30deg, #f32837 50%, #dc0c1c 50%);
			color: #ffffff;
			border: 1px solid #dc0c1c;
		}
		.btn-diagonal:hover,
		.btn-diagonal:focus {
			color: #ffffff;
			background-color: #dc0c1c;
			background: -webkit-linear-gradient(-30deg, #dc0c1c 50%, #f32837 50%);
			background: -ms-linear-gradient(-30deg, #dc0c1c 50%, #f32837 50%);
			background: -moz-linear-gradient(-30deg, #dc0c1c 50%, #f32837 50%);
			background: linear-gradient(-30deg, #dc0c1c 50%, #f32837 50%);
			border: 1px solid #dc0c1c;
		}
		.btn-info {
		  background-color: transparent;
		  color: #4c4c4c;
		  fill: #4c4c4c;
		}
		.btn-info:hover,
		.btn-info:focus,
		.btn-info:active {
		  background-color: rgba(#4c4c4c, 0.1);
		}
		a.btn.btn-info.disabled,
		a.btn.btn-info[disabled],
		button.btn.btn-info.disabled,
		button.btn.btn-info[disabled] {
		  border: 0;
		  color: #4c4c4c;
		  fill: #4c4c4c;
		}
		.btn-info svg {
		  fill: #4c4c4c;
		}
		.btn.btn-svg svg {
		  fill: #f32837;
		}
		.back-button a,
		.back-button button,
		.back-button svg {
		  fill: #4c4c4c;
		  color: #4c4c4c;
		}
		.callout-alert.theme {
		  background-color: #ffffff;
		  border-left-color: #f32837;
		}
		.callout-alert.theme svg {
		  fill: #f32837;
		}
		.callout-alert.theme .content h6 {
		  color: #4c4c4c;
		}
		.calendar-text {
		  color: #f32837;
		}
		.category-panel a:focus {
		  outline-color: #f32837;
		}
		.category-panel .panel-footer a {
		  color: #f32837;
		}
		.category-panel .category-card:hover,
		.category-panel .category-card:focus {
		  outline-color: #f32837;
		}
		.connected-content .nav-tabs a {
		  background-color: #f32837;
		  color: undefined;
		  border: 1px solid #f32837;
		}
		.connected-content .nav-tabs a:hover,
		.connected-content .nav-tabs a:focus {
		  background-color: #dc0c1c;
		  color: undefined;
		  border: 1px solid #dc0c1c;
		}
		.connected-content .nav-tabs a.active,
		.connected-content .nav-tabs li.active > a {
		  background-color: #ffffff;
		  color: #4c4c4c;
		}
		.connected-content .nav-tabs a.active:hover{
		  color: #4c4c4c;
		}
		.connected-content .connected-card {
		  background-color: #ffffff;
		}
		.connected-content .connected-card .divider {
		  background-color: #fbb9be;
		}
		.connected-content .connected-card .left-pane{
		  color: #4c4c4c;
		}
		.connected-content .connected-card .left-pane button {
		  background-color: #ffffff;
		  color: #4c4c4c;
		}
		.connected-content .connected-card .text-fade {
		  box-shadow: inset 0px -30px 40px -20px #ffffff;
		}
		.connected-content .circle {
		  background: #dc0c1c;
		}
		.hub-chips.border li {
		  color: #4c4c4c;
		  border: solid 1px #4c4c4c;
		  background-color: #ffffff;
		}
		.content-categories li {
		  background: rgba(76,76,76, 0.08);
		  color: #4c4c4c;
		}
		.content-categories li a {
		  color: #4c4c4c;
		}
		.content-hero {
		  background-color: #ffffff;
		  border-color: hsla(0, 0%, 30%, 0.5);
		}
		.content-key-information {
		  color: #f32837;
		}
		.content-hero .content-hero-footer.is-stuck .sticky-only {
		  background-color: #ffffff;
		  box-shadow: 0px 2px 4px rgba(76,76,76, 0.08);
		}
		.content-license svg {
		  fill: #4c4c4c;
		}
		.content-license:hover svg {
		  fill: #f32837;
		}
		.content-metadata-list .metadata-item .svgstore-image {
		  fill: #4c4c4c;
		}
		.content-owner img {
		  border-color: rgba(76,76,76, 0.1);
		}
		.content-owner .user-value svg,
		.content-owner svg {
		  fill: #4c4c4c;
		}
		.content-owner .user-value .btn-link {
		  color: #f32837;
		}
		.content-search-nearby {
		  background-color: #ffffff;
		  border-color: rgba(76,76,76, 0.15);
		}
		.content-search-nearby:hover,
		.content-search-nearby:focus-within {
		  border-color: #f32837;
		  box-shadow: 0px 1px 6px rgba(76,76,76, 0.2);
		}
		.content-search-nearby .title, .content-search-nearby .subtitle {
		  color: #4c4c4c;
		}
		.content-search-nearby svg {
		  fill: #4c4c4c;
		}
		.content-view-divider {
		  border-color: rgba(76,76,76, 0.08);
		}
		.content-view-body {
		  background-color: #ffffff;
		}
		.content-view-body .view-in-ago {
		  color: #4c4c4c;
		  fill: #4c4c4c;
		}
		.content-view-body .responsive-tabs.themed .responsive-tabs-nav {
		  border-color: rgba(76,76,76, 0.08);
		}
		.content-status.authoritative {
		  color: #f32837;
		  background-color: hsla(356, 89%, 55%, 0.08);
		  border: 1px solid #f32837;
		  fill: #f32837;
		}
		.content-status.deprecated {
		  color: #4c4c4c;
		  background-color: hsla(0, 0%, 30%, 0.08);
		  border: 1px solid #4c4c4c;
		  fill: #4c4c4c;
		}
		.content-action-card {
		  background: #ffffff;
		  border-color: rgba(76,76,76, 0.15);
		}
		.content-action-card:hover,
		.content-action-card:focus-within {
		  border-color: #f32837;
		  box-shadow: 0px 1px 6px rgba(76,76,76, 0.2);
		}
		.content-action-card > a h6,
		.content-action-card > a span,
		.content-action-card > button h6,
		.content-action-card > button span {
		  color: #4c4c4c;
		}
		.content-action-card .content-action-card h6 {
		  color: #f32837;
		}
		.content-action-card > a .svgstore-image,
		.content-action-card > button .svgstore-image {
		  fill: #4c4c4c;
		}
		.dataset-attribute-selector li {
		  color: #4c4c4c;
		  border-color: #b2b2b2;
		}
		.dataset-attribute-selector ul li.selected-attribute,
		.dataset-attribute-selector ul li:hover {
		  border-color: #f32837;
		}
		.dataset-attribute-selector svg{
		  fill: #4c4c4c;
		}
		.dataset-attribute-selector .overflow-fade {
		  border-color: #f32837;
		}
		.dataset-attribute-selector .overflow-fade.scroll-up:before {
		  background: linear-gradient(0deg, #ffffff00 0%, #ffffff 100%);
		}
		.dataset-attribute-selector .overflow-fade.scroll-down:after {
		  background: linear-gradient(0deg, #ffffff 0%, #ffffff00 100%);
		}
		.dataset-attribute-selector ul div span:nth-of-type(2) {
		  color: #656565;
		}
		.dataset-attribute-value-selector .simple-input-checkboxes input[type="checkbox"]:checked + span::before {
		  border-color: #f32837;
		}
		.dataset-attribute-value-selector button svg {
		  fill: #f32837;
		}
		.dataset-attribute-value-selector .histogram-slider,
		.dataset-attribute-value-selector .esri-slider__min .esri-slider__min--interactive:focus-visible,
		.dataset-attribute-value-selector .esri-slider__max .esri-slider__max--interactive:focus-visible {
		  outline-color: #f32837;
		  color: #4c4c4c;
		}
		.dataset-attribute-value-selector .esri-slider__range-input,
		.dataset-attribute-value-selector .esri-slider__segment .esri-slider__segment--interactive,
		.dataset-attribute-value-selector .esri-slider__max--interactive:hover,
		.dataset-attribute-value-selector .esri-slider__min--interactive:hover,
		.dataset-attribute-value-selector .esri-slider__min .esri-slider__min--interactive:focus-visible
		.dataset-attribute-value-selector .esri-slider__max .esri-slider__max--interactive:focus-visible {
		  background-color: transparent;
		  color: #4c4c4c;
		}
		.dataset-attribute-value-selector .histogram-slider .esri-slider__segment {
		  background-color: #f32837;
		}
		.dataset-attribute-value-selector .histogram-slider .esri-slider__thumb {
		  background-color: #ffffff;
		  border-color: #f32837;
		}
		.dataset-attribute-value-selector .aa-cursor {
		  background-color: #4c4c4c;
		  color: #ffffff;
		}
		.dataset-attribute-selector ul input[type="checkbox"]:checked + span::before {
		  border-color: #f32837;
		}
		.dataset-attribute-selector ul input[type="checkbox"]:focus + span::after {
		  box-shadow: 0 0 0 3px #f32837;
		}
		.dataset-attribute-selector ul input[type="radio"]:checked + span::before {
		  background: #f32837;
		}
		.dataset-attribute-selector ul input[type="radio"]:checked + span::after {
		  box-shadow: 0px 0px 0px 1px #f32837;
		}
		.dataset-attribute-selector ul input[type="radio"]:focus + span::after {
		  box-shadow: 0px 0px 0px 3px #f32837;
		}
		.dataset-attribute-selector ul div span:first-of-type {
		  color: #4c4c4c;
		}
		.dataset-attribute-value-selector {
		  color: #4c4c4c;
		}
		.dataset-filter-component .slider-handle {
		  background-color: #f32837;
		  background-image: -webkit-linear-gradient(top, #f32837 0%, #f32837 100%);
		  background-image: -o-linear-gradient(top, #f32837 0%, #f32837 100%);
		  background: -ms-linear-gradient(top, #f32837 0%, #f32837 100%);
		  background: -moz-linear-gradient(top, #f32837 0%, #f32837 100%);
		  background-image: linear-gradient(top, #f32837 0%, #f32837 100%);
		}
		.dataset-filter-component .open > .btn-default.dropdown-toggle {
		  color: #ffffff;
		  background-color: #dc0c1c;
		}
		#dataset-column-right a,
		.dataset-sites .glyphicon,
		.dataset-storymap-component,
		.dataset-summary .btn-link {
		 color: #f32837;
		}
		#dataset-column-right a:hover,
		.dataset-storymap-component:hover {
		  color: #dc0c1c;
		}
		#dataset-column-right div pre {
		  background-color: #ffffff;
		}
		.date-filter .spacer {
		  color: #4c4c4c;
		}
		#download-activity li {
		  background-color: #ffffff;
		}
		.download-activity-header span {
		  color: #4c4c4c;
		}
		.draw-option {
		  border-color: #ffffff;
		}
		.edit-mode-page .edit-mode-page-searchbar form.search-form input.form-control {
		  color: #4c4c4c;
		  background-color: transparent;
		}
		.edit-mode-page .edit-mode-page-seachbar form.search-form .form-control::-moz-placeholder {
		  color: #656565;
		}
		.edit-mode-page .edit-mode-page-searchbar form.search-form .form-control:-ms-input-placeholder {
		  color: #656565;
		}
		.edit-mode-page .edit-mode-page-searchbar form.search-form .form-control::-webkit-input-placeholder {
		  color: #656565;
		}
		.edit-mode-page .edit-mode-page-searchbar form.search-form svg {
		  fill: #4c4c4c;
		}
		.event-card {
		  color: #4c4c4c;
		  background-color: #ffffff;
		}
		.event-card .event-heading:before {
		  border-top: 2px solid #4c4c4c;
		}
		.event-card .event-heading h4 {
		  color: #4c4c4c;
		  background-color: #ffffff;
		}
		.event-details-panel > div > div.event-detail-panel,
		.event-details-panel > div > div.event-action-buttons > div.event-attendance {
		  color: #4c4c4c;
		}
		.event-list-card a {
		  color: #f32837;
		}
		.ember-power-calendar ol.day-grid li.has-event {
		  border-color: #f32837;
		  color: #f32837;
		}
		.ember-power-calendar ol.day-grid li.has-event:active {
		  background-color: #f32837;
		  border-color: #f32837;
		  color: #f32837;
		}
		.ember-basic-dropdown-content.ember-power-datepicker-content .ember-basic-dropdown-content.ember-power-datepicker-content {
		  color: #f32837;
		}
		.event-title-component .event-list-date .stacked-month,
		.event-details-panel a {
		  color: #f32837;
		}
		.event-initiative-card .event-initative-card-title {
		  color: #f32837;
		}
		.favorites-tab .glyphicon-star {
		  color: #4c4c4c;
		}
		.follow-initiative-card .btn-primary:hover svg,
		.follow-initiative-card .btn-primary:focus svg {
		  fill: #ffffff;
		}
		.gallery-card .type-icon.btn-link{
		  color: #f32837;
		}
		.hero .attribution,
		.hero .attribution a {
			color: #ffffff;
		}
		.hub-notifications .no-notifications-msg svg {
		  fill: #4c4c4c;
		}

		.hub-notifications .close .btn-svg svg {
		  fill: #4c4c4c;
		}

		.hub-profile .edit-link a,
		.hub-profile .add-photo a {
		  color :#f32837;
		}

		.hub-profile .name-block a {
		  color: #f32837;
		}

		.hub-map-survey.hub-map-survey-panel .body-content,
		.hub-map-survey.hub-map-survey-panel .body-content *:not(.btn):not(a),
		.hub-map-survey.hub-map-survey-drawer .bottom-drawer-content,
		.hub-map-survey.hub-map-survey-drawer .bottom-drawer-content *:not(.btn):not(a):not(svg) {
		  color: #4c4c4c;
		}

		.hub-map-survey .survey-meta .sub-header,
		.hub-map-survey .survey-meta .sub-header *:not(a) {
		  color: #4c4c4c !important;
		}

		.hub-map-survey .map-question .geolocation-required svg {
		  fill: #4c4c4c;
		}

		.my-data-favorites .my-data-item .sidebar-item-name {
		  color: #f32837;
		}

		.my-data-favorites ul.notifications .favorite-desc,
		.my-data-favorites ul.notifications .download-type {
		  color: #4c4c4c;
		}

		.my-data-favorites ul.notifications .my-data-item .favorite-controls .favorite-control {
		  color: #f32837;
		  border-right-color:#f32837;
		  border-left-color:#f32837;
		  border-top-color: #f32837;
		  border-bottom-color: #f32837;
		}

		.item-card .type-icon.btn-link{
		  color: #f32837;
		}
		.layout-section-editor .empty {
			color: #4c4c4c;
			outline: 2px dashed #4c4c4c;
		}
		.layout-editor .pagination > li.active > a {
		  background-color: #0079c1;
		  color: #fff;
		}
		.list-card,
		.list-card .hub-search-highlight {
		  color: #4c4c4c;
		}
		.list-card,
		.list-card .divider {
		  border-color: #b2b2b2;
		}
		.list-card .title {
		  color: #f32837;
		}
		.list-card .category-icon {
		  fill: #4c4c4c;
		}
		.modal .modal-dialog .modal-content .modal-header .close {
		  color: #f32837;
		  fill: #f32837;
		  stroke: #f32837;
		}
		.modal .modal-dialog .modal-content {
		  background-color: #ffffff;
		  color: #4c4c4c;
		}
		.tab-content .filter-by-view .toggle-switch input[type=checkbox]:checked {
		  border-color: #f32837;
		}
		.tab-content .filter-by-view .toggle-switch input[type=checkbox]:checked:after {
		  background-color: #f32837;
		}
		.themed-responsive-tabs.responsive-tabs-nav li > a {
		  color: #4c4c4c;
		}
		.themed-responsive-tabs.responsive-tabs-nav > li:not(.dropdown) > a:focus,
		.themed-responsive-tabs.responsive-tabs-nav > li:not(.dropdown) > a:hover,
		.themed-responsive-tabs.responsive-tabs-nav > li:not(.dropdown).active:not(.disabled) > a,
		.themed-responsive-tabs.responsive-tabs-nav > li:not(.dropdown).active:not(.disabled) > a:hover,
		.themed-responsive-tabs.responsive-tabs-nav > li:not(.dropdown).active:not(.disabled) > a:focus {
		  color: #f32837;
		  background-image: linear-gradient(to bottom, #f3283700 92%, #f32837 93%, #f32837 100%);
		}
		#my-data-container .my-data-item,
		.favorites-tab .my-data-item {
		  background: #ffffff;
		}
		#my-data-container #favorite-sort input{
		  background-color: #ffffff;
		  color: #4c4c4c;
		}
		#my-data-container #favorite-sort input {
		  border-color: #f32837;
		}

		.my-data-favorites {
		  color: #f32837;
		}

		.my-data-tab-container .nav-tabs-container .responsive-tabs-nav li > a {
		  color: #f32837;
		}

		.my-data-tab-container .nav-tabs-container .responsive-tabs-nav li.dropdown ul {
		  background: #ffffff;
		  border-color: #ffffff;
		}

		.my-data-tab-container .nav-tabs-container .responsive-tabs-nav > li:not(.dropdown) > a:hover,
		.my-data-tab-container .nav-tabs-container .responsive-tabs-nav > li:not(.dropdown) > a:focus,
		.my-data-tab-container .nav-tabs-container .responsive-tabs-nav > li:not(.dropdown) > a.active,
		.my-data-tab-container .nav-tabs-container .responsive-tabs-nav > li:not(.dropdown).active > a,
		.my-data-tab-container .nav-tabs-container .responsive-tabs-nav > li:not(.dropdown) > a.active:not(.disabled){
		  color: #f32837 ;
		  background-image: linear-gradient(to bottom, #f3283700 92%, #f32837 93%, #f32837 100%);
		}
		.my-data-tab-container .tab-content .my-data-events .event-subnav li a {
		  color: #4c4c4c;
		}
		.my-data-tab-container .tab-content .my-data-events .event-subnav li a:hover,
		.my-data-tab-container .tab-content .my-data-events .event-subnav li a:focus {
		  color: #f32837;
		}
		.my-data-tab-container .tab-content .my-data-events .event-subnav li a.active {
		  border-color: #f32837;
		}
		.nav > li > a:hover,
		.nav > li > a:focus {
		  color: #ffffff;
		  background-color: #f32837;
		  outline-color: #f32837;
		}
		.nav > .notification-badge .notification-badge-link svg {
		  fill: #f32837;
		}
		.navbar.navbar-smart .navbar-social svg {
		  fill: #f32837;
		}
		.navbar.navbar-smart.navbar-default [class*='container'] .navbar-menu .responsive-tabs .responsive-tabs-nav li > a {
		  color: #f32837;
		}
		.navbar.navbar-smart.navbar-default [class*='container'] .navbar-menu.navbar-mobile,
		.navbar.navbar-smart.navbar-default [class*='container'] .navbar-menu .responsive-tabs .responsive-tabs-nav li.dropdown ul {
		  background: #ffffff;
		  border-color: #ffffff;
		}
		.navbar.navbar-smart.navbar-default [class*='container'] .navbar-menu.navbar-mobile li a.active {
		  background: #f32837;
		  color: #ffffff;
		}
		.navbar.navbar-smart.navbar-default [class*='container'] .navbar-menu .responsive-tabs .responsive-tabs-nav > li:not(.dropdown) > a:hover,
		.navbar.navbar-smart.navbar-default [class*='container'] .navbar-menu .responsive-tabs .responsive-tabs-nav > li:not(.dropdown) > a:focus,
		.navbar.navbar-smart.navbar-default [class*='container'] .navbar-menu .responsive-tabs .responsive-tabs-nav > li:not(.dropdown) > a.active,
		.navbar.navbar-smart.navbar-default [class*='container'] .navbar-menu .responsive-tabs .responsive-tabs-nav > li:not(.dropdown).active > a {
		  color: #f32837;
		  outline-color: #f32837;
		  background-image: linear-gradient(to bottom, #f3283700 92%, #f32837 93%, #f32837 100%);
		}
		.navbar.navbar-smart.navbar-default [class*='container'] .navbar-menu .responsive-tabs .overflowing-left {
		  left: 0;
		  background: linear-gradient(to right, #ffffff 0%, rgba(255,255,255, 0.5) 70%, rgba(255,255,255, 0) 100%);
		  background: -webkit-linear-gradient(to right, #ffffff 0%, rgba(255,255,255, 0.5) 70%, rgba(255,255,255, 0) 100%);
		}
		.navbar.navbar-smart.navbar-default [class*='container'] .navbar-menu .responsive-tabs .overflowing-right {
		  right: 0;
		  background: linear-gradient(to left, #ffffff 0%, rgba(255,255,255, 0.5) 70%, rgba(255,255,255, 0) 100%);
		  background: -webkit-linear-gradient(to left, #ffffff 0%, rgba(255,255,255, 0.5) 70%, rgba(255,255,255, 0) 100%);
		}
		.nav-search-form.no-global-nav .form-control {
		  background-color: #ffffff;
		}
		.nav-search-form.no-global-nav .form-group input {
		  border: solid 1px #4c4c4c;
		  color: #4c4c4c;
		}
		.nav-search-form.no-global-nav .form-group input:-ms-input-placeholder,
		.nav-search-form.no-global-nav .form-group input::-ms-input-placeholder,
		.nav-search-form.no-global-nav .form-group input::placeholder {
		  color: #4c4c4c;
		}
		.nav-search-form.no-global-nav input:focus {
		   outline-color: #4c4c4c;
		}
		.nav-search-form.no-global-nav > button svg,
		.nav-search-form.no-global-nav .form-group .button-svg {
		  fill: #4c4c4c;
		}
		.no-results-found svg {
		  fill: #4c4c4c;
		}
		.overflow-toggle .more-button svg {
		  fill: #f32837;
		}
		.mirror-header-theme {
		  background-color: #ffffff;
		  color: #f32837;
		  fill: #f32837;
		}
		.mirror-header-theme a,
		.mirror-header-theme a:hover,
		.mirror-header-theme a:focus {
		  color: #f32837;
		  fill: #f32837;
		}
		header.navbar-fixed-top,
		.site-header-thin,
		.site-header,
		.site-header .navbar-default {
		  background-color: #ffffff;
		  color: #f32837;
		}
		.site-header-thin .burger-menu svg,
		.site-header-thin .search-link svg {
		  fill: #f32837;
		  stroke: #f32837;
		}
		.search-facets-checkboxes table {
		  color: #4c4c4c;
		}
		.search-facets-checkboxes svg {
		  fill: #f32837;
		}
		.site-header-thin a,
		.site-header-thin a:hover,
		.site-header-thin a:focus,
		.site-header-thin button.dropdown-toggle,
		.site-header .navbar-default a,
		.site-header .navbar-default a:focus,
		.site-header .navbar-default a:hover {
		  color: #f32837;
		}
		.site-header .navbar-default a:focus {
		  outline-color: #f32837;
		}
		.site-header .navbar-default .navbar-brand,
		.site-header .navbar-default .navbar-brand:hover,
		.site-header .navbar-default .navbar-brand:focus {
		  color: #f32837;
		}
		.site-header .navbar-default .navbar-nav > li > a {
		  background-color: #ffffff;
		  color: #f32837;
		}
		.site-header .navbar-default .navbar-nav > li > a:hover,
		.site-header .navbar-default .navbar-nav > li > a:focus,
		.site-header .navbar-default .navbar-nav > li.active > a,
		.site-header .navbar-default .navbar-nav > li.active > a:hover {
		  color: #f32837;
		  background-image: linear-gradient(to bottom, #f3283700 92%, #f32837 93%, #f32837 100%);
		}
		.site-header .navbar-default .navbar-nav ul.dropdown-menu > li > a {
		  color: #4c4c4c;
		}
		.site-header .navbar-default .navbar-nav > li.open a {
		  color: #f32837;
		}
		.sort-control svg {
		  fill: #f32837;
		}
		.svgstore-image.themed {
		  fill: #f32837;
		}
		.toast-alert {
		  color: #4c4c4c;
		  background-color: #ffffff;
		  border-color: rgba(76,76,76, 0.1);
		}
		.custom-header .second-tier.navbar-inverse {
		  background-color: #e0e0e0;
		  color: #f32837;
		}
		.link-svg svg {
		  fill: #ffffff;
		}
		.nav-tabs[role="tablist"] > li > a {
		  background-color: #f32837;
		  color: #ffffff;
		}
		.nav-tabs[role="tablist"] > li > a:hover,
		.nav-tabs[role="tablist"] > li > a:focus,
		.nav-tabs[role="tablist"] > li > a.focus {
		  background-color: #dc0c1c;
		  color: #ffffff;
		  border-bottom-color: #dc0c1c;
		}
		.nav-tabs[role="tablist"] > li.active > a,
		.nav-tabs[role="tablist"] > li.active > a:focus,
		.nav-tabs[role="tablist"] > li.active > a:hover {
		  background-color:  #ffffff;
		  color: #4c4c4c;
		  border-bottom-color: #ffffff;
		}
		.page-layout-editor {
		  background-color: #ffffff;
		  color: #4c4c4c;
		}
		.pagination > li > a {
		  color: #f32837;
		}
		.pagination > li > a:hover,
		.pagination > li > a:focus,
		.pagination > li.active > a,
		.pagination > li.active > a:hover,
		.pagination > li.active > a:focus{
		  background-color: #f32837;
		  color: #ffffff;
		}
		.pagination > .disabled > a {
		  color: #f8f8f8;
		}
		.page-maps-map-explore .filter-by-view label svg {
		  fill: #4c4c4c;
		}
		.page-datasets-dataset-explore .filter-by-view .toggle-switch input[type=checkbox]:checked:after {
		  background-color: #f32837;
		}
		.page-datasets-dataset-explore .filter-by-view .toggle-switch input[type=checkbox]:checked {
		  border-color: #f32837;
		}
		.dataset-attribute-value-selector .simple-input-checkboxes input[type="checkbox"]:focus {
		  outline-color: #f32837;
		  box-shadow: 0 0 0 3px #f32837;
		}
		.page-datasets-dataset-explore .filter-by-view label svg.tooltip-info-icon {
		  fill: #4c4c4c;
		}
		.page-datasets-dataset-explore .responsive-tabs-nav li > a {
		  color: #4c4c4c;
		}
		.page-datasets-dataset-explore .responsive-tabs-nav > li:not(.dropdown) > a:focus,
		.page-datasets-dataset-explore .responsive-tabs-nav > li:not(.dropdown) > a:hover,
		.page-datasets-dataset-explore .responsive-tabs-nav > li:not(.dropdown).active:not(.disabled) > a,
		.page-datasets-dataset-explore .responsive-tabs-nav > li:not(.dropdown).active:not(.disabled) > a:hover,
		.page-datasets-dataset-explore .responsive-tabs-nav > li:not(.dropdown).active:not(.disabled) > a:focus,
		.page-datasets-dataset-explore .responsive-tabs-nav > li:not(.dropdown) > a:hover:not([disabled]) {
		  color: #f32837;
		  background-image: linear-gradient(to bottom, #f3283700 92%, #f32837 93%, #f32837 100%);
		}
		.page-people-user-my-data-events .event-subnav li a {
		  color: #4c4c4c;
		}
		.page-people-user-my-data-events .event-subnav li a:hover,
		.page-people-user-my-data-events .event-subnav li a:focus {
		  color: #f32837;
		}
		.page-people-user-my-data-events .event-subnav li.active a {
		  color: #4c4c4c;
		  border-bottom-color: #f32837;
		}
		.primary-style-background {
		  background-color: #f32837;
		}
		.primary-style-border {
		  border-color: #f32837;
		}
		.primary-style-fill {
		  fill: #f32837;
		}
		.primary-style-text {
		  color: #f32837;
		}
		.people-card.thumbnail-accent .thumbnail-container > img {
		  border-color: #f32837
		}
		.people-card .result-item-user {
		  border-color: #8c8c8c;
		}
		.register-card.btn-primary[disabled],
		.register-card.btn-primary[disabled]:hover,
		.register-card.btn-primary[disabled]:focus {
			background-color: #f32837;
			color: #ffffff;
		}

		.results-list-component .result-item {
		  color: #4c4c4c;
		}
		.results-list-component .result-item .body-header .list-item-type,
		.results-list-component .result-item .body-header .list-item-status,
		.results-list-component .result-item .body-subtitle,
		.results-list-component .result-item .body-description {
		  color: #4c4c4c;
		}
		.result-item .body-header .list-item-type svg {
		  fill: #4c4c4c;
		}
		.results-list-component .result-item .body-footer {
		  box-shadow: 0 -1px: #4c4c4c;
		}
		.results-list-component .result-item .body-footer .meta {
		  color: #4c4c4c;
		}

		#sidebar-left .filter-search-results .checkbox label {
		  color: #f32837;
		}
		#sidebar-left .filter-search-results .checkbox label:hover {
		  color: #dc0c1c;
		}
		#sidebar-left .filter-search-results .filter-headings,
		#sidebar-left #view-filter-header {
		  border-color: #b2b2b2;
		}
		#sidebar-left .filter-search-results label.selected-checkbox {
		  background-color: #fee9eb;
		  color: #000000;
		  border-left-color: #dc0c1c;
		}
		#sidebar-left h2 {
		  color: #4c4c4c;
		}
		.edit-mode-facet.themed .simple-input-checkboxes input[type="checkbox"]:checked + span::before {
		  border-color: #f32837;
		}
		.editor-panel-header .control-header-title span {
		  color: #f32837;
		}
		.editor-panel-header .control-header-title svg {
		  fill: #f32837;
		}
		.edit-mode-facet.themed .simple-input-checkboxes input[type="checkbox"]:focus + span::after {
		  box-shadow: 0 0 0 3px #f32837;
		}
		.sidebar-navigation .edit-mode-facet .bs-accordion-panel .accordion-caret svg {
		  fill: #4c4c4c;
		}
		.sidebar-navigation .edit-mode-facet .bs-accordion-panel .accordion-caret {
		  fill: #4c4c4c;
		}
		.sidebar-navigation .edit-mode-facet .bs-accordion-panel .panel-heading span[data-tooltip="bs-accordion-tooltip"] svg {
		  fill: #4c4c4c;
		}
		.search-results .line-separator {
		  background: linear-gradient(#4c4c4c00 48%, #4c4c4c 50%, #4c4c4c00 52%);
		}
		.search-results .line-separator span {
		  color: #4c4c4c;
		  background-color: #ffffff;
		}
		.search-results .link-color-primary {
		  color: #ffffff;
		  background-color: #f32837;
		}
		.search-results .link-color-primary:hover {
		  background-color: #dc0c1c;
		}
		.search-results .link-color-primary:focus {
		  background-color: #dc0c1c;
		}
		#search-results-header a {
		  color: #f32837;
		}
		.search-result img {
		  border-color: #4c4c4c;
		}
		.search-result span i {
		  color: #4c4c4c;
		}
		#search-results-header #search-results-top a {
		  color: #f32837;
		}
		#search-results-header #search-results-top a:hover {
		  background-color: #f32837;
		  color: #ffffff;
		  border-color: transparent;
		}
		#search-results-top span i {
		  color: #4c4c4c;
		}
		#search-results-header #search-results-top a {
		  border-color: #f32837;
		}
		#search-results-header #search-results-top span.disabled a:hover {
		  background-color: #ffffff;
		}
		.search-side-panel .panel-header {
		  background-color: #ffffff;
		}
		.search-side-panel.has-global-nav .panel-header {
		  background-color: #ffffff;
		}
		.side-panel-container.themed .side-panel-header .back {
		  color: #f32837;
		}
		.side-panel-container.themed .side-panel-header .back svg {
		  fill: #f32837;
		}
		.site-header .btn-link,
		.site-header .btn-link:hover,
		.site-header .btn-link:focus {
		  color: #f32837;
		}
		.site-header .skip-nav {
		  background-color: #ffffff;
		  color: #f32837;
		}
		.snackbar-alerts-item-theme {
		  fill: #4c4c4c;
		  color: #4c4c4c;
		  background: #ffffff;
		}
		.snackbar-alerts-container .alert-body-main .content .message button.btn-link {
		  color: #f32837;
		}
		.snackbar-alerts-item-theme .alert-body button.dismiss:hover {
		  background: #ffffff;
		}
		.snackbar-alerts-item-theme-inverse {
		  fill: #ffffff;
		  color: #ffffff;
		  background: #4c4c4c;
		}
		.snackbar-alerts-item-theme-inverse .alert-body button.dismiss:hover {
		  background: #191919;
		}
		.hub-side-panel.subroute-side-panel .side-panel-inner,
		.hub-side-panel.subroute-side-panel .side-panel-nested-content {
		  background-color: #ffffff;
		}
		.responsive-tabs.themed .responsive-tabs-nav {
		  border-color: #b2b2b2;
		}
		.responsive-tabs.themed .responsive-tabs-nav li > a {
		  color: #f32837;
		}
		.responsive-tabs.themed .responsive-tabs-nav li.dropdown ul {
		  background: #ffffff;
		  border-color: #ffffff;
		}
		.responsive-tabs.themed .responsive-tabs-nav > li:not(.dropdown) > a:hover,
		.responsive-tabs.themed .responsive-tabs-nav > li:not(.dropdown) > a:focus,
		.responsive-tabs.themed .responsive-tabs-nav > li:not(.dropdown) > a.active,
		.responsive-tabs.themed .responsive-tabs-nav > li:not(.dropdown).active > a {
		  color: #f32837;
		  background-image: linear-gradient(to bottom, #f3283700 92%, #f32837 93%, #f32837 100%);
		}
		.responsive-tabs.themed .responsive-tabs-nav > li:not(.dropdown) > a[disabled] {
		  color: #f32837;
		}
		.responsive-tabs.themed .responsive-tabs-nav > li:not(.dropdown) > a[disabled]:hover {
		  background-image: none;
		}
		.responsive-tabs.themed .responsive-tabs-nav > li:not(.dropdown) > a[disabled]:focus {
		  background-image: linear-gradient(to bottom, #f3283700 92%, #f32837 93%, #f32837 100%);
		}
		.responsive-tabs.themed .overflowing-left {
		  left: 0;
		  background: linear-gradient(to right, #ffffff 0%, rgba(255,255,255, 0.5) 70%, rgba(255,255,255, 0) 100%);
		  background: -webkit-linear-gradient(to right, #ffffff 0%, rgba(255,255,255, 0.5) 70%, rgba(255,255,255, 0) 100%);
		}
		.responsive-tabs.themed .overflowing-right {
		  right: 0;
		  background: linear-gradient(to left, #ffffff 0%, rgba(255,255,255, 0.5) 70%, rgba(255,255,255, 0) 100%);
		  background: -webkit-linear-gradient(to left, #ffffff 0%, rgba(255,255,255, 0.5) 70%, rgba(255,255,255, 0) 100%);
		}
		.dataset-attribute-value-selector .simple-input-checkboxes input[type="checkbox"]:focus {
		  outline-color: #f32837;
		  box-shadow: 0 0 0 3px #f32837;
		}

		/* ---- [KS 12/2018] Global Navigation needs to overwrite existing styles without breaking existing customers so it's at the end, but everything else in this file should be alphabetical order or we'll never keep it straight in the future. */

		header.global-navbar {
		  background-color: #ffffff;
		  color: #f32837;
		  border-bottom-color: #ffffff;
		}
		.gateway-splash h4 {
		  color: #4c4c4c;
		}
		.gateway-splash p {
		  color: #323232
		}
		.global-navbar nav .nav-inner > ul > li > a {
		  background-color: #ffffff;
		  color: #f32837;
		}
		.global-navbar .nav-inner .right-nav .od-signin-component a {
		  color: #f32837;
		}
		.global-navbar .nav-search-form .form-control {
		  background-color: #ffffff;
		}
		.global-navbar .nav-inner .right-nav .nav-search-form .form-group input {
		  border: solid 1px #f32837;
		}
		.global-navbar .burger-button svg,
		.global-navbar .cancel-button svg
		{
		  fill: #f32837;
		  stroke: #f32837;
		}
		.global-navbar .nav-inner .navbar-title a {
		  color: #f32837;
		}
		.global-navbar .nav-search-icon {
		  fill: #f32837;
		  stroke: #f32837;
		}
		.global-navbar .nav-search-form .form-group input {
		  color: #f32837;
		}
		.global-navbar .nav-search-form .form-group input:-ms-input-placeholder {
		  color: #f32837;
		}
		.global-navbar .nav-search-form .form-group input::-ms-input-placeholder {
		  color: #f32837;
		}
		.global-navbar .nav-search-form .form-group input::placeholder {
		  color: #f32837;
		}
		.global-navbar .global-nav-search input:focus,
		.global-navbar .nav-inner button:focus {
		   outline-color: #f32837;
		}
		.global-navbar .nav-inner .dropdown-toggle:focus {
		  outline: auto;
		}
		.global-navbar .global-nav-search > button svg,
		.global-navbar .global-nav-search .nav-search-form .form-group .button-svg {
		  fill: #f32837;
		}
		.global-navbar .notification-badge .notification-badge-link svg,
		.global-navbar svg.notification-badge {
		  fill: #f32837;
		}
		.global-navbar .notification-badge a:focus {
		  outline: auto;
		  outline-color: #f32837;
		}
		.global-navbar .right-nav a.dropdown > button.dropdown-toggle {
		  background-color: #ffffff;
		  color: #f32837;
		}
		.global-navbar .site-header nav {
		  /* this is not a mistake - this should use header color */
		  background-color: #ffffff;
		  color: #f32837;
		}
		.global-navbar .algolia-autocomplete .hub-search-highlight {
		  color: #f32837;
		}
		.global-navbar .aa-dropdown-menu {
		  background-color: #ffffff;
		  color: #f32837;
		  border-color: #f32837;
		}
		.global-navbar .algolia-autocomplete-v3 .aa-footer,
		.global-navbar .algolia-autocomplete-v3 .aa-footer:hover {
		  background-color: #ffffff;
		  color: #f32837;
		  border-color: #f32837;
		}
		.global-navbar .algolia-autocomplete-v3 .aa-footer code,
		.global-navbar .algolia-autocomplete-v3 .aa-footer code:hover,
		.global-navbar .algolia-autocomplete-v3 .aa-footer:hover code,
		.global-navbar .algolia-autocomplete-v3 .aa-footer:hover code:hover {
		  color: #f32837;
		}
		.global-navbar .algolia-autocomplete .aa-suggestion:hover,
		.global-navbar .algolia-autocomplete .aa-suggestion:focus {
		  background-color: #f32837;
		  color: #ffffff;
		}
		.global-navbar .algolia-autocomplete .aa-suggestion:hover .hub-search-highlight,
		.global-navbar .algolia-autocomplete .aa-suggestion:focus .hub-search-highlight {
		  color: #ffffff;
		}
		.global-navbar .algolia-autocomplete-v3 .aa-dropdown-menu svg {
		  fill: #f32837;
		}
		.global-navbar .algolia-autocomplete-v3 .aa-suggestion div,
		.global-navbar .algolia-autocomplete-v3 .aa-menu-row-v3 .hub-search-highlight {
		  color: #f32837;
		}
		.global-navbar .algolia-autocomplete-v3 .aa-menu-row-v3 .aa-row-icon svg {
		  fill: #f32837;
		}
		.global-navbar .algolia-autocomplete-v3 .aa-cursor {
		  background-color: transparent;
		  box-shadow: inset 0 0 5px #f32837;
		}
		.global-navbar .algolia-autocomplete-v3 .aa-suggestion:hover div,
		.global-navbar .algolia-autocomplete-v3 .aa-suggestion:focus div {
		  color: #ffffff;
		  background-color: #f32837;
		}
		.global-navbar .algolia-autocomplete-v3 .aa-suggestion:hover .aa-row-icon svg,
		.global-navbar .algolia-autocomplete-v3 .aa-suggestion:focus .aa-row-icon svg {
		  fill: #ffffff;
		}
		.universal-edit nav a,
		.hub-side-panel .side-panel-tab-controls a,
		.hub-side-panel .side-panel-tab-controls button {
		  background-color: #f32837;
		  border-right-color: #f32837;
		}
		.universal-edit nav a svg,
		.hub-side-panel .side-panel-tab-controls a svg,
		.hub-side-panel .side-panel-tab-controls button svg {
		  fill: #ffffff;
		}
		.universal-edit nav a:hover,
		.hub-side-panel .side-panel-tab-controls a:hover,
		.hub-side-panel .side-panel-tab-controls a:focus,
		.hub-side-panel .side-panel-tab-controls button:focus,
		.hub-side-panel .side-panel-tab-controls button:hover {
		  background-color: #dc0c1c;
		  border-right-color: #ffffff;
		}
		.hub-side-panel .side-panel-tab-controls a[disabled],
		.hub-side-panel .side-panel-tab-controls button[disabled] {
		  background-color: #dc0c1c;
		  border-right-color: #dc0c1c;
		}
		.hub-side-panel .side-panel-tab-controls a.is-active,
		.hub-side-panel .side-panel-tab-controls a.active,
		.hub-side-panel .side-panel-tab-controls button.is-active,
		.hub-side-panel .side-panel-tab-controls button.active {
		  background-color: #ffffff;
		  border-right-color: #f32837;
		}
		.hub-side-panel .side-panel-tab-controls button .number-badge {
		  color: #f32837;
		  background: #ffffff;
		}
		.hub-side-panel .side-panel-tab-controls button.active .number-badge {
		  color: #ffffff;
		  background: #f32837;
		}
		.hub-side-panel .side-panel-tab-controls a.is-active svg,
		.hub-side-panel .side-panel-tab-controls a.active svg,
		.hub-side-panel .side-panel-tab-controls button.is-active svg,
		.hub-side-panel .side-panel-tab-controls button.active svg {
		  fill: #f32837;
		}
		.hub-side-panel > .side-panel-inner  {
		  background-color:  #ffffff;
		}
		#hub-toolbar .hub-toolbar.no-shadow {
		  border-top-color: hsla(0, 0%, 30%, 0.08);
		}
		.global-nav-drawer,
		.global-nav-drawer .global-nav-drawer-header .btn-link *,
		.global-nav-drawer .global-nav-drawer-content .menu li a,
		.global-nav-drawer .global-nav-drawer-content .menu li .btn-link {
		  color:  #f32837;
		}
		.global-nav-drawer .global-nav-drawer-content .menu .user-profile-link {
		  color:  #f32837;
		}
		.global-nav-drawer svg {
		  fill:  #f32837;
		}
		.global-nav-drawer .global-nav-drawer-footer button svg {
		  fill:  #ffffff;
		}
		.global-nav-drawer .download-activity li {
		  background-color:  #ffffff;
		  border: solid 1px #f32837;
		  color:  #f32837;
		}
		.global-nav-drawer .download-activity li a {
		  color:  #f32837;
		}
		.global-nav-drawer .download-activity li .type-icon .glyphicon-download-alt {
		  color: #f32837;
		}
		.global-nav-drawer .download-activity .card-footer {
		  background-color: #f32837;
		  color: #ffffff;
		}
		.map-sheet-modal .modal-footer {
		  background: #ffffff;
		}

		/* KS [04/2019]: Stop! Are you pasting new styles at the end "just because"? Are they related to global navigation? If not, please put your styles in rough alphabetical order in the upper part of this file. This helps maintain sanity in this file. */
		.site-header .custom-header .first-tier{height: 80px;    margin-bottom: 0px;    background-color: #005e95;}.site-header .custom-header .first-tier .nav>li>a{margin-top: 5px;    padding: 3px 6px;    color: #fff;}.site-header .custom-header .first-tier .nav>li>a:focus, .site-header .custom-header  .first-tier .nav>li>a:hover{background-color: #136fbf;    color: #fff;}.site-header .custom-header .first-tier .site-logo img{vertical-align: middle;}.site-header .custom-header .first-tier h1{display: inline;    font-size: 25px;}.site-header .custom-header .second-tier{margin-bottom: 0px;    background-color: #05466c;}.site-header .custom-header .site-header .navbar-header img{vertical-align: middle;    height: 50px;    padding: 5px;}.site-header .custom-header .header-container{top: 80px;    margin: 0 auto;    max-width: 1440px;    position: absolute;    width: 100%;    transform: translateX(-50%);    left: 50%;    z-index: 10;    transition: max-width 250ms linear;}.site-header .custom-header .header-container .navbar .container-fluid{display: flex;}.site-header .custom-header .header-container .navbar.navbar-default{background-color: #fff;    border-color: transparent !important;    border-radius: 0;}.site-header .custom-header .header-container .navbar.navbar-default .navbar-collapse.collapse{display: flex !important;    flex: 1;    padding-right: 0;}.site-header .custom-header .header-container .navbar.navbar-default .navbar-brand{color: #333;    height: auto;    padding: 1rem;}.site-header .custom-header .header-container .navbar.navbar-default .navbar-brand-img{display: inline-block;}.site-header .custom-header .header-container .navbar.navbar-default .navbar-nav{flex: 2;    align-items: center;    justify-content: center;    margin: auto;    float: none;}.site-header .custom-header .header-container .navbar.navbar-default .navbar-nav>li{float: none;    display: inline-block;}.site-header .custom-header .header-container .navbar.navbar-default .navbar-nav>li>a{background: transparent;    color: #333;    font-size: 15px;    transition: all 250ms linear;}.site-header .custom-header .header-container .navbar.navbar-default .navbar-nav>li>a:focus, .site-header .custom-header  .header-container .navbar.navbar-default .navbar-nav>li>a:hover{background: #3276AE;    color: #fff;}.site-header .custom-header .header-container .navbar.navbar-default .navbar-right{margin-right: 0;    flex: 1;    text-align: right;}.site-header .custom-header .is-sticky{position: relative;    z-index: 10;}.site-header .custom-header .is-sticky .header-container{max-width: 100%;}@media screen and (max-width: 768px) {.site-header .custom-header .header-container .navbar-header{width: 100%;}.site-header .custom-header .header-container .navbar-default .navbar-toggle{margin-top: 18px;}.site-header .custom-header .header-container .navbar .container-fluid{display: block !important;}.site-header .custom-header .header-container .navbar.navbar-default .navbar-collapse.collapse{overflow: hidden;      display: none !important;}.site-header .custom-header .header-container .navbar.navbar-default .navbar-collapse.collapse.in{display: block !important;}.site-header .custom-header .header-container .navbar.navbar-default .navbar-nav{display: inherit;      padding: 0 0 1rem 0;}.site-header .custom-header .header-container .navbar.navbar-default .navbar-nav > li{display: block;}}header ~ .body-editor section:first-child .site-header .custom-header{padding-top: 100px;} .custom-footer .footer-background{background-color: #111;  color: #fff;  padding: 3rem 0;}.custom-footer .footer-background .nav a{background-color: transparent;  color: #fff;  -webkit-font-smoothing: antialiased;}.custom-footer .footer-background .nav a:focus, .custom-footer.footer-background .nav a:hover{background-color: transparent;}.custom-footer .mt-0{margin-top: 0rem;}.custom-footer .mb-0{margin-bottom: 0rem;}.custom-footer .mt-1{margin-top: 0.5rem;}.custom-footer .mb-1{margin-bottom: 0.5rem;}.custom-footer .mt-2{margin-top: 1rem;}.custom-footer .mb-2{margin-bottom: 1rem;}.custom-footer .mt-3{margin-top: 1.5rem;}.custom-footer .mb-3{margin-bottom: 1.5rem;}.custom-footer .mt-4{margin-top: 2rem;}.custom-footer .mb-4{margin-bottom: 2rem;}.custom-footer .mt-5{margin-top: 2.5rem;}.custom-footer .mb-5{margin-bottom: 2.5rem;}.custom-footer .mt-6{margin-top: 3rem;}.custom-footer .mb-6{margin-bottom: 3rem;}.custom-footer .mt-7{margin-top: 3.5rem;}.custom-footer .mb-7{margin-bottom: 3.5rem;}.custom-footer .mt-8{margin-top: 4rem;}.custom-footer .mb-8{margin-bottom: 4rem;}.custom-footer .mt-9{margin-top: 4.5rem;}.custom-footer .mb-9{margin-bottom: 4.5rem;}.custom-footer .mt-10{margin-top: 5rem;}.custom-footer .mb-10{margin-bottom: 5rem;}.custom-footer .display-flex{display: flex;}.custom-footer .flex-middle{align-items: center;}