/* 
Theme Name: Mike Williams Child
Theme URI: 
Description: 
Author: Sietsqo
Author URI:
Template: hello-elementor
Version: 1.0.2
Text Domain: mike-williams-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags:
*/

table:hover,
tr:hover,
thead:hover {
    background: none!important;
}

table.aboss-events-widget-calendar-table tr:hover td {
	background-color: transparent!important;
}

table {
  border-collapse: collapse;
}

button:hover {
    color: #FFFFFFCC!important;
    background-color: transparent!important;
    text-decoration: none;
}

.heading-link-kleur h3,
.heading-link-kleur h4{
    transition: .4s;
}

.heading-link-kleur h3:hover,
.heading-link-kleur h4:hover{
    color:#FFFFFFCC!important;
    transition: .4s;
}

.elementor-nav-menu li a {
    outline: none !important;
}

/*AGENDA*/
tr:hover {
  background-color: transparent;
  outline: none;
}

#shows-sectie tbody td {
    color: white;
}

.aboss-events-widget-calendar-tickets-button {
    padding: 0px!important;
}

tr.aboss-events-widget-calendar a button {
    color: white!important;
    font-weight: 800;
    font-size: 14px;
    text-transform: uppercase;
}

#shows-sectie td {
    font-weight: 600;
}

#shows-sectie table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: transparent!important;
}

table td, table th {
    padding: 15px;
    line-height: 1.5;
    vertical-align: top;
   	border: 0px!important
}

td.aboss-events-widget-calendar-table-month-header {
    font-size: 18px!important;
	padding-top:30px!important;
}

#shows-sectie table td, table th {
    padding: 8px 15px;
}

span.aboss-event-title {
    text-transform: uppercase;
}

#shows-sectie tr td:first-child {
    width: 25%!important;
}

#shows-sectie tr td:nth-child(2) {
    width: 30%!important;
}

#shows-sectie tr td:nth-child(3) {
    width: 35%!important;
}

#shows-sectie tr td:last-child {
    width: 10%!important;
	text-align:left;
}


@media (max-width: 767px) {
table,
thead,
tbody,
th,
td,
tr {
    display: block;
}
	
table td,
table th {
	padding: 10px;
	text-align: center;
}
	
#shows-sectie tr td:first-child {
    width: 100%!important;
}

#shows-sectie tr td:nth-child(2) {
    width: 100%!important;
}

#shows-sectie tr td:nth-child(3) {
    width: 100%!important;
}

#shows-sectie tr td:last-child {
    width: 100%!important;
	text-align:center;
}
	

  /* Stijlen voor de kop van de tabel */
thead tr {
	position: absolute;
    top: -9999px;
    left: -9999px;
  }

td {
	border: none;
    position: relative;
}
	
tr.aboss-events-widget-calendar.aboss-events-widget-calendar-status-confirmed{
	padding-bottom:30px;
}	

td.aboss-events-widget-calendar-table-month-header {
    padding-bottom: 22px!important;
}
	
td.aboss-events-widget-calendar-table-month-header strong {
    background: #171717CC;
    padding: 12px 25px;
}
	
}

