




#input_commission_ticket_search_form > table.input_commission_ticket_search_table th {
	text-align: right;
}

#input_commission_ticket_search_form > table.input_commission_ticket_search_table td {
	max-width: 40em;
  white-space: nowrap;
}

#input_commission_ticket_search_form > table.input_commission_ticket_search_table select {
	width: 100%;
}

#search_sold_commission_tickets_content .sold_vorst_header {
	font-size: 1.3em;
  margin: 0.5em 0;
}

#sold_seats {
}

#sold_seats .sold_seat {
  padding: 1em 0.5em;
}

#sold_seats .sold_seat.my_sold_ticket {
  background-color: rgba(0,125,0,0.1);
}

#sold_seats .sold_seat:not(:last-child) {
  border-bottom: 1px solid rgba(0,0,0,0.3);
}

.sold_seat .sold_seat_details {
  font-size: 1.2em;
}

.sold_seat .sold_seat_details > * {
  display: inline;
}

.sold_seat .sold_seat_details > *:not(:last-child)::after {
  content: ', ';
}

.sold_seat .price_and_sk {
  font-size: 1.2em;
}

.sold_seat .price_and_sk .price {
  font-weight: 400;
  margin-right: 0.7em;
}

.sold_seat .price_and_sk > .sk_er_container > *:not(:last-child)::after {
  content: ', ';
}

.sold_seat .sold_details_container {
  text-align: right;
  opacity: 0.8;
}

.sold_seat .sold_details_container .my_sold_ticket_credit_note_link .info_text {
  font-weight: bold;
}

.sold_seat .sold_details_container .my_sold_ticket_credit_note_link a.button {
  margin-right: 0;
}







@media (min-width: 49rem) {


  .sold_seat .seat_details_container {
    display: inline-block;
    width: 60%;
  }

  .sold_seat .sold_details_container {
    display: inline-block;
    width: 40%;
    vertical-align: top;
  }

}













