td, p, table {font-weight: normal;font-size: 13px;font-family: "PT Sans", arial, helvetica, sans-serif;}#syosSwfContainer {width: 80%;height: 477px;min-width: 650px;}object {outline: none;}.c1 {color: #a0ce4e;}.c2 {color: #253c6a;}.c3 {color: #6b6b6b;}.c4 {color: #e2e3e3;}.w {color: #ffffff;}.b {color: #000000;}.bgC1 {background-color: #a0ce4e;}.bgC2 {background-color: #253c6a;}.bgC3 {background-color: #6b6b6b;}.bgC4 {background-color: #e2e3e3;}.bgW {background-color: #ffffff;}.bgB {background-color: #000000;}.smaller {font-family: "PT Sans", Arial, Helvetica, sans-serif;font-size: 8px;font-weight: normal;}.small {font-family: "PT Sans", Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;}.medium {font-family: "PT Sans", Arial, Helvetica, sans-serif;font-size: 12px;}.large {font-family: "PT Sans", Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;}.larger {font-family: "PT Sans", Arial, Helvetica, sans-serif;font-size: 16px;font-weight: 700;}.huge {font-family: "PT Sans", Arial, Helvetica, sans-serif;font-size: 24px;font-weight: normal;}.bLeft {border-left: 1px solid #e2e3e3;}.bRight {border-right: 1px solid #e2e3e3;}.bTop {border-top: 1px solid #e2e3e3;}.bBottom {border-bottom: 0px solid #e2e3e3;}.bAll {border: 1px solid #e2e3e3;}.tab {border-left: 1px solid #e2e3e3;border-right: 1px solid #e2e3e3;border-top: 1px solid #e2e3e3;background: #efefef;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected {border-left: 1px solid #e2e3e3;border-right: 1px solid #e2e3e3;border-top: 1px solid #e2e3e3;background: #ffffff;}.tabLink {color: #a0ce4e;}.tabLink:hover {color: #253c6a;}.calendarDay, .calendarDate {text-transform: uppercase;font-weight: bold;display: inline-block;float: left;text-align: center;width: 30px;}.calendarDate {font-size: 20px;}#calendarContain, #calendarNav {position: relative;display: block;float: none;padding: 7px;}#calendarContain {overflow: auto;min-height: 300px;}#boxContain, #textContain {position: absolute;left: 0px;top: 0px;visibility: visible;height: inherit;}#disp {left: 0px;top: 0px;}#disp_perfs, #disp_calendar {display: block;float: left;}#display_perfs {padding-left: 10px;width: 30%;float: left;overflow: visible;height: inherit;}#display_calendar {width: 65%;overflow: visible;float: left;padding: 3px;}.perfDayOn {border: 1px solid #e2e3e3;background-color: #253c6a;color: #ffffff;font-size: 12px;line-height: 14px;cursor: pointer;}.perfDayOff {border: 1px solid #e2e3e3;background-color: #a0ce4e;color: #e2e3e3;font-size: 12px;line-height: 14px;}.errorLabel {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #a0ce4e;background-color: #eeeeee;margin-top: 20px;margin-bottom: 20px;}.errDiv {border-top: 1px solid #a0ce4e;border-bottom: 1px solid #a0ce4e;padding: 10px;font-size: 12px;color: #a0ce4e;margin-bottom: 10px;margin-top: 10px;}.btnStyle {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;color: #ffffff;background-color: #a0ce4e;border: solid 1px #a0ce4e;text-align: center;}.btnStyleInactive {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;color: #6e6d6d;background-color: #dddddd;border: solid 1px #6e6d6d;text-align: center;}.txtBox {border: solid 1px #e5e5e5;color: #6e6d6d;background-color: #f6f6f6;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}.txtBoxDisabled {color: #6e6d6d;background-color: #dddddd;border: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}.moreInfo {color: #6e6d6d;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}.moreInfo:hover {color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}.purchaseSmall {color: #a0ce4e;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}.purchaseSmall:hover {color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}.purchaseLarge {color: #a0ce4e;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: 700;}.purchaseLarge:hover {color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: 700;}.changeEvent {color: #6e6d6d;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: 700;}.changeEvent:hover {color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: 700;}.cart {font-family: Arial, Helvetica, Sans-Serif;font-size: 11px;color: #990000;}.cart TH {background-color: #a0ce4e;color: #990000;font-weight: bold;font-size: 12px;text-align: left;}.lineitem TH {background-color: #fff !important;font-size: 11px !important;font-weight: bold;text-decoration: underline;}.lineitem2 {background-color: #a0ce4e;}.lineitem1 {background-color: #a0ce4e;}.lineitemAlternate {color: #333333;}.lineitemTopBorder {border-top: 1px solid #990000;}.lineitemHide {color: #ffffff;}.ui-dialog {position: relative;padding: 0.2em;width: 400px;background-color: #ffffff;border: 1px solid #a0ce4e;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #a0ce4e;}.ui-dialog .ui-dialog-titlebar {padding: 0.5em 0.3em 0.3em 1em;position: relative;background-color: #6b6b6b;}.ui-dialog .ui-dialog-title {float: left;margin: 0.1em 0 0.2em;color: #ffffff;}.ui-dialog .ui-dialog-titlebar-close {position: absolute;right: 0.3em;top: 50%;width: 15px;margin: -10px 0 10px 0;padding: 1px;height: 15px;}.ui-dialog .ui-dialog-titlebar-close span {display: block;margin: 1px;}.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {padding: 0;}.ui-dialog .ui-dialog-content {border: 0;padding: 0.5em 1em;background: none;overflow: auto;zoom: 1;color: #a0ce4e;}.ui-dialog .ui-dialog-buttonpane {text-align: left;border-width: 1px 0 0 0;background-image: none;margin: 0.5em 0 0 0;padding: 0.3em 1em 0.5em 0.4em;color: #a0ce4e;}.ui-dialog .ui-dialog-buttonpane button {float: right;cursor: pointer;width: auto;overflow: visible;color: #6b6b6b;font-size: 10px;font-weight: bold;}.ui-dialog .ui-resizable-se {width: 14px;height: 14px;right: 3px;bottom: 3px;}.ui-draggable .ui-dialog-titlebar {cursor: move;}#prodText, #pText {text-align: left;}.fc-state-highlight {background-color: #a0ce4e;}select {background: transparent;padding: 3px;font-size: 13px;line-height: 1;border: 0;border-radius: 0;height: 27px;}body, #main {height: auto !important;}.btnStyle {padding: 0.425em 0.7em 0.4em;margin-top: 1em;font-size: 16px;display: inline-block;background-color: #a0ce4e;color: #f6faee;}.btnStyle:hover, .btnStyle:active, .btnStyle:focus {background-color: #78a32d;color: white;}.btnStyle.btnSecondary, .btnStyle.btn-secondary {padding: 0.425em 0.7em 0.4em;margin-top: 1em;font-size: 16px;display: inline-block;background-color: #a0ce4e;color: #f6faee;background-color: white;border: 1px solid #a0ce4e;color: #a0ce4e;}.btnStyle.btnSecondary:hover, .btnStyle.btnSecondary:active, .btnStyle.btnSecondary:focus, .btnStyle.btn-secondary:hover, .btnStyle.btn-secondary:active, .btnStyle.btn-secondary:focus {background-color: #78a32d;color: white;}.btnStyle.btnSecondary:hover, .btnStyle.btnSecondary:active, .btnStyle.btnSecondary:focus, .btnStyle.btn-secondary:hover, .btnStyle.btn-secondary:active, .btnStyle.btn-secondary:focus {border-color: #78a32d;background: white;color: #78a32d;}#wrapper header .fusion-header-tagline {color: #a0ce4e !important;}#wrapper header .fusion-secondary-menu-search {display: none;}#wrapper header .fusion-secondary-menu-search .search-table .search-button {display: none;}#wrapper header .fusion-secondary-menu-search .search-table .search-field input {width: 100%;}#wrapper header .fusion-social-links-header .fusion-social-networks.boxed-icons a:first-child {padding-left: 0;}#wrapper header .fusion-secondary-menu ul > li:last-child > a {padding-right: 0;}#wrapper header .fusion-icon-search {display: none !important;}.select2-container {text-align: left;color: black;margin-top: 0px;margin-bottom: 10px;position: relative;font-size: 16px;}.select2-container .select2-selection:focus {outline: none;outline: 0px !important;}.select2-container .select2-selection:active {outline: none;outline: 0px !important;}.select2-container .select2-selection::-moz-focus-inner {border: 0;}.select2-container .select2-selection--single {height: auto;}.select2-container .select2-selection--single span.select2-selection__rendered {padding: 10px 60px 10px 15px;}.select2-container .select2-selection--single span.select2-selection__rendered:focus {outline: none;outline: 0px !important;}.select2-container .select2-selection--single span.select2-selection__rendered:active {outline: none;outline: 0px !important;}.select2-container .select2-selection--single span.select2-selection__rendered::-moz-focus-inner {border: 0;}.select2-container .select2-dropdown {width: 80%;border-color: #e5e5e5;}.select2-container.select2-container--open .select2-results__option {text-align: left;border-top: 1px solid white;border-bottom: 1px solid white;text-transform: uppercase;}.select2-container.select2-container--open .select2-results__option:hover {background: #333;color: white;}.select2-container.select2-container--category-select {background: white;border: 1px solid #e5e5e5;}.select2-container.select2-container--category-select .select2-results__options {max-height: 300px;overflow-x: auto;}.select2-container.select2-container--category-select .select2-dropdown {margin-left: -1px;}.select2-container.select2-container--category-select .select2-selection__arrow {display: block;height: 100%;position: absolute;top: -2px;right: 0px;z-index: 10005}.select2-container.select2-container--category-select .select2-selection__arrow:before {content: "";width: 0;height: 0;border-style: solid;border-width: 6px 5px 0 5px;border-color: #333 transparent transparent transparent;position: absolute;right: 15px;top: 0.4em;right: 14px;top: 20px;}form.searchform .fusion-search-form-content {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;align-content: stretch;padding: 0;margin: 0;list-style: none;}@media only screen and (min-width: 601px) {form.searchform .fusion-search-form-content {flex-wrap: nowrap;}}@media only screen and (min-width: 601px) {form.searchform .fusion-search-form-content .select2 {flex: 1 1 25%;margin-right: 30px;}}form.searchform .fusion-search-form-content input.fusion-search-submit[type="submit"] {font-size: 16px;display: inline-block;background-color: #a0ce4e;color: #f6faee;margin-top: 0;margin-bottom: 10px;padding: 7px 18px;height: auto;width: auto;visibility: visible;}form.searchform .fusion-search-form-content input.fusion-search-submit[type="submit"]:hover, form.searchform .fusion-search-form-content input.fusion-search-submit[type="submit"]:active, form.searchform .fusion-search-form-content input.fusion-search-submit[type="submit"]:focus {background-color: #78a32d;color: white;}@media only screen and (max-width: 600px) {form.searchform .fusion-search-form-content input.fusion-search-submit[type="submit"] {flex: 1 1 100%;display: none;}}form.searchform .fusion-search-form-content .fusion-search-field {flex: 1 1 100%;}form.searchform .fusion-search-form-content .fusion-search-field input[type="text"] {border-right: 1px solid #e5e5e5;padding: 21px 20px 20px;}@media only screen and (max-width: 600px) {form.searchform .fusion-search-form-content .fusion-search-field {margin-bottom: 10px;}}@media only screen and (min-width: 601px) {form.searchform .fusion-search-form-content .fusion-search-field {flex: 1 1 50%;margin-right: 0;}}.fusion-page-title-bar form.searchform .fusion-search-form-content, .fusion-main-menu-search form.searchform .fusion-search-form-content {margin-top: 8px;}.fusion-page-title-bar form.searchform .fusion-search-form-content .genre-list__dropdown, .fusion-page-title-bar form.searchform .fusion-search-form-content .select2, .fusion-main-menu-search form.searchform .fusion-search-form-content .genre-list__dropdown, .fusion-main-menu-search form.searchform .fusion-search-form-content .select2 {display: none;}.fusion-page-title-bar form.searchform .fusion-search-form-content .fusion-search-field, .fusion-main-menu-search form.searchform .fusion-search-form-content .fusion-search-field {margin-right: 0;}.fusion-page-title-bar form.searchform .fusion-search-form-content .fusion-search-field input[type="text"], .fusion-main-menu-search form.searchform .fusion-search-form-content .fusion-search-field input[type="text"] {padding: 15px;}.fusion-page-title-bar form.searchform .fusion-search-form-content input.fusion-search-submit[type="submit"], .fusion-main-menu-search form.searchform .fusion-search-form-content input.fusion-search-submit[type="submit"] {padding: 1px 10px 2px;}.xdgp-calendar-main-skin--purchase {font-size: 13px;}.xdgp-calendar-main-skin--purchase header ul#genre-list {margin-bottom: 40px;}.xdgp-calendar-main-skin--purchase header ul#genre-list > label {display: inline-block;font-size: 16px;margin-right: 15px;}.xdgp-calendar-main-skin--purchase header ul#genre-list > label:before {color: #6b6b6b;content: "Filter By ";}.xdgp-calendar-main-skin--purchase header ul#genre-list > label:after {color: #6b6b6b;content: ":";}.xdgp-calendar-main-skin--purchase header ul#genre-list li.genre-filter {padding: 0.425em 0.7em 0.4em;margin-top: 1em;font-size: 16px;display: inline-block;background-color: #a0ce4e;color: #f6faee;background-color: white;border: 1px solid #a0ce4e;color: #a0ce4e;min-width: auto;}.xdgp-calendar-main-skin--purchase header ul#genre-list li.genre-filter:hover, .xdgp-calendar-main-skin--purchase header ul#genre-list li.genre-filter:active, .xdgp-calendar-main-skin--purchase header ul#genre-list li.genre-filter:focus {background-color: #78a32d;color: white;}.xdgp-calendar-main-skin--purchase header ul#genre-list li.genre-filter:hover, .xdgp-calendar-main-skin--purchase header ul#genre-list li.genre-filter:active, .xdgp-calendar-main-skin--purchase header ul#genre-list li.genre-filter:focus {border-color: #78a32d;background: white;color: #78a32d;}.xdgp-calendar-main-skin--purchase header ul#genre-list li.genre-filter.active {padding: 0.425em 0.7em 0.4em;margin-top: 1em;font-size: 16px;display: inline-block;background-color: #a0ce4e;color: #f6faee;min-width: auto;}.xdgp-calendar-main-skin--purchase header ul#genre-list li.genre-filter.active:hover, .xdgp-calendar-main-skin--purchase header ul#genre-list li.genre-filter.active:active, .xdgp-calendar-main-skin--purchase header ul#genre-list li.genre-filter.active:focus {background-color: #78a32d;color: white;}.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation {margin-bottom: 14px;}.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-previous a {background-color: transparent;padding: 0;text-transform: uppercase;letter-spacing: 0px;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-previous a {letter-spacing: 1px;}}.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-previous a .previous__arrow {border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 8px solid #a0ce4e;display: inline-block;margin-right: 5px;height: 0;width: 0;}.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-previous a .previous__label {cursor: pointer;display: none;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-previous a .previous__label {display: inline-block;}}.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-current {color: #a0ce4e;font-size: 18px;text-transform: uppercase;letter-spacing: 0px;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-current {font-size: 24px;letter-spacing: 1px;}}@media screen and (min-width: 992px) {.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-current {font-size: 30px;}}.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-current .current__label {cursor: pointer;}.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-next a {background-color: transparent;padding: 0;text-transform: uppercase;letter-spacing: 0px;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-next a {letter-spacing: 1px;}}.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-next a .next__arrow {border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 8px solid #a0ce4e;display: inline-block;margin-left: 5px;height: 0;width: 0;}.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-next a .next__label {cursor: pointer;display: none;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase header .xdgp-calendar-main__navigation .navigation__month-next a .next__label {display: inline-block;}}.xdgp-calendar-main-skin--purchase main.month #days {border: 1px solid #ddd;padding: 0;}.xdgp-calendar-main-skin--purchase main.month #days .day {justify-content: center;padding: 0.15em 0;text-transform: none;font-weight: bold;}.xdgp-calendar-main-skin--purchase main.month #days .day + .day {border-left: 1px solid #ddd;}.xdgp-calendar-main-skin--purchase main.month .weekdays {margin-bottom: 0px;text-align: center;}.xdgp-calendar-main-skin--purchase main.month .weekdays .weekday {background-color: #fff;color: #6b6b6b;justify-content: flex-start;margin: 0;padding: 0 11px;text-transform: uppercase;text-align: left;}.xdgp-calendar-main-skin--purchase main.month .weekdays .weekday:last-child {border-right: 0;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month .week {border-bottom: 1px solid #ddd;}}.xdgp-calendar-main-skin--purchase main.month .week:first-child .day {border-top: 1px solid #ddd;}.xdgp-calendar-main-skin--purchase main.month .day {color: #a0ce4e;background-color: transparent;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-top: 0;border-bottom: 1px solid #ddd;min-height: 150px;text-align: left;margin: 8px 0;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month .day {border-left: 1px solid #ddd;border-right: 0;border-top: 0;border-bottom: 0;}.xdgp-calendar-main-skin--purchase main.month .day:before, .xdgp-calendar-main-skin--purchase main.month .day:after {border-left: 1px solid #ddd;}}.xdgp-calendar-main-skin--purchase main.month .day:last-child {border-right: 1px solid #ddd;}.xdgp-calendar-main-skin--purchase main.month .day:last-child:before, .xdgp-calendar-main-skin--purchase main.month .day:last-child:after {border-right: 1px solid #ddd;}.xdgp-calendar-main-skin--purchase main.month .day__labels {color: inherit;padding: 10px;text-align: center;font-size: 16px;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month .day__labels {text-align: right;font-size: 13px;padding: 0 10px 10px;}}.xdgp-calendar-main-skin--purchase main.month .day__labels span.day__month {color: inherit;margin-right: 3px;letter-spacing: 1px;}.xdgp-calendar-main-skin--purchase main.month .day--past {background-color: transparent;position: relative;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month .day--past:before {background-color: transparent;content: "";position: absolute;left: -1px;top: -8px;height: 8px;width: 100%;}}.xdgp-calendar-main-skin--purchase main.month .day--past:after {background-color: transparent;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month .day--past:after {content: "";position: absolute;bottom: -8px;height: 8px;left: -1px;width: 100%;}}.xdgp-calendar-main-skin--purchase main.month .day--past .day__labels span.day__month {color: #6b6b6b;margin-right: 3px;letter-spacing: 1px;}.xdgp-calendar-main-skin--purchase main.month .day--past .day__labels span.day__number {color: #6b6b6b;}.xdgp-calendar-main-skin--purchase main.month .day--present {border-left: 1px solid #ddd;border-top: 0;border-bottom: 0;border-right: 0;}.xdgp-calendar-main-skin--purchase main.month .day--pad {background-color: #f3f3f4;}.xdgp-calendar-main-skin--purchase main.month .day--no-events {background-color: transparent;position: relative;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month .day--no-events:before {background-color: transparent;content: "";position: absolute;left: -1px;top: -8px;height: 8px;width: 100%;}}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month .day--no-events:after {background-color: transparent;content: "";position: absolute;bottom: -8px;height: 8px;left: -1px;width: 100%;}}.xdgp-calendar-main-skin--purchase main.month .day--has-events {background-color: #a0ce4e;position: relative;color: #fff;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month .day--has-events:before {background-color: #a0ce4e;content: "";position: absolute;left: -1px;top: -8px;height: 8px;width: 100%;}}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month .day--has-events:after {background-color: #a0ce4e;content: "";position: absolute;bottom: -8px;height: 8px;left: -1px;width: 100%;}}.xdgp-calendar-main-skin--purchase main.month .day--has-events .day__labels {color: inherit;}.xdgp-calendar-main-skin--purchase main.month .day .mobile.heading {background-color: #6b6b6b;color: #fff;text-transform: uppercase;}.xdgp-calendar-main-skin--purchase main.month .day .mobile.heading.visible-xs-block {display: block;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month .day .mobile.heading.visible-xs-block {display: none;}}.xdgp-calendar-main-skin--purchase main.month ul.events {margin: 0;}.xdgp-calendar-main-skin--purchase main.month ul.events .event {margin: 0 0 15px;}.xdgp-calendar-main-skin--purchase main.month ul.events .event a.event__link {color: #111;}.xdgp-calendar-main-skin--purchase main.month ul.events .event .event__image {padding: 0 10px 10px;}.xdgp-calendar-main-skin--purchase main.month ul.events .event .event__title {background-color: transparent;color: #fff;line-height: 1.2;margin-top: 0px;margin-bottom: 5px;padding: 0px 10px;font-size: 16px;font-size: 1.6rem;text-align: center;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month ul.events .event .event__title {font-size: 16px;font-size: 1rem;text-align: left;}}.xdgp-calendar-main-skin--purchase main.month ul.events .event--no-image .event__title {margin: 0 0 5px;color: #fff;font-size: 16px;font-size: 1.6rem;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month ul.events .event--no-image .event__title {font-size: 16px;font-size: 1rem;}}.xdgp-calendar-main-skin--purchase main.month ul.events .event--has-image a.event__link .event__image {height: 115px;}.xdgp-calendar-main-skin--purchase main.month ul.events .event--has-image a.event__link .event__title {font-size: 16px;font-size: 1.6rem;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month ul.events .event--has-image a.event__link .event__title {font-size: 16px;font-size: 1rem;}}.xdgp-calendar-main-skin--purchase main.month ul.performances {padding: 0 10px;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance {margin: 0;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__actions {text-align: center;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__actions {text-align: left;}}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__actions .action__time {display: block;font-size: 1rem;text-align: center;font-size: 24px;margin-bottom: 0;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__actions .action__time {text-align: left;font-size: 13px;}}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__actions .action__buy {background-color: transparent;border: 1px solid #fff;color: #fff;display: inline-block;border-radius: 0px;font-size: 22px;padding: 12px 60px;margin: 0 0 10px 0;text-transform: uppercase;width: auto;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__actions .action__buy:hover {color: #a0ce4e;background-color: #fff;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__actions .action__buy {padding: 5px 14px;font-size: 16px;}}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__actions a.buy-link {color: #fff;display: block;padding: 0;margin: 15px 0 15px 0;text-align: center;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__actions a.buy-link {text-align: left;margin: 0 0 10px 0;}}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__calendar-actions {display: -ms-flexbox;display: flex;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal {margin-right: 5px;background-repeat: no-repeat;background-size: auto 75%;background-position: 7px 3px;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal .select2-container .select2-selection--single {padding: 0;transition: border 0.5s;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal .select2-container .select2-selection__placeholder {font-size: 12px;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal:last-child {margin-right: 0;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal:before {content: "";}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal:hover .select2-container--classic .select2-selection--single {border-color: #111;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal:hover:before {color: #6b6b6b;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal--ical:before {content: "+ iCal";background-repeat: no-repeat;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal--gcal:before {content: "+gCal";}@media screen and (max-width: 767px) {.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__calendar-actions {float: right;width: 35%;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal:before {top: 25%;}}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__status {font-weight: normal;opacity: 0.6;font-style: italic;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance__type {font-weight: normal;opacity: 0.6;font-style: italic;}.xdgp-calendar-main-skin--purchase main.month ul.performances .performance .performance--sold-out .cta__time a {cursor: default;opacity: 0.65;pointer-events: none;text-decoration: line-through;}.xdgp-calendar-main-skin--purchase footer nav.xdgp-calendar-main__navigation {margin-bottom: 20px;margin-top: 14px;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase footer nav.xdgp-calendar-main__navigation {margin-bottom: 0;}}.xdgp-calendar-main-skin--purchase footer nav.xdgp-calendar-main__navigation .navigation__month-previous a {background-color: transparent;padding: 0;text-transform: uppercase;letter-spacing: 0px;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase footer nav.xdgp-calendar-main__navigation .navigation__month-previous a {letter-spacing: 1px;}}.xdgp-calendar-main-skin--purchase footer nav.xdgp-calendar-main__navigation .navigation__month-previous a .previous__arrow {border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 8px solid #a0ce4e;display: inline-block;margin-right: 5px;height: 0;width: 0;}.xdgp-calendar-main-skin--purchase footer nav.xdgp-calendar-main__navigation .navigation__month-next a {background-color: transparent;padding: 0;text-transform: uppercase;letter-spacing: 0px;}@media screen and (min-width: 768px) {.xdgp-calendar-main-skin--purchase footer nav.xdgp-calendar-main__navigation .navigation__month-next a {letter-spacing: 1px;}}.xdgp-calendar-main-skin--purchase footer nav.xdgp-calendar-main__navigation .navigation__month-next a .next__arrow {border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 8px solid #a0ce4e;display: inline-block;margin-left: 5px;height: 0;width: 0;}.select2-container.select2-container--open .select2-dropdown.add-to-cal__dropdown {padding: 5px;font-size: 12px;}@media screen and (max-width: 767px) {.hidden-xs {display: none;}}.visible-xs-inline {display: inline;}@media screen and (min-width: 768px) {.visible-xs-inline {display: none;}}.xdgp-calendar-single-skin--purchase {font-size: 13px;}.xdgp-calendar-single-skin--purchase header .event-name {text-transform: uppercase;margin-left: 5px;margin-bottom: 12px;}.xdgp-calendar-single-skin--purchase main.month #days {margin: 0;flex-wrap: nowrap;}.xdgp-calendar-single-skin--purchase main.month #days label.day {background-color: #fff;color: #666;margin: 0;flex-shrink: 1;flex-grow: 1;text-align: left;text-transform: none;font-weight: bold;text-align: center;}.xdgp-calendar-single-skin--purchase main.month #days .day + .day {border-left: 1px solid #ddd;}.xdgp-calendar-single-skin--purchase main.month .month-name {width: 100%;}@media screen and (min-width: 768px) {.xdgp-calendar-single-skin--purchase main.month .week {border-bottom: 1px solid #ddd;}}.xdgp-calendar-single-skin--purchase main.month .week:first-child .day {margin-top: 0;}.xdgp-calendar-single-skin--purchase main.month .week:first-child .day:before {display: none;}.xdgp-calendar-single-skin--purchase main.month .week:first-child .day__labels label.day__weekday {display: block;}.xdgp-calendar-single-skin--purchase main.month .day {background-color: transparent;border-left: 1px solid #eee;border-right: 1px solid #a0ce4e;border-top: 0;border-bottom: 1px solid #a0ce4e;margin: 0;min-height: 150px;text-align: left;padding: 0px;}@media screen and (max-width: 767px) {.xdgp-calendar-single-skin--purchase main.month .day {width: 100%;}}@media screen and (min-width: 768px) {.xdgp-calendar-single-skin--purchase main.month .day {border-top: 0;border-left: 1px solid #ddd;border-right: 0;border-bottom: 0;}}@media screen and (min-width: 768px) {.xdgp-calendar-single-skin--purchase main.month .day:last-child {border-right: 1px solid #ddd;}}.xdgp-calendar-single-skin--purchase main.month .day__labels {padding: 0px;width: 100%;text-align: right;font-size: 13px;padding: 0 0px 10px;}.xdgp-calendar-single-skin--purchase main.month .day__labels label {margin: 0;}.xdgp-calendar-single-skin--purchase main.month .day__labels label.day__weekday {background-color: #666;color: #fff;display: block;padding: 10px 0;margin-right: 3px;text-align: center;text-transform: uppercase;width: 100%;}@media screen and (min-width: 768px) {.xdgp-calendar-single-skin--purchase main.month .day__labels label.day__weekday {display: none;background-color: #a0ce4e;}}.xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number {color: #a0ce4e;display: block;margin-left: 0px;padding-top: 8px;text-align: center;}@media screen and (min-width: 768px) {.xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number {text-align: right;}}.xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number p.month-name, .xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number p.number {color: #a0ce4e;display: inline;text-transform: uppercase;margin: 0 3px 0 0;font-size: 16px;}@media screen and (min-width: 768px) {.xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number p.month-name, .xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number p.number {font-size: 13px;}}.xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number p.month-name.visible-xs-inline, .xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number p.number.visible-xs-inline {display: inline;}@media screen and (min-width: 768px) {.xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number p.month-name.visible-xs-inline, .xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number p.number.visible-xs-inline {display: none;}}.xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number p.month-name.hidden-xs, .xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number p.number.hidden-xs {float: left;display: inline;text-align: left;width: auto;}@media screen and (max-width: 767px) {.xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number p.month-name.hidden-xs, .xdgp-calendar-single-skin--purchase main.month .day__labels label.day__number p.number.hidden-xs {display: none;}}.xdgp-calendar-single-skin--purchase main.month .day--pad {background-color: #f3f3f4;}.xdgp-calendar-single-skin--purchase main.month .day--past {background-color: transparent;}.xdgp-calendar-single-skin--purchase main.month .day--past .day__labels {opacity: 1;color: #666;}.xdgp-calendar-single-skin--purchase main.month .day--past .day__labels .day__number {opacity: 0.5;}.xdgp-calendar-single-skin--purchase main.month .day--past .day__labels .day__number p.month-name, .xdgp-calendar-single-skin--purchase main.month .day--past .day__labels .day__number p.number {color: #666;}.xdgp-calendar-single-skin--purchase main.month .day--past ul.events, .xdgp-calendar-single-skin--purchase main.month .day--past ul.performances {opacity: 0.5;}@media screen and (max-width: 767px) {.xdgp-calendar-single-skin--purchase main.month .day--past {display: none;}}.xdgp-calendar-single-skin--purchase main.month .day--present {border-left: 1px solid #ddd;border-top: 0;border-bottom: 0;border-right: 0;}.xdgp-calendar-single-skin--purchase main.month .day--has-events {background-color: #a0ce4e;position: relative;}.xdgp-calendar-single-skin--purchase main.month .day--has-events label.day__number p.month-name, .xdgp-calendar-single-skin--purchase main.month .day--has-events label.day__number p.number {color: #fff;}.xdgp-calendar-single-skin--purchase main.month .day--no-events {background-color: transparent;position: relative;}@media screen and (max-width: 767px) {.xdgp-calendar-single-skin--purchase main.month .day--no-events {display: none;}}.xdgp-calendar-single-skin--purchase main.month ul.events {padding: 0;list-style: none;width: 100%;}.xdgp-calendar-single-skin--purchase main.month ul.events .event a.event__link {color: #111;display: inline-block;width: 100%;}.xdgp-calendar-single-skin--purchase main.month ul.events .event .event__title {background-color: #666;display: block;margin-top: 75px;padding: 10px;}.xdgp-calendar-single-skin--purchase main.month ul.events .event .event__title h3 {font-size: 16px;font-size: 1.4rem;margin: 0;}.xdgp-calendar-single-skin--purchase main.month ul.events .event--has-image a.event__link {color: #111;display: inline-block;width: 100%;}.xdgp-calendar-single-skin--purchase main.month ul.performances {margin: 0;padding: 0 10px;width: 100%;list-style: none;}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__actions {text-align: center;}@media screen and (min-width: 768px) {.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__actions {text-align: left;}}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__actions .action__buy {background-color: transparent;border: 1px solid #fff;color: #fff;display: inline-block;border-radius: 0px;padding: 12px 60px;font-size: 22px;text-align: center;margin: 0 0 10px 0;text-transform: uppercase;width: auto;}@media screen and (min-width: 768px) {.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__actions .action__buy {font-size: 16px;padding: 5px 14px;}}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__actions .action__time {font-size: 24px;margin: 5px 0;}@media screen and (min-width: 768px) {.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__actions .action__time {font-size: 13px;margin: 0;}}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__actions .action__time .buy-link, .xdgp-calendar-single-skin--purchase main.month ul.performances .performance__actions .action__buy .buy-link, .xdgp-calendar-single-skin--purchase main.month ul.performances .performance__actions .action__extra .buy-link {color: white;display: inline-block;padding: 0;margin: 0 0 10px 0;text-align: center;}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__calendar-actions {display: -ms-flexbox;display: flex;}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal {margin-right: 5px;background-repeat: no-repeat;background-size: auto 75%;background-position: 7px 3px;}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal:last-child {margin-right: 0;}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal:before {content: "";top: 25%;font-size: 10px;}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal:hover {border: 1px solid #666;}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal:hover:before {color: #666;}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal--ical:before {content: "+ iCal";background-repeat: no-repeat;}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal--gcal:before {content: "+gCal";}@media screen and (max-width: 768px) {.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__calendar-actions {float: right;width: 35%;}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__calendar-actions .action__add-to-cal:before {top: 25%;}}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__status {font-weight: normal;opacity: 0.6;font-style: italic;}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance__status p {font-weight: bold;}.xdgp-calendar-single-skin--purchase main.month ul.performances .performance--sold-out .performance__actions .action__time a {cursor: default;opacity: 0.65;pointer-events: none;}.xdgp-calendar-mini-skin--purchase {font-size: 13px;display: -ms-flexbox;display: flex;justify-content: center;width: 100%;font-size: 13px;}@media screen and (min-width: 768px) {.xdgp-calendar-mini-skin--purchase {justify-content: flex-start;margin-top: 5px;}}.xdgp-calendar-mini-skin--purchase .xdgp-calendar-mini__month__wrapper {flex-shrink: 0;flex-grow: 1;flex-basis: auto;width: 100%;margin-right: 0px;background: #fff;}.xdgp-calendar-mini-skin--purchase .xdgp-calendar-mini__month__wrapper.month--hidden {flex-basis: 0;}@media screen and (min-width: 768px) and (max-width: 991px) {.xdgp-calendar-mini-skin--purchase .xdgp-calendar-mini__month__wrapper {flex-basis: 100%;}.xdgp-calendar-mini-skin--purchase .xdgp-calendar-mini__month__wrapper main.month .day {flex-basis: 28px;}}@media screen and (min-width: 992px) and (max-width: 1199px) {.xdgp-calendar-mini-skin--purchase .xdgp-calendar-mini__month__wrapper {flex-basis: 100%;}.xdgp-calendar-mini-skin--purchase .xdgp-calendar-mini__month__wrapper main.month .day {flex-basis: 22px;}}.xdgp-calendar-mini-skin--purchase nav.xdgp-calendar-month-navigation {background: #a0ce4e;color: white;}.xdgp-calendar-mini-skin--purchase section.weekdays {width: 100%;}.xdgp-calendar-mini-skin--purchase section.weekdays .day.weekday {flex-basis: auto;width: auto;flex-grow: 1;flex-shrink: 0;height: 24px;min-height: 24px;opacity: 0.5;}.xdgp-calendar-mini-skin--purchase header nav.xdgp-calendar-mini__navigation {margin-left: 0;margin-right: 0;}.xdgp-calendar-mini-skin--purchase header nav.xdgp-calendar-mini__navigation .navigation__month-previous, .xdgp-calendar-mini-skin--purchase header nav.xdgp-calendar-mini__navigation .navigation__month-next {flex-basis: 30px;}.xdgp-calendar-mini-skin--purchase header nav.xdgp-calendar-mini__navigation .navigation__month-current {flex-basis: auto;font-size: 16px;}.xdgp-calendar-mini-skin--purchase main.month {border: 1px solid #ddd;border-top-color: #a0ce4e;}.xdgp-calendar-mini-skin--purchase main.month .day {flex-basis: auto;flex-grow: 1;flex-shrink: 0;height: 34px;}.xdgp-calendar-mini-skin--purchase main.month .day--present {border-color: #a0ce4e;}.xdgp-calendar-mini-skin--purchase main.month .day--has-events {background-color: #a0ce4e;}.xdgp-calendar-mini-skin--purchase main.month .day--not-on-sale li.performance {font-style: italic;}.xdgp-calendar-mini-skin--purchase main.month .day--pad {background-color: #ebf5da;}.xdgp-calendar-mini-skin--purchase main.month .day--pad.day--has-events {background-color: #fff;}.xdgp-calendar-mini-skin--purchase main.month .day:hover .day__hover-text {background-color: #fff;}.xdgp-calendar-mini-skin--purchase main.month .day:hover .day__hover-text a {color: #a0ce4e;}.xdgp-calendar-mini-skin--purchase main.month .day:hover .day__hover-text a:hover {background-color: #ebf5da;}.xdgp-calendar-mini-skin--purchase.focused {width: 100%;max-width: 100%;}@media screen and (min-width: 768px) {.xdgp-calendar-mini-skin--purchase.focused {width: 100%;max-width: 100%;}}@media screen and (min-width: 992px) {.xdgp-calendar-mini-skin--purchase.focused {width: 100%;max-width: 100%;}}@media screen and (min-width: 1200px) {.xdgp-calendar-mini-skin--purchase.focused {width: 100%;max-width: 100%;}}#mini-calendar-details {width: 100%;max-width: 100%;}@media screen and (min-width: 768px) {#mini-calendar-details {margin-top: 5px;}}#mini-calendar-details header {background: #a0ce4e;font-size: 16px;}#mini-calendar-details .performance {background: #fff;border: 0;}#mini-calendar-details .mini-day-detail__body {border-color: #ddd;border-top-color: #a0ce4e;}#mini-calendar-details .action__buy {background: #a0ce4e;}#mini-calendar-details .action__buy:hover {background: #78a32d;}#mini-calendar-details.focused {width: 100%;max-width: 100%;}@media screen and (min-width: 768px) {#mini-calendar-details.focused {width: 100%;max-width: 100%;}}@media screen and (min-width: 992px) {#mini-calendar-details.focused {width: 100%;max-width: 100%;}}@media screen and (min-width: 1200px) {#mini-calendar-details.focused {width: 100%;max-width: 100%;}}body.search .post.mc_event .meta-info .alignleft {width: 60%;margin-top: 7px;}body.search .post.mc_event .btnStyle {margin-top: 0;margin-right: 20px;}body.search .post.mc_event .more a:after, body.search .post.mc_event .read-more:after, body.search .post.mc_event .entry-read-more a:after {position: relative;}.summary-post, .summary-page {padding: 1.25rem 0;}@media only screen and (min-width: 768px) {.summary-post, .summary-page {display: flex;flex-direction: row;flex-wrap: nowrap;}.summary-post .fusion-flexslider.fusion-post-slideshow, .summary-page .fusion-flexslider.fusion-post-slideshow {flex: 0 1 50%;padding-right: 1.25rem;margin-bottom: 0;}.summary-post.has-post-thumbnail .post-content-container, .summary-page.has-post-thumbnail .post-content-container {flex: 0 1 50%;}}div.searchwp-live-search-results {width: calc(100vw - 60px);height: 50vh;min-height: 50vh;padding: 0 10px;}@media only screen and (min-width: 768px) {div.searchwp-live-search-results {width: 760px;}}div.searchwp-live-search-result {clear: both;padding: 1em 0;border-bottom: 1px solid #ccc;}div.searchwp-live-search-result:before, div.searchwp-live-search-result:after {content: " ";display: table;}div.searchwp-live-search-result:after {clear: both;}div.searchwp-live-search-result .cover-image {width: 48%;height: auto;float: left;margin-right: 10px;}@media only screen and (min-width: 768px) {div.searchwp-live-search-result .cover-image {width: 200px;}}div.searchwp-live-search-result a, div.searchwp-live-search-result a h2 {transition: 0.2s all;}div.searchwp-live-search-result:hover a, div.searchwp-live-search-result:hover a h2 {color: #a0ce4e;}div.searchwp-live-search-result .badge {background: #ccc;color: white;padding: 4px 1em 3px;display: inline;}div.searchwp-live-search-result .dates {font-weight: bold;font-size: 16px;}div.searchwp-live-search-result .title {margin-bottom: 0.5em;}div.searchwp-live-search-result p {border: 0;margin: 0;padding: 0;}html {overflow: visible !important;}body, #main, #main .fusion-row {height: auto !important;}.alm-btn-wrap {padding: 8px;margin-bottom: 40px;}.alm-btn-wrap button.alm-load-more-btn {padding: 0.425em 0.7em 0.4em;margin-top: 1em;font-size: 16px;display: inline-block;background-color: #a0ce4e;color: #f6faee;min-width: 180px !important;background-color: transparent;border: 1px solid #a0ce4e;color: #a0ce4e;height: auto;line-height: 1;border-radius: 0;padding: 8px 12px !important;}.alm-btn-wrap button.alm-load-more-btn:hover, .alm-btn-wrap button.alm-load-more-btn:active, .alm-btn-wrap button.alm-load-more-btn:focus {background-color: #78a32d;color: white;}.alm-btn-wrap button.alm-load-more-btn.done {background-color: transparent;border: 1px solid #a0ce4e;color: #a0ce4e;}.alm-btn-wrap button.alm-load-more-btn:hover {background-color: #a0ce4e;color: white;}.alm-btn-wrap button.alm-load-more-btn.loading:before {height: 16px;}.series-link-list {list-style: none;padding: 0;}.series-link-list .cat-item, .series-link-list .cat-item-all {display: inline-block;}.series-link-list .cat-item::before, .series-link-list .cat-item-all::before {content: " | ";padding: 0 1em;}.series-link-list .cat-item:first-child::before, .series-link-list .cat-item-all:first-child::before {display: none;}.series-link-list .cat-item.current-cat a, .series-link-list .cat-item-all.current-cat a {color: #a0ce4e;}.series-link-list .cat-item a, .series-link-list .cat-item-all a {display: inline-block;text-transform: uppercase;font-weight: bold;}body.post-type-archive-mc_event .page-title-container, body.tax-xdgp_series .page-title-container, body.tax-xdgp_genre .page-title-container {display: none;}.event-list-item {border-top: 1px solid #e2e3e3;margin-top: 1rem;padding-top: 1rem;}.event-list-item-container {display: -ms-flexbox;display: flex;flex-flow: row wrap;padding: 1.25rem 0;}.event-list-item-image-container {flex: 0 1 100%;display: block;margin-bottom: 20px;}@media screen and (min-width: 768px) {.event-list-item-image-container {flex: 0 1 50%;padding-right: 1.25rem;margin-bottom: 0;}}.event-list-item-image-container img {width: 100%;}.event-list-item-text-container {flex: 0 1 100%;}@media screen and (min-width: 768px) {.event-list-item-text-container {flex: 0 1 50%;}}.event-list-item .eventlisting__member-login {margin-top: 10px;font-weight: bold;text-align: right;display: block;text-transform: uppercase;font-size: 16px;color: #a0ce4e;}body.single-mc_event .page-title-container {display: none;}body.single-mc_event .tnew-psdetail-prod-image {margin-bottom: 30px;}body.single-mc_event #page-table-layout {display: -ms-flexbox;display: flex;flex-direction: row;flex-wrap: wrap;}body.single-mc_event #production-season-overview {flex: 0 1 100%;}@media screen and (min-width: 768px) {body.single-mc_event #production-season-overview {flex: 0 1 23%;margin-right: 5%;}}body.single-mc_event #production-season-overview .btnStyle {margin-top: 0;margin-bottom: 10px;display: block;width: auto;clear: both;}body.single-mc_event .production__description {flex: 0 1 100%;}@media screen and (min-width: 768px) {body.single-mc_event .production__description {flex: 0 1 70%;margin-bottom: 30px;}}body.single-mc_event .production__schedule {flex: 1 1 100%;clear: both;}body.single-mc_event .production__running-time, body.single-mc_event .production__disclaimer {margin: 0;font-style: italic;}body.single-mc_event .production__running-time {margin-top: 1em;}body.single-mc_event .production__member-login {font-weight: bold;text-align: center;display: block;text-transform: uppercase;font-size: 16px;color: #a0ce4e;}