.credits table td ul li a:before {
  content: ' ';
}

.credits table td ul li a:after {
  content: ' / ';
}

.credits table td ul li:last-child a:after {
  display: none;
}

.linksRemoved {cursor:default;color:black !important;}
#ticketing-widget  {
  background-color: white;
  border-top: none;
  border-bottom: none;
}
 

section.credits table > tbody > tr > th,
section.credits table > tbody > tr > td {padding:0 0 .25em 0;}
/*
section.credits table > tbody > tr > th {padding-right: 20px;}
section.credits ul li {white-space: nowrap;}
section.credits table > tbody > tr > td::before {display:none !important;}
section.credits table > tbody > tr {display:table-row;}
@media screen and (min-width: 812px){
	section.credits table > tbody > tr > th,
	section.credits table > tbody > tr > td {font-size: 1em;}
}
*/

.fa-youtube-play:before {content:"\f16a";}

#ticketing-widget label {padding: 14px 0;}
/*
label.modal-trigger div {
  display:block;
  position:relative;
  text-align:center;
  width: 100%;
  padding-bottom: 56.25%;
  background-size:cover;
  background-position:center center;
}
label.modal-trigger div {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+ 
    filter: gray;
    -webkit-filter: grayscale(100%);
    -webkit-transition: all .6s ease;
    -webkit-backface-visibility: hidden;
}
label.modal-trigger div:hover {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(0%);
}
label.modal-trigger div::before {position:absolute;top:calc(50%);left:calc(50% - 15px);font-family:"FontAwesome";content:"\f144";color:rgba(255,255,255,0.8);font-size:3em;line-height:0;}
label.modal-trigger:hover div::before {color:rgba(255,255,255,1.0)}
label.modal-trigger {color:#1eade6;cursor:pointer;}
label.modal-trigger:hover {color:#2c5999}
*/
.modal.mtaview .modal-inner {min-height:100px;}
@media screen and (min-width: 53.75em) {
	.modal.mtaview .modal-inner {width: 70%;}
}
.modal.mtaview .vid-container {position:relative;width:100%;padding-bottom: 56.25%;}
.modal.mtaview .vid-container iframe {position:absolute;width:100%;height:100%;min-height:100%;max-height:100%;}

/* Schedule/Tickets at full size */
@media screen and (min-width: 812px) {
	#ticketing-widget table ul {padding-left: 0;}
	#ticketing-widget table .table-header {padding-left: 0;}
	#ticketing-widget li.column1, #ticketing-widget .table-header.column1 {
		width: 33.5%;
		display: table-cell;}
	a.buy_tickets {font-size: 0.9em;}
}