/*Search template*/

.jumbotron.tx-indexedsearch-res
{
  padding: 10px;
  background-color: transparent;
  margin-bottom: 0;
}
.search-result .info
{
    padding-left: 10px;
    margin-top: 30px;
}
.jumbotron.tx-indexedsearch-res .tx-indexedsearch-title a
  {
		font-size:1.5rem!important;
    font-weight: 700;
    color: #006FB9;
  }
  .jumbotron.tx-indexedsearch-res .display-3
  {
      font-size: 1.5rem;
      margin-left: 16px;
  }
.jumbotron.tx-indexedsearch-res .tx-indexedsearch-title a:hover
{
	color:#00416d;
	text-decoration:none;
}
  .jumbotron.tx-indexedsearch-res p
  {
      margin-bottom: 15px;
      font-size: 16px;
      font-weight: 200;
      padding-left: 16px;
      color: #00416d;
  }
  .jumbotron.tx-indexedsearch-res  hr
  {
    border-top-color: #00416d;
    border-width: 2px;
    margin: 0;
  }
  .jumbotron.tx-indexedsearch-res .btn.btn-primary 
  {
    background: #006FB9;
    box-shadow: 0 2px #006FB9;
    color: #fff;
    font-size: 16px !important;
    padding: 8px 16px;
    margin: 0;
    margin-bottom: 30px;
    text-transform: none;
  }
  .jumbotron.tx-indexedsearch-res .btn.btn-primary:hover
  {
    color: #00416d!important;

  }

  .jumbotron.tx-indexedsearch-res .btn.btn-primary.btn-lg::after 
  {
    content: " >>";
    font-weight: 800;
    color: #fff;
  }
  .jumbotron.tx-indexedsearch-res .btn.btn-primary.btn-lg:hover:after 
  {
    color: #00416d;
  }
.search-result .userSearchTarget{color: #00416d;
background-color:#fff!important;}
.userSearchTarget{background-color:#fff!important;}


/* für pagination start*/
.search-pagination{min-height: 50px;}
.search-pagination .page-numbers.current {
  background-color: #006FB9;
  color: #fff;
}
.search-pagination .page-numbers{
  margin:0 2px;
  border: 2px solid #006FB9;
  border-radius: 5px;
  padding: 5px;
}
.search-pagination .page-numbers:not(.current):hover{
  /* padding: 7px; */
  text-decoration: none;
}
.search-pagination .next,.search-pagination .prev{
  background: #006FB9;
box-shadow: 0 2px #006FB9;
color: #fff;
font-size: 16px !important;
padding: 8px 8px;
border-radius: 5px;
float: none;
}
.search-pagination .next{float: none;}
/* ##########################*/
.searchpage .page-link.normal{
		color: #fff;
		background-color: #0A417A;
		text-align:center;
		display:inline-block;
		min-width: 45px;
	}
	.searchpage .active{
		color: #fff;
		background-color: #000 !important;
	}
	.searchpage .page-item:first-child .page-link {
    margin-right: 5px;
    color: white;
    background-color: gray;
	}
	.searchpage .page-item:last-child .page-link {
		margin-left: 3px;
		color: white;
    	background-color: gray;
	}