<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* products start */
table.tickets thead tr th { background: #f8f8f8; border-top: 1px dotted #eaeaea; border-bottom: 1px dotted #eaeaea; font-weight: 700; }
table.tickets tbody tr td { padding: 10px 0; }
table.tickets tbody tr td span { font-weight: 700; }
table.tickets tbody tr td span.vat {font-weight: normal; }
table.basket thead tr th { background: #f8f8f8; border-top: 1px dotted #eaeaea; border-bottom: 1px dotted #eaeaea; font-weight: 700; }
table.basket tbody tr td { padding: 10px 0;min-width: 15px; border-bottom: 1px dotted #d4d4d4; }
table.basket tbody tr td span { font-weight: 700; }
table.basket tbody tr td span.price { display: inline-block; padding-left: 3px; }
table.basket tbody tr td button, table.basket tbody tr td input, table.basket tbody tr td select, table.basket tbody tr td textarea { vertical-align: top; }
table.basket tbody tr td.text-align-right { font-size: 16px; }
table.basket form { margin: 0; }
.large-text img { margin-top: -8px; }
.checkout-btn a { text-decoration: none; display: block !important; }
.padding-top-bottom-10 { padding: 10px 0;}
select.cart-quantity { width: 50px; height: 26px; margin-top: 8px;border-radius: 2px; }
table.basket { margin-top: 20px;}
table.basket thead tr th {
    background: #f8f8f8;
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    font-weight: 700;
    padding: 10px 0;
}
table.basket tbody tr td {padding: 10px 0;min-width: 15px;border-bottom: 1px solid #d4d4d4;}
table.basket tbody tr td span.price {display: inline-block;padding-left: 3px;}
table.basket tbody tr td span {font-weight: 700;}
table.basket tbody tr td.text-right {font-size: 16px;}
table.basket label {font-weight: 400;}
.remove-button {
    width: 15px !important;
    height: 15px;
    border: none;
    background: url('/Apps/Events/Content/Images/remove.png') no-repeat 0 0;
    line-height: 30px;
    display: inline-block;
}
.step a { display: block; padding: 10px 0; border-bottom: 5px solid #e0e0e0; color: #e0e0e0; text-decoration: none;font-weight: 700; }
.step a:hover, .step a.active { display: block; padding: 10px 0; border-bottom: 5px solid #ff8200; color: #535353; text-decoration: none; }
.bold-green { color: #5cb85c;font-weight: 700;}
.padding-left-0 { padding-left: 0;}
.padding-top-bottom-30 { padding-top: 30px;padding-bottom: 30px;}
.white-bg { background: white;}
.padding-30 { padding: 30px;}
.padding-20 { padding: 20px;}
.with-background { background: #e0e0e0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; }
.theme-background { background: #ff8200;color: #ffffff;}
.package-container { background: #ffffff;}
.package-container h2,.package-container .h2 { font-size: 24px;font-weight: 700;}
.validation-error { color: red;}
/* products end */
@media (max-width: 767px) {
    .mobile-padding-left-15 { padding-left: 15px;}
    .mobile-padding-top-15 { padding-top: 15px;}
    table.tickets tbody tr td span.vat{ display: none;}
    .address .text-right { text-align: left;}
}</pre></body></html>