
/* 26. 4. 2019 by zimmma - zmenseni velikosti log fakult na strance Fakulty, ustavy a pracoviste. */
div#tabs.item.vertical-tabs.ui-tabs div.content.info-box div section.article.block div.content-width div.module div.element.article-item div.item div.content.info-box img.faculty-logo {
    width: 80%;
}
/* 6. 3. 2020 by JF - logo HR na Univerzita/Career/HR */
.hr-logo {float: right; width: 20%; margin-bottom: 10px; margin-left: 15px; margin-top= -5px;
}

/* 19. 5. 2020 Youtube 16:9 scaleable - div + iframe by JF */
.iframe-video {position:absolute; top:0; left:0; width: 100%; height:100%;
}

.div-iframe-168 {position:relative; padding-top:50.00%;
}

.div-iframe-1610 {position:relative; padding-top:62.5%;
}

/* 19. 5. 2020 Youtube 16:9 scaleable - div + iframe by JF */
.iframe-169 {position:absolute; top:0; left:0; width: 100%; height:100%;
}

.div-iframe {position:relative; padding-top:56.25%;
}

/* 6. 3. 2020 by JF - logo HR na Univerzita/Career/HR */
.hr-logo {float: right; width: 20%; margin-bottom: 10px; margin-left: 15px; margin-top= -5px;
}


/* 7. 5. 2021 Partners logo align */
/* .partner-logo {text-align: center; vertical-align: middle;} */

/* 27. 6. 2024 Partners logo align - V2 */
.partner-logo {display: flex; align-items: center; justify-content: center; height: 100%; padding: 20px 0px;}



.experts-wrapper {
  display: flex;
}

.expert-box {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  padding: 16px;
  font-size: 1.1em;
  line-height: 1.3;
}

.expert-box .expert-photo-link {
  flex: 0 0 120px;
  display: block;
  width: 120px;
  height: 120px;
}

.expert-box .expert-photo-link img.expert-photo {
  width: 120px;
  height: 120px;
  border-radius: 50%;
  object-fit: cover;
  display: block;
}

.expert-box .expert-info {
  flex: 1 1 0;
  min-width: 0;
}

.expert-box .expert-info p.expert-subject {
  margin: 0;
}

.expert-box .expert-info p.expert-name {
  margin: 0;
  font-weight: 400;
  font-size: 1.2em;
  white-space: normal;
  word-break: break-word;
}

.expert-box .expert-info p.expert-name a {
  color: #0066cc;
  text-decoration: underline;
  word-break: break-word;
  overflow-wrap: break-word;
}

.expert-box .expert-info p.expert-label {
  margin: 8px 0 4px;
  font-weight: 400;
  font-size: 1.1em;
}

.expert-box .expert-info p.expert-contact {
  margin: 2px 0 0;
}

.expert-box .expert-info p.expert-contact a {
  text-decoration: none;
  color: inherit;
  font-size: 1.1em;
}