/*
* === Link-Boxen ===
*/

.linkbox_custom{
    border-style: solid;
    border-width: medium;
    margin: 15px;
    text-align: center;
    text-transform: uppercase;
    background-color: #454545;
}

.linkbox_custom a:link {
  text-decoration: none;
  font-weight: bold;
  letter-spacing: 2px;
  color: white;
}

.linkbox_custom a:visited {
  text-decoration: none;
  font-weight: bold;
  letter-spacing: 2px;
  color: white;
}

/*
* ===Autor, Datum &amp; Kategorie ausblenden ===
*/

.entry-meta{
    display: none;
}

.post-meta{
    display: none;
}

.meta-categories{
    display: none;
}
/*
* === Credits ausblenden ===
*/

.credit-link{
    display: none;
}



#widgets ul, #widgets ol {
    padding: 0;
}

.tribe-events-list-widget .tribe-events-list-widget-events {
    padding: 0 5px;
    margin-bottom: 20px;
    margin-bottom: 1.25rem;
}

.tribe-event-title {
font-family: Verdana, Arial, Helvetica, sans-serif !important;
font-size:14px;
}

.entry-title.summary {
font-family: Verdana, Arial, Helvetica, sans-serif !important;
font-size:14px;
}


table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #ddd;
}

th, td {
    border: none;
    text-align: left;
    padding: 8px;
}

tr:nth-child(even){background-color: #f2f2f2}

resp_table {
    overflow-x:auto;
}

@media screen and (max-width: 600px) {
table {width:100%;}
thead {display: none;}
tr:nth-of-type(2n) {background-color: inherit;}
tr td:first-child {background: #f0f0f0; font-weight:bold;font-size:1.3em;}
tbody td {display: block;  text-align:center;}
tbody td:before { 
    content: attr(data-th); 
    display: block;
    text-align:center;  
  }
}