/* Themify Customize Styling */
body {	background: none;
	background-color: #000000; 
}
input[type=reset], input[type=submit], button, button[type=submit] {	background: none;
	background-color: #8d1509; 
}
body #site-logo a img {		width: 150px; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body #site-logo a img {		width: 150px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {		width: 150px; 
}
 }@media(max-width: 680px) { /* Themify Customize Styling */
body #site-logo a img {		width: 150px; 
}
 }
/* Themify Custom CSS */
.module-buttons-item a {
	font-family: "helvetica-neue-lt-pro-cond", sans-serif;
	font-weight: 700;
	font-style: normal;
	letter-spacing: 2px ;
	font-size: 1.2em !important;
	padding: 8px 26px !important;
}
.dummy-text {
	opacity: 80%;
}
.wpforms-field-label {
	color: #fff !important;
	font-family: "helvetica-neue-lt-pro-cond", sans-serif;
	font-weight: 700;
	font-style: normal;
	font-size: 1.2em !important;
}
.signup-text {
	color: #fff !important;
	font-family: "helvetica-neue-lt-pro-cond", sans-serif;
	font-weight: 500;
	font-style: normal;
	font-size: 1.7em !important;
	line-height: 1.1em;
}
	
#wpforms-submit-278 {
	background-color: #8d1509 !important;
	font-family: "helvetica-neue-lt-pro-cond", sans-serif !important;
	font-size: 1.0em;
	text-transform: uppercase;
	background-color: #ab001b !important;
}
div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
	background-color: #8d1509 !important;
	font-family: "helvetica-neue-lt-pro-cond", sans-serif !important;
	font-size: 1.25em;
	font-weight: 700;
}
.feature-text {
	font-family: "helvetica-neue-lt-pro-cond", sans-serif !important;
	font-size: 1.6em;
	font-weight: 700;
}
.retailer-text p {
	margin-bottom: 10px;
	font-family: "helvetica-neue-lt-pro-cond", sans-serif !important;
	font-weight: 700;
}

.special-appearances {
color: #fff !important;
	font-family: "helvetica-neue-lt-pro", sans-serif;
	font-style: normal;
	line-height: 1.1em;
}

.appearances-title {
	color: #fff !important;
	font-family: "helvetica-neue-lt-pro-cond", sans-serif !important;
	font-style: normal;
	line-height: 1.1em;
}

.ticket-buttons a {
	font-size: 0.8em !important;
	line-height: 1.1em !important;
}
.ticket-buttons a > em > svg {
	margin-bottom: -4px !important;
}
.character-feature {
	z-index: 99;
}