body.workshop th, body.workshop td {border:none}

body.workshop tr.table-body:not(:first-child) {border-top: 1px #ccc solid;}

body.workshop div#deadline {width:100%; background:#DCDCDC;color:black; padding:8px}

body.workshop .content {padding: 0.01em 12px !important;}

/*.w3-button.add-tickets {display:none}*/

/*Zeilenhöhe*/
.Frontend.events .w3-col, .Frontend.events .w3-rest {padding: 15px 0px;}


/*Farbe Table Header*/
.Basket .th {background-color: #d7412f;color:white}


/*Farbe Breadcrumb*/
#breadcrumb .p.active{background-color:#d7412f; color:white}

/*Farbe Button*/
.w3-button.btn-next {
background-color: #d7412f;
}

/*Farbe Button Add Tickets*/
.w3-button.add-tickets{
background-color: #d7412f;
}

span.title {display:none}
body.order span.title {display:inherit}

body.events .th {display:none}
#calendar {border:0}

body.select {width:100%!important}

body.frontend #main {max-width:900px}

body.frontend div#logo, body.frontend div#seating { max-width:900px;margin-bottom:20px; }

#seating .meta { display:revert}
#seating .rownumber {width: 10%}
#seating .stage { display:none}
.event table#seating-mobile img {max-width: 12px;}


.event-info .sold {
text-align: center;
font-weight: 900;
color: red;
}


