/* DATE. 2024-11-29 */

/* Extensions of the standard buw Typo3 styles for weimar.webis.de */


/*
 * ### workarounds and bug fixes ###
 */

/* undo width styling of figures beside text (people pages) */
/* no longer necessary
div.csc-textpic-imagewrap {
  max-width: unset !important;
}
*/

.publications-list a:not([href]) {
  display: initial;
  visibility: initial;
}


/*
 * ### generic ###
 */

/* sections */
#content_main h1, #content_main h2,
#content_bottom h1, #content_bottom h2 {
  color: rgb(72, 72, 72) !important;
}
#content_main h1,
#content_bottom h1 {
  font-size: 36px !important;
}


/* increase distance of <h2> wrt. preceding webis content */
div[class*='webis-'] h2,
h2[id*='webis-'] {
  padding-top: 1.5em !important;
}


/* render hyperlinks like in webis.de */
#content_main a,
#content_bottom a {
  color: rgb(6, 69, 173) !important; /* Wikipedia link color */
  border-bottom: none !important;
  text-decoration: none !important;
}
#content_main a:hover,
#content_bottom a:hover {
  border-bottom: none !important;
  text-decoration: underline !important;
}


/* render input fields like in webis.de */
.uk-input {
  height: 40px;
  width: 100%;
  max-width: 32em;
  border: 1px solid #e5e5e5;
  padding: 0 10px;
}
.uk-input:focus {
  border-color: #1e87f0;
}


/* render page content lists like in webis.de  */
.csc-menu .csc-section, .uk-list li {
  list-style-image: url("data:image/svg+xml;utf8,<svg  xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 10'> <polyline fill='none' stroke='%23000' stroke-width='1.03' points='16 7 10 13 4 7'></polyline></svg>");
  line-height: 200%;
}

.layout-topheader .csc-menu, .uk-list {
  margin-bottom: 2em;
}



/*
 * ### webis-list ###
 */

.webis-list .entry {
  border-top: 1px solid #bfbfbf;
  padding: 15px;
}
.webis-list .entry:target, .target {
  background-color: #d9e7f7 !important;
}
.webis-list .image-wide {
  width: 100px;
  padding-left: 7px;
  display: table-cell;
  vertical-align: middle;
}
.webis-list .image-wide img {
  width: 80px;
  vertical-align: middle;
}
.webis-list .people-image {
  width: 115px;
  padding-left: 0;
  display: table-cell;
  vertical-align: middle;
}
.webis-list .people-image img {
  width: 83px;
  vertical-align: middle;
}
.webis-list .description {
  display: table-cell;
  vertical-align: middle;
}
.webis-list .phone-ext {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAQAAABKmM6bAAAAAmJLR0QA75o43NsAAAAJcEhZcwAAAEgAAABIAEbJaz4AAAC0SURBVAjXY2Rg2MEgK8o496XvQ4ZfDEIMwtMY7zDc4mWc/Cv+PcNvhn8Mrxk4GFhYxBm73sW+Z2Bl+MXwgoGNQfEG0333L3EvGVl/qvQJb+L7ZXzMMITlQ+Njht8M4lOcyvYJssipvPr3lOWxwicGRoaXqqvEOZ7/fPuNwYiB5SPDb4YvDD/9jB6aFDH+YWBgYGBSYfjO8J9B7PjH6Qx/GBgYGBgYmPSnSTFwXRNK/nudAQoA5Lg70dfrWfYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTMtMDYtMjBUMTE6Mjg6NTIrMDI6MDB0tX9bAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDEzLTA2LTIwVDExOjI4OjUyKzAyOjAwBejH5wAAAABJRU5ErkJggg==) no-repeat 0 50%;
  margin-left: 1em;
  padding-left: 11px;
}
.webis-list .date {
  color: #666;
  padding-left: 12px;
}
.webis-list .information {
  margin-top: 0.6em;
  margin-bottom: 0;
  padding:0;
}



/*
 * ### webis-contact ###
 */
.webis-contact {
  display: flex;
  flex-wrap: wrap;
}
.webis-contact .people-image {
  margin-right: 33px;
  margin-bottom: 20px;
}



/*
 * ### home page ###
 */

#webis-highlights .tool {
  margin-bottom: 15px;
}
#webis-highlights .tool-image img {
  margin-right: 12px;
  width: 30px;
}
#webis-highlights .tool-image, #webis-highlights .tool-description {
  display: inline-block;
  vertical-align: middle;
}
#webis-highlights .tool-description .description {
  font-size: small;
}


/*
 * ### bib entries ###
 */

.uk-hidden{display:none !important}

.publications-list .bib-entry {
 margin-bottom:2.5ex;
 line-height:1.6
}
.publications-list .booktitle,
.publications-list .series,
.publications-list .journal {
 font-style:italic
}
/*
.publications-list .group,
.publications-list .year {
 margin-top:.7rem;
 margin-bottom:1rem
}
*/
.publications-list .group-entry,
.publications-list .year-entry {
 margin-bottom:3rem
}
.publications-list .group-entry:first-child .year,
.publications-list .year-entry:first-child .year {
 margin-top:0
}
.publications-list .bibtex {
 font-family:Consolas, Hack, MonacoB, monospace;
 resize:none;
 border:none;
 background-color:#f4f4f4;
 max-width: 100%;
 width: 100%;
 font-size: .8rem;
 line-height: 1.7;
 vertical-align: top;
}
.publications-list .bibtex:focus {
 background-color:#f4f4f4
}

