/* blendet Anzahl # aus */

div.limit.float-right {
  display: none;
}

ul.pagination-list {
    padding-left: 20px;
}

div.limit {
  display: none;
}


/* Abstand Header zur Tabelle */
#jevents_header {
  margin-bottom: 30px;
}

/* Farbe, Groesse und Stil der Titel (Link und besuchter Link) */
a.ev_link_row:link {
  font-size: inherit;
  font-weight: normal;
  color: #0345bf;
}
a.ev_link_row:visited {
    font-weight: normal;
    font-size: inherit;
    color: #0345bf;
}

/* PAGINATION */

/* Pagination Optik JEvents*/

.pagination-list {}
 
.jev_pagination .limit select {
  display: inline-block;
  margin-left: 10px;
}

/*Entfernt Kasten um Zahlen und Pfeile */
.jevbootstrap .jev_pagination .pagination-list {
   margin: 0 auto;
   border: 0px solid #ffffff;
}

/* Entfernt den Schatten um den Kasten */
.jevbootstrap .pagination ul {
   box-shadow: none;
 
}

/* Ausrichtung Zahlen zu Pfeile */
.jevbootstrap [class^="icon-"], .jevbootstrap [class*=" icon-"] {
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-top: -2px;
    vertical-align: middle;
}

.jevbootstrap .pagination ul > li > a, .jevbootstrap .pagination ul > li > span {
  padding: 2px 8px 4px 8px;
    line-height: 21px;
}
.jevbootstrap .icon-step-backward {
    background-position: -190px -72px;
}
.jevbootstrap .icon-forward {
    background-position: -334px -72px;
}

/* Pagination nach links */
.jevbootstrap .jev_pagination .pagination-list {
  margin: 0px;}
ul.pagination-list {
    padding-left: 0px;
}

/*Abstand Pagination zu Tabelle */
  .jevbootstrap .pagination {
    margin: 30px 0px 20px 0px ;
}  
  
/* Ausrichtung Auswahl */  

.jevbootstrap .input-mini {
    padding: 3px 10px;
    margin:0px 0px 5px 10px;
}

/* TABELLE */  
  
/* Linien-Formatierung der Tabelle #dddddd */
.jevbootstrap .table th, .jevbootstrap .table-bordered thead:first-child tr:first-child th {
   border: none;
  /* border: 0.5px solid red; */
  
  border-bottom: 1px solid #dddddd;
 
}
.jevbootstrap .table td {
   border: none;          
 /*  border: 0.5px solid red; */
 
  border-bottom: 1px solid #dddddd;
  
}
.jevbootstrap .table-bordered {
   border: none;   
 /*  border: 0.5px solid red;
      border-radius: 4.5px; */
 
/* Entfernt Radius in letzter Zeile */
}
.jevbootstrap .table-bordered tbody:last-child tr:last-child > td:last-child, .jevbootstrap .table-bordered tbody:last-child tr:last-child > td:first-child {
  border-radius: 0px;
}
/* Zeilenabstand Tabellenzeilen */
.jevbootstrap .table th, .jevbootstrap .table td {
    padding: 10px 8px 10px 8px;
}

/*MAGIC!!!! Horizontales Scrollen!!!! 8-) */

div.contentpaneopen.jeventpage.jevbootstrap {
    overflow-x: auto;
}