h1, h2, h3, h4, h5, h6 {
font-weight: normal;
} .jp_drobtinice .first{
font-size:0;
width: 14px;
height:14px;
display: inline-block;
background-color: #e03128;
vertical-align: bottom;
margin-right: 8px;
margin-bottom: 5px;
position:relative;
}
.jp_drobtinice .first a{
position: absolute;
top:0;
left:0;
width: 100%;
height: 100%;
}
.seznam-filtrov .filter-izbrani a,
.filter-kategorij .trenutna a {
color: #E03027;
}
.okvir_slike_3_2{
display: block;
position:relative;
width:100%;
height:0;
padding-bottom: 66.66666%;
overflow:hidden;
background-color: #ebebeb;
}
.okvir_slike_2_3{
display: block;
position:relative;
width:100%;
height:0;
padding-bottom: 133.33333%;
overflow:hidden;
background-color: #ebebeb;
}
.okvir_slike_3_2 img,
.okvir_slike_2_3 img  {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
object-position: 50% 50%;
}
.seznam-podstrani{
display: grid;
grid-template-columns: 1fr 1fr;
grid-column-gap: 40px;
clear: both;
padding-bottom: 120px;
align-items: flex-end;
} .strokovne-sluzbe{}
.seznam-skupin{
list-style-type: none;
padding-left: 0px;
margin-left: 0em;
} 
.seznam-skupin li{} 
.podrocje-delovanja-ime{
padding: 20px 0;
position:relative;
}
.profil-harmonika .ena-referenca-ime:hover,
.podrocje-delovanja-ime:hover {
cursor: pointer;
}
.ena-referenca-ime:hover .podrocje-delovanje-puscica,
.podrocje-delovanja-ime:hover .podrocje-delovanje-puscica{
color: #E03027;
}
.podrocje-delovanje-puscica{
position:absolute;
right: 20px;
top: 0;
height:100%;
width: 100px;
pointer-events: none;
font-size: 40px;
text-align: right;
display: flex;
justify-content: right; align-items: center; }
.ime-odprto .podrocje-delovanje-puscica:before{
transform: rotate(180deg);
}
.podrocje-delovanje-puscica:before{
margin-right: 0em !important;
}
.podrocje-delovanja-ljudje{
border-bottom: 1px solid black;
} .seznam-ljudi,
.profil-harmonika-vsebina{
max-height: 0;
overflow: hidden;
}
.profil-harmonika-vsebina.vsebina-odprta,
.skupina-odprta .seznam-ljudi{
max-height: 10000px;
} p.strokovne-sluzbe-naziv{
margin-top: 20px;
}
.strokovne-sluzbe-thumb{
margin-top:40px;
}
.profil-podatek{
margin-bottom: 40px;
}
.profil-seznam{
display: block;
} .ena-referenca {
border-bottom: 1px solid black;
}
.profil-raziskovalna-dejavnost h2.naslov-reference{
padding: 0px ;
}
.ena-referenca-ime{
display: grid;
grid-template-columns: 50% 24% 24% 2%;
align-items: center;
padding:  20px 80px 20px 0px;
}
.profil-harmonika-vsebina p{
padding-bottom:20px;
margin-top:20px;
}
a.referenca-link{
color: #E03027;
}
a.referenca-link:after{
display: block;
clear: both;
content:' ';
margin-bottom:20px;
}
.wp-block-image a{
cursor: pointer;
}
a.footer-home-link:hover{
color: #000000
}
.profil-zivljenjepis p{
margin-top: 20px;
} img.financer-logo {
width:100%;
max-width:250px;
margin-top: 20px;
} .brezdatuma .objava-aktualno-meta{
display: none;
} .lang-item,
.languageswitcher{
text-transform: uppercase;
text-align: center;
}
.languages-mobile{
display: none;
} .jp-image-caption{
text-align: right;
}
@media (max-width: 600px) {
.languageswitcher{
display: none;
}
.languages-mobile{
display: block;
position: absolute;
top:0px;
right:0;
width: 80px;
height: 80px;
}
.languages-mobile ul{
list-style-type: none;
text-transform: uppercase;
text-align: center;
}
} .lina_logo{
width: 150px;
height: 75px;
background-size: contain;
background-position: 50% 50%;
background-repeat: no-repeat;
background-image: url(//www.fa.uni-lj.si/wp-content/themes/fa/svg/lina_footer.svg);
margin:100px auto 0px auto;
} .footer .fa-logo-2024 svg{
width: 80%;
max-width:200px;
height: auto;
margin-left: -2.8%;
shape-rendering: 'auto  ';
}
.header .fa-logo-2024.mali{
display: block;
position:relative;
font-size:0;
line-height: 0;
height: 80px;
box-sizing: border-box;
padding: 20px auto;
}
.header .fa-logo-2024.mali svg{
height: 40px;
width: auto;
max-width: 100%;
font-size:0;
line-height: 0;
margin-top: 20px;
shape-rendering: 'auto  ';
}
.header .fa-logo-2024.mali svg path,
.footer .fa-logo-2024 svg path{
fill: #000000;
}   #cover-image {
position: relative;
display: flex;
align-items: center;
justify-content: center;
}
.linkframe {
display: block;
width: 100%;
height: 100%;
}