/*SEARCH*/
.search-container {
    position: fixed; left: 5%; top: 2.0em; float: left; width:auto; height:auto; padding: 0;
    z-index: 99;
}

.kesearch_searchbox {}

.result-number {font-family:proximanova-bold; color: #e40521;}
.result-title a{font-family:proximanova-bold; color: #e40521; border-bottom: solid 1px #e40521;}
.hit {font-family:proximanova-bold; color: #000;}

#ke_search_sword {
  display: block;
  margin: 0%;
  border: 0px solid #FFF; 
  background: rgba(255,255,255,0.0);
  padding: 0.5em 0.5em 0.5em 3.0em;
 
  font-family:proximanova-regular;
  text-align:left;
  height:auto;
  width: 10em; 
    border-radius: 1.2em;
    opacity: 1;
     color: #FFF;
}

#ke_search_sword {
    background-image:url(../images/icons/search-white.png); background-repeat:no-repeat;background-size: 1.0em auto;
    background-position: center left 1.0em;
}

#ke_search_sword::placeholder {
  color: #FFF;
}

#ke_search_sword::-ms-input-placeholder { /* Edge 12 -18 */
  color: #FFF;
}

#kesearchpagenumber {display: none;}
#resetFilters {display: none;}

#kesearch_filters {display: none;}

.frame-type-ke_search_pi2 {position: relative; width: 70%; min-height: 50vh; padding: 10.0em 15% 4em 15%;;text-align: left;}
.frame-type-ke_search_pi2 { background: url(../images/bg-slider-jobs.jpg) no-repeat right top;}
.tx-kesearch-pi1-2 { width: 70%; padding: 8.0em 15% 4em 15%;}

.result-list-item {text-align: left;}
.kesearch_filters {text-align: left;}
.submitbutt {display: none;}
.resetbutt {display: none;}

.search-result-list {position: relative; width: 60%; padding: 3% 20% 10% 20%;}
.teaser_icon {display: none;}

@media screen and (max-width:480px) {
    
    #ke_search_sword {
      display: block;
      margin: 0%;
      border: 1px solid #1c2140; 
      background-color: #1c2140;
      padding: 0.7em 0.5em 0.7em 3.7em;
      font-size: 3.9vw; line-height:3.9vw;
      font-weight: 300;
      text-align:left;
      height:auto;
      width: 12em; 
        border-radius: 1.2em;
        opacity: 1;
    }
    
    
}



