%PDF- %PDF-
Direktori : /proc/19851/cwd/wp-content/plugins/event-tickets/src/resources/css/ |
Current File : //proc/19851/cwd/wp-content/plugins/event-tickets/src/resources/css/tickets-registration-page.css |
/** * This CSS file was auto-generated via PostCSS * * Contributors should avoid editing this file, but instead edit the associated * src/resources/postcss/ file. For more information, check out our engineering * docs on how we handle CSS in our engineering docs. * * @see: http://moderntribe.github.io/products-engineering/css/ */ /* * Common CSS * * DO NOT EDIT THIS CSS FILE DIRECTLY. * ------------------------------------------------------------- * This file is just a clearing-house, see the pcss directory * and edit the source files found there. */ /* Event Tickets Utilities */ /* ----------------------------------------------------------------------------- * * Utilities * * This file is just a clearing-house. * Make partials (start with an underscore) for any actual css code. * * ----------------------------------------------------------------------------- */ /* Variables */ :root { /* ----------------------------------------------------------------------------- * Borders - Radius * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Borders - Width * ----------------------------------------------------------------------------- */ } :root { /* ----------------------------------------------------------------------------- * Box Shadows * ----------------------------------------------------------------------------- */ } :root { /* ----------------------------------------------------------------------------- * Layers of z-index * ----------------------------------------------------------------------------- */ } :root { /* ----------------------------------------------------------------------------- * Colors - Typography * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Colors - Iconography * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Colors - UI * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Colors - Borders & Misc * ----------------------------------------------------------------------------- */ } :root { /* ----------------------------------------------------------------------------- * Forms - Colors * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Forms - Box Shadows * ----------------------------------------------------------------------------- */ } :root { /* ----------------------------------------------------------------------------- * Gutter - Default * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Gutter - Page * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Grid Width - Default * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Grid Width - Relative * ----------------------------------------------------------------------------- */ } :root { /* ----------------------------------------------------------------------------- * Opacities * ----------------------------------------------------------------------------- */ } :root { /* ----------------------------------------------------------------------------- * Spacers * ----------------------------------------------------------------------------- */ } /* ----------------------------------------------------------------------------- * SVG - Arrow Right * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Arrow (light, left) * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Caret Down * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Caret Left * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Caret Right * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Caret Up * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Check * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Close * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Day * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Dropdown * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Error * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Featured * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Filters * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Link * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Guest * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - List * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Location * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Mail * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Map * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Map pin * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Messages * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Month * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - No Map * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Paper Plane * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Phone * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Photo * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Plus * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Recurring * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Remove * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Reset * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Search * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Search Filter * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * SVG - Week * ----------------------------------------------------------------------------- */ :root { /* ----------------------------------------------------------------------------- * Transitions * ----------------------------------------------------------------------------- */ } :root { /* ----------------------------------------------------------------------------- * Font Stacks * ----------------------------------------------------------------------------- */ /* stylelint-disable-line value-keyword-case */ /* ----------------------------------------------------------------------------- * Font Weights * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Font Sizing * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Line Height * ----------------------------------------------------------------------------- */ } /* Mixins */ /* ----------------------------------------------------------------------------- * Body * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Desktop Body 1 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Desktop Body 2 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Desktop Body 3 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Mobile Body 1 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Mobile Body 2 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Mobile Body 3 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Heading * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Heading 1 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Heading 2 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Heading 3 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Heading 4 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Heading 5 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Heading 6 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Heading 7 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Heading 8 * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Anchor - Default * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Anchor - Alt * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Anchor - Thin * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Anchor - Thin * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Button - Global * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Button - Solid * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Button - Link * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Button - Border * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Button - Border Small * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Button - Icon Border * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Sliders & Toggles * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Sliders * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Hidden: Hide from both screenreaders and browsers * @author: h5bp.com/u * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Visually Hide: Hide only visually, but have it available for screenreaders * @author: h5bp.com/v * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * Visually Show: Show element after has been hidden with %visually-hide * ----------------------------------------------------------------------------- */ /* Event Tickets Components */ /* Accordion Styles */ .accordion-header { background: none; border: 0; color: inherit; cursor: pointer; font-size: 12px; font-weight: bold; padding: 10px 20px; box-sizing: border-box; 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; line-height: 17px; font-weight: 400; height: 14px; left: 0; padding: 0; position: absolute; top: 12px; width: 15px; text-align: center; padding-right: 1px; } .accordion-header::after { content: ''; border-bottom: 1px solid #ddd; position: absolute; right: 0; width: 80%; top: 50%; transform: translateY(-50%); } .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: rgba(255,255,255, 0.6); display: flex; height: 100%; justify-content: center; left: 0; padding: 0; position: absolute; top: 0; width: 100%; z-index: 100; } .tribe-common-c-loader.tribe-tickets-loader__modal { height: 100vh; position: fixed; width: 100vw; } .event-tickets .tribe-common-c-loader { align-items: center; background: rgba(255,255,255, 0.6); display: flex; height: 100%; justify-content: center; left: 0; padding: 0; position: absolute; top: 0; width: 100%; z-index: 100; } .tribe-common .tribe-tickets__notice { padding: 16px; background-color: #f7f6f6; border-radius: 4px; margin: 20px 0; } .tribe-common .tribe-tickets__notice > *:last-child { padding-bottom: 0; margin-bottom: 0; } .tribe-common .tribe-tickets-notice__title { margin: 0; position: relative; } .tribe-common .tribe-tickets-notice__title:empty { display: none; } /* Error Notices */ .tribe-common .tribe-tickets__notice--error { background-color: rgba(218,57,77, 0.08); display: none; padding-left: 50px; } .tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title { position: relative; } .tribe-common .tribe-tickets__notice--error .tribe-tickets-notice__title: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: 16px; left: -32px; position: absolute; top: 2px; width: 16px; } /* "Barred" Notices (visible side borders) */ .tribe-common .tribe-tickets__notice--barred { background-color: #fff; border: 4px solid #e4e4e4; border-bottom: 0; border-radius: 0; border-top: 0; padding: 0 12px; } .tribe-common .tribe-tickets__notice--barred-left { border-right: 0; padding: 0 0 0 12px; } .tribe-common .tribe-tickets__notice--barred-right { border-left: 0; padding: 0 12px 0 0; } /* ------------------------------------------------------------------------- * SVG Icons * ------------------------------------------------------------------------- */ .event-tickets .tribe-tickets-svgicon { background-repeat: no-repeat; background-size: contain; } /* ----------------------------------------------------------------------------- * * Tooltip * * ----------------------------------------------------------------------------- */ /* Defining our tooltipster theme. */ .tooltipster-base.tribe-tickets-tooltip-theme { background-color: #fff; border: 1px solid #d5d5d5; border-radius: 4px; box-shadow: 0 2px 12px 0 rgba(0,0,0, 0.14); height: auto !important; padding: 24px; max-width: 254px; } .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: #141827; overflow: inherit; padding: 0; word-break: break-word; } .tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-arrow { display: none; } /* ----------------------------------------------------------------------------- * * Button: Small * * Example: * <button class="tribe-common-c-btn tribe-common-c-btn--small">...</button> * <a href="#" class="tribe-common-c-btn tribe-common-c-btn--small">...</a> * * ----------------------------------------------------------------------------- */ .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: #334aff; padding: 11px 14px; width: auto; } /* ----------------------------------------------------------------------------- * * Button: Link * * Example: * <button class="tribe-common-c-btn-link">...</button> * <a href="#" class="tribe-common-c-btn-link">...</a> * * ----------------------------------------------------------------------------- */ .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: #141827; font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif; font-size: 14px; line-height: 1.62; font-weight: 400; 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: color 0.2s ease; } .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: #334aff; 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: rgba(51,74,255, 0.8); } .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: rgba(51,74,255, 0.9); } .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: rgba(51,74,255, 0.07); } /** * Compatibility */ body.page-tribe-attendee-registration * { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } 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 footer.entry-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%; } /* ----------------------------------------------------------------------------- * Hide from screenreaders & browsers * ----------------------------------------------------------------------------- */ body.page-tribe-attendee-registration .tribe-common-a11y-hidden { display: none !important; visibility: hidden; } body.page-tribe-attendee-registration .tribe-common .tribe-events-single { max-width: 1000px; margin: 0 auto; } /* Tickets Registration/Purchase */ body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event { border-radius: 0; margin: 40px auto 32px; max-width: 800px; width: 100%; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__actions { margin: 32px auto 8px; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__back__to__cart { color: #141827; box-shadow: none; box-shadow: initial; border: 0; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__back__to__cart:before { margin-right: 4px; content: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12px' height='8px' viewBox='0 0 12 8' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='arrow' transform='translate(1.000000, 0.000000)' stroke='%23141827' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cline x1='10.7' y1='4' x2='0.1' y2='4' id='Path'/%3E%3Cpolyline id='Path' stroke-linecap='square' points='4.1 0 0.1 4 4.1 8'/%3E%3C/g%3E%3C/svg%3E"); vertical-align: baseline; } body.tribe-theme-twentyseventeen body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__back__to__cart { box-shadow: none; box-shadow: initial; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__page-title { margin: 8px 0 24px; padding: 0; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__grid { display: grid; -ms-grid-columns: auto; grid-template-columns: auto; -ms-grid-rows: auto; grid-template-rows: auto; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__validation-notice { display: none; -ms-grid-column: 1; grid-column: 1; -ms-grid-row: 2; grid-row: 2; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__content { -ms-grid-column: 1; grid-column: 1; -ms-grid-row: 3; grid-row: 3; } /* Mini-Cart Styles */ body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart { background-color: white; border-top: 1px solid #e4e4e4; -ms-grid-column: 1; grid-column: 1; -ms-grid-row: 1; grid-row: 1; margin: auto auto; max-width: 800px; padding-top: 24px; width: 100%; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__total, body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__quantity { display: block; } /* AR override styles */ body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item { -ms-grid-columns: 6fr 1fr 2fr 2fr; 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 { -ms-grid-columns: 4fr 3fr 2fr 2fr; grid-template-columns: 4fr 3fr 2fr 2fr; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra { -ms-grid-row: 1; grid-row: 1; align-self: center; } 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: 700; } 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__total, body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra__price { font-family: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif; font-size: 14px; font-weight: 700; } 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: #5d5d5d; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer { padding-top: 24px; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart a.tribe-tickets__footer__back-link { box-shadow: none; color: #5d5d5d; display: none; margin-right: auto; box-shadow: inset 0 -1px 0 0 #5d5d5d; 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: #5d5d5d; } 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 { color: #141827; box-shadow: inset 0 -1px 0 0 #141827; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__total, body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__footer__quantity { font-size: 14px; } 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-radio__input, body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-common-form-control-checkbox__input { border-color: #7d7d7d; margin-right: 16px; } 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, 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 { border-color: #7d7d7d; border-width: 1px; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart__title { margin: 0 0 16px 0; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__summary { margin-bottom: 20px; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__description { margin: 0 0 8px; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__title { margin: 0; } 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 #141827; } body.page-tribe-attendee-registration .tribe-common .tribe-ticket__heading { font-size: 16px; margin-bottom: 16px; } 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: 24px; padding-top: 0; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket h4 { margin: 16px 0 12px; } body.page-tribe-attendee-registration .tribe-common .tribe-field { margin-top: 12px; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer { display: flex; flex-flow: row wrap; justify-content: flex-end; margin-bottom: 40px; } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer .tribe-tickets__notice.tribe-tickets__notice--non-ar { margin: 0 0 32px; padding-bottom: 24px; width: 100%; } body.page-tribe-attendee-registration .tribe-common-c-loader { align-items: center; background-color: rgba(255,255,255,0.8); bottom: 0; display: flex; justify-content: center; left: 0; position: fixed; right: 0; top: 0; } /* ------------------------------------------------------------------------- * Theme Overrides - Twenty twenty * ------------------------------------------------------------------------- */ 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; float: initial; max-width: 960px !important; margin: auto auto; width: 100%; } body.page-tribe-attendee-registration.tribe-theme-twentyseventeen .tribe-common .tribe-tickets__mini-cart { margin-top: 0; } /* ------------------------------------------------------------------------- * Theme Overrides - Twenty twenty * ------------------------------------------------------------------------- */ body.page-tribe-attendee-registration.tribe-theme-twentytwenty .entry-content .tribe-tickets__registration { max-width: 960px !important; } /* Theme overrides */ .page-tribe-attendee-registration .wrap { padding-left: 20px; padding-right: 20px; } @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 } 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 footer.entry-header, body.page-tribe-attendee-registration span.edit-link { display: none } body.page-tribe-attendee-registration .tribe-tickets__registration { margin: auto auto; max-width: 960px } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__actions { margin: 96px auto 28px } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__page-title { margin: 28px 0 32px } 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__total, body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__extra__price { font-size: 14px } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart .tribe-tickets__item__content__subtitle { font-size: 11px } 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: 32px } body.page-tribe-attendee-registration .tribe-common .tribe-ticket__heading { font-size: 18px; margin-bottom: 20px } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket h4 { margin: 16px 0 } body.page-tribe-attendee-registration .tribe-common .tribe-field { margin-top: 16px } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__footer { margin-bottom: 96px; 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: 24px } } @media(min-width: 960px) { body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event { padding: 0 24px 8px 0; margin: 0 } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__grid { border-top: 1px solid #e4e4e4; -ms-grid-columns: calc(100% - 360px) 360px; grid-template-columns: calc(100% - 360px) 360px; padding-top: 56px } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__validation-notice { -ms-grid-column: 1; grid-column: 1; -ms-grid-row: 1; grid-row: 1; margin-right: 24px } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__content { -ms-grid-column: 1; grid-column: 1; -ms-grid-row: 2; grid-row: 2 } body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart { align-self: baseline; border-radius: 4px; border: 1px solid #e4e4e4; -ms-grid-column: 2; grid-column: 2; -ms-grid-row: 1; -ms-grid-row-span: 2; grid-row: 1/span 2; margin: 160px 0 24px 0; padding: 24px 16px; position: -webkit-sticky; position: sticky; top: 24px; width: 360px } } @media(min-width: 1440px) { body.page-tribe-attendee-registration .tribe-common .tribe-tickets__registration__event { max-width: 100% } }