/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

/* TRIBE SINGLE EVENT TEMPLATE */

/* TRIBE TICKET MODULE FOR EVENT TEMPLATE */
#tribe-tickets__tickets-submit.tribe-tickets__tickets-buy {
    background-color: #133B5C !important;
    color: #ffffff !important;
    border-radius: 4px !important;
    padding: 12px 24px !important;
    font-family: inherit !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    border: none !important;
    cursor: pointer !important;
}

#tribe-tickets__tickets-submit.tribe-tickets__tickets-buy:hover {
    background-color: #050f17 !important;
}

/* Remove border from the main ticket form container */
#tribe-tickets__tickets-form,
.tribe-tickets__tickets-form {
    border: none !important;
    box-shadow: none !important;
}

/* Remove border from individual ticket items */
.tribe-tickets__tickets-item {
    border: none !important;
    box-shadow: none !important;
}

/* Remove border from the footer area */
.tribe-tickets__tickets-footer {
    border: none !important;
    border-top: none !important;
}

/* Remove border from the notice bar on the left */
.tribe-tickets__notice--barred-left {
    border-left: none !important;
}

.tribe-tickets__tickets-title {
    display: none !important;
}

.tribe-dialog__wrapper,
.tribe-modal__wrapper--ar {
    margin-top: 12rem !important;
}

@media (max-width: 768px) {
    .tribe-dialog__wrapper,
    .tribe-modal__wrapper--ar {
        margin-top: 20rem !important;
    }
}

/* Main form wrapper */
.tribe-tickets__tickets-form {
    padding: 1rem !important;
    margin: 0 !important;
}

/* Individual ticket item */
.tribe-tickets__tickets-item {
    padding: 1rem !important;
    margin: 0 !important;
}

/* Ticket item extra (price/availability row)
.tribe-tickets__tickets-item-extra {
    padding: 0 !important;
    margin: 0 !important;
}
 */
/* Footer (quantity/total/button row)
.tribe-tickets__tickets-footer {
    padding: 0 !important;
    margin: 0 !important;
}
 */
/* Notice bar */
.tribe-tickets__notice {
    padding: 0 !important;
    margin: 0 !important;
}

.tribe-tickets__tickets-title,
.tribe-tickets__ticket-type-title {
    display: none !important;
}

/*TRIBE SINGLE EVENT TEMPLATE END */