
    :root {
        --text: #212529;
--links: #1900FF;
--titles: #1900FF;
--page-background: #F5F5F5;
--highlight: #1900FF;
--boxes-background: #F7F7FB;
--boxes-border: #ffffff;
--section-titles: #1900FF;
--section-titles-background: #fffddc;
--header-background: #FFFFFF;
--header-links: #000000;
--footer-background: #FFFFFF;
--footer-links: #1900FF;
    }
    
@font-face {
    font-family: 'Poppins';
    src: url('/assets/theme_font/Poppins-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/assets/theme_font/Poppins-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/assets/theme_font/Poppins-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/assets/theme_font/Poppins-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/assets/theme_font/Poppins-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/assets/theme_font/Poppins-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/assets/theme_font/Poppins-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/assets/theme_font/Poppins-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/assets/theme_font/Poppins-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

body {
    font-family: 'Poppins', Helvetica, arial, sans-serif!important;
    background-color: #FFFFFF;
}

.ods-front-header__menu-item-link {
    font-size: 1.0rem;
    line-height: 50px;
}

.ods-button--primary{
    border-radius: 50px;
}

.odswidget-text-search__search-box{
    font-size: 1rem;
    padding-left: 10px;
}

.ods-filters__count, .ods-filters__export-catalog-title, .ods-filters__filters, .ods-filters__filters-summary{
    padding-left: 0;
    padding: .4em .8rem;
    font-weight: 400;
    font-size: 18px;
}

.ods-app-explore-dataset .odswidget-clear-all-filters{
    font-size: 11px;
    bottom: .7rem;
}

.ods-app-explore-catalog .odswidget-clear-all-filters{
    font-size: 1rem;
    float: right;
    top: 3px;
    position: relative;
}

.ods-catalog-card{
    padding :20px;
}

.ods-catalog-card__keyword{
    padding : .2rem .6rem;
}

.ods-catalog-card__title{
    font-weight : 600;
    margin-left : 65px
}
.ods-catalog-card__description, .ods-catalog-card__metadata, .ods-catalog-card__keywords{
    margin-left:65px;
}
.ods-catalog-card__visualization{
    color : #575757;
}

.ods-catalog-card__visualization i{
    color : #1900FF;
}

.ods-catalog-card__theme-icon{
    width : 55px;
    height:55px;
}

/*data page*/

.ods-dataset-visualization__edit-dataset-link{
    color: white;
    border-radius: 50px;
    display: flex;
    align-items: center;

}

.ods-dataset-visualization__edit-dataset-link i{
    margin-right :5px;
}

.ods-dataset-visualization__dataset-title{
    display : flex;
    justify-content: space-between;
    align-items: center;
}

.ods-tabs__tab.ods-tabs__tab--simple-nav.ods-tabs__tab--active, .ods-tabs__tab.ods-tabs__tab--simple-nav:hover{
    color : #1900FF;
}

.ods-tabs__tab.ods-tabs__tab--simple-nav.ods-tabs__tab--active{
    border-bottom: 3px solid #1900FF;
}

.ods-form__control{
    border-radius: 3px;
}

header{
    display: block
    ;
}

.main--catalog ~ header{
    display:none!important;
    
}

.odswidget-theme-picto.theme-default img {
    display: none;
}

.odswidget-theme-picto.theme-default{
    background-image: url('/assets/theme_image/ods-default-icon.png');
    background-size: cover;
}

.ods-catalog-card__theme-icon {
    top: 23px;
    left: 15px;}

.odswidget-filter-summary__active-filter-label{
    background-color:#ffdcde;
}
