
/* COMMON
*********************/
main,
div,
li,
li::after,
li::before,
th,
td,
article,
section,
header,
footer,
form,
option,
.external-logos{
    color: currentColor;
    background: $hcSecondary;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
a:not(.btn-primary) {
    color: currentColor;
}

// a:not(.btn) {
//     text-decoration: underline;
// }

// all svg graphics
svg.icon:not(.non-hc) svg *,
svg.icon:not(.non-hc) *,
svg.brand-img * {
    fill: $hcPrimary;
}

.tab-list__link--active.black-white svg.icon:not(.non-hc) svg * {
  fill: $hcSecondary
}
.tab-list__link--active svg.icon:not(.non-hc) * {
  fill: $hcSecondary
}
.tab-list__link--active svg.brand-img * {
  fill: $hcSecondary
}

input[type=checkbox] {
  accent-color: $hcPrimary;
}

input[type=radio] {
  accent-color: $hcSecondary;
}

:focus {
    outline: 2px dotted $hcPrimary;
    outline-offset: initial;
}

.border-custom,
.icon-rounded-wrapper {
    border-color: $hcPrimary;
}

.text-primary {
  color: $hcPrimary !important;
}


@import "bootstrap-overwrite/bootstrap-utilities-text";

@import "bootstrap-overwrite/form";


@import "bootstrap-overwrite/btn";


@import "components/dropdown";


@import "base/typography";


@import "layout/top-bar";


@import "layout/header";


@import "layout/footer";


@import "components/category-list";


@import "components/search-and-filters";


@import "components/breadcrumbs";


@import "components/pager";


@import "pages/home";


@import "views/list-view";


@import "views/resource-list";

@import "views/resource-chart-table";

@import "components/datagrid";

@import "components/datepicker";

@import "components/language-switcher";

@import "components/tabpanel";

@import "components/tour";

@import "components/tour-button";


@import "views/tabs";

@import "views/collapsible-sidebar-view";

@import "pages/auth";

@import "pages/map";

@import "pages/search";

@import "pages/stats";

@import "bootstrap-overwrite/modal";

@import "bootstrap-overwrite/badge";

@import "components/notifications";

@import "components/cta-widget";

@import "views/custom-form";

@import "bootstrap-overwrite/carousel";

@import "components/text-widget";

@import "components/search-suggest";

@import "views/common";

@import "components/survey";

@import "components/tooltip";

@import "components/link";

@import "components/sparql";

@import "components/subscribe-button-light";

@import "views/aod";

@import "views/schedule";

@import "views/dashboard-filtered-list";

// cms

@import "views/cms-tiles";

@import "views/dga-tiles";

@import "views/footer";

@import "views/header";
