table td,table th{padding:5px}.data-table+.submitbuttonholder{margin-top:1rem}.data-table td.price-column{width:100px}.data-table td.button-column{width:0}.data-table td.seat-view-column{padding:2px;text-align:center}.data-table td.seat-view-column img{height:39px;cursor:pointer}.data-table .location,.data-table .searchresult.listentry:first-child{background-color:#343233;color:#fff;font-weight:bold}.data-table .searchresult.listentry:first-child a{background-color:white;color:#343233;-moz-box-shadow:inset 0 6px 6px 0 #fff;-webkit-box-shadow:inset 0 6px 6px 0 #fff;box-shadow:inset 0 6px 6px 0 #fff}.data-table .searchresult.listentry:first-child a span{color:#343233}.data-table .searchresult.listentry{border:1px solid #343233}.data-table .clickable:hover{background-color:#fff}.data-table .clickable a{text-decoration:none;color:#343233}.data-table tr.selectable td.last .buttonwrapper{display:none}.data-table .amountselect-column{width:0;border-right:none}.data-table thead .amountselect-column.reservation{border-right:1px solid white !important}.data-table tbody .amountselect-column.reservation{border-right:1px solid #343233 !important}.data-table .reservationQueueTable .price-column,.data-table .pricecol{white-space:nowrap}.data-table thead{background-color:#343233}.data-table th{color:#fff;text-align:left;font-weight:bold;border-right:1px solid white}.data-table th.last,.data-table th:last-child,.data-table td{border-right:1px solid #343233}.data-table th.first,.data-table td.first,.data-table th:first-child,.data-table td:first-child{border-left:1px solid #343233}.data-table tbody .labelrow h2{margin:1rem 0 0 0;padding:0}.data-table tbody td{border-bottom:1px solid #343233;vertical-align:middle}.data-table tbody .unselectable:hover,.data-table tbody .labelrow:hover{background-color:transparent}.data-table tbody .unselectable{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.data-table tbody .labelrow td,.data-table tbody .spacerrow td{border:none;border-bottom:1px solid #343233;padding-left:0;padding-right:0}.data-table tbody .spacerrow td{overflow:hidden;height:5px}.data-table .selectable:hover{cursor:pointer;outline:2px solid #343233}.data-table .selectable .button{visibility:hidden}tr.labelrow td.first.last{border-top:1px solid #343233;border-bottom:1px solid #343233}
