﻿/* Small-down */
@media screen and (max-width: 767.98px) {
  #classSeating .headerRow {
    padding-top: 10px; }
  #classSeating .headerRowColumns {
    display: grid;
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    grid-template-rows: 2.0rem;
    line-height: 1; }
  #classSeating .headNext {
    width: 5rem; }
  #classSeating .headNextTitleSmall {
    display: inline; }
  #classSeating .headNextTitleLarge {
    display: none !important; }
  #classSeating .headSelectorRow {
    grid-column-start: 1;
    grid-column-end: 2; }
  #classSeating .headSelectorDiv {
    display: inline-block; }
  #classSeating .perfHeader {
    grid-column-start: 1;
    grid-column-end: 2; }
  #classSeating .headButtonL {
    position: fixed;
    bottom: 10px;
    right: calc( 5.0em + 20px);
    z-index: 10; }
  #classSeating .headButtonR {
    position: fixed;
    bottom: 10px;
    right: 10px;
    z-index: 10; }
  #classSeating .perfBodyColumns {
    display: grid;
    grid-gap: 10px;
    grid-template-columns: 1fr; }
  #classSeating .btnSignin {
    position: fixed;
    right: 10px;
    bottom: 10px;
    z-index: 10; }
  #classSeating #infoForm {
    display: grid;
    grid-gap: 10px;
    grid-template-columns: 1fr; }
  #classSeating #infoFieldset {
    grid-column-start: 1;
    order: 1; }
  #classSeating .textBoxLabel {
    font-size: 10px;
    opacity: 0.4; }
  #classSeating .fieldAndMessage {
    display: block;
    width: 100%; }
  #classSeating .textBox {
    width: 100%;
    overflow: visible; }
  #classSeating .regText {
    margin-left: 0px !important;
    margin-right: 0px !important; } }

/* Medium-up */
@media screen and (min-width: 768px) {
  #classSeating .headerRow {
    padding-top: 10px;
    border-bottom: 1px solid #d6d5d5; }
  #classSeating .headerRowColumns {
    display: grid;
    grid-column-gap: 10px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 8.5rem 8.5rem;
    grid-template-rows: 2.0rem;
    line-height: 1; }
  #classSeating .headNext {
    width: 8rem; }
  #classSeating .headNextTitleLarge {
    display: inline; }
  #classSeating .headNextTitleSmall {
    display: none !important; }
  #classSeating .headSelectorRow {
    grid-column-start: 1;
    grid-column-end: 3; }
  #classSeating .headSelectorDiv {
    display: none !important; }
  #classSeating .perfHeader {
    grid-column-start: 1;
    grid-column-end: 2; }
  #classSeating .headButtonL {
    grid-column: 2; }
  #classSeating .headButtonR {
    grid-column: 3; }
  #classSeating .perfBodyColumns {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%; }
  #classSeating #infoForm {
    display: grid;
    grid-gap: 10px;
    grid-template-columns: 1fr 1fr; }
  #classSeating #infoFieldset {
    grid-column-start: 1;
    order: 1; }
  #classSeating #regFieldset {
    grid-column-start: 2;
    order: 2; }
  #classSeating .fieldAndMessage {
    display: inline-grid;
    vertical-align: middle;
    width: calc( 90% - 8em); }
  #classSeating .textBoxLabel {
    font-size: 14px;
    opacity: 0.8; }
  #classSeating .textBox {
    width: 90%;
    overflow: visible; } }

/* Landscape - Samsung Galaxy 4 - note the pixel ratio */
#classSeating {
  height: 100%;
  overflow: auto; }
  #classSeating .headerRow {
    border-bottom: 1px solid #d6d5d5;
    max-width: 1080px; }
  #classSeating .perfHead0 {
    margin-bottom: 0.25em; }
  #classSeating .perfName {
    font-size: 16px;
    font-weight: bold;
    text-overflow: ellipsis; }
  #classSeating .perfDay {
    font-size: 16px;
    /* text-transform: uppercase; */ }
  #classSeating .perfDate {
    font-size: 15px;
    text-indent: 0.25em;
    display: inline-block; }
  #classSeating .perfTime {
    font-size: 14px;
    display: inline-block;
    font-weight: bold;
    margin-left: 10px;
    padding: 2px 6px 2px 6px;
    background-color: black;
    color: white; }
  #classSeating .perfHead2 {
    margin-top: 10px;
    text-overflow: ellipsis;
    display: inline-block; }
  #classSeating .perfLoc {
    font-size: 15px; }
  #classSeating .headNext {
    float: left;
    height: 2.5rem;
    font-size: 14px; }
  #classSeating .headNextL {
    font-weight: bold; }
  #classSeating .headSelectorRow {
    font-size: 14px;
    padding: 12px 2px 12px 2px; }
  #classSeating .perfStatus {
    font-size: 14px;
    display: inline-block;
    font-weight: bold;
    margin-left: 10px;
    padding: 4px 6px 4px 6px; }
  #classSeating .perfStatus.ps-Green {
    display: none; }
  #classSeating .perfBody {
    border-bottom: 1px solid #d6d5d5;
    padding-bottom: 20px; }
  #classSeating .accountFrame {
    width: 100%; }
  #classSeating .accountContainer {
    padding-bottom: 12px;
    margin: 0; }
  #classSeating #svg-container {
    display: block;
    position: relative;
    width: 98%; }
  #classSeating #svg-element {
    margin: 10px 2px 0px 10px; }
  #classSeating .regText {
    margin: 0rem 1rem 0.6rem 1rem; }
  #classSeating .regHeader {
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    margin-top: 4px;
    margin-bottom: 4px; }
  #classSeating .centerButton {
    margin-top: 10px;
    text-align: center; }
  #classSeating .fieldSetBack {
    border-radius: 12px;
    border-style: solid;
    border-width: 0.4px;
    border-color: #9e9e9e;
    background-color: white;
    box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);
    height: auto; }
  #classSeating .fieldSetLegend {
    margin-left: 20px;
    border-style: none;
    width: auto; }
  #classSeating .textBoxBack {
    border: none;
    background-color: transparent;
    border-bottom: 1px solid #9e9e9e;
    box-shadow: none; }
  #classSeating .synopsis2 {
    white-space: pre-wrap; }

.classRect {
  fill: inherit;
  stroke: #101010;
  stroke-opacity: 0.5;
  stroke-width: 2px;
  transform: inherit; }

#cs-01 {
  overflow: visible; }

classSeatText {
  font-family: lucida console;
  font-weight: bold;
  font-size: 10px;
  text-anchor: start; }

.classSeatRect {
  fill: inherit;
  stroke: #101010;
  stroke-opacity: 0.5;
  stroke-width: 2px;
  transform: inherit; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiUGFnZXMvQ2xhc3NTZWF0aW5nLnJhem9yLmNzcyIsCgkic291cmNlcyI6IFsKCQkiUGFnZXMvQ2xhc3NTZWF0aW5nLnJhem9yLnNjc3MiCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiQUFDQSxnQkFBZ0I7QUFDaEIsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsUUFBUTtFQUNuQyxBQUVHLGFBRlUsQ0FFVixVQUFVLENBQUM7SUFDUixXQUFXLEVBQUUsSUFBSSxHQUNuQjtFQUpKLEFBTUcsYUFOVSxDQU1WLGlCQUFpQixDQUFDO0lBQ2YsT0FBTyxFQUFFLElBQUk7SUFDYixlQUFlLEVBQUUsSUFBSTtJQUNyQixZQUFZLEVBQUUsR0FBRztJQUNqQixxQkFBcUIsRUFBRSxHQUFHO0lBQzFCLGtCQUFrQixFQUFFLE1BQU07SUFDMUIsV0FBVyxFQUFFLENBQUMsR0FDaEI7RUFiSixBQWVHLGFBZlUsQ0FlVixTQUFTLENBQUM7SUFDUCxLQUFLLEVBQUUsSUFBSSxHQUNiO0VBakJKLEFBbUJHLGFBbkJVLENBbUJWLG1CQUFtQixDQUFDO0lBQ2pCLE9BQU8sRUFBRSxNQUFNLEdBQ2pCO0VBckJKLEFBdUJHLGFBdkJVLENBdUJWLG1CQUFtQixDQUFDO0lBQ2pCLE9BQU8sRUFBRSxlQUFlLEdBQzFCO0VBekJKLEFBMkJHLGFBM0JVLENBMkJWLGdCQUFnQixDQUFDO0lBQ2QsaUJBQWlCLEVBQUUsQ0FBQztJQUNwQixlQUFlLEVBQUUsQ0FBQyxHQUNwQjtFQTlCSixBQWdDRyxhQWhDVSxDQWdDVixnQkFBZ0IsQ0FBQztJQUNkLE9BQU8sRUFBRSxZQUFZLEdBQ3ZCO0VBbENKLEFBb0NHLGFBcENVLENBb0NWLFdBQVcsQ0FBQztJQUNULGlCQUFpQixFQUFFLENBQUM7SUFDcEIsZUFBZSxFQUFFLENBQUMsR0FDcEI7RUF2Q0osQUF5Q0csYUF6Q1UsQ0F5Q1YsWUFBWSxDQUFDO0lBQ1YsUUFBUSxFQUFFLEtBQUs7SUFDZixNQUFNLEVBQUUsSUFBSTtJ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 */