/* Gloabls
---------------------------------------- */
/* Mixins
---------------------------------------- */
/* Working Space Below! Warning: untested and unstable~~~! */
/* Experemental Webkit/Moz Animations
---------------------------------------- */
@font-face {
  font-family: "icons";
  src: url("/assets/fonts/fontello/fontello.eot?6520#iefix") format("embedded-opentype"), url("/assets/fonts/fontello/fontello.woff?6520") format("woff"), url("/assets/fonts/fontello/fontello.ttf?6520") format("truetype"), url("/assets/fonts/fontello/fontello?6520#icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "icons";
  src: url("/assets/fonts/fontello/fontello.eot?6520#iefix") format("embedded-opentype"), url("/assets/fonts/fontello/fontello.woff?6520") format("woff"), url("/assets/fonts/fontello/fontello.ttf?6520") format("truetype"), url("/assets/fonts/fontello/fontello?6520#icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Glyphish";
  src: url("/assets/fonts/glyphish/glyphish.eot#iefix") format("embedded-opentype"), url("/assets/fonts/glyphish/glyphish.woff") format("woff"), url("/assets/fonts/glyphish/glyphish.ttf") format("truetype"), url("/assets/fonts/glyphish/glyphish#Glyphish") format("svg");
  font-weight: normal;
  font-style: normal;
}
#checkout-page #checkout #submit {
  background: #4267b2 !important;
  color: white !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  text-decoration: none;
  border-width: 1px;
  border-style: solid;
  border-color: #4267b2 !important;
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
}
#checkout-page #checkout #submit:target, #checkout-page #checkout #submit:active, #checkout-page #checkout #submit:hover {
  background: #3F5396 !important;
  border-color: #365899 !important;
}

.event-button-wrapper a {
  background: #4267b2 !important;
  color: white !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  text-decoration: none;
  border-width: 1px;
  border-style: solid;
  border-color: #4267b2 !important;
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
}
.event-button-wrapper a:target, .event-button-wrapper a:active, .event-button-wrapper a:hover {
  background: #3F5396 !important;
  border-color: #365899 !important;
}

.purchase_tickets input[type=submit], .purchase_tickets input[type=button] {
  background: #4267b2 !important;
  color: white !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  text-decoration: none;
  border-width: 1px;
  border-style: solid;
  border-color: #4267b2 !important;
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
}
.purchase_tickets input[type=submit]:target, .purchase_tickets input[type=submit]:active, .purchase_tickets input[type=submit]:hover, .purchase_tickets input[type=button]:target, .purchase_tickets input[type=button]:active, .purchase_tickets input[type=button]:hover {
  background: #3F5396 !important;
  border-color: #365899 !important;
}

section#member-area form#login input[type=submit] {
  background: #4267b2 !important;
  color: white !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  text-decoration: none;
  border-width: 1px;
  border-style: solid;
  border-color: #4267b2 !important;
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
}
section#member-area form#login input[type=submit]:target, section#member-area form#login input[type=submit]:active, section#member-area form#login input[type=submit]:hover {
  background: #3F5396 !important;
  border-color: #365899 !important;
}

table.tickets-table thead tbody tr#coupon_box input[type=button] {
  background: #4267b2 !important;
  color: white !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  text-decoration: none;
  border-width: 1px;
  border-style: solid;
  border-color: #4267b2 !important;
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
}
table.tickets-table thead tbody tr#coupon_box input[type=button]:target, table.tickets-table thead tbody tr#coupon_box input[type=button]:active, table.tickets-table thead tbody tr#coupon_box input[type=button]:hover {
  background: #3F5396 !important;
  border-color: #365899 !important;
}
table.tickets-table thead tbody.product-row td label.add-to-order {
  background: #4267b2 !important;
  color: white !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  text-decoration: none;
  border-width: 1px;
  border-style: solid;
  border-color: #4267b2 !important;
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
}
table.tickets-table thead tbody.product-row td label.add-to-order:target, table.tickets-table thead tbody.product-row td label.add-to-order:active, table.tickets-table thead tbody.product-row td label.add-to-order:hover {
  background: #3F5396 !important;
  border-color: #365899 !important;
}

.grand-total-total #submit_form {
  background: #4267b2 !important;
  color: white !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  text-decoration: none;
  border-width: 1px;
  border-style: solid;
  border-color: #4267b2 !important;
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
}
.grand-total-total #submit_form:target, .grand-total-total #submit_form:active, .grand-total-total #submit_form:hover {
  background: #3F5396 !important;
  border-color: #365899 !important;
}

#my-functions-wrap input[type=submit],
#invite_a_friend input[type=submit] {
  background: #4267b2 !important;
  color: white !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  text-decoration: none;
  border-width: 1px;
  border-style: solid;
  border-color: #4267b2 !important;
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
}
#my-functions-wrap input[type=submit]:target, #my-functions-wrap input[type=submit]:active, #my-functions-wrap input[type=submit]:hover,
#invite_a_friend input[type=submit]:target,
#invite_a_friend input[type=submit]:active,
#invite_a_friend input[type=submit]:hover {
  background: #3F5396 !important;
  border-color: #365899 !important;
}

.event-button-wrapper a,
#apply_coupon,
.custom_dark_button,
.btn,
.btn-link,
.btn-primary,
.btn-lg,
.btn-primary,
.btn-purchase,
.btn-checkout,
.btn-submit {
  background: #4267b2 !important;
  color: white !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  text-decoration: none;
  border-width: 1px;
  border-style: solid;
  border-color: #4267b2 !important;
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
}
.event-button-wrapper a:target, .event-button-wrapper a:active, .event-button-wrapper a:hover,
#apply_coupon:target,
#apply_coupon:active,
#apply_coupon:hover,
.custom_dark_button:target,
.custom_dark_button:active,
.custom_dark_button:hover,
.btn:target,
.btn:active,
.btn:hover,
.btn-link:target,
.btn-link:active,
.btn-link:hover,
.btn-primary:target,
.btn-primary:active,
.btn-primary:hover,
.btn-lg:target,
.btn-lg:active,
.btn-lg:hover,
.btn-primary:target,
.btn-primary:active,
.btn-primary:hover,
.btn-purchase:target,
.btn-purchase:active,
.btn-purchase:hover,
.btn-checkout:target,
.btn-checkout:active,
.btn-checkout:hover,
.btn-submit:target,
.btn-submit:active,
.btn-submit:hover {
  background: #3F5396 !important;
  border-color: #365899 !important;
}

.cancel_res,
.checkout-buttons {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  background-color: #f6f7f9 !important;
  border-color: #ced0d4 !important;
  color: #4b4f56 !important;
  font-weight: bold;
}
.cancel_res:hover,
.checkout-buttons:hover {
  background-color: #e9ebee !important;
}