
    :root {
        --links: #73DAFF;
--page-background: #424F56;
--header-links: #2281AA;
--titles: #FFFFFF;
--section-titles: #FFFFFF;
--highlight: #73DAFF;
--footer-links: #2281AA;
--boxes-border: #424F56;
--boxes-background: #424F56;
--header-background: #424F56;
--footer-background: #FFFFFF;
--text: #FFFFFF;
--section-titles-background: #424F56;
    }
    
.key {
    color: black;
}

/* Table */
table {
    color: #333;
}
table.table-parameters {
    color: #ffffff
}

/* Front Header*/
.ods-front-header__menu-item-link
{
    font-size: 12px;
    padding : 0 10px;
}
.ods-front-header__portal-brand__text {
    color: white; 
}
.ods-filters__filters, .ods-filters__count, .ods-filters__export-catalog-title {
    background-color: #424F56;
    color: #FFFFFF;
}
.ods-front-header__menu-item-link {
    background-color:#424F56;
    color: #FFFFFF;
}
.ods-front-header__menu-item-link:hover {
    background-color: #424F56;
    color: #FFFFFF;
}
.ods-front-header__menu-item-link--active {
    background-color: #424F56;
    color: #FFFFFF;
}
.ods-front-header__link-to-backoffice-icon, .ods-front-header__management-menu-item-link-label {
    color: #FFFFFF;
}
.ods-front-header, .ods-responsive-menu-collapsible__container, .ods-front-header, .ods-responsive-menu-collapsible__toggle {
    background-color: #424F56;
    color: #FFFFFF;
}
.ods-responsive-menu-placeholder__toggle {
    background-color: #424F56;
    color: #FFFFFF;
}
.ods-front-footer {
    background-color: #424F56;
    color: #FFFFFF;
    border-color: #424F56;
}
.ods-embed-control__embed-code {
    color: #333;
}


/* Catalog cards */
.ods-catalog-card {
    background-color: transparent;
    border: none;
    padding: 0;
}
.ods-catalog-card-box {
    padding: 20px 10px 20px 20px;
    margin-bottom: 10px;
    border: 0;
    border: none;
    min-height: 240px;
    border-bottom: 1px solid rgba(255,255,255,.2);
}
.ods-catalog-card:hover {
    border: none;
}
.ods-catalog-card:hover:before {
    display: none;
}

.ods-catalog-card:hover .astronomy:hover {
    background: #424F56 url('https://media.giphy.com/media/k6E2wLobWqjQI/giphy.gif');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.ods-catalog-card:hover .observation:hover {
    background: #424F56 url('https://media.giphy.com/media/Yv66XRlbWCuQw/giphy.gif');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;    
}

/* Catalog card */ 
.ods-catalog-card__keyword {
    background-color: #5DB1CE;
    color: #FFFFFF;
}
.ods-catalog-card__keyword:hover {
    background-color: #5DB1CE;
    color: #FF6600;
}
.ods-catalog-card__title {
    color: #FFFFFF;
}
.ods-catalog-card__theme-icon {
    color: #FFFFFF;
}



.ods-app-embed-dataset
{
    color: #424F56;
}

.odswidget-dataset-card div.card-container .dataset-expanded .dataset-description, .odswidget-multidatasets-card div.card-container .dataset-expanded .dataset-description
{
    color: #424F56;
}
.odswidget-dataset-card div.card-container.expandable h2.dataset-title, .odswidget-multidatasets-card div.card-container.expandable h2.dataset-title
{
    color: #424F56;
}
.odswidget-dataset-schema__field-description--empty,
.odswidget-dataset-schema__field-properties-key,
.odswidget-dataset-schema__field-name-value,
.odswidget-dataset-schema__field-type-value,
.odswidget-dataset-schema__field-sample-value {
            color: white;
}


/*
.odswidget-dataset-card div.card-container .dataset-expanded .dataset-description, .odswidget-multidatasets-card div.card-container .dataset-expanded .dataset-description
.odswidget-dataset-card div.card-container h2.dataset-title, .odswidget-multidatasets-card div.card-container h2.dataset-title
.odswidget-dataset-card div.card-container .dataset-infos a, .odswidget-multidatasets-card div.card-container .dataset-infos a
.odswidget-ods-app-embed-dataset ods-app-embed-dataset--table ng-scope
.odswidget-dataset-card div.card-container.expandable h2.dataset-title, .odswidget-multidatasets-card div.card-container.expandable h2.dataset-title
{
    color: #424F56;
}
/*

/* ODS Widgets */ 
.odswidget-media-gallery__details {
    background-color: #2c3339;
}
.odswidgets-rd-container.rd-container {
    color: #000000;
}
.odswidget-facet__facet-title {
    color: #73DAFF;
}
.odswidget-table {
    color: #333;
}

.odswidget-map-tooltip .odswidget-map-tooltip__record-values a {
    color: #73DAFF;
}

.odswidget-dataset-feedback__user-form,
.odswidget-dataset-feedback__heading,
.odswidget-dataset-feedback__suggest-heading, 
.odswidget-dataset-feedback__comments-heading {
    color: black;
}

/* Dataset Schema */
.odswidget-dataset-schema__field-description--empty,
.odswidget-dataset-schema__field-properties-key,
.odswidget-dataset-schema__field-name-value,
.odswidget-dataset-schema__field-type-value,
.odswidget-dataset-schema__field-sample-value {
            color: white;
}

/* Form Inputs */
.ods-form {
    color: #333;
}
.ods-form__label ods-form__label--mapbuilder-layer-configuration {
    color: black;
}
.ods-mapbuilder__datasets-panel .ods-form {
    color: inherit;
}

/* Info Bulles */
.ods-content .leaflet-popup-content-wrapper, .leaflet-popup-tip {
    background-color: #424F56 !important;
}
.odswidget-map-tooltip__record-values,
.odswidget-map-tooltip__field-name,
.odswidget-map-tooltip__scroll-amount {
    color: #fff;
}

.nav.sidenav {
    background: #2c353a;
    padding: 10px;
    margin: 0;
    border-radius: 0.5rem;
}

.ods-media-gallery__tooltip__fields
{
    color: white;
}

