.accordion-header{background:none;border:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px 20px;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons;font-size:10px;font-weight:400;height:14px;left:0;line-height:17px;padding:0;padding-right:1px;position:absolute;text-align:center;top:12px;width:15px}.accordion-header:after{border-bottom:1px solid #ddd;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:80%}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px solid #5b9dd9}.accordion-header:hover{background:none}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:none}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em 0 2em}.accordion-content.is-active{display:block}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}.event-tickets .tribe-common-c-loader{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}.event-tickets .tribe-tickets__notice,.tribe-common .tribe-tickets__notice{background-color:var(--tec-color-background-secondary);border-radius:var(--tec-border-radius-default);margin:var(--tec-spacer-4) 0;padding:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice>:last-child,.tribe-common .tribe-tickets__notice>:last-child{margin-bottom:0;padding-bottom:0}.event-tickets .tribe-tickets-notice__title,.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.event-tickets .tribe-tickets-notice__title:empty,.tribe-common .tribe-tickets-notice__title:empty{display:none}.event-tickets .tribe-tickets__notice--error,.tribe-common .tribe-tickets__notice--error{background-color:var(--tec-color-background-error);display:none;padding-left:50px;position:relative}.event-tickets .tribe-tickets__notice--error:before,.tribe-common .tribe-tickets__notice--error:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Ccircle cx='8' cy='8' r='7.467' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='11.733' r='1.067' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 3.733v4.8' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:var(--tec-spacer-3);left:var(--tec-spacer-4);position:absolute;top:var(--tec-spacer-4);width:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice--barred,.tribe-common .tribe-tickets__notice--barred{background-color:var(--tec-color-background);border:var(--tec-spacer-0) solid var(--tec-color-border-secondary);border-bottom:0;border-radius:0;border-top:0;padding:0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-left,.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0 0 0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-right,.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0 var(--tec-spacer-2) 0 0}.event-tickets .tribe-tickets-svgicon{background-repeat:no-repeat;background-size:contain}.tooltipster-base.tribe-tickets-tooltip-theme{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip);height:auto!important;max-width:254px;padding:var(--tec-spacer-5)}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box .tooltipster-content{color:var(--tec-color-text-primary);overflow:inherit;padding:0;word-break:break-word}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-arrow{display:none}.tribe-common a.tribe-common-c-btn--small,.tribe-common button.tribe-common-c-btn--small,.tribe-common input[type=button].tribe-common-c-btn--small,.tribe-common input[type=submit].tribe-common-c-btn--small{background-color:var(--tec-color-accent-primary);padding:11px 14px;width:auto}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3);font-weight:var(--tec-font-weight-regular);border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;text-align:center;text-decoration:underline;transition:var(--tec-transition-color)}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background-color:transparent}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:transparent;color:var(--tec-color-accent-primary);padding:11px 20px;width:100%}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{color:var(--tec-color-accent-primary-hover)}.tribe-common a.tribe-common-c-btn-link:active,.tribe-common button.tribe-common-c-btn-link:active,.tribe-common input[type=button].tribe-common-c-btn-link:active,.tribe-common input[type=submit].tribe-common-c-btn-link:active{color:var(--tec-color-accent-primary-active)}.tribe-common a.tribe-common-c-btn-link:disabled,.tribe-common button.tribe-common-c-btn-link:disabled,.tribe-common input[type=button].tribe-common-c-btn-link:disabled,.tribe-common input[type=submit].tribe-common-c-btn-link:disabled{color:var(--tec-color-accent-primary-background)}body.page-tribe-attendee-registration *{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.page-tribe-attendee-registration footer.entry-header,body.page-tribe-attendee-registration header.entry-header,body.page-tribe-attendee-registration header.entry-meta,body.page-tribe-attendee-registration header.page-header,body.page-tribe-attendee-registration span.edit-link{display:none}body.page-tribe-attendee-registration .entry-content,body.page-tribe-attendee-registration .entry-header{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:98%}body.page-tribe-attendee-registration .tribe-common-a11y-hidden{display:none!important;visibility:hidden}body.page-tribe-attendee-registration .tribe-common .tribe-events-single{margin:0 auto;max-width:1000px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event{border-radius:0;margin:var(--tec-spacer-8) auto var(--tec-spacer-7);max-width:800px;width:100%}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__actions{margin:var(--tec-spacer-7) auto var(--tec-spacer-1)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__back__to__cart{border:0;box-shadow:none;color:var(--tec-color-text-primary)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__back__to__cart:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23141827' fill='none' fill-rule='evenodd'%3E%3Cpath d='M11.7 4H1.1'/%3E%3Cpath stroke-linecap='square' d='M5.1 0l-4 4 4 4'/%3E%3C/g%3E%3C/svg%3E");margin-right:var(--tec-spacer-0);vertical-align:baseline}body.tribe-theme-twentyseventeen body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__back__to__cart{box-shadow:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__page-title{margin:var(--tec-spacer-1) 0 var(--tec-spacer-5);padding:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__grid{display:grid;-ms-grid-columns:auto;-ms-grid-rows:auto;grid-template-columns:auto;grid-template-rows:auto}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__validation-notice{display:none;grid-column:1;grid-row:2}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__content{grid-column:1;grid-row:3}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart{background-color:#fff;border-top:1px solid var(--tec-color-border-secondary);grid-column:1;grid-row:1;margin:auto;max-width:800px;padding-top:var(--tec-spacer-5);width:100%}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__quantity,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__total{display:block;font-size:var(--tec-font-size-2)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item{grid-template-columns:6fr 1fr 2fr 2fr}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item.tribe-tickets__item--price-suffix{grid-template-columns:4fr 3fr 2fr 2fr}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra{align-self:center;grid-row:1}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total__wrap{text-align:right}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total__wrap{font-weight:var(--tec-font-weight-bold)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-ticket-quantity,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra__price,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total{font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-bold)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-ticket-quantity{text-align:center}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total{white-space:nowrap}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__content__subtitle{color:var(--tec-color-text-secondary)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer{padding-top:var(--tec-spacer-5)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link{box-shadow:inset 0 -1px 0 0 var(--tec-color-text-secondary);color:var(--tec-color-text-secondary);display:none;margin-right:auto;text-decoration:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link:visited{box-shadow:none;color:var(--tec-color-text-secondary)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link:active,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link:focus,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link:hover{box-shadow:inset 0 -1px 0 0 var(--tec-color-text-primary);color:var(--tec-color-text-primary)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__total__label{display:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-checkbox__input,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-radio__input{border-color:var(--tec-form-color-border-secondary);margin-right:var(--tec-spacer-3)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-checkbox__input:active,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-checkbox__input:hover,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-radio__input:active,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-radio__input:hover{border-color:var(--tec-form-color-border-secondary);border-width:1px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart__title{margin:0 0 var(--tec-spacer-3)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__summary{margin-bottom:var(--tec-spacer-4)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__description{margin:0 0 var(--tec-spacer-1)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title h2{margin:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title a{box-shadow:none;text-decoration:none}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title a:active,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title a:focus,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title a:hover{box-shadow:inset 0 -2px 0 0 var(--tec-color-text-primary)}body.page-tribe-attendee-registration .tribe-common .tribe-ticket__heading{font-size:var(--tec-font-size-3);margin-bottom:var(--tec-spacer-3)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields{margin:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket{padding-bottom:var(--tec-spacer-5);padding-top:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket h4{margin:var(--tec-spacer-3) 0 var(--tec-spacer-2)}body.page-tribe-attendee-registration .tribe-common .tribe-field{margin-top:var(--tec-spacer-2)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer{display:flex;flex-flow:row wrap;justify-content:flex-end;margin-bottom:var(--tec-spacer-8)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer .tribe-tickets__notice.tribe-tickets__notice--non-ar{margin:0 0 var(--tec-spacer-7);padding-bottom:var(--tec-spacer-5);width:100%}body.page-tribe-attendee-registration .tribe-common-c-loader{align-items:center;background-color:#fffc;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}body.page-tribe-attendee-registration.tribe-theme-twentyseventeen.page.page-one-column #primary{max-width:100%}body.page-tribe-attendee-registration.tribe-theme-twentyseventeen.page-one-column #primary .entry-content,body.page-tribe-attendee-registration.tribe-theme-twentyseventeen.page-two-column #primary .entry-content{float:none;margin:auto;max-width:960px!important;width:100%}body.page-tribe-attendee-registration.tribe-theme-twentyseventeen .tribe-common .tribe-tickets__mini-cart{margin-top:0}body.page-tribe-attendee-registration.tribe-theme-twentytwenty .entry-content .tribe-tickets__registration{max-width:960px!important}.page-tribe-attendee-registration .wrap{padding-left:var(--tec-spacer-4);padding-right:var(--tec-spacer-4)}@media (min-width:768px){.event-tickets .tribe-common-c-loader,.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:transparent;width:auto}body.page-tribe-attendee-registration footer.entry-header,body.page-tribe-attendee-registration header.entry-header,body.page-tribe-attendee-registration header.entry-meta,body.page-tribe-attendee-registration header.page-header,body.page-tribe-attendee-registration span.edit-link{display:none}body.page-tribe-attendee-registration .tribe-tickets__registration{margin:auto;max-width:960px}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__actions{margin:var(--tec-spacer-13) auto var(--tec-spacer-6)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__page-title{margin:var(--tec-spacer-6) 0 var(--tec-spacer-7)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-ticket-quantity,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra__price,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__total{font-size:var(--tec-font-size-2)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__content__subtitle{font-size:var(--tec-font-size-0)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link{display:block}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart__title{border:0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__summary{margin-bottom:var(--tec-spacer-7)}body.page-tribe-attendee-registration .tribe-common .tribe-ticket__heading{font-size:var(--tec-font-size-4);margin-bottom:var(--tec-spacer-4)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket h4{margin:var(--tec-spacer-3) 0}body.page-tribe-attendee-registration .tribe-common .tribe-field{margin-top:var(--tec-spacer-3)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer{margin-bottom:var(--tec-spacer-13);max-width:calc(100% - 384px);width:100%}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer .tribe-tickets__notice.tribe-tickets__notice--non-ar{margin-bottom:var(--tec-spacer-5)}}@media (min-width:960px){body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event{margin:0;padding:0 var(--tec-spacer-5) var(--tec-spacer-1) 0}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__grid{border-top:1px solid var(--tec-color-border-secondary);grid-template-columns:calc(100% - 360px) 360px;padding-top:var(--tec-spacer-10)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__validation-notice{grid-column:1;grid-row:1;margin-right:var(--tec-spacer-5)}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__content{grid-column:1;grid-row:2}body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart{align-self:baseline;border:1px solid var(--tec-color-border-secondary);border-radius:var(--tec-border-radius-default);grid-column:2;grid-row:1/span 2;-ms-grid-row-span:2;margin:160px 0 var(--tec-spacer-5);padding:var(--tec-spacer-5) var(--tec-spacer-3);position:sticky;top:var(--tec-spacer-5);width:360px}}@media (min-width:1440px){body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event{max-width:100%}}