.accordion-header {
background: none;
border: 0;
box-sizing: border-box;
color: inherit;
cursor: pointer;
font-size: 12px;
font-weight: bold;
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__tickets-block,
.tribe-common-c-loader.tribe-tickets-loader__modal {
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);
}
.tribe-common .tribe-tickets__notice, .event-tickets .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);
}
.tribe-common .tribe-tickets__notice > *:last-child, .event-tickets .tribe-tickets__notice > *:last-child {
margin-bottom: 0;
padding-bottom: 0;
}
.tribe-common .tribe-tickets-notice__title, .event-tickets .tribe-tickets-notice__title {
margin: 0;
position: relative;
}
.tribe-common .tribe-tickets-notice__title:empty, .event-tickets .tribe-tickets-notice__title:empty {
display: none;
} .tribe-common .tribe-tickets__notice--error, .event-tickets .tribe-tickets__notice--error {
background-color: var(--tec-color-background-error);
display: none;
padding-left: 50px;
position: relative;
}
.tribe-common .tribe-tickets__notice--error:before, .event-tickets .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);
} .tribe-common .tribe-tickets__notice--barred, .event-tickets .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);
}
.tribe-common .tribe-tickets__notice--barred-left, .event-tickets .tribe-tickets__notice--barred-left {
border-right: 0;
padding: 0 0 0 var(--tec-spacer-2);
}
.tribe-common .tribe-tickets__notice--barred-right, .event-tickets .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 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, .tribe-common a.tribe-common-c-btn--small {
background-color: var(--tec-color-accent-primary);
padding: 11px 14px;
width: auto;
} .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, .tribe-common a.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;
background-color: transparent;
text-align: center;
text-decoration: underline;
transition: var(--tec-transition-color);
}
.tribe-common button.tribe-common-c-btn-link:hover,
.tribe-common button.tribe-common-c-btn-link:focus,
.tribe-common input[type="button"].tribe-common-c-btn-link:hover,
.tribe-common input[type="button"].tribe-common-c-btn-link:focus,
.tribe-common input[type="submit"].tribe-common-c-btn-link:hover,
.tribe-common input[type="submit"].tribe-common-c-btn-link:focus,
.tribe-common a.tribe-common-c-btn-link:hover,
.tribe-common a.tribe-common-c-btn-link:focus {
background-color: transparent;
}
.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, .tribe-common a.tribe-common-c-btn-link {
background-color: transparent;
color: var(--tec-color-accent-primary);
padding: 11px 20px;
width: 100%;
}
.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,
.tribe-common a.tribe-common-c-btn-link:focus,
.tribe-common a.tribe-common-c-btn-link:hover {
color: var(--tec-color-accent-primary-hover);
}
.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, .tribe-common a.tribe-common-c-btn-link:active {
color: var(--tec-color-accent-primary-active);
}
.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, .tribe-common a.tribe-common-c-btn-link:disabled {
color: var(--tec-color-accent-primary-background);
}  .event-tickets .tribe-tickets__rsvp-wrapper {
background-color: var(--tec-color-background);
border: 1px solid var(--tec-color-border-secondary);
border-radius: var(--tec-border-radius-default);
margin-top: var(--tec-spacer-6);
max-width: 580px;
overflow: hidden;
position: relative;
transition: all 0.3s ease;
width: 100%;
}
.event-tickets .tribe-tickets__rsvp {
padding: var(--tec-spacer-10) var(--tec-grid-gutter-small-half);
} .event-tickets .tribe-tickets__rsvp-details-wrapper {
align-items: center;
display: flex;
flex: none;
justify-content: center;
text-align: center;
}
.event-tickets .tribe-tickets__rsvp-details {
text-align: center;
width: 100%;
}
.event-tickets .tribe-tickets__rsvp-description {
color: var(--tec-color-text-secondary);
margin-top: var(--tec-spacer-1);
}
.event-tickets .tribe-tickets__rsvp-attendance {
display: flex;
flex-direction: column;
margin-top: var(--tec-spacer-4);
}
.event-tickets .tribe-tickets__rsvp-attendance-number {
font-size: var(--tec-font-size-9);
}
.event-tickets .tribe-tickets__rsvp-attendance-number.tribe-tickets__rsvp-attendance-number--no-description {
font-size: var(--tec-font-size-10);
}
.event-tickets .tribe-tickets__rsvp-attendance-going {
color: var(--tec-color-text-secondary);
}
.event-tickets .tribe-tickets__rsvp-availability {
color: var(--tec-color-text-secondary);
margin-top: var(--tec-spacer-4);
}
.event-tickets .tribe-tickets__rsvp-availability-quantity,
.event-tickets .tribe-tickets__rsvp-availability-days-left {
color: var(--tec-color-text-primary);
} .event-tickets .tribe-tickets__rsvp-actions-wrapper {
align-items: center;
display: flex;
flex: none;
justify-content: center;
text-align: center;
}
.event-tickets .tribe-tickets__rsvp-actions {
border-top: 1px dashed var(--tec-color-border-secondary);
margin-top: var(--tec-spacer-10);
padding: var(--tec-spacer-10) 0;
width: 100%;
}
.event-tickets .tribe-tickets__rsvp-actions .tribe-common-c-btn {
max-width: 125px;
}
.event-tickets .tribe-tickets__rsvp-actions-button-going,
.event-tickets .tribe-tickets__rsvp-actions-button-not-going {
font-family: var(--tec-font-family-sans-serif);
} .event-tickets .tribe-tickets__rsvp-actions-rsvp-going {
margin-top: var(--tec-spacer-2);
}
.event-tickets .tribe-tickets__rsvp-actions-rsvp-not-going {
margin-top: var(--tec-spacer-8);
}
.event-tickets .tribe-tickets__rsvp-actions-button-not-going {
font-size: var(--tec-font-size-2);
} .event-tickets .tribe-tickets__rsvp-actions-full {
padding: var(--tec-spacer-12) var(--tec-spacer-7) var(--tec-spacer-11) var(--tec-spacer-7);
}
.event-tickets .tribe-tickets__rsvp-actions-full-text {
color: var(--tec-color-text-secondary);
text-transform: uppercase;
} .event-tickets .tribe-tickets__rsvp-actions-success-going {
align-items: center;
display: flex;
justify-content: center;
}
.event-tickets .tribe-tickets__rsvp-actions-success-going-check-icon {
background-color: var(--tec-color-accent-primary);
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6.1L3.9 6.8 1.4 4.3c-.1-.1-.3-.1-.4 0l-.8.8c-.1.1-.1.3 0 .4l3.4 3.4c.2.1.4.1.5 0l7.7-7.7c.1-.1.1-.3 0-.4L11 .1c-.1-.1-.3-.1-.4 0z' fill='%23fff'/%3E%3C/svg%3E");
background-position: center;
background-repeat: no-repeat;
border-radius: 100%;
display: inline-block;
height: var(--tec-spacer-7);
margin: 0 var(--tec-spacer-0);
width: var(--tec-spacer-7);
}
.event-tickets .tribe-tickets__rsvp-actions-success-going-text {
margin-left: var(--tec-spacer-1);
text-transform: capitalize;
}
.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle {
display: flex;
justify-content: center;
margin-top: var(--tec-spacer-4);
}
.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle-input {
flex: none;
}
.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle-label {
text-align: left;
}
.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle-label-underline {
cursor: help;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
} .event-tickets .tribe-tickets__rsvp-message {
align-items: center;
background-color: var(--tec-color-accent-primary-background);
border-radius: var(--tec-border-radius-default);
display: flex;
padding: var(--tec-spacer-4) var(--tec-spacer-3);
}
.event-tickets .tribe-tickets__rsvp-message--error,
.event-tickets .tribe-tickets__rsvp-message--error.tribe-tickets__rsvp-message {
background-color: var(--tec-color-background-error);
}
.event-tickets .tribe-tickets__rsvp-message--success-icon {
display: inline-block;
height: var(--tec-spacer-3);
margin-right: var(--tec-spacer-2);
width: var(--tec-spacer-3);
}
.event-tickets .tribe-tickets__rsvp-message--success-icon path {
stroke: var(--tec-color-icon-active);
}
.event-tickets .tribe-tickets__rsvp-message--must-login-icon,
.event-tickets .tribe-tickets__rsvp-message--error-icon {
display: inline-block;
margin-right: var(--tec-spacer-2);
}
.event-tickets .tribe-tickets__rsvp-message--must-login-icon circle, .event-tickets .tribe-tickets__rsvp-message--error-icon circle {
stroke: var(--tec-color-icon-active);
}
.event-tickets .tribe-tickets__rsvp-message--must-login-icon circle#dot, .event-tickets .tribe-tickets__rsvp-message--error-icon circle#dot {
fill: var(--tec-color-icon-active);
stroke: transparent;
}
.event-tickets .tribe-tickets__rsvp-message--must-login-icon path, .event-tickets .tribe-tickets__rsvp-message--error-icon path {
stroke: var(--tec-color-icon-active);
}
.event-tickets .tribe-tickets__rsvp-message-link {
color: var(--tec-color-accent-primary);
} .event-tickets .tribe-common-c-btn:disabled {
background-color: var(--tec-color-accent-primary);
cursor: not-allowed;
}
.event-tickets button.tribe-common-cta:disabled {
cursor: not-allowed;
}
.event-tickets .tribe-tickets__rsvp-form-wrapper {
padding: var(--tec-spacer-5);
}
.event-tickets .tribe-tickets__rsvp-form-title {
border-bottom: 1px dashed var(--tec-color-border-secondary);
padding-bottom: var(--tec-spacer-5);
}
.event-tickets .tribe-tickets__rsvp-form-content {
margin-bottom: var(--tec-spacer-1);
margin-top: var(--tec-spacer-8);
}
.event-tickets .tribe-tickets__rsvp-form-buttons {
align-items: baseline;
display: flex;
justify-content: flex-end;
padding-top: var(--tec-spacer-4);
}
.event-tickets .tribe-tickets__rsvp-form-buttons > * {
margin-left: var(--tec-spacer-4);
}
.event-tickets .tribe-tickets__rsvp-form-button {
width: auto;
}
.event-tickets .tribe-tickets__rsvp-form-button--cancel {
color: var(--tec-color-text-secondary);
}
.event-tickets .tribe-tickets__rsvp-form-button--cancel:focus,
.event-tickets .tribe-tickets__rsvp-form-button--cancel:hover {
color: var(--tec-color-text-primary);
}
.event-tickets .tribe-tickets__rsvp-form-button--submit {
padding-left: var(--tec-spacer-6);
padding-right: var(--tec-spacer-6);
} .event-tickets .tribe-tickets__rsvp-ar {
padding-left: var(--tec-grid-gutter-small-half);
padding-right: var(--tec-grid-gutter-small-half);
}
.event-tickets .tribe-tickets__rsvp-ar-sidebar-wrapper {
display: flex;
flex: none;
}
.event-tickets .tribe-tickets__rsvp-ar-sidebar {
border-bottom: 1px dashed var(--tec-color-border-secondary);
margin-top: var(--tec-spacer-5);
padding: var(--tec-spacer-5) 0;
width: 100%;
}
.event-tickets .tribe-tickets__rsvp-ar-quantity {
align-items: center;
display: flex;
margin-top: var(--tec-spacer-4);
}
.event-tickets .tribe-tickets__rsvp-ar-quantity-input {
align-items: center;
display: flex;
margin-left: var(--tec-spacer-3);
}
.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type="number"] {
-webkit-appearance: textfield;
appearance: textfield;
background: transparent;
border: none;
height: var(--tec-spacer-8);
max-width: var(--tec-spacer-8);
padding: var(--tec-spacer-0) 0;
text-align: center;
}
.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type="number"]:-webkit-inner-spin-button,
.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type="number"]:-webkit-outer-spin-button {
-webkit-appearance: none;
appearance: none;
} .event-tickets .tribe-tickets__rsvp-ar-quantity-input-number {
background-color: transparent;
border: 1px solid var(--tec-color-border-default);
border-radius: 50%;
flex: none;
height: 28px;
padding: 0;
position: relative;
width: 28px;
}
.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:before,
.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:after {
background-color: var(--tec-color-icon-active);
content: '';
height: 2px;
left: 9px;
position: absolute;
top: 12px; width: 8px;
}
.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:hover,
.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:focus {
background: none;
border-color: var(--tec-color-border-active);
}
.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number--plus:after {
transform: rotate(90deg);
}
.event-tickets .tribe-tickets__rsvp-ar-guest-list {
margin-top: var(--tec-spacer-7) !important; }
.event-tickets .tribe-tickets__rsvp-ar-guest-list-item {
display: inline-block;
}
.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button:hover,
.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button:focus,
.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive:hover,
.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive:focus {
color: var(--tec-color-text-primary);
}
.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive {
color: var(--tec-color-text-secondary);
}
.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive .tribe-tickets__rsvp-ar-guest-icon path {
fill: var(--tec-color-icon-disabled);
stroke: var(--tec-color-icon-disabled);
}
.event-tickets .tribe-tickets__rsvp-ar-guest-icon {
display: inline-block;
height: 17px;
margin-right: var(--tec-spacer-5);
width: 14px;
}
.event-tickets .tribe-tickets__rsvp-ar-guest-icon path {
fill: var(--tec-color-icon-active);
stroke: var(--tec-color-icon-active);
}
.event-tickets .tribe-tickets__rsvp-ar-form-wrapper {
background-color: #f6f7f9;
display: flex;
flex: none;
}
.event-tickets .tribe-tickets__rsvp-ar-form {
padding: var(--tec-spacer-5) 0;
width: 100%;
}
.event-tickets .tribe-tickets__rsvp-ar-form .tribe-tickets__form {
margin-top: var(--tec-spacer-4);
}
.event-tickets .tribe-tickets__rsvp-ar-form-title {
color: var(--tec-color-text-secondary);
}
@media (min-width: 768px) {
.tribe-common-c-loader.tribe-tickets-loader__tickets-block,
.tribe-common-c-loader.tribe-tickets-loader__modal {
padding: 0
}
.event-tickets .tribe-common-c-loader {
padding: 0
}
.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, .tribe-common a.tribe-common-c-btn-link {
background-color: transparent;
width: auto
}
.event-tickets .tribe-tickets__rsvp {
padding: var(--tec-spacer-5) var(-tec-grid-gutter-half)
}
.event-tickets .tribe-tickets__rsvp-details-wrapper {
width: calc(var(--tec-grid-width-1-of-8)*5)
}
.event-tickets .tribe-tickets__rsvp-details {
text-align: initial
}
.event-tickets .tribe-tickets__rsvp-description {
margin-top: var(--tec-spacer-2)
}
.event-tickets .tribe-tickets__rsvp-attendance {
margin-top: var(--tec-spacer-5)
}
.event-tickets .tribe-tickets__rsvp-attendance-number {
font-size: var(--tec-font-size-7)
}
.event-tickets .tribe-tickets__rsvp-availability {
margin-top: var(--tec-spacer-5)
}
.event-tickets .tribe-tickets__rsvp-actions-wrapper {
border-left: 1px dashed var(--tec-color-border-secondary);
width: calc(var(--tec-grid-width-1-of-8)*3)
}
.event-tickets .tribe-tickets__rsvp-actions {
border-top: 0;
margin-top: 0;
padding: 0
}
.event-tickets .tribe-tickets__rsvp-actions-rsvp-not-going {
margin-top: var(--tec-spacer-5)
}
.event-tickets .tribe-tickets__rsvp-actions-button-not-going {
font-size: var(--tec-font-size-1)
}
.event-tickets .tribe-tickets__rsvp-actions-full {
padding: 0 var(--tec-spacer-7)
}
.event-tickets .tribe-tickets__rsvp-actions-success-going {
justify-content: flex-start
}
.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle {
justify-content: flex-start;
margin-top: var(--tec-spacer-1)
}
.event-tickets .tribe-tickets__rsvp-message {
padding: var(--tec-spacer-3)
}
.event-tickets .tribe-tickets__rsvp-form-title {
border: none;
padding-bottom: 0
}
.event-tickets .tribe-tickets__rsvp-form-content {
margin-top: var(--tec-spacer-5)
}
.event-tickets .tribe-tickets__form input[type="number"].tribe-tickets__rsvp-form-input-number {
max-width: 140px
}
.event-tickets .tribe-tickets__rsvp-ar {
flex-direction: row-reverse;
padding-left: var(--tec-grid-gutter-half);
padding-right: var(--tec-grid-gutter-half)
}
.event-tickets .tribe-tickets__rsvp-ar-sidebar-wrapper {
border-left: 1px dashed var(--tec-color-border-secondary);
width: calc(var(--tec-grid-width-1-of-8)*3)
}
.event-tickets .tribe-tickets__rsvp-ar-sidebar {
border: 0;
margin-top: 0;
padding-left: var(--tec-spacer-4)
}
.event-tickets .tribe-tickets__rsvp-ar-quantity {
display: block
}
.event-tickets .tribe-tickets__rsvp-ar-quantity-input {
margin-left: 0
}
.event-tickets .tribe-tickets__rsvp-ar-guest-list-item {
display: block
}
.event-tickets .tribe-tickets__rsvp-ar-guest-list-item:not(:first-of-type) {
margin-top: var(--tec-spacer-7)
}
.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-title {
clip: auto;
height: auto;
margin: 0;
position: static;
width: auto
}
.event-tickets .tribe-tickets__rsvp-ar-guest-icon {
height: 14px;
margin-right: var(--tec-spacer-0);
width: 11px
}
.event-tickets .tribe-tickets__rsvp-ar-form-wrapper {
width: calc(var(--tec-grid-width-1-of-8)*5)
}
.event-tickets .tribe-tickets__rsvp-ar-form {
text-align: initial
}
}
@media (prefers-reduced-motion: reduce) {
.event-tickets .tribe-tickets__rsvp-wrapper {
transition: none
}
}
@media (min-width: 600px) {
.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type="number"] {
height: var(--tec-spacer-8)
}
}.tribe-tpp {
padding: 20px 0;
}
.tribe-tpp h2 {
line-height: 1.2;
margin-bottom: 20px;
}
.tribe-tickets-has-tpp .tribe-tickets-meta-row {
display: table-row;
}
.tribe-tpp-message-display .tribe-tpp-messages {
display: block;
}
.tribe-tpp-messages {
display: none;
padding: 10px 10px 5px;
}
.tribe-tpp-message {
border-radius: 3px;
border-style: solid;
border-width: 1px;
font-size: 12px;
margin: 0 0 5px;
padding: 0 0.6em;
}
.tribe-tpp-message-success {
background-color: #ffffe0;
border-color: #e6db55;
}
.tribe-tpp-message-error {
background-color: #ffebe8;
border-color: #c00;
}
.tribe-tpp-list {
list-style: none;
margin: 0;
padding: 0;
}
.tribe-tpp-list > .tribe-item {
border: 1px solid #ededed;
border-bottom: 0;
min-height: 105px;
padding: 20px;
}
.tribe-tpp-list > .tribe-item:last-child {
border-bottom: 1px solid #ededed;
margin-bottom: 20px;
}
.tribe-tpp-list > .tribe-item.tribe-disabled {
background-color: #efefef;
border-color: #ddd;
color: #717171;
}
.tribe-tpp-list > .tribe-item.tribe-disabled:last-child {
border-bottom-color: #ddd;
}
.tribe-tpp-list > .tribe-item .tribe-answer {
display: inline-block;
float: right;
}
.tribe-tpp-list > .tribe-item table {
border: 0;
margin: 0;
}
.tribe-tpp-list > .tribe-item td {
border: 0;
}  .tribe-events-tickets-title.tribe--tpp {
margin: 0;
} .tribe-tickets-purchase-disabled {
opacity: 0.3;
}.tribe-events-tickets .tickets_price {
color: #000;
font-style: italic;
font-weight: bold;
}
.tickets_name {
color: #777;
font-size: 13px;
}
.single-tribe_events #tribe-events-content form.cart,
.single-tribe_events #tribe-events-content div.cart {
margin: 0 0 30px;
}
.tribe-events-tickets {
border-bottom: 0;
margin: 0;
position: relative;
width: 100%;
}
.tribe-events-tickets .tribe-link-tickets-message {
background: rgba(200, 200, 200, 0.8);
bottom: 0;
left: 0;
position: absolute;
right: 0;
text-align: center;
top: 0;
}
.tribe-events-tickets .tribe-link-tickets-message .no-javascript-msg {
left: 50%;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
width: 90%;
}
.tribe-events-tickets td {
padding: 8px 10px;
vertical-align: middle;
}
.tribe-events-tickets td.woocommerce {
border-bottom: 1px solid #dfdfdf;
}
.tribe-events-tickets .tickets_nostock {
display: inline-block;
text-align: center;
}
.tribe-events-tickets-title {
font-size: 1.4em;
font-weight: bold;
margin: 20px 0 15px;
} #tribe-events-report .wrap {
padding: 10px;
}
#tribe-events-report .wrap > h2 {
display: inline-block;
}
#tribe-events-report .wrap > h2:after {
content: ':';
display: inline-block;
margin: 0 10px 0 0;
}
#tribe-events-report .wrap > h2 + h2:after {
content: '';
display: none;
}
#tribe-events-report #tribe-filters {
background: #fff;
padding: 10px 0 0 0;
}
#tribe-events-report .toggle-row {
display: none;
}
#tribe-events-report .button,
#tribe-events-report .export.button {
display: inline-block;
font-size: 1.2rem;
line-height: normal;
padding: 10px 20px;
}
#tribe-events-report .eventtable {
border: none;
}
#tribe-events-report .eventtable td {
border: none;
font-size: 14px;
padding-top: 0;
}
#tribe-events-report .eventtable h4 {
border-bottom: 1px solid #ededed;
margin-top: 0;
}
#tribe-events-report .ticket_list tr td {
vertical-align: top;
}
#tribe-events-report .ticket_list tr td .totals {
background: #2ea2cc;
color: #fff;
font-size: 20px;
font-weight: 400;
height: auto;
line-height: 30px;
padding: 20px 10px;
text-align: center;
width: auto;
}
#tribe-events-report .action {
margin-right: 7px;
}
#tribe-events-report .export {
font-size: 14px;
}
#tribe-events-report .actions {
margin-bottom: 14px;
}
#tribe-events-report .tablenav div:nth-child(3) {
background: #f5f5f5;
font-size: 12px;
padding: 7px 14px;
}
#tribe-events-report .tablenav div:nth-child(3) input {
background: #fff;
}
#tribe-events-report .tribe-scrollable-table {
background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0)), linear-gradient(to left, #fff, rgba(255, 255, 255, 0)), linear-gradient(to right, #f5f5f5, rgba(195, 195, 197, 0)), linear-gradient(to left, #f5f5f5, rgba(195, 195, 197, 0));
background-attachment: local, local, scroll, scroll;
background-color: white;  background-image: -moz-linear-gradient(to right, #fff, rgba(255, 255, 255, 0)), -moz-linear-gradient(to left, #fff, rgba(255, 255, 255, 0)), -moz-linear-gradient(to right, #f5f5f5, rgba(195, 195, 197, 0)), -moz-linear-gradient(to left, #f5f5f5, rgba(195, 195, 197, 0)); background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #fff), color-stop(100%, rgba(255, 255, 255, 0))), -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #fff), color-stop(100%, rgba(255, 255, 255, 0))), -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f5f5f5), color-stop(100%, rgba(195, 195, 197, 0))), -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f5f5f5), color-stop(100%, rgba(195, 195, 197, 0)));
background-position: 0 0, 100% 0, 0 0, 100% 0;
background-repeat: no-repeat;
background-size: 4em 100%, 4em 100%, 1em 100%, 1em 100%;
margin-bottom: 1.6em;
overflow-x: auto;
width: 100%;
}
#tribe-events-report .wp-list-table {
border-bottom: none;
border-collapse: separate;
border-spacing: 7px;
font-size: 14px;
margin-bottom: 0;
width: auto;
}
#tribe-events-report tfoot {
display: none;
}
.orders #the-list .cancelled,
.orders #the-list .refunded {
font-style: italic;
} .woocommerce table a.event-title {
font-size: 1.25em;
font-style: italic;
}
.woocommerce table div.tribe-event-details {
font-size: 0.75em;
margin: 0 0 0.75em;
}
.woocommerce table div.tribe-attendee-meta-heading {
margin: 0;
}
.woocommerce table .tribe-attendee-meta {
border-collapse: collapse;
border-width: 0;
margin: 0.5em 0;
}
.woocommerce table .tribe-attendee-meta td {
border: 0 none;
font-size: 0.75em;
padding: 0 0 0.25em;
vertical-align: top;
width: auto;
}
@media (max-width: 600px) { td.tickets_name {
font-size: 18px;
}
.tribe-events-tickets,
.tribe-events-tickets tbody {
display: block;
}
.tribe-events-tickets tr {
border-top: 1px solid #ddd;
padding-bottom: 8px;
padding-top: 10px;
}
.tribe-events-tickets td,
.tribe-events-style-full .tribe-events-tickets td {
border: 0;
display: inline-block;
}
}