.bibsearch {
  /*background:#e3e3e3;
  border: 1px solid #e3e3e3;*/
  background: url(https://www.uibk.ac.at/files/share/1675962050/22440/);
  border-radius: 2px;
  margin-bottom: 1.5rem;
  height: 18rem;
}

.bibsearch-bgbox {
  padding-top: 9rem;
}

@media (max-width: 768px) {
  .bibsearch-bgbox {
    padding-top: 4rem;
  }
}

.bibsearch label {
  display:none;
}

.bibsearch form {
  display:flex;
  width:100%;
  height:4rem;
}

.bibsearch input{
  float:left;
  width: 100%;
  border:0;
  border-radius: 2px;
  padding:7px 22px;
  font-size:1.2rem;
}

.bibsearch button.icon-search {
  top:32px;
  right:50px;
  display:inline;
  background:#fff;
  color: #878787;
  border:0;
  font-size:1.3rem;
  margin:0;
}

.bibsearch button.icon-search:before {
    content: '\e802';
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
  	display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
  	font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
	-webkit-font-smoothing: antialiased;
}

.bibsearch-inner {
  display:flex;
  padding: 1rem 1rem 0 1rem;
  margin: 0 2rem;
  background:#e3e3e3;
}

.bibsearch ul.bibsearch-functions {
   display:flex;
  list-style-type: none;
}

.bibsearch ul.bibsearch-functions li {
  min-width: 8rem;
  text-align:center;
}


@media (max-width: 768px) {
  .bibsearch-inner {
     display:block;
     padding: 1rem 1rem 0 1rem;
  }
  
  .bibsearch ul.bibsearch-functions {
    padding:1rem;
  }
  
  .bibsearch ul.bibsearch-functions li {
     min-width: auto;
     flex-grow: 1;
  }   
}

.bibsearch .ulb-literatursuche-text {
  padding:0px 20px 8px 20px;
  color:#878787;
  font-size:85%;
  margin: 0 2rem;
  background:#e3e3e3;
}

@media (max-width: 768px) {
  .bibsearch .ulb-literatursuche-text {
    margin: -12px 2rem;
  }
}

.bibsearch .ulb-literatursuche-text a:hover {
  color:#1B599C;
  background:#efefef;
}