/*****************************************************************************/
/* Gestion des themes (pictogrammes et fonds) sur page d'accueil et explorer */
/*****************************************************************************/

/* global - bigger picto, wider, full height */
.odswidget-theme-picto {
    padding: 5px;
    width: 45px;
    height: 100%;
}

.odswidget-theme-picto .ods-svginliner__svg-container {
    height: 35px;
}

/* catalog card - absolute left and top */
.ods-catalog-card .odswidget-theme-picto {
    position: absolute;
    left: 0;
    top: 0;
}

/* most-popular widget + space on right before dataset name */
.odswidget-most-popular-datasets__dataset .odswidget-theme-picto {
    margin-right: 5px;   
    width:35px;
    border-radius: 5px;
}

.odswidget-most-popular-datasets__dataset .ods-svginliner__svg-container {
    height: 25px;
}

/* last-popular widget + space on right before dataset name */
.odswidget-last-datasets-feed__dataset .odswidget-theme-picto {
    margin-right: 5px;   
    width:35px;
    border-radius: 5px;
}
.odswidget-last-datasets-feed__dataset .ods-svginliner__svg-container {
    height: 25px;
}

/* themes list boxes widget */
.odswidget-theme-boxes__box .odswidget-theme-picto {
    border-radius: 5px;
}

/* specific color per theme */
.theme-consommation {
    background-color: #E85252;
}

.theme-production {
    background-color: #83C081;   
}

.theme-territoires-et-regions {
    background-color: #F6AB4D;
}

.theme-marches {
    background-color: #28B9DA;
}

.theme-flexibilite {
    background-color: #A4C424;
}

.theme-reseau {
    background-color: #931965;
}

.theme-infrastructures {
    background-color: #931965;
}

.theme-test {
    background-color: #00518B;
}

.theme-parametrage {
    background-color: #7A9AAD;
}

/*****************************************************************************/
/* Gestion des filtres (fond) sur page explorer                              */
/*****************************************************************************/

.ods-filters {
    background-color: #FFFFFF;
    padding: 15px;
    border-radius: 2px;
}

/*****************************************************************************/
/* Gestion des filtres (fond) sur page cartographier, analyser et explorer   */
/*****************************************************************************/

.ods-dataset-selection-list__facets {
    background-color: #FFFFFF;
    padding: 15px;
    border-radius: 2px;
}

.ods-dataset-selection-list__records {
    background-color: #FFFFFF;
    padding: 15px;
    border-radius: 2px;
    margin-bottom: 20px;
}

.ods-dataset-selection-list__records-selector {
    border-color: #ccc;
}

/*****************************************************************************/
/* Gestion de l'entête général de la plateforme                              */
/*****************************************************************************/

.ods-front-header__menu-item-link {
    padding: 0 15px;
}

.ods-responsive-menu-collapsible__content a:active, .ods-responsive-menu-collapsible__content a:hover {
    color: #FFFFFF;
}

/*****************************************************************************/
/* Gestion du pied de page général de la plateforme                          */
/*****************************************************************************/


.ods-front-footer a, .ods-front-footer a:active, .ods-front-footer a:hover {
    color: #FFFFFF;
}

.ods-front-footer__ods-logo:link {
    text-decoration: none;
}

/*****************************************************************************/
/* Gestion de l'entête des jeux de données                                   */
/*****************************************************************************/

.ods-dataset-visualization__header a:active, .ods-dataset-visualization__header a:hover {
    color: #FFFFFF;
}

/*****************************************************************************/
/* Gestion des tuiles sur page explorer                                      */
/*****************************************************************************/

.ods-catalog-card:hover {
    border-color: #DC0059;
}

.ods-catalog-card:hover h2 {
    color: #DC0059;
}

.ods-catalog-card__keyword:hover, .ods-catalog-card__keyword--active:hover  {
	background-color: #DC0059;
    color: #FFFFFF;
}

.ods-catalog-card__metadata-item-label {
    width: 115px;
}

/*****************************************************************************/
/* Gestion des onglets des jeux de données                                   */
/*****************************************************************************/

.ods-tabs__tab--horizontal.ods-tabs__tab:hover {
    border-color: #DC0059 #DC0059 #005E82 #DC0059;
    color: #DC0059;
}

.ods-tabs__tab--active.ods-tabs__tab, .ods-tabs__tab--active.ods-tabs__tab:hover {
    border-color: #005E82 #005E82 #FFFFFF #005E82;
    color: #00A6D9;
}

/*****************************************************************************/
/* Gestion des liens hypertexte                                              */
/*****************************************************************************/

a:active, a:hover {
    color: #DC0059;
}

/*****************************************************************************/
/* Gestion des boutons sur pages cartographier et analyser                   */
/*****************************************************************************/

:not([disabled]).ods-button--primary:hover, :not([disabled]).ods-button--primary:active {
    background-color: #DC0059;
    border-color: #DC0059;
}

.ods-advanced-chart-controls__add-link:hover, .ods-advanced-chart-controls__add-link:active {
    color: #000000;
}

/*****************************************************************************/
/* Gestion du message de fin des jeux de données                             */
/*****************************************************************************/

.odswidget-infinite-scroll-results__no-more-results-message {
    color: #00A6D9;
}