#vlizimisfp * {
font-weight: lighter;
}

#vlizimisfp .imis-authors::before,
#vlizimisfp .imis-pubdate::before {
background-size: 20px !important;
height: 20px;
width: 25px;
}

#vlizimisfp .imis-authors,
#vlizimisfp .imis-pubdate {
font-size: 0.7rem !important;
line-height: 20px;
}

#vlizimisfp .button {
border: none;
background-color: var(--vliz-color-text-brand);
text-transform: uppercase;
color: var(--vliz-color-text-invert);
font-weight: 500;
padding: 0px 1rem;
transition: all 0.2s ease-in-out;
box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.15);
}

#vlizimisfp .button:hover {
background-color: var(--vliz-color-text-brand-hover);
color: var(--vliz-color-text-invert);
}

#vlizimisfp .button.small {
font-size: 12px;
}

#vlizimisfp .flexleft .imis-filters {
	min-width: 200px;
	width: 100%;
}

#vlizimisfp .simplesearch {
background-image: url(../images/bib_publications_bg.jpg	);
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}

#vlizimisfp .imis-filters.simplesearch small a {
	color: var(--vliz-color-text-invert) !important;
}

#vlizimisfp .flexleft .imis-content {
	background-color: var(--bs-body-bg);
}

#vlizimisfp .imis-content .imis-row {
	background-color: var(--vliz-color-background-light-2);
}