.tc-add-to-cart-group-wrap { display: none; }
.tc-add-to-cart-group-wrap ~ .tc-add-to-cart-wrap,
.tc-add-to-cart-group-wrap ~ .tc-ticket-price-wrap {
display: inline-block;
margin: initial;
width: initial !important;
} .tc-add-to-cart-wrap {
border-style: unset;
border-color: unset;
border-width: unset;
}
.tc-add-to-cart-wrap .cart_form > * { display: inline-block; }
.tc-add-to-cart-wrap select {
width: auto;
max-width: unset;
}
.tc-add-to-cart-wrap > p:empty { display: none; }
.tc-add-to-cart-wrap .tc_tickets_sold { display: inline-block; }
.tc-add-to-cart-wrap .tc_in_cart {
width: initial;
align-items: center;
}
.tc-add-to-cart-wrap .tc_quantity_selector ~ a { margin: auto 10px; }
.tc-add-to-cart-wrap a {
display: inline-block;
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
transition: 0.15s linear;
line-height: normal;
margin: 0 10px 0 0;
}
.tc-add-to-cart-wrap a.add_to_cart, .tc-add-to-cart-wrap select,
.editor-styles-wrapper .tc-add-to-cart-wrap a.add_to_cart, .editor-styles-wrapper .tc-add-to-cart-wrap select {
padding: 0.8em 1.3em;
}
.tc-add-to-cart-wrap a.add_to_cart,
.editor-styles-wrapper .tc-add-to-cart-wrap a.add_to_cart {
background: var(--wp--preset--color--primary);
color: var(--wp--preset--color--background);
text-decoration: none;
font-size: 1em;
}
.tc-add-to-cart-wrap a.add_to_cart:hover,
.editor-styles-wrapper .tc-add-to-cart-wrap a.add_to_cart:hover {
opacity: 0.8;
}
.tc-add-to-cart-wrap .price { align-self: center; }
.tc-add-to-cart-wrap.tc-has-text-color select { color: var(--tc-block-text-color); }
.tc-add-to-cart-wrap.tc-has-link-color .tc_in_cart, .tc-add-to-cart-wrap.tc-has-link-color a, .tc-add-to-cart-wrap.tc-has-link-color .tc_tickets_sold { color: var(--tc-block-link-color) !important; }
.tc-add-to-cart-wrap.tc-has-link-hover-color a:hover { color: var(--tc-block-link-hover-color) !important; }
.tc-add-to-cart-wrap.tc-has-border-radius a {
-webkit-border-radius: var(--tc-block-border-radius);
-moz-border-radius: var(--tc-block-border-radius);
border-radius: var(--tc-block-border-radius);
}
.tc-add-to-cart-wrap.tc-has-border-radius-topleft a {
-webkit-border-top-left-radius: var(--tc-block-border-radius-topleft);
-moz-border-top-left-radius: var(--tc-block-border-radius-topleft);
border-top-left-radius: var(--tc-block-border-radius-topleft);
}
.tc-add-to-cart-wrap.tc-has-border-radius-topright a {
-webkit-border-top-right-radius: var(--tc-block-border-radius-topright);
-moz-border-top-right-radius: var(--tc-block-border-radius-topright);
border-top-right-radius: var(--tc-block-border-radius-topright);
}
.tc-add-to-cart-wrap.tc-has-border-radius-bottomleft a {
-webkit-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
-moz-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
}
.tc-add-to-cart-wrap.tc-has-border-radius-bottomright a {
-webkit-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
-moz-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
}
.tc-add-to-cart-wrap.tc-has-background-color a.add_to_cart {
background-color: var(--tc-block-background-color);
text-decoration: none;
}
.tc-add-to-cart-wrap.tc-has-background-color a.add_to_cart:hover {
background-color: var(--tc-block-background-color);
-webkit-filter: brightness(110%);
filter: brightness(110%);
}
.tc-add-to-cart-wrap.tc-has-padding-top a.add_to_cart,
.tc-add-to-cart-wrap.tc-has-padding-top .tc_tickets_sold {
padding-top: var(--tc-block-padding-top);
}
.tc-add-to-cart-wrap.tc-has-padding-right a.add_to_cart,
.tc-add-to-cart-wrap.tc-has-padding-right .tc_tickets_sold {
padding-right: var(--tc-block-padding-right);
}
.tc-add-to-cart-wrap.tc-has-padding-bottom a.add_to_cart,
.tc-add-to-cart-wrap.tc-has-padding-bottom .tc_tickets_sold {
padding-bottom: var(--tc-block-padding-bottom);
}
.tc-add-to-cart-wrap.tc-has-padding-left a.add_to_cart,
.tc-add-to-cart-wrap.tc-has-padding-left .tc_tickets_sold {
padding-left: var(--tc-block-padding-left);
}
.tc-add-to-cart-wrap.tc-has-margin-top a,
.tc-add-to-cart-wrap.tc-has-margin-top .tc_tickets_sold {
margin-top: var(--tc-block-margin-top);
}
.tc-add-to-cart-wrap.tc-has-margin-right a,
.tc-add-to-cart-wrap.tc-has-margin-right .tc_tickets_sold {
margin-right: var(--tc-block-margin-right);
}
.tc-add-to-cart-wrap.tc-has-margin-bottom a,
.tc-add-to-cart-wrap.tc-has-margin-bottom .tc_tickets_sold {
margin-bottom: var(--tc-block-margin-bottom);
}
.tc-add-to-cart-wrap.tc-has-margin-left a,
.tc-add-to-cart-wrap.tc-has-margin-left .tc_tickets_sold {
margin-left: var(--tc-block-margin-left);
}
.tc-add-to-cart-wrap.tc-has-background-gradient a.add_to_cart {
background: var(--tc-block-background-gradient);
text-decoration: none;
}
.tc-add-to-cart-wrap.tc-has-background-gradient a.add_to_cart:hover {
background: var(--tc-block-background-gradient);
-webkit-filter: brightness(110%);
filter: brightness(110%);
text-decoration: none;
}
.tc-add-to-cart-wrap.tc-has-border-width,
.tc-add-to-cart-wrap.tc-has-border-color,
.tc-add-to-cart-wrap.tc-has-border-radius,
.tc-add-to-cart-wrap.tc-has-border-style {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
.tc-add-to-cart-wrap.tc-has-border-color a { border-color: var(--tc-block-border-color); }
.tc-add-to-cart-wrap.tc-has-border-top-color a { border-top-color: var(--tc-block-border-top-color); }
.tc-add-to-cart-wrap.tc-has-border-right-color a { border-right-color: var(--tc-block-border-right-color); }
.tc-add-to-cart-wrap.tc-has-border-bottom-color a { border-bottom-color: var(--tc-block-border-bottom-color); }
.tc-add-to-cart-wrap.tc-has-border-left-color a { border-left-color: var(--tc-block-border-left-color); }
.tc-add-to-cart-wrap.tc-has-border-width a.add_to_cart { border-width: var(--tc-block-border-width); }
.tc-add-to-cart-wrap.tc-has-border-top-width a.add_to_cart { border-top-width: var(--tc-block-border-top-width); }
.tc-add-to-cart-wrap.tc-has-border-left-width a.add_to_cart { border-left-width: var(--tc-block-border-left-width); }
.tc-add-to-cart-wrap.tc-has-border-bottom-width a.add_to_cart { border-bottom-width: var(--tc-block-border-bottom-width); }
.tc-add-to-cart-wrap.tc-has-border-right-width a.add_to_cart { border-right-width: var(--tc-block-border-right-width); }
.tc-add-to-cart-wrap.tc-has-border-style a.add_to_cart { border-style: var(--tc-block-border-style); }
.tc-add-to-cart-wrap.tc-has-border-top-style a.add_to_cart { border-top-style: var(--tc-block-border-top-style); }
.tc-add-to-cart-wrap.tc-has-border-bottom-style a.add_to_cart { border-bottom-style: var(--tc-block-border-bottom-style); }
.tc-add-to-cart-wrap.tc-has-border-left-style a.add_to_cart { border-left-style: var(--tc-block-border-left-style); }
.tc-add-to-cart-wrap.tc-has-border-right-style a.add_to_cart { border-right-style: var(--tc-block-border-right-style); }
.tc-add-to-cart-wrap.tc-has-font-family a, .tc-add-to-cart-wrap.tc-has-font-family span, .tc-add-to-cart-wrap.tc-has-font-family select { font-family: var(--tc-block-font-family); }
.tc-add-to-cart-wrap.tc-has-font-size a, .tc-add-to-cart-wrap.tc-has-font-size span, .tc-add-to-cart-wrap.tc-has-font-size select { font-size: var(--tc-block-font-size); }
.tc-add-to-cart-wrap.tc-has-fontsize a, .tc-add-to-cart-wrap.tc-has-fontsize span, .tc-add-to-cart-wrap.tc-has-fontsize select { font-size: var(--tc-block-fontsize); }
.tc-add-to-cart-wrap.tc-has-fontstyle a, .tc-add-to-cart-wrap.tc-has-fontstyle span, .tc-add-to-cart-wrap.tc-has-fontstyle select { font-style: var(--tc-block-fontstyle); }
.tc-add-to-cart-wrap.tc-has-fontweight a, .tc-add-to-cart-wrap.tc-has-fontweight span, .tc-add-to-cart-wrap.tc-has-fontweight select { font-weight: var(--tc-block-fontweight); }
.tc-add-to-cart-wrap.tc-has-lineheight a, .tc-add-to-cart-wrap.tc-has-lineheight span, .tc-add-to-cart-wrap.tc-has-lineheight select { line-height: var(--tc-block-lineheight); }
.tc-add-to-cart-wrap.tc-has-letterspacing a, .tc-add-to-cart-wrap.tc-has-letterspacing span, .tc-add-to-cart-wrap.tc-has-letterspacing select { letter-spacing: var(--tc-block-letterspacing); }
.tc-add-to-cart-wrap.tc-has-textdecoration a, .tc-add-to-cart-wrap.tc-has-textdecoration span, .tc-add-to-cart-wrap.tc-has-textdecoration select { text-decoration: var(--tc-block-textdecoration); }
.tc-add-to-cart-wrap.tc-has-texttransform a, .tc-add-to-cart-wrap.tc-has-texttransform span, .tc-add-to-cart-wrap.tc-has-texttransform select { text-transform: var(--tc-block-texttransform); } .tc-ticket-price-wrap {
border-style: unset;
border-width: unset;
border-color: unset;
}
.tc-ticket-price-wrap > p:empty { display: none; }
.tc-ticket-price-wrap .tc-block-inner-wrapper {
display: inline-block;
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
} .tc-event-add-to-cart-group-wrap {
border-style: unset;
border-width: unset;
border-color: unset;
}
.tc-event-add-to-cart-group-wrap tr:empty, .tc-event-add-to-cart-group-wrap div:empty { display: none; }
.tc-event-add-to-cart-group-wrap,
.tc-event-add-to-cart-group-wrap table {
margin: 0;
margin-block: 0 !important;
}
.tc-event-add-to-cart-group-wrap table {
table-layout: fixed;
width: 100%;
text-align: left;
overflow: hidden;
}
.tc-event-add-to-cart-group-wrap th,
.tc-event-add-to-cart-group-wrap td {
padding: 0.8em 1.3em;
}
.tc-event-add-to-cart-columns tr {
color: var(--wp--preset--color--background);
background-color: var(--wp--preset--color--primary);
}
.tc-event-add-to-cart-rows.tc-has-link-color a, .tc-event-add-to-cart-rows.tc-has-link-color .tc_in_cart, .tc-event-add-to-cart-rows.tc-has-link-color .tc_tickets_sold { color: var(--tc-block-link-color) !important; }
.tc-event-add-to-cart-rows.tc-has-link-hover-color a:hover { color: var(--tc-block-link-hover-color) !important; }
.tc-event-add-to-cart-dropdown .inner-wrap,
.tc-event-add-to-cart-dropdown .cart_form {
display: inline-flex;
}
.tc-event-add-to-cart-dropdown a.add_to_cart {
display: inline-block;
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
transition: 0.15s linear;
line-height: normal;
}
.tc-event-add-to-cart-dropdown a.add_to_cart,
.tc-event-add-to-cart-dropdown select,
.editor-styles-wrapper .tc-event-add-to-cart-dropdown a.add_to_cart,
.editor-styles-wrapper .tc-event-add-to-cart-dropdown select {
padding: 0.8em 1.3em;
}
.tc-event-add-to-cart-dropdown a.add_to_cart,
.editor-styles-wrapper .tc-event-add-to-cart-dropdown a.add_to_cart {
background: var(--wp--preset--color--primary);
color: var(--wp--preset--color--background);
text-decoration: none;
font-size: 1em;
}
.tc-event-add-to-cart-dropdown a.add_to_cart:hover,
.editor-styles-wrapper .tc-event-add-to-cart-dropdown a.add_to_cart:hover {
opacity: 0.8;
}
.tc-event-add-to-cart-dropdown select {
width: auto;
max-width: unset;
}
.tc-event-add-to-cart-dropdown.tc-has-text-color select {
color: var(--tc-block-text-color);
}
.tc-event-add-to-cart-dropdown.tc-has-link-color a.add_to_cart, .tc-event-add-to-cart-dropdown.tc-has-link-color .tc_in_cart, .tc-event-add-to-cart-dropdown.tc-has-link-color .tc_tickets_sold { color: var(--tc-block-link-color) !important; }
.tc-event-add-to-cart-dropdown.tc-has-link-hover-color a.add_to_cart:hover { color: var(--tc-block-link-hover-color) !important; }
.tc-event-add-to-cart-dropdown.tc-has-border-radius a {
-webkit-border-radius: var(--tc-block-border-radius);
-moz-border-radius: var(--tc-block-border-radius);
border-radius: var(--tc-block-border-radius);
}
.tc-event-add-to-cart-dropdown.tc-has-border-radius-topleft a {
-webkit-border-top-left-radius: var(--tc-block-border-radius-topleft);
-moz-border-top-left-radius: var(--tc-block-border-radius-topleft);
border-top-left-radius: var(--tc-block-border-radius-topleft);
}
.tc-event-add-to-cart-dropdown.tc-has-border-radius-topright a {
-webkit-border-top-right-radius: var(--tc-block-border-radius-topright);
-moz-border-top-right-radius: var(--tc-block-border-radius-topright);
border-top-right-radius: var(--tc-block-border-radius-topright);
}
.tc-event-add-to-cart-dropdown.tc-has-border-radius-bottomleft a {
-webkit-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
-moz-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
}
.tc-event-add-to-cart-dropdown.tc-has-border-radius-bottomright a {
-webkit-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
-moz-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
}
.tc-event-add-to-cart-dropdown.tc-has-background-color a.add_to_cart {
background-color: var(--tc-block-background-color);
text-decoration: none;
}
.tc-event-add-to-cart-dropdown.tc-has-padding-top a,
.tc-event-add-to-cart-dropdown.tc-has-padding-top .tc_tickets_sold {
padding-top: var(--tc-block-padding-top);
}
.tc-event-add-to-cart-dropdown.tc-has-padding-right a,
.tc-event-add-to-cart-dropdown.tc-has-padding-right .tc_tickets_sold {
padding-right: var(--tc-block-padding-right);
}
.tc-event-add-to-cart-dropdown.tc-has-padding-bottom a,
.tc-event-add-to-cart-dropdown.tc-has-padding-bottom .tc_tickets_sold {
padding-bottom: var(--tc-block-padding-bottom);
}
.tc-event-add-to-cart-dropdown.tc-has-padding-left a,
.tc-event-add-to-cart-dropdown.tc-has-padding-left .tc_tickets_sold {
padding-left: var(--tc-block-padding-left);
}
.tc-event-add-to-cart-dropdown.tc-has-background-gradient a {
background: var(--tc-block-background-gradient);
text-decoration: none;
}
.tc-event-add-to-cart-dropdown.tc-has-border-width,
.tc-event-add-to-cart-dropdown.tc-has-border-color,
.tc-event-add-to-cart-dropdown.tc-has-border-radius,
.tc-event-add-to-cart-dropdown.tc-has-border-style {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
.tc-event-add-to-cart-dropdown.tc-has-border-color a { border-color: var(--tc-block-border-color); }
.tc-event-add-to-cart-dropdown.tc-has-border-top-color a { border-top-color: var(--tc-block-border-top-color); }
.tc-event-add-to-cart-dropdown.tc-has-border-right-color a { border-right-color: var(--tc-block-border-right-color); }
.tc-event-add-to-cart-dropdown.tc-has-border-bottom-color a { border-bottom-color: var(--tc-block-border-bottom-color); }
.tc-event-add-to-cart-dropdown.tc-has-border-left-color a { border-left-color: var(--tc-block-border-left-color); }
.tc-event-add-to-cart-dropdown.tc-has-border-width a { border-width: var(--tc-block-border-width); }
.tc-event-add-to-cart-dropdown.tc-has-border-top-width a { border-top-width: var(--tc-block-border-top-width); }
.tc-event-add-to-cart-dropdown.tc-has-border-left-width a { border-left-width: var(--tc-block-border-left-width); }
.tc-event-add-to-cart-dropdown.tc-has-border-bottom-width a { border-bottom-width: var(--tc-block-border-bottom-width); }
.tc-event-add-to-cart-dropdown.tc-has-border-right-width a { border-right-width: var(--tc-block-border-right-width); }
.tc-event-add-to-cart-dropdown.tc-has-border-style a { border-style: var(--tc-block-border-style); }
.tc-event-add-to-cart-dropdown.tc-has-border-top-style a { border-top-style: var(--tc-block-border-top-style); }
.tc-event-add-to-cart-dropdown.tc-has-border-bottom-style a { border-bottom-style: var(--tc-block-border-bottom-style); }
.tc-event-add-to-cart-dropdown.tc-has-border-left-style a { border-left-style: var(--tc-block-border-left-style); }
.tc-event-add-to-cart-dropdown.tc-has-border-right-style a { border-right-style: var(--tc-block-border-right-style); }
.tc-event-add-to-cart-dropdown.tc-has-font-family a, .tc-add-to-cart-wrap.tc-has-font-family span, .tc-add-to-cart-wrap.tc-has-font-family select { font-family: var(--tc-block-font-family); }
.tc-event-add-to-cart-dropdown.tc-has-font-size a, .tc-add-to-cart-wrap.tc-has-font-size span, .tc-add-to-cart-wrap.tc-has-font-size select { font-size: var(--tc-block-font-size); }
.tc-event-add-to-cart-dropdown.tc-has-fontsize a, .tc-add-to-cart-wrap.tc-has-fontsize span, .tc-add-to-cart-wrap.tc-has-fontsize select { font-size: var(--tc-block-fontsize); }
.tc-event-add-to-cart-dropdown.tc-has-fontstyle a, .tc-add-to-cart-wrap.tc-has-fontstyle span, .tc-add-to-cart-wrap.tc-has-fontstyle select { font-style: var(--tc-block-fontstyle); }
.tc-event-add-to-cart-dropdown.tc-has-fontweight a, .tc-add-to-cart-wrap.tc-has-fontweight span, .tc-add-to-cart-wrap.tc-has-fontweight select { font-weight: var(--tc-block-fontweight); }
.tc-event-add-to-cart-dropdown.tc-has-lineheight a, .tc-add-to-cart-wrap.tc-has-lineheight span, .tc-add-to-cart-wrap.tc-has-lineheight select { line-height: var(--tc-block-lineheight); }
.tc-event-add-to-cart-dropdown.tc-has-letterspacing a, .tc-add-to-cart-wrap.tc-has-letterspacing span, .tc-add-to-cart-wrap.tc-has-letterspacing select { letter-spacing: var(--tc-block-letterspacing); }
.tc-event-add-to-cart-dropdown.tc-has-textdecoration a, .tc-add-to-cart-wrap.tc-has-textdecoration span, .tc-add-to-cart-wrap.tc-has-textdecoration select { text-decoration: var(--tc-block-textdecoration); }
.tc-event-add-to-cart-dropdown.tc-has-texttransform a, .tc-add-to-cart-wrap.tc-has-texttransform span, .tc-add-to-cart-wrap.tc-has-texttransform select { text-transform: var(--tc-block-texttransform); } .tc-woo-add-to-cart-group-wrap { display: none; }
.tc-woo-add-to-cart-group-wrap ~ .tc-woo-add-to-cart-wrap,
.tc-woo-add-to-cart-group-wrap ~ .tc-woo-ticket-price-wrap {
display: inline-block;
margin: initial;
width: initial !important;
} .tc-woo-add-to-cart-wrap {
border-style: unset;
border-color: unset;
border-width: unset;
}
.tc-woo-add-to-cart-wrap .tc-wb-event-dropdown-wrap .inner-wrap { display: block; }
.tc-woo-add-to-cart-wrap .tc-wb-event-dropdown-wrap .inner-wrap > * { display: inline-block; }
.tc-woo-add-to-cart-wrap input[type="number"].tc-wb-quantity-selector { margin-left: 0; }
.tc-woo-add-to-cart-wrap .quantity ~ .tc-wb-add-to-cart a.add_to_cart_button, .tc-woo-add-to-cart-wrap .quantity ~ .tc-wb-add-to-cart .woocommerce a.add_to_cart_button,
.tc-woo-add-to-cart-wrap .quantity ~ .tc-wb-add-to-cart button.button, .tc-woo-add-to-cart-wrap .quantity ~ .tc-wb-add-to-cart .woocommerce button.button {
margin: auto 10px;
}
.tc-woo-add-to-cart-wrap .tc-wb-quantity-selector,
.tc-woo-add-to-cart-wrap a, .tc-woo-add-to-cart-wrap .woocommerce a,
.tc-woo-add-to-cart-wrap button.button, .tc-woo-add-to-cart-wrap .woocommerce button.button {
padding: 0.8em;
line-height: normal;
}
.tc-woo-add-to-cart-wrap .add_to_cart_inline {
display: inline-block;
margin: 0;
}
.tc-woo-add-to-cart-wrap p:empty,
.tc-woo-add-to-cart-wrap .quantity > br {
display: none;
}
.tc-woo-add-to-cart-wrap a, .tc-woo-add-to-cart-wrap .woocommerce a,
.tc-woo-add-to-cart-wrap button.button, .tc-woo-add-to-cart-wrap .woocommerce button.button {
border-style: solid;
border-color: transparent;
border-width: 0;
}
.tc-woo-add-to-cart-wrap .add_to_cart_inline .added_to_cart,
.tc-woo-add-to-cart-wrap .woocommerce.add_to_cart_inline .added_to_cart {
margin: initial;
}
.tc-woo-add-to-cart-wrap a:not(.added_to_cart):not(:hover), .tc-woo-add-to-cart-wrap .woocommerce a:not(.added_to_cart):not(:hover),
.tc-woo-add-to-cart-wrap button.button:not(.added_to_cart):not(:hover), .tc-woo-add-to-cart-wrap .woocommerce button.button:not(.added_to_cart):not(:hover) {
background-color: var(--wp--preset--color--primary);
}
.tc-woo-add-to-cart-wrap a, .tc-woo-add-to-cart-wrap .woocommerce a,
.tc-woo-add-to-cart-wrap button.button, .tc-woo-add-to-cart-wrap .woocommerce button.button {
margin-top: unset;
margin-bottom: unset;
font-size: inherit;
}
.tc-woo-add-to-cart-wrap a:not(:hover), .tc-woo-add-to-cart-wrap .woocommerce a:not(:hover),
.tc-woo-add-to-cart-wrap button.button:not(:hover), .tc-woo-add-to-cart-wrap .woocommerce button.button:not(:hover) {
color: var(--wp--preset--color--background);
}
.tc-woo-add-to-cart-wrap a.add_to_cart_button, .tc-woo-add-to-cart-wrap .woocommerce a.add_to_cart_button,
.tc-woo-add-to-cart-wrap button.button, .tc-woo-add-to-cart-wrap .woocommerce button.button {
text-decoration: none;
}
.tc-woo-add-to-cart-wrap a.ajax_add_to_cart.added,
.tc-woo-add-to-cart-wrap .woocommerce a.ajax_add_to_cart.added {
display: none;
}
.tc-woo-add-to-cart-wrap.tc-has-text-color a.ajax_add_to_cart.added ~ .added_to_cart,
.tc-woo-add-to-cart-wrap.tc-has-text-color .woocommerce a.ajax_add_to_cart.added ~ .added_to_cart {
margin: auto 10px;
}
.tc-woo-add-to-cart-wrap.tc-has-text-color a:not(:hover),
.tc-woo-add-to-cart-wrap.tc-has-text-color .woocommerce a:not(:hover) {
color: var(--tc-block-text-color);
}
.tc-woo-add-to-cart-wrap.tc-has-margin-top a, .tc-woo-add-to-cart-wrap.tc-has-margin-top .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-margin-top button.button, .tc-woo-add-to-cart-wrap.tc-has-margin-top .woocommerce button.button {
margin-top: var(--tc-block-margin-top) !important;
}
.tc-woo-add-to-cart-wrap.tc-has-margin-right a, .tc-woo-add-to-cart-wrap.tc-has-margin-right .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-margin-right button.button, .tc-woo-add-to-cart-wrap.tc-has-margin-right .woocommerce button.button {
margin-right: var(--tc-block-margin-right) !important;
}
.tc-woo-add-to-cart-wrap.tc-has-margin-bottom a, .tc-woo-add-to-cart-wrap.tc-has-margin-bottom .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-margin-bottom button.button, .tc-woo-add-to-cart-wrap.tc-has-margin-bottom .woocommerce button.button {
margin-bottom: var(--tc-block-margin-bottom) !important;
}
.tc-woo-add-to-cart-wrap.tc-has-margin-left a, .tc-woo-add-to-cart-wrap.tc-has-margin-left .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-margin-left button.button, .tc-woo-add-to-cart-wrap.tc-has-margin-left .woocommerce button.button {
margin-left: var(--tc-block-margin-left) !important;
}
.tc-woo-add-to-cart-wrap.tc-has-padding-top a, .tc-woo-add-to-cart-wrap.tc-has-padding-top .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-padding-top button.button, .tc-woo-add-to-cart-wrap.tc-has-padding-top .woocommerce button.button {
padding-top: var(--tc-block-padding-top);
}
.tc-woo-add-to-cart-wrap.tc-has-padding-right a, .tc-woo-add-to-cart-wrap.tc-has-padding-right .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-padding-right button.button, .tc-woo-add-to-cart-wrap.tc-has-padding-right .woocommerce button.button {
padding-right: var(--tc-block-padding-right);
}
.tc-woo-add-to-cart-wrap.tc-has-padding-bottom a, .tc-woo-add-to-cart-wrap.tc-has-padding-bottom .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-padding-bottom button.button, .tc-woo-add-to-cart-wrap.tc-has-padding-bottom .woocommerce button.button {
padding-bottom: var(--tc-block-padding-bottom);
}
.tc-woo-add-to-cart-wrap.tc-has-padding-left a, .tc-woo-add-to-cart-wrap.tc-has-padding-left .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-padding-left button.button, .tc-woo-add-to-cart-wrap.tc-has-padding-left .woocommerce button.button {
padding-left: var(--tc-block-padding-left);
}
.tc-woo-add-to-cart-wrap.tc-has-link-color a, .tc-woo-add-to-cart-wrap.tc-has-link-color .woocommerce a.button,
.tc-woo-add-to-cart-wrap.tc-has-link-color button.button, .tc-woo-add-to-cart-wrap.tc-has-link-color .woocommerce button.button {
color: var(--tc-block-link-color);
}
.tc-woo-add-to-cart-wrap.tc-has-link-hover-color a:hover, .tc-woo-add-to-cart-wrap.tc-has-link-hover-color .woocommerce a:hover,
.tc-woo-add-to-cart-wrap.tc-has-link-hover-color button.button:hover, .tc-woo-add-to-cart-wrap.tc-has-link-hover-color .woocommerce button.button:hover {
color: var(--tc-block-link-hover-color);
}
.tc-woo-add-to-cart-wrap.tc-has-background-color a:not(.added_to_cart):not(:hover), .tc-woo-add-to-cart-wrap.tc-has-background-color .woocommerce a:not(.added_to_cart):not(:hover),
.tc-woo-add-to-cart-wrap.tc-has-background-color button.button:not(.added_to_cart):not(:hover), .tc-woo-add-to-cart-wrap.tc-has-background-color .woocommerce button.button:not(.added_to_cart):not(:hover) {
background-color: var(--tc-block-background-color);
}
.tc-woo-add-to-cart-wrap.tc-has-background-gradient a:not(.added_to_cart):not(:hover), .tc-woo-add-to-cart-wrap.tc-has-background-gradient .woocommerce a:not(.added_to_cart):not(:hover),
.tc-woo-add-to-cart-wrap.tc-has-background-gradient button.button:not(.added_to_cart):not(:hover), .tc-woo-add-to-cart-wrap.tc-has-background-gradient .woocommerce button.button:not(.added_to_cart):not(:hover) {
background: var(--tc-block-background-gradient);
}
.tc-woo-add-to-cart-wrap.tc-has-border-width a:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-width .woocommerce a:not(.added_to_cart),
.tc-woo-add-to-cart-wrap.tc-has-border-width button.button:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-width .woocommerce button.button:not(.added_to_cart) {
border-width: var(--tc-block-border-width);
}
.tc-woo-add-to-cart-wrap.tc-has-border-top-width a:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-top-width .woocommerce a:not(.added_to_cart),
.tc-woo-add-to-cart-wrap.tc-has-border-top-width button.button:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-top-width .woocommerce button.button:not(.added_to_cart) {
border-top-width: var(--tc-block-border-top-width);
}
.tc-woo-add-to-cart-wrap.tc-has-border-left-width a:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-left-width .woocommerce a:not(.added_to_cart),
.tc-woo-add-to-cart-wrap.tc-has-border-left-width button.button:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-left-width .woocommerce button.button:not(.added_to_cart) {
border-left-width: var(--tc-block-border-left-width);
}
.tc-woo-add-to-cart-wrap.tc-has-border-bottom-width a:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-bottom-width .woocommerce a:not(.added_to_cart),
.tc-woo-add-to-cart-wrap.tc-has-border-bottom-width button.button:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-bottom-width .woocommerce button.button:not(.added_to_cart) {
border-bottom-width: var(--tc-block-border-bottom-width);
}
.tc-woo-add-to-cart-wrap.tc-has-border-right-width a:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-right-width .woocommerce a:not(.added_to_cart),
.tc-woo-add-to-cart-wrap.tc-has-border-right-width button.button:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-right-width .woocommerce button.button:not(.added_to_cart) {
border-right-width: var(--tc-block-border-right-width);
}
.tc-woo-add-to-cart-wrap.tc-has-border-color a, .tc-woo-add-to-cart-wrap.tc-has-border-color .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-color button.button, .tc-woo-add-to-cart-wrap.tc-has-border-color .woocommerce button.button {
border-color: var(--tc-block-border-color);
}
.tc-woo-add-to-cart-wrap.tc-has-border-top-color a, .tc-woo-add-to-cart-wrap.tc-has-border-top-color .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-top-color button.button, .tc-woo-add-to-cart-wrap.tc-has-border-top-color .woocommerce button.button {
border-top-color: var(--tc-block-border-top-color);
}
.tc-woo-add-to-cart-wrap.tc-has-border-right-color a, .tc-woo-add-to-cart-wrap.tc-has-border-right-color .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-right-color button.button, .tc-woo-add-to-cart-wrap.tc-has-border-right-color .woocommerce button.button {
border-right-color: var(--tc-block-border-right-color);
}
.tc-woo-add-to-cart-wrap.tc-has-border-bottom-color a, .tc-woo-add-to-cart-wrap.tc-has-border-bottom-color .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-bottom-color button.button, .tc-woo-add-to-cart-wrap.tc-has-border-bottom-color .woocommerce button.button {
border-bottom-color: var(--tc-block-border-bottom-color);
}
.tc-woo-add-to-cart-wrap.tc-has-border-left-color a, .tc-woo-add-to-cart-wrap.tc-has-border-left-color .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-left-color button.button, .tc-woo-add-to-cart-wrap.tc-has-border-left-color .woocommerce button.button {
border-left-color: var(--tc-block-border-left-color);
}
.tc-woo-add-to-cart-wrap.tc-has-border-radius a, .tc-woo-add-to-cart-wrap.tc-has-border-radius .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-radius button.button, .tc-woo-add-to-cart-wrap.tc-has-border-radius .woocommerce button.button {
-webkit-border-radius: var(--tc-block-border-radius);
-moz-border-radius: var(--tc-block-border-radius);
border-radius: var(--tc-block-border-radius);
}
.tc-woo-add-to-cart-wrap.tc-has-border-radius-topleft a, .tc-woo-add-to-cart-wrap.tc-has-border-radius-topleft .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-radius-topleft button.button, .tc-woo-add-to-cart-wrap.tc-has-border-radius-topleft .woocommerce button.button {
-webkit-border-top-left-radius: var(--tc-block-border-radius-topleft);
-moz-border-top-left-radius: var(--tc-block-border-radius-topleft);
border-top-left-radius: var(--tc-block-border-radius-topleft);
}
.tc-woo-add-to-cart-wrap.tc-has-border-radius-topright a, .tc-woo-add-to-cart-wrap.tc-has-border-radius-topright .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-radius-topright button.button, .tc-woo-add-to-cart-wrap.tc-has-border-radius-topright .woocommerce button.button {
-webkit-border-top-right-radius: var(--tc-block-border-radius-topright);
-moz-border-top-right-radius: var(--tc-block-border-radius-topright);
border-top-right-radius: var(--tc-block-border-radius-topright);
}
.tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomleft a, .tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomleft .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomleft button.button, .tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomleft .woocommerce button.button {
-webkit-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
-moz-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
}
.tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomright a, .tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomright .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomright button.button, .tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomright .woocommerce button.button {
-webkit-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
-moz-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
}
.tc-woo-add-to-cart-wrap.tc-has-border-style a, .tc-woo-add-to-cart-wrap.tc-has-border-style .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-style button.button, .tc-woo-add-to-cart-wrap.tc-has-border-style .woocommerce button.button {
border-style: var(--tc-block-border-style);
}
.tc-woo-add-to-cart-wrap.tc-has-border-top-style a, .tc-woo-add-to-cart-wrap.tc-has-border-top-style .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-top-style button.button, .tc-woo-add-to-cart-wrap.tc-has-border-top-style .woocommerce button.button {
border-top-style: var(--tc-block-border-top-style);
}
.tc-woo-add-to-cart-wrap.tc-has-border-bottom-style a, .tc-woo-add-to-cart-wrap.tc-has-border-bottom-style .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-bottom-style button.button, .tc-woo-add-to-cart-wrap.tc-has-border-bottom-style .woocommerce button.button {
border-bottom-style: var(--tc-block-border-bottom-style);
}
.tc-woo-add-to-cart-wrap.tc-has-border-left-style a, .tc-woo-add-to-cart-wrap.tc-has-border-left-style .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-left-style button.button, .tc-woo-add-to-cart-wrap.tc-has-border-left-style .woocommerce button.button {
border-left-style: var(--tc-block-border-left-style);
}
.tc-woo-add-to-cart-wrap.tc-has-border-right-style a, .tc-woo-add-to-cart-wrap.tc-has-border-right-style .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-right-style button.button, .tc-woo-add-to-cart-wrap.tc-has-border-right-style .woocommerce button.button {
border-right-style: var(--tc-block-border-right-style);
}
.tc-woo-add-to-cart-wrap.tc-has-font-family a, .tc-woo-add-to-cart-wrap.tc-has-font-family .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-font-family span { font-family: var(--tc-block-font-family); }
.tc-woo-add-to-cart-wrap.tc-has-font-size a, .tc-woo-add-to-cart-wrap.tc-has-font-size .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-font-size span, .tc-woo-add-to-cart-wrap.tc-has-font-size input[type="number"] { font-size: var(--tc-block-font-size); }
.tc-woo-add-to-cart-wrap.tc-has-fontsize a, .tc-woo-add-to-cart-wrap.tc-has-fontsize .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-fontsize span, .tc-woo-add-to-cart-wrap.tc-has-fontsize input[type="number"] { font-size: var(--tc-block-fontsize); }
.tc-woo-add-to-cart-wrap.tc-has-fontstyle a, .tc-woo-add-to-cart-wrap.tc-has-fontstyle .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-fontstyle span { font-style: var(--tc-block-fontstyle); }
.tc-woo-add-to-cart-wrap.tc-has-fontweight a, .tc-woo-add-to-cart-wrap.tc-has-fontweight .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-fontweight span { font-weight: var(--tc-block-fontweight); }
.tc-woo-add-to-cart-wrap.tc-has-lineheight a, .tc-woo-add-to-cart-wrap.tc-has-lineheight .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-lineheight span { line-height: var(--tc-block-lineheight); }
.tc-woo-add-to-cart-wrap.tc-has-letterspacing a, .tc-woo-add-to-cart-wrap.tc-has-letterspacing .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-letterspacing span { letter-spacing: var(--tc-block-letterspacing); }
.tc-woo-add-to-cart-wrap.tc-has-textdecoration a, .tc-woo-add-to-cart-wrap.tc-has-textdecoration .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-textdecoration span { text-decoration: var(--tc-block-textdecoration); }
.tc-woo-add-to-cart-wrap.tc-has-texttransform a, .tc-woo-add-to-cart-wrap.tc-has-texttransform .woocommerce a,.tc-woo-add-to-cart-wrap.tc-has-texttransform span { text-transform: var(--tc-block-texttransform); } .tc-woo-ticket-price-wrap {
border-style: unset;
border-width: unset;
border-color: unset;
}
.tc-woo-ticket-price-wrap > p:empty { display: none; }
.tc-woo-ticket-price-wrap .tc-block-inner-wrapper {
display: inline-block;
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
} .tc-woo-event-add-to-cart-group-wrap {
border-style: unset;
border-width: unset;
border-color: unset;
}
.tc-woo-event-add-to-cart-group-wrap select { padding: 0.8em 1.3em; line-height: normal; }
.tc-woo-event-add-to-cart-group-wrap .tc-wb-quantity-selector { padding: 0.8em; text-align: center; }
.tc-woo-event-add-to-cart-group-wrap tr:empty, .tc-woo-event-add-to-cart-group-wrap div:empty { display: none; }
.tc-woo-event-add-to-cart-group-wrap,
.tc-woo-event-add-to-cart-group-wrap table {
margin: 0;
margin-block: 0 !important;
}
.tc-woo-event-add-to-cart-group-wrap table {
table-layout: fixed;
width: 100%;
text-align: left;
overflow: hidden;
}
.tc-woo-event-add-to-cart-group-wrap th,
.tc-woo-event-add-to-cart-group-wrap td {
padding: 0.8em 1.3em;
}
.tc-woo-event-add-to-cart-columns tr {
background-color: var(--wp--preset--color--primary);
color: var(--wp--preset--color--background);
}
.tc-woo-event-add-to-cart-rows a.ajax_add_to_cart.added,
.tc-woo-event-add-to-cart-rows .woocommerce a.ajax_add_to_cart.added {
display: none;
}
.tc-woo-event-add-to-cart-rows a:not(.added_to_cart):not(:hover), .tc-woo-event-add-to-cart-rows .woocommerce a:not(.added_to_cart):not(:hover),
.tc-woo-event-add-to-cart-rows button.button:not(.added_to_cart):not(:hover), .tc-woo-event-add-to-cart-rows .woocommerce button.button:not(.added_to_cart):not(:hover) {
background-color: var(--wp--preset--color--primary);
}
.tc-woo-event-add-to-cart-rows.tc-has-link-color .tc-wb-add-to-cart a, .tc-woo-event-add-to-cart-rows.tc-has-link-color .woocommerce.tc-wb-add-to-cart a,
.tc-woo-event-add-to-cart-rows.tc-has-link-color .tc-wb-add-to-cart button.button, .tc-woo-event-add-to-cart-rows.tc-has-link-color .woocommerce.tc-wb-add-to-cart button.button {
color: var(--tc-block-link-color);
}
.tc-woo-event-add-to-cart-rows.tc-has-link-color .tc-wb-add-to-cart a:hover, .tc-woo-event-add-to-cart-rows.tc-has-link-color .woocommerce.tc-wb-add-to-cart a:hover,
.tc-woo-event-add-to-cart-rows.tc-has-link-color .tc-wb-add-to-cart button.button:hover, .tc-woo-event-add-to-cart-rows.tc-has-link-color .woocommerce.tc-wb-add-to-cart button.button:hover {
color: var(--tc-block-link-hover-color);
}
.tc-woo-event-add-to-cart-rows .tc-wb-add-to-cart, .tc-woo-event-add-to-cart-rows .woocommerce.tc-wb-add-to-cart,
.tc-woo-event-add-to-cart-rows .tc-wb-add-to-cart a, .tc-woo-event-add-to-cart-rows .woocommerce.tc-wb-add-to-cart a {
margin: 0;
}
.tc-woo-event-add-to-cart-dropdown .tc-wb-add-to-cart, .tc-woo-event-add-to-cart-dropdown .woocommerce.tc-wb-add-to-cart,
.tc-woo-event-add-to-cart-dropdown .tc-wb-add-to-cart a, .tc-woo-event-add-to-cart-dropdown .woocommerce.tc-wb-add-to-cart a {
margin-top: 0;
margin-bottom: 0;
}
.tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap select {
width: auto;
max-width: unset;
}
.tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap a.ajax_add_to_cart.added,
.tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap .woocommerce  a.ajax_add_to_cart.added {
display: none;
}
.tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap .inner-wrap,
.tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap .inner-wrap > * { display: inline-block; }
.tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap .add-to-cart:first-child,
.tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap .add-to-cart:first-child > * {
display: inline-block;
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-text-color .tc-wb-event-dropdown-wrap select,
.tc-woo-event-add-to-cart-group-wrap.tc-has-text-color .tc-wb-event-dropdown-wrap input {
color: var(--tc-block-text-color);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-link-color .tc-wb-event-dropdown-wrap a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-link-color .tc-wb-event-dropdown-wrap .woocommerce a {
color: var(--tc-block-link-color);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-link-hover-color .tc-wb-event-dropdown-wrap a:hover,
.tc-woo-event-add-to-cart-group-wrap.tc-has-link-hover-color .tc-wb-event-dropdown-wrap .woocommerce a:hover {
color: var(--tc-block-link-hover-color);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-top .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-top .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-top .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-top .tc-wb-event-dropdown-wrap .woocommerce button.button {
margin-top: var(--tc-block-margin-top) !important;
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-right .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-right .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-right .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-right .tc-wb-event-dropdown-wrap .woocommerce button.button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-right .tc-wb-event-dropdown-wrap .added_to_cart, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-right .tc-wb-event-dropdown-wrap .woocommerce .added_to_cart {
margin-right: var(--tc-block-margin-right) !important;
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-bottom .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-bottom .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-bottom .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-bottom .tc-wb-event-dropdown-wrap .woocommerce button.button {
margin-bottom: var(--tc-block-margin-bottom) !important;
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-left .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-left .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-left .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-left .tc-wb-event-dropdown-wrap .woocommerce button.button {
margin-left: var(--tc-block-margin-left) !important;
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-top .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-top .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-top .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-top .tc-wb-event-dropdown-wrap .woocommerce button.button {
padding-top: var(--tc-block-padding-top);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-right .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-right .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-right .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-right .tc-wb-event-dropdown-wrap .woocommerce button.button {
padding-right: var(--tc-block-padding-right);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-bottom .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-bottom .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-bottom .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-bottom .tc-wb-event-dropdown-wrap .woocommerce button.button {
padding-bottom: var(--tc-block-padding-bottom);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-left .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-left .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-left .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-left .tc-wb-event-dropdown-wrap .woocommerce button.button {
padding-left: var(--tc-block-padding-left);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-link-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-link-color .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-link-color .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-link-color .tc-wb-event-dropdown-wrap .woocommerce button.button {
color: var(--tc-block-link-color);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-background-color .tc-wb-event-dropdown-wrap a:not(.added_to_cart):not(:hover), .tc-woo-event-add-to-cart-group-wrap.tc-has-background-color .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart):not(:hover),
.tc-woo-event-add-to-cart-group-wrap.tc-has-background-color .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart):not(:hover), .tc-woo-event-add-to-cart-group-wrap.tc-has-background-color .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart):not(:hover) {
background-color: var(--tc-block-background-color);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-background-gradient .tc-wb-event-dropdown-wrap a:not(.added_to_cart):not(:hover), .tc-woo-event-add-to-cart-group-wrap.tc-has-background-gradient .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart):not(:hover),
.tc-woo-event-add-to-cart-group-wrap.tc-has-background-gradient .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart):not(:hover), .tc-woo-event-add-to-cart-group-wrap.tc-has-background-gradient .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart):not(:hover) {
background: var(--tc-block-background-gradient);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-width .tc-wb-event-dropdown-wrap a:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-width .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart),
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-width .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-width .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart) {
border-width: var(--tc-block-border-width);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-width .tc-wb-event-dropdown-wrap a:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-width .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart),
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-width .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-width .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart) {
border-top-width: var(--tc-block-border-top-width);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-width .tc-wb-event-dropdown-wrap a:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-width .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart),
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-width .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-width .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart) {
border-left-width: var(--tc-block-border-left-width);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-width .tc-wb-event-dropdown-wrap a:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-width .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart),
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-width .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-width .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart) {
border-bottom-width: var(--tc-block-border-bottom-width);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-width .tc-wb-event-dropdown-wrap a:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-width .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart),
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-width .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-width .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart) {
border-right-width: var(--tc-block-border-right-width);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-color .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-color .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-color .tc-wb-event-dropdown-wrap .woocommerce button.button {
border-color: var(--tc-block-border-color);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-color .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-color .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-color .tc-wb-event-dropdown-wrap .woocommerce button.button {
border-top-color: var(--tc-block-border-top-color);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-color .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-color .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-color .tc-wb-event-dropdown-wrap .woocommerce button.button {
border-right-color: var(--tc-block-border-right-color);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-color .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-color .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-color .tc-wb-event-dropdown-wrap .woocommerce button.button {
border-bottom-color: var(--tc-block-border-bottom-color);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-color .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-color .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-color .tc-wb-event-dropdown-wrap .woocommerce button.button {
border-left-color: var(--tc-block-border-left-color);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius .tc-wb-event-dropdown-wrap .woocommerce button.button {
-webkit-border-radius: var(--tc-block-border-radius);
-moz-border-radius: var(--tc-block-border-radius);
border-radius: var(--tc-block-border-radius);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topleft .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topleft .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topleft .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topleft .tc-wb-event-dropdown-wrap .woocommerce button.button {
-webkit-border-top-left-radius: var(--tc-block-border-radius-topleft);
-moz-border-top-left-radius: var(--tc-block-border-radius-topleft);
border-top-left-radius: var(--tc-block-border-radius-topleft);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topright .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topright .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topright .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topright .tc-wb-event-dropdown-wrap .woocommerce button.button {
-webkit-border-top-right-radius: var(--tc-block-border-radius-topright);
-moz-border-top-right-radius: var(--tc-block-border-radius-topright);
border-top-right-radius: var(--tc-block-border-radius-topright);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomleft .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomleft .tc-wb-event-dropdown-wrap .woocommerce,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomleft .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomleft .tc-wb-event-dropdown-wrap .woocommerce button.button {
-webkit-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
-moz-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomright .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomright .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomright .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomright .tc-wb-event-dropdown-wrap .woocommerce button.button {
-webkit-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
-moz-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-style .tc-wb-event-dropdown-wrap a:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-style .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart),
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-style .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-style .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart) {
border-style: var(--tc-block-border-style);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-style .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-style .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-style .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-style .tc-wb-event-dropdown-wrap .woocommerce button.button {
border-top-style: var(--tc-block-border-top-style);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-style .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-style .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-style .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-style .tc-wb-event-dropdown-wrap .woocommerce button.button {
border-bottom-style: var(--tc-block-border-bottom-style);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-style .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-style .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-style .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-style .tc-wb-event-dropdown-wrap .woocommerce button.button {
border-left-style: var(--tc-block-border-left-style);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-style .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-style .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-style .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-style .tc-wb-event-dropdown-wrap .woocommerce button.button {
border-right-style: var(--tc-block-border-right-style);
}
.tc-woo-event-add-to-cart-group-wrap.tc-has-font-family .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-font-family .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-font-family .tc-wb-event-dropdown-wrap span { font-family: var(--tc-block-font-family); }
.tc-woo-event-add-to-cart-group-wrap.tc-has-font-size .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-font-size .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-font-size .tc-wb-event-dropdown-wrap span, .tc-woo-event-add-to-cart-group-wrap.tc-has-font-size .tc-wb-event-dropdown-wrap input[type="number"], .tc-woo-event-add-to-cart-group-wrap.tc-has-font-size .tc-wb-event-dropdown-wrap select { font-size: var(--tc-block-font-size); }
.tc-woo-event-add-to-cart-group-wrap.tc-has-fontsize .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontsize .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontsize .tc-wb-event-dropdown-wrap span, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontsize .tc-wb-event-dropdown-wrap input[type="number"], .tc-woo-event-add-to-cart-group-wrap.tc-has-fontsize .tc-wb-event-dropdown-wrap select { font-size: var(--tc-block-fontsize); }
.tc-woo-event-add-to-cart-group-wrap.tc-has-fontstyle .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontstyle .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontstyle .tc-wb-event-dropdown-wrap span { font-style: var(--tc-block-fontstyle); }
.tc-woo-event-add-to-cart-group-wrap.tc-has-fontweight .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontweight .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontweight .tc-wb-event-dropdown-wrap span { font-weight: var(--tc-block-fontweight); }
.tc-woo-event-add-to-cart-group-wrap.tc-has-lineheight .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-lineheight .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-lineheight .tc-wb-event-dropdown-wrap span { line-height: var(--tc-block-lineheight); }
.tc-woo-event-add-to-cart-group-wrap.tc-has-letterspacing .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-letterspacing .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-letterspacing .tc-wb-event-dropdown-wrap span { letter-spacing: var(--tc-block-letterspacing); }
.tc-woo-event-add-to-cart-group-wrap.tc-has-textdecoration .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-textdecoration .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-textdecoration .tc-wb-event-dropdown-wrap span { text-decoration: var(--tc-block-textdecoration); }
.tc-woo-event-add-to-cart-group-wrap.tc-has-texttransform .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-texttransform .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-texttransform .tc-wb-event-dropdown-wrap span { text-transform: var(--tc-block-texttransform); } .tc-woo-event-add-to-cart-wrap table {
width: 100%;
text-align: left;
}
.tc-woo-event-add-to-cart-wrap th,
.tc-woo-event-add-to-cart-wrap td {
padding: 0.8em 1.2em;
}
.tc-woo-event-add-to-cart-wrap .quantity {
display: inline-block;
width: 0;
}
.tc-woo-event-add-to-cart-wrap .tc-wb-quantity-selector {
padding: 0.6em;
width: 50px;
}
.tc-woo-event-add-to-cart-wrap .quantity br { display: none; }
.tc-woo-event-add-to-cart-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-wrap button.button, .tc-woo-event-add-to-cart-wrap .woocommerce button.button {
background-color: var(--wp--preset--color--primary);
color: var(--wp--preset--color--background);
border: none;
transition: 0.15s linear;
}
.tc-woo-event-add-to-cart-wrap a.add_to_cart_button:hover, .tc-woo-event-add-to-cart-wrap .woocommerce a.add_to_cart_button:hover,
.tc-woo-event-add-to-cart-wrap button.button:hover, .tc-woo-event-add-to-cart-wrap .woocommerce button.button:hover {
opacity: 0.8;
text-decoration: none;
}
.tc-woo-event-add-to-cart-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-wrap button.button, .tc-woo-event-add-to-cart-wrap .woocommerce button.button {
margin: 0;
}
.tc-woo-event-add-to-cart-wrap.tc-has-link-color a { color: var(--tc-block-link-color); }
.tc-woo-event-add-to-cart-wrap.tc-has-link-hover-color a:hover { color: var(--tc-block-link-hover-color); }
.tc-woo-event-add-to-cart-wrap th {
background-color: var(--wp--preset--color--primary);
color: var(--wp--preset--color--background);
}
.tc-woo-event-add-to-cart-wrap td { background-color: var(--wp--preset--color--tertiary); }
.tc-woo-event-add-to-cart-wrap.tc-has-text-color td { color: var(--tc-block-text-color); }
.tc-woo-event-add-to-cart-wrap.tc-has-background-gradient table { background: var(--tc-block-background-gradient); }
.tc-woo-event-add-to-cart-wrap.tc-has-padding-top th,
.tc-woo-event-add-to-cart-wrap.tc-has-padding-top td {
padding-top: var(--tc-block-padding-top);
}
.tc-woo-event-add-to-cart-wrap.tc-has-padding-right th,
.tc-woo-event-add-to-cart-wrap.tc-has-padding-right td {
padding-right: var(--tc-block-padding-right);
}
.tc-woo-event-add-to-cart-wrap.tc-has-padding-bottom th,
.tc-woo-event-add-to-cart-wrap.tc-has-padding-bottom td {
padding-bottom: var(--tc-block-padding-bottom);
}
.tc-woo-event-add-to-cart-wrap.tc-has-padding-left th,
.tc-woo-event-add-to-cart-wrap.tc-has-padding-left td {
padding-left: var(--tc-block-padding-left);
}
.tc-woo-event-add-to-cart-wrap.tc-has-background-color td {
background-color: var(--tc-block-background-color);
}
.tc-woo-event-add-to-cart-wrap.tc-has-background-color th {
background-color: var(--tc-block-background-color);
-webkit-filter: brightness(75%);
filter: brightness(75%);
}
.tc-woo-event-add-to-cart-wrap.tc-has-border-width {
border-width: var(--tc-block-border-width);
padding: var(--tc-block-border-width);
}
.tc-woo-event-add-to-cart-wrap.tc-has-border-top-width { border-top-width: var(--tc-block-border-top-width); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-left-width { border-left-width: var(--tc-block-border-left-width); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-bottom-width { border-bottom-width: var(--tc-block-border-bottom-width); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-right-width { border-right-width: var(--tc-block-border-right-width); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-color { border-color: var(--tc-block-border-color); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-color:not(.tc-has-border-radius) {
border-style: unset;
border-color: unset;
border-width: unset;
}
.tc-woo-event-add-to-cart-wrap.tc-has-border-color:not(.tc-has-border-radius) th { background-color: var(--tc-block-border-color); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-top-color { border-top-color: var(--tc-block-border-top-color); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-right-color { border-right-color: var(--tc-block-border-right-color); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-bottom-color { border-bottom-color: var(--tc-block-border-bottom-color); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-left-color { border-left-color: var(--tc-block-border-left-color); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-radius {
overflow: hidden;
-webkit-border-radius: var(--tc-block-border-radius);
-moz-border-radius: var(--tc-block-border-radius);
border-radius: var(--tc-block-border-radius);
}
.tc-woo-event-add-to-cart-wrap.tc-has-border-radius-topleft {
overflow: hidden;
-webkit-border-top-left-radius: var(--tc-block-border-radius-topleft);
-moz-border-top-left-radius: var(--tc-block-border-radius-topleft);
border-top-left-radius: var(--tc-block-border-radius-topleft);
}
.tc-woo-event-add-to-cart-wrap.tc-has-border-radius-topright {
overflow: hidden;
-webkit-border-top-right-radius: var(--tc-block-border-radius-topright);
-moz-border-top-right-radius: var(--tc-block-border-radius-topright);
border-top-right-radius: var(--tc-block-border-radius-topright);
}
.tc-woo-event-add-to-cart-wrap.tc-has-border-radius-bottomleft {
overflow: hidden;
-webkit-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
-moz-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
}
.tc-woo-event-add-to-cart-wrap.tc-has-border-radius-bottomright {
overflow: hidden;
-webkit-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
-moz-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
}
.tc-woo-event-add-to-cart-wrap.tc-has-margin-top { margin-top: var(--tc-block-margin-top); }
.tc-woo-event-add-to-cart-wrap.tc-has-margin-right { margin-right: var(--tc-block-margin-right); }
.tc-woo-event-add-to-cart-wrap.tc-has-margin-bottom { margin-bottom: var(--tc-block-margin-bottom); }
.tc-woo-event-add-to-cart-wrap.tc-has-margin-left { margin-left: var(--tc-block-margin-left); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-style { border-style: var(--tc-block-border-style); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-top-style { border-top-style: var(--tc-block-border-top-style); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-bottom-style { border-bottom-style: var(--tc-block-border-bottom-style); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-left-style { border-left-style: var(--tc-block-border-left-style); }
.tc-woo-event-add-to-cart-wrap.tc-has-border-right-style { border-right-style: var(--tc-block-border-right-style); }
.tc-woo-event-add-to-cart-wrap.tc-has-font-family table { font-family: var(--tc-block-font-family); }
.tc-woo-event-add-to-cart-wrap.tc-has-fontstyle table { font-style: var(--tc-block-fontstyle); }
.tc-woo-event-add-to-cart-wrap.tc-has-fontweight table { font-weight: var(--tc-block-fontweight); }
.tc-woo-event-add-to-cart-wrap.tc-has-lineheight table { line-height: var(--tc-block-lineheight); }
.tc-woo-event-add-to-cart-wrap.tc-has-letterspacing table { letter-spacing: var(--tc-block-letterspacing); }
.tc-woo-event-add-to-cart-wrap.tc-has-textdecoration table { text-decoration: var(--tc-block-textdecoration); }
.tc-woo-event-add-to-cart-wrap.tc-has-texttransform table { text-transform: var(--tc-block-texttransform); }
.tc-woo-event-add-to-cart-wrap.tc-has-font-size table,
.tc-woo-event-add-to-cart-wrap.tc-has-font-size .tc-wb-quantity-selector,
.tc-woo-event-add-to-cart-wrap a.add_to_cart_button,
.tc-woo-event-add-to-cart-wrap button.button {
font-size: var(--tc-block-font-size);
}
.tc-woo-event-add-to-cart-wrap.tc-has-fontsize table,
.tc-woo-event-add-to-cart-wrap.tc-has-font-size .tc-wb-quantity-selector,
.tc-woo-event-add-to-cart-wrap a.add_to_cart_button,
.tc-woo-event-add-to-cart-wrap button.button {
font-size: var(--tc-block-fontsize);
} .tc-event-date-wrap {
border-style: unset;
border-width: unset;
border-color: unset;
}
.tc-event-date-wrap .tc-block-inner-wrapper {
display: inline-block;
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
} .tc-event-location-wrap {
border-style: unset;
border-width: unset;
border-color: unset;
}
.tc-event-location-wrap .tc-block-inner-wrapper {
display: inline-block;
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
} .tc-event-logo-wrap img { max-width: 100%; }
.tc-event-logo-wrap.tc-has-padding-top { padding-top: var(--tc-block-padding-top); }
.tc-event-logo-wrap.tc-has-padding-right { padding-right: var(--tc-block-padding-right); }
.tc-event-logo-wrap.tc-has-padding-bottom { padding-bottom: var(--tc-block-padding-bottom); }
.tc-event-logo-wrap.tc-has-padding-left { padding-left: var(--tc-block-padding-left); }
.tc-event-logo-wrap.tc-has-margin-top { margin-top: var(--tc-block-margin-top); }
.tc-event-logo-wrap.tc-has-margin-right { margin-right: var(--tc-block-margin-right); }
.tc-event-logo-wrap.tc-has-margin-bottom { margin-bottom: var(--tc-block-margin-bottom); }
.tc-event-logo-wrap.tc-has-margin-left { margin-left: var(--tc-block-margin-left); }
.tc-event-logo-wrap.tc-has-border-color { border-color: var(--tc-block-border-color); }
.tc-event-logo-wrap.tc-has-border-top-color { border-top-color: var(--tc-block-border-top-color); }
.tc-event-logo-wrap.tc-has-border-right-color { border-right-color: var(--tc-block-border-right-color); }
.tc-event-logo-wrap.tc-has-border-bottom-color { border-bottom-color: var(--tc-block-border-bottom-color); }
.tc-event-logo-wrap.tc-has-border-left-color { border-left-color: var(--tc-block-border-left-color); }
.tc-event-logo-wrap.tc-has-border-width { border-width: var(--tc-block-border-width); }
.tc-event-logo-wrap.tc-has-border-top-width { border-top-width: var(--tc-block-border-top-width); }
.tc-event-logo-wrap.tc-has-border-left-width { border-left-width: var(--tc-block-border-left-width); }
.tc-event-logo-wrap.tc-has-border-bottom-width { border-bottom-width: var(--tc-block-border-bottom-width); }
.tc-event-logo-wrap.tc-has-border-right-width { border-right-width: var(--tc-block-border-right-width); }
.tc-event-logo-wrap.tc-has-border-radius {
-webkit-border-radius: var(--tc-block-border-radius);
-moz-border-radius: var(--tc-block-border-radius);
border-radius: var(--tc-block-border-radius);
}
.tc-event-logo-wrap.tc-has-border-radius-topleft {
-webkit-border-top-left-radius: var(--tc-block-border-radius-topleft);
-moz-border-top-left-radius: var(--tc-block-border-radius-topleft);
border-top-left-radius: var(--tc-block-border-radius-topleft);
}
.tc-event-logo-wrap.tc-has-border-radius-topright {
-webkit-border-top-right-radius: var(--tc-block-border-radius-topright);
-moz-border-top-right-radius: var(--tc-block-border-radius-topright);
border-top-right-radius: var(--tc-block-border-radius-topright);
}
.tc-event-logo-wrap.tc-has-border-radius-bottomleft {
-webkit-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
-moz-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
}
.tc-event-logo-wrap.tc-has-border-radius-bottomright {
-webkit-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
-moz-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
}
.tc-event-logo-wrap.tc-has-border-style { border-style: var(--tc-block-border-style); }
.tc-event-logo-wrap.tc-has-border-top-style { border-top-style: var(--tc-block-border-top-style); }
.tc-event-logo-wrap.tc-has-border-bottom-style { border-bottom-style: var(--tc-block-border-bottom-style); }
.tc-event-logo-wrap.tc-has-border-left-style { border-left-style: var(--tc-block-border-left-style); }
.tc-event-logo-wrap.tc-has-border-right-style { border-right-style: var(--tc-block-border-right-style); } .tc-event-sponsors-logo-wrap img { max-width: 100%; }
.tc-event-sponsors-logo-wrap.tc-has-padding-top { padding-top: var(--tc-block-padding-top); }
.tc-event-sponsors-logo-wrap.tc-has-padding-right { padding-right: var(--tc-block-padding-right); }
.tc-event-sponsors-logo-wrap.tc-has-padding-bottom { padding-bottom: var(--tc-block-padding-bottom); }
.tc-event-sponsors-logo-wrap.tc-has-padding-left { padding-left: var(--tc-block-padding-left); }
.tc-event-sponsors-logo-wrap.tc-has-margin-top { margin-top: var(--tc-block-margin-top); }
.tc-event-sponsors-logo-wrap.tc-has-margin-right { margin-right: var(--tc-block-margin-right); }
.tc-event-sponsors-logo-wrap.tc-has-margin-bottom { margin-bottom: var(--tc-block-margin-bottom); }
.tc-event-sponsors-logo-wrap.tc-has-margin-left { margin-left: var(--tc-block-margin-left); }
.tc-event-sponsors-logo-wrap.tc-has-border-color { border-color: var(--tc-block-border-color); }
.tc-event-sponsors-logo-wrap.tc-has-border-top-color { border-top-color: var(--tc-block-border-top-color); }
.tc-event-sponsors-logo-wrap.tc-has-border-right-color { border-right-color: var(--tc-block-border-right-color); }
.tc-event-sponsors-logo-wrap.tc-has-border-bottom-color { border-bottom-color: var(--tc-block-border-bottom-color); }
.tc-event-sponsors-logo-wrap.tc-has-border-left-color { border-left-color: var(--tc-block-border-left-color); }
.tc-event-sponsors-logo-wrap.tc-has-border-width { border-width: var(--tc-block-border-width); }
.tc-event-sponsors-logo-wrap.tc-has-border-top-width { border-top-width: var(--tc-block-border-top-width); }
.tc-event-sponsors-logo-wrap.tc-has-border-left-width { border-left-width: var(--tc-block-border-left-width); }
.tc-event-sponsors-logo-wrap.tc-has-border-bottom-width { border-bottom-width: var(--tc-block-border-bottom-width); }
.tc-event-sponsors-logo-wrap.tc-has-border-right-width { border-right-width: var(--tc-block-border-right-width); }
.tc-event-sponsors-logo-wrap.tc-has-border-radius {
-webkit-border-radius: var(--tc-block-border-radius);
-moz-border-radius: var(--tc-block-border-radius);
border-radius: var(--tc-block-border-radius);
}
.tc-event-sponsors-logo-wrap.tc-has-border-radius-topleft {
-webkit-border-top-left-radius: var(--tc-block-border-radius-topleft);
-moz-border-top-left-radius: var(--tc-block-border-radius-topleft);
border-top-left-radius: var(--tc-block-border-radius-topleft);
}
.tc-event-sponsors-logo-wrap.tc-has-border-radius-topright {
-webkit-border-top-right-radius: var(--tc-block-border-radius-topright);
-moz-border-top-right-radius: var(--tc-block-border-radius-topright);
border-top-right-radius: var(--tc-block-border-radius-topright);
}
.tc-event-sponsors-logo-wrap.tc-has-border-radius-bottomleft {
-webkit-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
-moz-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
}
.tc-event-sponsors-logo-wrap.tc-has-border-radius-bottomright {
-webkit-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
-moz-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
}
.tc-event-sponsors-logo-wrap.tc-has-border-style { border-style: var(--tc-block-border-style); }
.tc-event-sponsors-logo-wrap.tc-has-border-top-style { border-top-style: var(--tc-block-border-top-style); }
.tc-event-sponsors-logo-wrap.tc-has-border-bottom-style { border-bottom-style: var(--tc-block-border-bottom-style); }
.tc-event-sponsors-logo-wrap.tc-has-border-left-style { border-left-style: var(--tc-block-border-left-style); }
.tc-event-sponsors-logo-wrap.tc-has-border-right-style { border-right-style: var(--tc-block-border-right-style); } .tc-event-terms-wrap {
border-style: unset;
border-width: unset;
border-color: unset;
}
.tc-event-terms-wrap .tc-block-inner-wrapper {
display: inline-block;
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
}
.tc-event-terms-wrap.tc-has-text-color .tc-block-inner-wrapper { color: var(--tc-block-text-color); }
.tc-event-terms-wrap.tc-has-link-color .tc-block-inner-wrapper a { color: var(--tc-block-link-color); }
.tc-event-terms-wrap.tc-has-background-color .tc-block-inner-wrapper { background-color: var(--tc-block-background-color); }
.tc-event-terms-wrap.tc-has-background-gradient .tc-block-inner-wrapper { background: var(--tc-block-background-gradient); }
.tc-event-terms-wrap.tc-has-padding-top .tc-block-inner-wrapper { padding-top: var(--tc-block-padding-top); }
.tc-event-terms-wrap.tc-has-padding-right .tc-block-inner-wrapper { padding-right: var(--tc-block-padding-right); }
.tc-event-terms-wrap.tc-has-padding-bottom .tc-block-inner-wrapper { padding-bottom: var(--tc-block-padding-bottom); }
.tc-event-terms-wrap.tc-has-padding-left .tc-block-inner-wrapper { padding-left: var(--tc-block-padding-left); }
.tc-event-terms-wrap.tc-has-margin-top .tc-block-inner-wrapper { margin-top: var(--tc-block-margin-top); }
.tc-event-terms-wrap.tc-has-margin-right .tc-block-inner-wrapper { margin-right: var(--tc-block-margin-right); }
.tc-event-terms-wrap.tc-has-margin-bottom .tc-block-inner-wrapper { margin-bottom: var(--tc-block-margin-bottom); }
.tc-event-terms-wrap.tc-has-margin-left .tc-block-inner-wrapper { margin-left: var(--tc-block-margin-left); }
.tc-event-terms-wrap.tc-has-border-color .tc-block-inner-wrapper { border-color: var(--tc-block-border-color); }
.tc-event-terms-wrap.tc-has-border-top-color .tc-block-inner-wrapper { border-top-color: var(--tc-block-border-top-color); }
.tc-event-terms-wrap.tc-has-border-right-color .tc-block-inner-wrapper { border-right-color: var(--tc-block-border-right-color); }
.tc-event-terms-wrap.tc-has-border-bottom-color .tc-block-inner-wrapper { border-bottom-color: var(--tc-block-border-bottom-color); }
.tc-event-terms-wrap.tc-has-border-left-color .tc-block-inner-wrapper { border-left-color: var(--tc-block-border-left-color); }
.tc-event-terms-wrap.tc-has-border-width .tc-block-inner-wrapper { border-width: var(--tc-block-border-width); }
.tc-event-terms-wrap.tc-has-border-top-width .tc-block-inner-wrapper { border-top-width: var(--tc-block-border-top-width); }
.tc-event-terms-wrap.tc-has-border-left-width .tc-block-inner-wrapper { border-left-width: var(--tc-block-border-left-width); }
.tc-event-terms-wrap.tc-has-border-bottom-width .tc-block-inner-wrapper { border-bottom-width: var(--tc-block-border-bottom-width); }
.tc-event-terms-wrap.tc-has-border-right-width .tc-block-inner-wrapper { border-right-width: var(--tc-block-border-right-width); }
.tc-event-terms-wrap.tc-has-border-radius .tc-block-inner-wrapper {
-webkit-border-radius: var(--tc-block-border-radius);
-moz-border-radius: var(--tc-block-border-radius);
border-radius: var(--tc-block-border-radius);
}
.tc-event-terms-wrap.tc-has-border-radius-topleft .tc-block-inner-wrapper {
-webkit-border-top-left-radius: var(--tc-block-border-radius-topleft);
-moz-border-top-left-radius: var(--tc-block-border-radius-topleft);
border-top-left-radius: var(--tc-block-border-radius-topleft);
}
.tc-event-terms-wrap.tc-has-border-radius-topright .tc-block-inner-wrapper {
-webkit-border-top-right-radius: var(--tc-block-border-radius-topright);
-moz-border-top-right-radius: var(--tc-block-border-radius-topright);
border-top-right-radius: var(--tc-block-border-radius-topright);
}
.tc-event-terms-wrap.tc-has-border-radius-bottomleft .tc-block-inner-wrapper {
-webkit-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
-moz-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
}
.tc-event-terms-wrap.tc-has-border-radius-bottomright .tc-block-inner-wrapper {
-webkit-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
-moz-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
}
.tc-event-terms-wrap.tc-has-border-style .tc-block-inner-wrapper { border-style: var(--tc-block-border-style); }
.tc-event-terms-wrap.tc-has-border-top-style .tc-block-inner-wrapper { border-top-style: var(--tc-block-border-top-style); }
.tc-event-terms-wrap-logo-wrap.tc-has-border-bottom-style .tc-block-inner-wrapper { border-bottom-style: var(--tc-block-border-bottom-style); }
.tc-event-terms-wrap.tc-has-border-left-style .tc-block-inner-wrapper { border-left-style: var(--tc-block-border-left-style); }
.tc-event-terms-wrap.tc-has-border-right-style .tc-block-inner-wrapper { border-right-style: var(--tc-block-border-right-style); }
.tc-event-terms-wrap.tc-has-font-family .tc-block-inner-wrapper { font-family: var(--tc-block-font-family); }
.tc-event-terms-wrap.tc-has-font-size .tc-block-inner-wrapper { font-size: var(--tc-block-font-size); }
.tc-event-terms-wrap.tc-has-fontsize .tc-block-inner-wrapper { font-size: var(--tc-block-fontsize); }
.tc-event-terms-wrap.tc-has-fontstyle .tc-block-inner-wrapper { font-style: var(--tc-block-fontstyle); }
.tc-event-terms-wrap.tc-has-fontweight .tc-block-inner-wrapper { font-weight: var(--tc-block-fontweight); }
.tc-event-terms-wrap.tc-has-lineheight .tc-block-inner-wrapper { line-height: var(--tc-block-lineheight); }
.tc-event-terms-wrap.tc-has-letterspacing .tc-block-inner-wrapper { letter-spacing: var(--tc-block-letterspacing); }
.tc-event-terms-wrap.tc-has-textdecoration .tc-block-inner-wrapper { text-decoration: var(--tc-block-textdecoration); }
.tc-event-terms-wrap.tc-has-texttransform .tc-block-inner-wrapper { text-transform: var(--tc-block-texttransform); } .tc-event-tickets-left-wrap {
border-style: unset;
border-width: unset;
border-color: unset;
}
.tc-event-tickets-left-wrap .tc-block-inner-wrapper {
display: inline-block;
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
} .tc-event-tickets-sold-wrap {
border-style: unset;
border-width: unset;
border-color: unset;
}
.tc-event-tickets-sold-wrap .tc-block-inner-wrapper {
display: inline-block;
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
} .tc-order-history-wrap table {
width: 100%;
text-align: left;
border-collapse: collapse;
}
.tc-order-history-wrap tr:not(:first-child):nth-child(odd) { background-color: var(--wp--preset--color--tertiary); }
.tc-order-history-wrap tr:nth-child(even) { background-color: var(--wp--preset--color--background); }
.tc-order-history-wrap th {
background-color: var(--wp--preset--color--primary);
color: var(--wp--preset--color--background);
}
.tc-order-history-wrap.tc-has-text-color td { color: var(--tc-block-text-color); }
.tc-order-history-wrap.tc-has-link-color a { color: var(--tc-block-link-color); }
.tc-order-history-wrap th,
.tc-order-history-wrap td {
padding: 0.95em 1.3em;
}
.tc-order-history-wrap.tc-has-padding-top th,
.tc-order-history-wrap.tc-has-padding-top td {
padding-top: var(--tc-block-padding-top);
}
.tc-order-history-wrap.tc-has-padding-right th,
.tc-order-history-wrap.tc-has-padding-right td {
padding-right: var(--tc-block-padding-right);
}
.tc-order-history-wrap.tc-has-padding-bottom th,
.tc-order-history-wrap.tc-has-padding-bottom td {
padding-bottom: var(--tc-block-padding-bottom);
}
.tc-order-history-wrap.tc-has-padding-left th,
.tc-order-history-wrap.tc-has-padding-left td {
padding-left: var(--tc-block-padding-left);
}
.tc-order-history-wrap.tc-has-background-gradient table { background: var(--tc-block-background-gradient); }
.tc-order-history-wrap.tc-has-background-color td { background-color: var(--tc-block-background-color); }
.tc-order-history-wrap.tc-has-background-color th {
background-color: var(--tc-block-background-color);
-webkit-filter: brightness(75%);
filter: brightness(75%);
}
.tc-order-history-wrap.tc-has-border-width {
border-width: var(--tc-block-border-width);
padding: var(--tc-block-border-width);
}
.tc-order-history-wrap.tc-has-border-top-width { border-top-width: var(--tc-block-border-top-width); }
.tc-order-history-wrap.tc-has-border-left-width { border-left-width: var(--tc-block-border-left-width); }
.tc-order-history-wrap.tc-has-border-bottom-width { border-bottom-width: var(--tc-block-border-bottom-width); }
.tc-order-history-wrap.tc-has-border-right-width { border-right-width: var(--tc-block-border-right-width); }
.tc-order-history-wrap.tc-has-border-color:not(.tc-has-border-radius) th { background-color: var(--tc-block-border-color); }
.tc-order-history-wrap.tc-has-border-color:not(.tc-has-border-radius) {
border-style: unset;
border-color: unset;
border-width: unset;
}
.tc-order-history-wrap.tc-has-border-color { border-color: var(--tc-block-border-color); }
.tc-order-history-wrap.tc-has-border-top-color { border-top-color: var(--tc-block-border-top-color); }
.tc-order-history-wrap.tc-has-border-right-color { border-right-color: var(--tc-block-border-right-color); }
.tc-order-history-wrap.tc-has-border-bottom-color { border-bottom-color: var(--tc-block-border-bottom-color); }
.tc-order-history-wrap.tc-has-border-left-color { border-left-color: var(--tc-block-border-left-color); }
.tc-order-history-wrap.tc-has-border-radius {
overflow: hidden;
-webkit-border-radius: var(--tc-block-border-radius);
-moz-border-radius: var(--tc-block-border-radius);
border-radius: var(--tc-block-border-radius);
}
.tc-order-history-wrap.tc-has-border-radius-topleft {
overflow: hidden;
-webkit-border-top-left-radius: var(--tc-block-border-radius-topleft);
-moz-border-top-left-radius: var(--tc-block-border-radius-topleft);
border-top-left-radius: var(--tc-block-border-radius-topleft);
}
.tc-order-history-wrap.tc-has-border-radius-topright {
overflow: hidden;
-webkit-border-top-right-radius: var(--tc-block-border-radius-topright);
-moz-border-top-right-radius: var(--tc-block-border-radius-topright);
border-top-right-radius: var(--tc-block-border-radius-topright);
}
.tc-order-history-wrap.tc-has-border-radius-bottomleft {
overflow: hidden;
-webkit-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
-moz-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
}
.tc-order-history-wrap.tc-has-border-radius-bottomright {
overflow: hidden;
-webkit-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
-moz-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
}
.tc-order-history-wrap.tc-has-margin-top { margin-top: var(--tc-block-margin-top); }
.tc-order-history-wrap.tc-has-margin-right { margin-right: var(--tc-block-margin-right); }
.tc-order-history-wrap.tc-has-margin-bottom { margin-bottom: var(--tc-block-margin-bottom); }
.tc-order-history-wrap.tc-has-margin-left { margin-left: var(--tc-block-margin-left); }
.tc-order-history-wrap.tc-has-border-style { border-style: var(--tc-block-border-style); }
.tc-order-history-wrap.tc-has-border-top-style { border-top-style: var(--tc-block-border-top-style); }
.tc-order-history-wrap.tc-has-border-bottom-style { border-bottom-style: var(--tc-block-border-bottom-style); }
.tc-order-history-wrap.tc-has-border-left-style { border-left-style: var(--tc-block-border-left-style); }
.tc-order-history-wrap.tc-has-border-right-style { border-right-style: var(--tc-block-border-right-style); }
.tc-order-history-wrap.tc-has-font-family table { font-family: var(--tc-block-font-family); }
.tc-order-history-wrap.tc-has-font-size table { font-size: var(--tc-block-font-size); }
.tc-order-history-wrap.tc-has-fontsize table { font-size: var(--tc-block-fontsize); }
.tc-order-history-wrap.tc-has-fontstyle table { font-style: var(--tc-block-fontstyle); }
.tc-order-history-wrap.tc-has-fontweight table { font-weight: var(--tc-block-fontweight); }
.tc-order-history-wrap.tc-has-lineheight table { line-height: var(--tc-block-lineheight); }
.tc-order-history-wrap.tc-has-letterspacing table { letter-spacing: var(--tc-block-letterspacing); }
.tc-order-history-wrap.tc-has-textdecoration table { text-decoration: var(--tc-block-textdecoration); }
.tc-order-history-wrap.tc-has-texttransform table { text-transform: var(--tc-block-texttransform); } .tc-seating-charts-wrap {
border-style: unset;
border-color: unset;
border-width: unset;
}
.tc-seating-charts-wrap .tc_seating_map_button {
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
background: var(--wp--preset--color--primary);
color: var(--wp--preset--color--background);
padding: 1.2em 1.5em;
font-size: 1em;
cursor: pointer;
}
.tc-seating-charts-wrap .tc_seating_map_button:hover {
opacity: 0.8;
transition: 0.15s linear;
}
.tc-seating-charts-wrap.tc-has-text-color .tc_seating_map_button { color: var(--tc-block-text-color); }
.tc-seating-charts-wrap.tc-has-background-gradient .tc_seating_map_button { background: var(--tc-block-background-gradient); }
.tc-seating-charts-wrap.tc-has-border-radius .tc_seating_map_button {
-webkit-border-radius: var(--tc-block-border-radius);
-moz-border-radius: var(--tc-block-border-radius);
border-radius: var(--tc-block-border-radius);
}
.tc-seating-charts-wrap.tc-has-border-radius-topleft .tc_seating_map_button {
-webkit-border-top-left-radius: var(--tc-block-border-radius-topleft);
-moz-border-top-left-radius: var(--tc-block-border-radius-topleft);
border-top-left-radius: var(--tc-block-border-radius-topleft);
}
.tc-seating-charts-wrap.tc-has-border-radius-topright .tc_seating_map_button {
-webkit-border-top-right-radius: var(--tc-block-border-radius-topright);
-moz-border-top-right-radius: var(--tc-block-border-radius-topright);
border-top-right-radius: var(--tc-block-border-radius-topright);
}
.tc-seating-charts-wrap.tc-has-border-radius-bottomleft .tc_seating_map_button {
-webkit-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
-moz-border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
border-bottom-left-radius: var(--tc-block-border-radius-bottomleft);
}
.tc-seating-charts-wrap.tc-has-border-radius-bottomright .tc_seating_map_button {
-webkit-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
-moz-border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
border-bottom-right-radius: var(--tc-block-border-radius-bottomright);
}
.tc-seating-charts-wrap.tc-has-background-color .tc_seating_map_button { background-color: var(--tc-block-background-color); }
.tc-seating-charts-wrap.tc-has-background-color .tc_seating_map_button:hover {
background-color: var(--tc-block-background-color);
-webkit-filter: brightness(110%);
filter: brightness(110%);
}
.tc-seating-charts-wrap.tc-has-padding-top .tc_seating_map_button { padding-top: var(--tc-block-padding-top); }
.tc-seating-charts-wrap.tc-has-padding-right .tc_seating_map_button { padding-right: var(--tc-block-padding-right); }
.tc-seating-charts-wrap.tc-has-padding-bottom .tc_seating_map_button { padding-bottom: var(--tc-block-padding-bottom); }
.tc-seating-charts-wrap.tc-has-padding-left .tc_seating_map_button { padding-left: var(--tc-block-padding-left); }
.tc-seating-charts-wrap.tc-has-margin-top .tc_seating_map_button { margin-top: var(--tc-block-margin-top); }
.tc-seating-charts-wrap.tc-has-margin-right .tc_seating_map_button { margin-right: var(--tc-block-margin-right); }
.tc-seating-charts-wrap.tc-has-margin-bottom .tc_seating_map_button { margin-bottom: var(--tc-block-margin-bottom); }
.tc-seating-charts-wrap.tc-has-margin-left .tc_seating_map_button { margin-left: var(--tc-block-margin-left); }
.tc-seating-charts-wrap.tc-has-background-gradient .tc_seating_map_button:hover {
background: var(--tc-block-background-gradient);
-webkit-filter: brightness(110%);
filter: brightness(110%);
text-decoration: none;
}
.tc-seating-charts-wrap.tc-has-border-width,
.tc-seating-charts-wrap.tc-has-border-color,
.tc-seating-charts-wrap.tc-has-border-radius {
border-style: none;
}
.tc-seating-charts-wrap.tc-has-border-color .tc_seating_map_button { border-color: var(--tc-block-border-color); }
.tc-seating-charts-wrap.tc-has-border-top-color .tc_seating_map_button { border-top-color: var(--tc-block-border-top-color); }
.tc-seating-charts-wrap.tc-has-border-right-color .tc_seating_map_button { border-right-color: var(--tc-block-border-right-color); }
.tc-seating-charts-wrap.tc-has-border-bottom-color .tc_seating_map_button { border-bottom-color: var(--tc-block-border-bottom-color); }
.tc-seating-charts-wrap.tc-has-border-left-color .tc_seating_map_button { border-left-color: var(--tc-block-border-left-color); }
.tc-seating-charts-wrap.tc-has-border-width .tc_seating_map_button { border-width: var(--tc-block-border-width); }
.tc-seating-charts-wrap.tc-has-border-top-width .tc_seating_map_button { border-top-width: var(--tc-block-border-top-width); }
.tc-seating-charts-wrap.tc-has-border-left-width .tc_seating_map_button { border-left-width: var(--tc-block-border-left-width); }
.tc-seating-charts-wrap.tc-has-border-bottom-width .tc_seating_map_button { border-bottom-width: var(--tc-block-border-bottom-width); }
.tc-seating-charts-wrap.tc-has-border-right-width .tc_seating_map_button { border-right-width: var(--tc-block-border-right-width); }
.tc-seating-charts-wrap.tc-has-border-style .tc_seating_map_button { border-style: var(--tc-block-border-style); }
.tc-seating-charts-wrap.tc-has-border-top-style .tc_seating_map_button { border-top-style: var(--tc-block-border-top-style); }
.tc-seating-charts-wrap.tc-has-border-bottom-style .tc_seating_map_button { border-bottom-style: var(--tc-block-border-bottom-style); }
.tc-seating-charts-wrap.tc-has-border-left-style .tc_seating_map_button { border-left-style: var(--tc-block-border-left-style); }
.tc-seating-charts-wrap.tc-has-border-right-style .tc_seating_map_button { border-right-style: var(--tc-block-border-right-style); }
.tc-seating-charts-wrap.tc-has-font-family .tc_seating_map_button { font-family: var(--tc-block-font-family); }
.tc-seating-charts-wrap.tc-has-font-size .tc_seating_map_button { font-size: var(--tc-block-font-size); }
.tc-seating-charts-wrap.tc-has-fontsize .tc_seating_map_button { font-size: var(--tc-block-fontsize); }
.tc-seating-charts-wrap.tc-has-fontstyle .tc_seating_map_button { font-style: var(--tc-block-fontstyle); }
.tc-seating-charts-wrap.tc-has-fontweight .tc_seating_map_button { font-weight: var(--tc-block-fontweight); }
.tc-seating-charts-wrap.tc-has-lineheight .tc_seating_map_button { line-height: var(--tc-block-lineheight); }
.tc-seating-charts-wrap.tc-has-letterspacing .tc_seating_map_button { letter-spacing: var(--tc-block-letterspacing); }
.tc-seating-charts-wrap.tc-has-textdecoration .tc_seating_map_button { text-decoration: var(--tc-block-textdecoration); }
.tc-seating-charts-wrap.tc-has-texttransform .tc_seating_map_button { text-transform: var(--tc-block-texttransform); } .tc-tickets-left-wrap {
border-style: unset;
border-width: unset;
border-color: unset;
}
.tc-tickets-left-wrap .tc-block-inner-wrapper {
display: inline-block;
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
} .tc-tickets-sold-wrap {
border-style: unset;
border-width: unset;
border-color: unset;
}
.tc-tickets-sold-wrap .tc-block-inner-wrapper {
display: inline-block;
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
} .notify-wrapper {
position: fixed;
opacity: 0;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 9999;
background-color: rgba(0, 0, 0, .5);
-webkit-transition: .3s;
display: flex;
align-items: center;
justify-content: center;
box-sizing: border-box;
}
.notify-wrapper * {
box-sizing: border-box;
}
.notify-wrapper .notify-window {
-webkit-transform: translate3d(0, 50px, 0);
-webkit-transition: .3s cubic-bezier(0, 0, 0, 1);
width: 300px;
border-radius: .25em;
overflow: hidden;
font-size: .9em;
user-select: none;
box-shadow: 0 0.25em 1em 0 rgba(0, 0, 0, .3);
}
.notify-wrapper .notify-window h3 {
margin: 0;
padding: 1em 1em;
font-size: 1em;
font-weight: normal;
line-height: 1.5em;
}
.notify-wrapper .notify-window h3 i {
font-size: 1.5em;
position: relative;
top: .08em;
margin-right: .25em;
}
.notify-wrapper .notify-window p {
padding: 1em 1em 2em;
margin: 0;
background-color: #ffffff;
color: #000000;
}
.notify-wrapper .notify-window .buttons {
padding: .75em 1em;
background-color: #f3f3f3;
text-align: center;
}
.notify-wrapper .notify-window .buttons button {
margin: 0 .5em;
padding: .5em 2em;
border-radius: .25em;
font-size: 1em;
border-width: 1px;
outline: 0;
}
.notify-wrapper .notify-window .buttons .ok {
background-image: linear-gradient(180deg, #ffffff, #e6e3e6 90%);
}
.notify-wrapper .notify-window .buttons .cancel {
color: #888888;
}
.notify-wrapper .notify h3 {
background-color: rgba(0, 0, 0, .5);
color: #ffffff;
text-align: center;
}
.notify-wrapper .alert h3 {
background-color: #cc6666;
color: #ffffff;
}
.notify-wrapper .confirm h3 {
background-color: #3366cc;
color: #ffffff;
}
.notify-wrapper .success h3 {
background-color: #1b926c;
color: #ffffff;
}
.notify-wrapper.show {
opacity: 1;
}
.notify-wrapper.show .notify-window {
-webkit-transform: translate3d(0, 0, 0);
}
.smallLoader {
display: none;
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 9999; background:#f9f9f9 url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/images/AjaxLoader.gif) center no-repeat;
}
.smallLoader {
display: none;
position: fixed;
background-color: #f9f9f9;
left: 0px;
top: 0px;
right: 0;
z-index: 9999;
width: 100%;
height: 100%;
opacity: 0.5;
}
.smallLoader:after { color: #6d6d6d; width: 30px;
height: 30px;
border-radius: 50%;
position: fixed;
left: 0;
right: 0;
top: 45%;
bottom: 0;
margin: 60px auto;
z-index: 99999; -webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0); animation: fa-spin .75s linear infinite;
font-size: 30px;
font-family: "Font Awesome 5 Free";
line-height: 30px;
}
@-webkit-keyframes load4 {
0%,
100% {
box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
}
12.5% {
box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
}
25% {
box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
}
37.5% {
box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
}
50% {
box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
}
62.5% {
box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
}
75% {
box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
}
87.5% {
box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
}
}
@keyframes load4 {
0%,
100% {
box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
}
12.5% {
box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
}
25% {
box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
}
37.5% {
box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
}
50% {
box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
}
62.5% {
box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
}
75% {
box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
}
87.5% {
box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
}
}
.sfwp-iframe {
width: 100% !important;
border: 0 !important;
}
iframe {
overflow: hidden;
} .ajax-loading {
display: none;
left: 50%;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
z-index: 999;
}
.ajax-loading>i {
animation: ajax-loading 1s ease-in-out infinite;
background-color: #4e4e4e;
border-radius: 4px;
display: inline-block;
height: 18px;
margin-right: 2px;
width: 4px
}
.ajax-loading>i:nth-child(1) {
animation-delay: 0
}
.ajax-loading>i:nth-child(2) {
animation-delay: 90ms
}
.ajax-loading>i:nth-child(3) {
animation-delay: .18s
}
.ajax-loading>i:nth-child(4) {
animation-delay: .27s
}
@keyframes ajax-loading {
0% {
transform: scale(1)
}
20% {
transform: scale(1, 2.2)
}
40% {
transform: scale(1)
}
}
.alert-danger {
color: #721c24;
background-color: #f8d7da;
border-color: #f5c6cb;
position: relative;
padding: .75rem 1.25rem;
margin-bottom: 1rem;
border: 1px solid transparent;
border-radius: .25rem;
}
#iframe-wrap .alert-danger {
padding: 10px;
display: flex;
text-align: left;
}
#iframe-wrap .alert-danger svg.alert-triangle {
margin-right: 10px;
width: 25px;
height: 25px;
}
#iframe-wrap .alert-danger p{
font-size: 14px;
}
.alert-danger p {
padding: 0;
margin: 0;
display: inline-block;
}
.alert-danger svg.alert-triangle {
display: inline-block;
vertical-align: text-bottom;
margin-right: 5px;
width: 20px;
height: 20px;
}   .auForm select {
margin: 0 10px 25px 0;
min-width: 120px;
height: 30px;
border-radius: 5px;
}
.auWrap {
display: none;
}
.auWrap p {
font-weight: 600;
}
.text-center {
text-align: center;
}
.addCard {
margin-top: 30px;
}
@media (min-width: 1200px) {
.woocommerce-MyAccount-content table td {
min-width: 140px;
}
}
@media (max-width: 768px) {
#saferpay-div {
padding: 15px 0px !important;
}
.sample-two .form-group label {
padding: 8px 6px 0;
line-height: 20px;
}
.sample-one .row:last-child iframe {
width: 50% !important;
}
#payment .payment_methods li .payment_box,
#payment .payment_methods>li .payment_box,
#payment .place-order {
padding: 0 !important;
}
.sample-four-input-wrap {
flex-wrap: wrap;
}
.sample-four-input-wrap .form-group:nth-child(1) {
width: 100%;
}
.sample-four-input-wrap .form-group:nth-child(2),
.sample-four-input-wrap .form-group:nth-child(3) {
width: 48%;
}
.sample-three #wrapper {
display: block !important;
height: auto !important;
}
#saferpay-div.sample-one .row:last-child iframe {
width: 40% !important;
}
#saferpay-div.sample-two .form-group label {
width: 25%;
padding: 7px 5px 0;
word-break: break-word;
}
#saferpay-div.sample-two .form-group .col-sm-8 {
width: 75%;
}
} @media only screen and (min-width: 769px) {
.wc_payment_method.payment_method_spgw_credit_card .payment_method_spgw_credit_card #wrapper .col-7 {
width: 58%;
}
.wc_payment_method.payment_method_spgw_credit_card .payment_method_spgw_credit_card #wrapper .col-3 {
width: 25%;
}
.wc_payment_method.payment_method_spgw_credit_card .payment_method_spgw_credit_card #wrapper .col-2 {
width: 16%;
}
}
@media(min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#saferpay-div.sample-three #wrapper iframe#fields-card-number {
width: 670px !important;
}
.wc_payment_method.payment_method_spgw_credit_card .payment_method_spgw_credit_card #wrapper .col-2 {
width: 20%;
}
#saferpay-div.sample-two {
padding: 36px 10px;
}
}
.input-group .logo {
right: 2em;
}
.sample-three #wrapper {
position: relative;
margin-bottom: 40px;
}
.sample-three #card-number-help{
position: absolute;
bottom: auto;
top: 40px;
font-size: 14px;
}
.sample-three #expiration-help {
position: absolute;
bottom: auto;
top: 40px;
font-size: 14px;
}
.sample-three #cvc-help {
position: absolute;
bottom: auto;
top: 40px;
font-size: 14px;
}
#expiration-help,
#cvc-help,
#card-number-help,
#holder-name-help{
font-size: 14px;
line-height: 16px;
color: #e2401c;
}
.sample-one #expiration-help{
position: absolute;
bottom: 0;
font-size: 14px;
left: 22px;
}
.payment_box.payment_method_spgw_credit_card input#fields-card-number {
padding-left: .75rem;
}
#saferpay-div.sample-two input{
width: 100%;
border: solid 1px #CFCFCF;
border-radius: 8px;
padding-right: calc(1.5em + .75rem);
padding: .375rem .75rem;
max-width: 100%;
box-shadow: none;
max-width: 100%;
height: 100%;
}
#saferpay-div.sample-three input{
color: #fff;
padding-right: calc(1.5em + .75rem);
padding: .375rem .75rem;
font-size: 1rem;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
background: transparent;
box-shadow: none;
max-width: 100%;
height: 100%;
}
#saferpay-div.sample-three input::-webkit-input-placeholder { color: #fff;
font-size: 19px;
opacity: 0.5;
}
#saferpay-div.sample-three input:-ms-input-placeholder { color: #fff;
font-size: 19px;
opacity: 0.5;
}
#saferpay-div.sample-three input::placeholder {
color: #fff;
font-size: 19px;
opacity: 0.5;
}
#saferpay-div.sample-four input{
display: block;
width: 100%;
height: 100%!important;
padding: .375rem .75rem;
font-size: 1rem;
color: #495057;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: .25rem;
background-color: #fff;
padding-left: .75rem;
}
#saferpay-div.sample-one input{
display: block;
width: 100%;
height: 100%!important;
padding: .375rem .75rem;
font-size: 1rem;
color: #495057;
background-clip: padding-box;
border-bottom: 1px solid #ced4da;
border-radius: 0;
background-color: #fff;
padding-left: .75rem;
}
#saferpay-div.sample-four input::-webkit-input-placeholder,
#saferpay-div.sample-one input::-webkit-input-placeholder,
#saferpay-div.sample-two input::-webkit-input-placeholder { color: #6d6d6d;
font-size: 18px;
}
#saferpay-div.sample-four input::-ms-input-placeholder,
#saferpay-div.sample-one input::-ms-input-placeholder,
#saferpay-div.sample-two input::-ms-input-placeholder { color: #6d6d6d;
font-size: 18px;
}
#saferpay-div.sample-four input::placeholder,
#saferpay-div.sample-one input::placeholder,
#saferpay-div.sample-two input::placeholder {
color: #6d6d6d;
font-size: 18px;
}
.sample-three #wrapper .col-3{
position: relative;
}
.woocommerce-MyAccount-content .sample-one .row:last-child {
position: relative;
}
.woocommerce-MyAccount-content .sample-one #expiration-help {
position: absolute;
bottom: -16px;
font-size: 14px;
left: 0;
}   .sfwp-popup .ui-widget-content {
background: #fff !important;
color: #333333;
border: none !important;
border-radius: 0 !important; 
}
.sfwp-popup .ui-widget-header {
border: none !important;
background: none !important;
font-weight: normal;
color: inherit !important;
border-radius: 0 !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
border: none !important;
background: #fff !important;
font-weight: normal;
color: inherit !important;
border-radius: 0 !important;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
border: none !important;
font-weight: bold;
color: inherit !important;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: none !important;
}
@media only screen and (max-width: 812px) and (min-width: 768px) and (orientation: landscape) {
.sample-three #card-number-help {
bottom: auto;
top: 40px;
}
.sample-three #expiration-help {
bottom: auto;
top: 40px;
}
.sample-three #wrapper{
margin-bottom: 35px;
}
}
@media only screen and (max-width: 768px) {
.sample-three #wrapper .col-7.px-0,
.sample-three #wrapper .col-3.px-0,
.sample-three #wrapper .col-2.px-0{
position: relative;
margin-bottom: 15px;
}
.sample-three #card-number-help,
.sample-three #expiration-help,
.sample-three #cvc-help{
position: absolute;
bottom: -15px;
font-size: 14px;
line-height: 16px;
left: 12px;
top: auto;
}
.sample-three #wrapper {
padding: 10px 0;
}
.sample-one #expiration-help {
position: absolute;
bottom: -8px;
font-size: 14px;
left: 0;
}
.sample-one #expiration-help {
bottom: 1px;
}
section.woocommerce-order-details{
overflow-x: auto;
}
table.order_details{
overflow-x: scroll;
}
}
.addCard {
margin-bottom: 30px;
}
.woocommerce-MyAccount-content{
overflow-x: auto;
}
@media (min-width: 1200px){
.woocommerce-MyAccount-content table td {
min-width: 0px;
}
}
#saferpay-div {
padding: 20px 0px !important;
}
.woocommerce-MyAccount-content #sfwp-cardtype{
border: 1px solid #cdcdcd;
background-color: #fff;
width: 15.5em;
max-width: 100%;
display: block;
text-decoration: none;
padding: 7px 7px 5px;
line-height: 1;
cursor: pointer;
padding-right: calc(10px + .7em + .7em);
font-size: 14px;
}
select:focus-visible{
outline-color: #96588a;
}.ui-helper-hidden {
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
}
.ui-helper-clearfix {
min-height: 0; }
.ui-helper-zfix {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter:Alpha(Opacity=0);
}
.ui-front {
z-index: 100;
} .ui-state-disabled {
cursor: default !important;
}  .ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}  .ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin-top: 2px;
padding: .5em .5em .5em .7em;
min-height: 0; }
.ui-accordion .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
position: absolute;
left: .5em;
top: 50%;
margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
}
.ui-button {
display: inline-block;
position: relative;
padding: 0;
line-height: normal;
margin-right: .1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
overflow: visible; }
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
} .ui-button-icon-only {
width: 2.2em;
} button.ui-button-icon-only {
width: 2.4em;
}
.ui-button-icons-only {
width: 3.4em;
}
button.ui-button-icons-only {
width: 3.7em;
} .ui-button .ui-button-text {
display: block;
line-height: normal;
}
.ui-button-text-only .ui-button-text {
padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
padding: .4em;
text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
padding-left: 2.1em;
padding-right: 2.1em;
} input.ui-button {
padding: .4em 1em;
} .ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
position: absolute;
top: 50%;
margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
left: 50%;
margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
right: .5em;
} .ui-buttonset {
margin-right: 7px;
}
.ui-buttonset .ui-button {
margin-left: 0;
margin-right: -.3em;
}  input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
}
.ui-datepicker {
width: 17em;
padding: .2em .2em 0;
display: none;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
font-size: 1em;
margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 49%;
}
.ui-datepicker table {
width: 100%;
font-size: .9em;
border-collapse: collapse;
margin: 0 0 .4em;
}
.ui-datepicker th {
padding: .7em .3em;
text-align: center;
font-weight: bold;
border: 0;
}
.ui-datepicker td {
border: 0;
padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
display: block;
padding: .2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: .7em 0 0 0;
padding: 0 .2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: .5em .2em .4em;
cursor: pointer;
padding: .2em .6em .3em .6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
} .ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
} .ui-datepicker-rtl {
direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
}
.ui-dialog {
overflow: hidden;
position: absolute;
top: 0;
left: 0;
padding: .2em;
outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
padding: .4em 1em;
position: relative;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: .1em 0;
white-space: nowrap;
width: 90%;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: .3em;
top: 50%;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: .5em;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: .5em .4em .5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-se {
width: 12px;
height: 12px;
right: -5px;
bottom: -5px;
background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
cursor: move;
}
.ui-menu {
list-style: none;
padding: 2px;
margin: 0;
display: block;
outline: none;
}
.ui-menu .ui-menu {
margin-top: -3px;
position: absolute;
}
.ui-menu .ui-menu-item {
margin: 0;
padding: 0;
width: 100%; list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
margin: 5px -2px 5px -2px;
height: 0;
font-size: 0;
line-height: 0;
border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
text-decoration: none;
display: block;
padding: 2px .4em;
line-height: 1.5;
min-height: 0; font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
font-weight: normal;
margin: -1px;
}
.ui-menu .ui-state-disabled {
font-weight: normal;
margin: .4em 0 .2em;
line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
cursor: default;
} .ui-menu-icons {
position: relative;
}
.ui-menu-icons .ui-menu-item a {
position: relative;
padding-left: 2em;
} .ui-menu .ui-icon {
position: absolute;
top: .2em;
left: .2em;
} .ui-menu .ui-menu-icon {
position: static;
float: right;
}
.ui-progressbar {
height: 2em;
text-align: left;
overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
margin: -1px;
height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background: url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/animated-overlay.gif);
height: 100%;
filter: alpha(opacity=25);
opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
background-image: none;
}
.ui-resizable {
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
display: none;
}
.ui-resizable-n {
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
}
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
}
.ui-resizable-e {
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
}
.ui-resizable-w {
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
}
.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}
.ui-resizable-sw {
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
}
.ui-resizable-nw {
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
}
.ui-resizable-ne {
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
.ui-selectable-helper {
position: absolute;
z-index: 100;
border: 1px dotted black;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
} .ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -.3em;
margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: .8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -.3em;
margin-left: 0;
margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
.ui-spinner {
position: relative;
display: inline-block;
overflow: hidden;
padding: 0;
vertical-align: middle;
}
.ui-spinner-input {
border: none;
background: none;
color: inherit;
padding: 0;
margin: .2em 0;
vertical-align: middle;
margin-left: .4em;
margin-right: 22px;
}
.ui-spinner-button {
width: 16px;
height: 50%;
font-size: .5em;
padding: 0;
margin: 0;
text-align: center;
position: absolute;
cursor: default;
display: block;
overflow: hidden;
right: 0;
} .ui-spinner a.ui-spinner-button {
border-top: none;
border-bottom: none;
border-right: none;
} .ui-spinner .ui-icon {
position: absolute;
margin-top: -8px;
top: 50%;
left: 0;
}
.ui-spinner-up {
top: 0;
}
.ui-spinner-down {
bottom: 0;
} .ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px;
}
.ui-tabs {
position: relative; padding: .2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
}
.ui-tooltip {
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
-webkit-box-shadow: 0 0 5px #aaa;
box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
border-width: 2px;
} .ui-widget {
font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
font-size: 1em;
}
.ui-widget-content {
border: 1px solid #dddddd;
background: #eeeeee url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;
color: #333333;
}
.ui-widget-content a {
color: #333333;
}
.ui-widget-header {
border: 1px solid #e78f08;
background: #f6a828 url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;
color: #ffffff;
font-weight: bold;
}
.ui-widget-header a {
color: #ffffff;
} .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
border: 1px solid #cccccc;
background: #f6f6f6 url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;
font-weight: bold;
color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
color: #1c94c4;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
border: 1px solid #fbcb09;
background: #fdf5ce url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;
font-weight: bold;
color: #c77405;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
color: #c77405;
text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
border: 1px solid #fbd850;
background: #ffffff url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
font-weight: bold;
color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #eb8f00;
text-decoration: none;
} .ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #fed22f;
background: #ffe45c url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;
color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #cd0a0a;
background: #b81900 url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;
color: #ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #ffffff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
opacity: .7;
filter:Alpha(Opacity=70);
font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: .35;
filter:Alpha(Opacity=35);
background-image: none;
}
.ui-state-disabled .ui-icon {
filter:Alpha(Opacity=35); }  .ui-icon {
width: 16px;
height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
background-image: url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-icons_ffffff_256x240.png);
}
.ui-state-default .ui-icon {
background-image: url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
background-image: url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-active .ui-icon {
background-image: url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-highlight .ui-icon {
background-image: url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-icons_228ef1_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-icons_ffd27a_256x240.png);
} .ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }  .ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
border-bottom-right-radius: 4px;
} .ui-widget-overlay {
opacity: .5;
filter: Alpha(Opacity=50);
}
.ui-widget-shadow {
margin: -5px 0 0 -5px;
padding: 5px;
background: #000000 url(//die-quelle.ch/wp-content/plugins/saferpay_woocommerce_gateway/assets/css/popup/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;
opacity: .2;
filter: Alpha(Opacity=20);
border-radius: 5px;
}.sfwp-popup .ui-dialog-titlebar.ui-widget-header {
display: none;
}
.sfwp-popup .ui-dialog { padding-top: 30px !important;
} .sfwp-popup .ui-dialog .ui-dialog-content { height: 100% !important;
}
.sfwp-popup.page fieldset {
padding: 0 !important;
}
.sfwp-popup.pop-visible {
overflow: hidden !important;
}
.sfwp-popup.pop-visible .ui-dialog { position: fixed !important;
left: 0 !important;
right: 0;
width: 100% !important;
max-width: 430px;
margin: 2em auto;
top: 5% !important;
padding: 1rem;
background: #fff;
border-radius: .25em .25em .4em .4em;
text-align: center;
box-shadow: 0 0 20px rgba(0, 0, 0, .2);
z-index: 1000;
box-sizing: border-box;
max-height: 88%;
height: 88% !important;
overflow-y: hidden;
}
.sfwp-popup.pop-visible .ui-dialog .ui-dialog-content#iframe-wrap {
overflow-y: hidden;
}
.sfwp-popup.pop-visible .ui-dialog iframe { }
.sfwp-popup .ui-widget-overlay.ui-front {
z-index: 1000;
}
.sfwp-popup .button {
margin-bottom: 10px !important;
}
.sfwp-popup .ui-dialog .ui-dialog-content iframe { height: 88% !important;
width: 100% !important;
} .sfwp-popup #thedialog footer ul li {
width: 100%;
}
.sfwp-popup .ui-dialog button {
width: 100%;
margin-bottom: 20px;
}
.sfwp-popup .ui-dialog{
padding: 0;
}
.sfwp-popup .ui-widget button{
font-size: 15px;
}
@media(max-width: 767px) {
.sfwp-popup .ui-dialog .spgw_visa iframe {
max-height: 100% !important;
}
.sfwp-popup .ui-dialog .spgw_credit_card iframe {
max-height: 100% !important;
}
.sfwp-popup.pop-visible .ui-dialog {
margin: 0 auto;
top: 4px !important;
max-height: 100%;
overflow-y: auto; }
.sfwp-popup .ui-dialog .ui-dialog-content {
height: 100% !important; }
.sfwp-popup.pop-visible .ui-dialog .ui-dialog-content#iframe-wrap { height: 100% !important;
padding-bottom: 30px;
}
}
@media(max-width: 812px) and (orientation: landscape) {
.sfwp-popup.pop-visible .ui-dialog .ui-dialog-content#iframe-wrap {
padding-bottom: 80px;
}
}
.sfwp-popup.pop-visible #iframe-wrap{
display: block !important;
position: fixed !important;
left: 0 !important;
right: 0;
width: 100% !important;
max-width: 430px;
margin: 2em auto;
top: 5% !important;
padding: 1.5rem 2rem;
text-align: center;
box-shadow: 0 0 20px rgb(0 0 0 / 20%);
z-index: 1000;
box-sizing: border-box;
max-height: 88%;
height: 88% !important;
padding-top: 38.8px !important;
font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
font-size: 1.1em;
overflow: hidden;
outline: 0;
background: #fff !important;
color: #333333;
border: none !important;
border-radius: 0 !important;
overflow-y: hidden;
}
.sfwp-popup.pop-visible #iframe-wrap iframe { height: 88% !important;
width: 100% !important;
}
.sfwp-pop-bg{
position: fixed;
background: rgba(0,0,0,.3137254901960784);
width: 100%;
height: 100vh;
top: 0;
left: 0;
z-index: 999;
}
@media(max-width: 767px) {
.sfwp-popup.pop-visible .spgw_visa iframe {
max-height: 100% !important;
}
.sfwp-popup.pop-visible .spgw_credit_card iframe {
max-height: 100% !important;
}
.sfwp-popup.pop-visible #iframe-wrap {
margin: 0 auto;
top: 4px !important;
max-height: 100%;
overflow-y: auto; }
.sfwp-popup.pop-visible  #iframe-wrap {
height: 100% !important; }
.sfwp-popup.pop-visible #iframe-wrap { height: 100% !important;
padding-bottom: 30px;
}
}
@media(max-width: 812px) and (orientation: landscape) {
.sfwp-popup.pop-visible #iframe-wrap {
padding-bottom: 80px;
}
}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}html{box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:inherit}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.625;color:#4d4d4d;background-color:#fff}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#42004B;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#800057;text-decoration:none}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{max-width:100%;height:auto;vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:gray;caption-side:bottom}caption,th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}}.content-center{-ms-flex-pack:center!important;justify-content:center!important}#site-header{height:90px;max-height:90px;background:linear-gradient(63deg,#00003e,#42004B 21.37%,#55004d 27.68%,#6d0053 37.95%,#800057 44.36%,#8a104d 50.04%,#c66f16 84.5%,#F4A93B)}#site-header:after{display:block;clear:both;content:""}#site-header .logo{display:block;float:left;margin:17px 40px;width:160px;height:56px;background:url(//die-quelle.ch/wp-content/themes/quelle/dist/images/logo.png)}#site-header .menus-holder{float:right;margin:0 15px;height:90px}#site-header .widget-cart{float:right;width:90px;height:90px;background-color:hsla(0,0%,77%,.36)}#site-header .widget-cart:hover{cursor:pointer}#site-header .icon-cart{margin:21px;width:48px;height:48px;background:url(//die-quelle.ch/wp-content/themes/quelle/dist/images/cart_icon_mobile.svg) no-repeat 50%;background-size: cover;}#site-inner{width:100%}#site-inner:after{display:block;clear:both;content:""}#site-content{padding:0 15px}#site-content:after{display:block;clear:both;content:""}#site-content .content-after,#site-content .content-before{margin:0 -15px}#content-area-wrapper{float:right;width:100%;overflow:hidden;box-shadow:inset 3px 0 9px 0 rgba(0,0,0,.18)}#sidebar-menu-wrapper{position:-webkit-sticky;position:sticky;top:0;left:-245px;float:left;margin-left:-245px;width:245px}#sidebar-menu-wrapper .icon-menu{display:block;margin:20px 40px;width:98px;height:26px}#site-footer .widgets-wrapper{display:table;width:100%;min-height:200px}#site-footer .widgets-wrapper:after{display:block;clear:both;content:""}#site-footer .column-logo{display:table-cell;position:relative;width:275px;background:linear-gradient(63deg,#00003e,#42004B 21.37%,#55004d 27.68%,#6d0053 37.95%,#800057 44.36%,#8a104d 50.04%,#c66f16 84.5%,#F4A93B)}#site-footer .column-logo .logo{display:block;position:absolute;top:calc(50% - 65px);left:calc(50% - 71px);width:142px;height:131px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#site-footer .column-widgets{display:table-cell;width:calc(100% - 275px);padding:53px 60px 60px 60px;font-size:.6875rem;color:#382638;background:#f2f1f0}#site-footer .column-widgets ul{margin-bottom:15px;padding:0;list-style:none}#site-footer .column-widgets ul li{margin-bottom:10px}#site-footer .widget-title{margin-bottom:15px}#site-footer .shop_table,#site-footer .table{margin-bottom:0}#site-footer .shop_table td,#site-footer .table td{padding-top:0;padding-left:0}#site-footer .icon{margin-right:10px; background-position: initial!important;}#site-footer .icon-mail-big{margin-bottom:20px}#site-footer .copyright{padding:0 10px 0 15px;font-size:14px;color:#fff}#site-footer .menu-wrapper{height:50px;line-height:50px;text-align:center;background:#42004B}.admin-bar #sidebar-menu-wrapper{top:32px}.post-thumbnail{display:block;margin-bottom:30px}.page-header{margin-top:60px}@media screen and (min-width:768px){ul.products,ul.tc-events{width:550px!important}}@media screen and (min-width:1200px){#site-inner{padding-left:245px}#sidebar-menu-wrapper{left:0}#site-content{padding:0 30px}#site-content .content-after,#site-content .content-before{margin:0 -30px}ul.products,ul.tc-events{width:825px!important}}@media screen and (min-width:1440px){#site-inner{padding-left:275px}#sidebar-menu-wrapper{width:275px;margin-left:-275px}#menu-primary{width:275px!important}#menu-primary li a{padding:12px 20px 12px 40px!important}ul.products{width:1100px!important}ul.products li.product{margin-bottom:60px!important}ul.tc-events{width:1100px!important}}@media screen and (min-width:1920px){#site-content{padding:0 45px}#site-content .content-after,#site-content .content-before{margin:0 -45px}ul.products,ul.tc-events{width:1375px!important}}#content .more-link,.button{display:inline-block;padding:10px 25px;font-size:.745rem;line-height:1;letter-spacing:.05em;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-transform:uppercase;color:#fff!important;background:#42004B;border:1px solid #42004B;cursor:pointer;transition:all .2s ease-in-out}#content .more-link:hover,.button:hover{color:#fff!important;background:#800057;border-color:#800057}#content .active.more-link,#content .focus.more-link,#content .more-link:active,#content .more-link:focus,.button.active,.button.focus,.button:active,.button:focus{outline:0;box-shadow:0 0 0 3px rgba(76,0,75,.25)}.button-inverted{color:#42004B!important;background:#fff}.button-inverted:hover{color:#fff;background:#800057;border-color:#800057}.button-inverted-secondary{color:gray!important}.button-inverted-gradient{color:#42004B!important;background:#fff}.button-inverted-gradient:hover{color:#fff!important;border-color:#800057;background:linear-gradient(27deg,#00003e,#42004B 21.37%,#55004d 27.68%,#6d0053 37.95%,#800057 44.36%,#8a104d 50.04%,#c66f16 84.5%,#F4A93B)}#content .place-order .more-link,.button-big,.place-order #content .more-link,.place-order .button{padding:15px 25px;font-size:1.125rem}.button-small{font-size:.6875rem;letter-spacing:.04em}#content .place-order .more-link,.button-block,.place-order #content .more-link,.place-order .button{display:block;width:100%}#content .place-order .button+.more-link,#content .place-order .button-block+.more-link,#content .place-order .more-link+.button,#content .place-order .more-link+.button-block,#content .place-order .more-link+.more-link,.button-block+.button-block,.place-order #content .button+.more-link,.place-order #content .button-block+.more-link,.place-order #content .more-link+.button,.place-order #content .more-link+.button-block,.place-order #content .more-link+.more-link,.place-order .button+.button,.place-order .button+.button-block,.place-order .button-block+.button{margin-top:.9375rem}.button-back{margin-bottom:20px}.form-row{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.form-row .input-text{display:block;width:100%}.form-group{margin-bottom:20px}.form-group label{margin-bottom:0;font-size:.875rem;line-height:1;color:#42004B}.form-control{display:block;width:100%}.input-text,input[type=email],input[type=tel],input[type=text]{vertical-align:middle;width: 100%;height:36px;padding:0 10px;font-size:.875rem;line-height:1;letter-spacing:.02em;color:#42004B;border:1px solid #42004B;background-color:#fff;background-image:none;background-clip:padding-box;border-radius:0;transition:all .2s ease-in-out}.input-text::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#868686;opacity:1}.input-text:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#868686;opacity:1}.input-text::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{color:#868686;opacity:1}textarea{vertical-align:middle;padding:0 10px;font-size:.875rem;letter-spacing:.02em;line-height:24px!important;color:#42004B;border:1px solid #42004B;background-color:#fff;background-image:none;background-clip:padding-box;border-radius:0}textarea::-webkit-input-placeholder{color:#868686;opacity:1}textarea:-ms-input-placeholder{color:#868686;opacity:1}textarea::placeholder{color:#868686;opacity:1}.icon{display:inline-block;vertical-align:middle;background-image:url(//die-quelle.ch/wp-content/themes/quelle/dist/images/icons.png);background-position-y:0;width:38px;height:38px}.icon.icon-book{background-position-x:0}.icon.icon-play{background-position-x:-32px}.icon.icon-xing{background-position-x:-64px}.icon.icon-facebook{background-image: url(//die-quelle.ch/wp-content/themes/quelle/dist/images/dQ_facebook_icon_footer.svg);}.icon.icon-mail,.icon.mail-icon{background-image: url(//die-quelle.ch/wp-content/themes/quelle/dist/images/dQ_mail_icon_footer.svg)}.icon.icon-twitter{background-position-x:-160px}.icon.icon-phone-round{background-position-x:-192px}.icon.icon-map,.icon.map-icon{background-image: url(//die-quelle.ch/wp-content/themes/quelle/dist/images/dQ_map_icon_footer.svg);}.icon.icon-phone,.icon.phone-icon{background-image: url(//die-quelle.ch/wp-content/themes/quelle/dist/images/dQ_phone_icon_footer.svg);}.icon.icon-linked-in{background-position-x:-288px}.icon.icon-instagram{background-image: url(//die-quelle.ch/wp-content/themes/quelle/dist/images/dQ_instagram_icon_footer.svg);}.icon:hover{background-position-y:-32px!important}.icon.icon-gray{background-position-y:-64px}.icon-mail-big{width:58px;height:53px}ul.menu,ul.sub-menu{margin:0;padding:0;list-style:none}#menu-primary{margin-bottom:30px;width:245px;text-transform:uppercase}#menu-primary li{font-size:14px;line-height:1.5}#menu-primary li a{display:block;padding:6px 10px 5px 20px;color:gray}#menu-primary>li.current-menu-parent>a,#menu-primary li.current-menu-item>a,#menu-primary li.expanded>a,#menu-primary li:hover>a{font-weight:700!important;color:#fff;background:#42004B}#menu-primary .sub-menu{display:none;padding:12px 0;background:#f2f1f0}#menu-primary .sub-menu li{font-size:12px}#menu-primary .sub-menu li a{padding-left:50px;background:none}#menu-primary .sub-menu li.current-menu-item>a,#menu-primary .sub-menu li:hover>a{color:#42004B}.menu-secondary-container:after,.menu-top-container:after{display:block;clear:both;content:""}#menu-top{float:right;height:42px;max-height:42px;font-size:10px;text-transform:uppercase;letter-spacing:.05em}#menu-top li{position:relative;float:left;display:block;vertical-align:middle}#menu-top li a{display:block;padding:0 15px;line-height:42px;color:#fff}#menu-top li:hover>a{font-weight:700}#menu-secondary{float:right;font-size:13px;text-transform:uppercase;letter-spacing:.05em}#menu-secondary a{display:block;padding:0 15px;line-height:48px;color:#fff;white-space:nowrap}#menu-secondary>li{position:relative;float:left;display:block;vertical-align:middle}#menu-secondary>li:hover>a{font-weight:700;color:#42004B;background:hsla(30,3%,87%,.36)}#menu-secondary>li.menu-item-has-children:hover .sub-menu{visibility:visible;display:block}#menu-secondary .sub-menu{visibility:hidden;display:none;position:absolute;top:100%;min-width:100px;background:hsla(30,3%,87%,.72);z-index:1000}#menu-secondary .sub-menu>li a{color:#42004B;line-height:36px}#menu-secondary .sub-menu>li a:hover{font-weight:700}.menu-footer-container{display:inline-block}#menu-footer{color:#fff;font-size:14px;letter-spacing:.05em}#menu-footer li{display:inline-block}#menu-footer a{padding:0 10px;color:#fff;border-left:1px solid #fff}#layered_nav{margin:0 -45px 26px;color:#42004B;font-size:12px;text-transform:uppercase}#layered_nav ul{margin:0;margin-bottom:15px;padding:0;list-style:none outside none}#layered_nav ul li{display:inline-block;margin:15px 30px 0 0}#layered_nav .row-chosen,#layered_nav .row-header{padding-left:90px;padding-right:90px}#layered_nav .row-chosen:after,#layered_nav .row-header:after{display:block;clear:both;content:""}#layered_nav .row-terms{padding-left:330px;padding-right:90px}#layered_nav .row-terms:after{display:block;clear:both;content:""}#layered_nav .col-title{float:left;width:230px;padding:5px}#layered_nav .col-values{float:left;width:calc(100% - 240px);padding:0 5px}#layered_nav .row-header .col-title{font-size:18px;font-weight:700}#layered_nav .filter-toggle{cursor:pointer}#layered_nav .filter-toggle:after{content:"^"}#layered_nav .filter-toggle.expanded:after{content:"x"}#layered_nav .row-chosen,#layered_nav .row-terms{color:#fff;background:#42004B}#layered_nav .row-chosen a,#layered_nav .row-terms a{color:#fff}#layered_nav .row-terms{display:none}#layered_nav .row-terms .layered-nav-term.chosen{color:#868686}#layered_nav .row-chosen .col-title{font-size:14px;font-weight:700}#layered_nav .row-chosen .layered-nav-term a:after{content:"X";margin-left:7px}#content-authors #layered_nav{margin:0 -75px 40px}.slick-slide{width:275px;padding:0 15px 60px}.slick-slide img{display:inline}.slick-arrow{position:absolute;top:50%;margin-top:-13px;width:26px;height:26px;cursor:pointer;background-image:url(//die-quelle.ch/wp-content/themes/quelle/dist/images/slider-arrows.png);background-repeat:no-repeat;background-position-y:-26px}.slick-arrow:hover{background-position-y:-52px!important}.slick-prev{left:0;background-position-x:0}.slick-next{right:0;background-position-x:-26px}ul.slider li{outline:none}.shop_table,.table{width:100%;max-width:100%;margin-bottom:1.875rem}.shop_table td,.shop_table th,.table td,.table th{padding:.75rem;vertical-align:top}.shop_table thead th,.table thead th{vertical-align:bottom;border-bottom:2px solid #42004B}.shop_table tbody+tbody,.table tbody+tbody{border-top:2px solid #42004B}@media (max-width:991px){.shop_table,.table{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.table-bordered.shop_table,.table.table-bordered{border:0}}.nav-pills{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;border-right:1px solid #dfdedd;background:#f2f1f0}.nav-pills .nav-link{color:#868686;padding:12px 25px;font-size:.875rem;text-transform:uppercase}.nav-pills .nav-link.active{font-weight:700;background-color:#fff}.nav-pills .nav-link.active,.show>.nav-pills .nav-link{color:gray;background-color:#fff}.tab-pane{padding:25px 30px;color:#868686}.tab-pane h2{margin-bottom:40px;font-size:1.25rem;font-weight:700;color:gray}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.75rem;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:300;text-transform:uppercase;color:#42004B;letter-spacing:.05em}.h1,h1{font-size:1.875rem}.h2,h2{font-size:30px;margin-bottom:40px}.h3,h3{font-size:18px;margin-bottom:30px}.h4,.h5,h4,h5{font-size:.875rem}.h6,h6{font-size:11px;color:gray}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #42004B}a{transition:color .2s ease-in-out}.aligncenter{display:block;margin-left:auto;margin-right:auto}.archive:not(.woocommerce) #content,.blog #content,.single-dq_author #content,.single-dq_therapeuten #content,.single-post #content,.single-tc_events #content{float:left;margin:37px 0 90px}.archive:not(.woocommerce) .sidebar,.blog .sidebar,.single-dq_author .sidebar,.single-dq_therapeuten .sidebar,.single-post .sidebar,.single-tc_events .sidebar{float:right;width:290px;margin:60px 0 90px;margin-right:-335px}.archive:not(.woocommerce) .wrapper,.blog .wrapper,.single-dq_author .wrapper,.single-dq_therapeuten .wrapper,.single-post .wrapper,.single-tc_events .wrapper{padding-right:335px}.archive:not(.woocommerce) .wrapper:after,.blog .wrapper:after,.single-dq_author .wrapper:after,.single-dq_therapeuten .wrapper:after,.single-post .wrapper:after,.single-tc_events .wrapper:after{display:block;clear:both;content:""}.archive .blog .widget-actual-events,.post .widget-actual-events{margin-top:60px!important}#content article{padding-bottom:80px;margin-bottom:20px;border-bottom:1px solid #42004B}#content article:last-of-type{border-bottom:1px solid transparent}#content .entry-body:after{display:block;clear:both;content:""}#content .entry-content-wrapper{float:right;width:calc(100% - 65px)}#content .entry-title{line-height:1.1;margin-bottom:.75rem}#content .entry-meta{margin-bottom:30px}#content .entry-meta a{color:#868686}#content .entry-date{float:left;width:50px;margin-top:5px;margin-right:15px;padding:15px 10px;line-height:1.2;color:#fff;background:#42004B;text-align:center;text-transform:uppercase;font-weight:700}#content .entry-date span{display:block}#content .entry-date .day{font-size:22px}#content .entry-date .month,#content .entry-date .year{font-size:11px}#content .more-link{margin-top:30px}.single-tc_events #site-content{padding-top:60px}.single-tc_events .post-thumbnail{margin-bottom:0}.single-tc_events #content h1,.single-tc_events #content h2,.single-tc_events #content h3,.single-tc_events #content h4,.single-tc_events #content h5,.single-tc_events #content h6{color:#F4A93B!important}.single-tc_events #content a{color:#F4A93B}.single-tc_events #content .entry-title{font-size:25px;line-height:27px;letter-spacing:normal}.single-tc_events #content .entry-title,.single-tc_events #content .event-author{font-weight:700}.single-tc_events #content .event-author,.single-tc_events #content .event-category{text-transform:uppercase}.single-tc_events #content .event-meta{color:gray;font-size:18px;line-height:27px}.single-tc_events #content strong{color:#F4A93B}.single-tc_events .tc_warning_ticket_types_needed{visibility:hidden;display:none!important}.single-tc_events .widget-actual-events{margin-top:60px!important}.sidebar-event .widget{margin:0;background:#f2f1f0}.sidebar-event .widget:last-of-type{margin-bottom:60px}.sidebar-event .widget-title{padding:10px 20px;line-height:27px;color:#fff;background:#F4A93B;font-weight:700;text-align:center;text-transform:uppercase}.sidebar-event .widget-content{padding:16px 30px;color:#F4A93B;font-size:14px;line-height:30px}.sidebar-event .widget-content p:last-of-type{margin-bottom:0}.sidebar-event .widget-content a{color:#F4A93B;text-decoration:underline}.sidebar-event .widget-content a:hover{color:#42004B}.sidebar-event .event-map{width:100%;height:300px}.sidebar-event .event-map img{max-width:inherit!important}.widget-actual-events{background:#f2f1f0}.widget-actual-events .widget-title{padding:10px 20px;line-height:27px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;background:#42004B!important}.widget-actual-events .widget-content{padding:18px 30px 22px;font-size:14px;line-height:21px; text-transform: uppercase}.widget-actual-events li{color:#F4A93B}.widget-actual-events li a{color:#F4A93B;text-decoration:none!important}.widget-actual-events li a:hover{color:#42004B!important}.widget-actual-events li:nth-child(2n),.widget-actual-events li:nth-child(2n) a{color:gray}.widget-actual-events .event-author,.widget-actual-events .event-title{display:block;font-weight:700}.widget-actual-events .event-category{display:block}.widget-actual-events .event-author,.widget-actual-events .event-category{text-transform:uppercase}.tc-events{width:275px;margin:0 auto;padding:0;list-style:none outside none;color:#F4A93B}.tc-events:after{display:block;clear:both;content:""}li.tc-event:hover .tc-inner{cursor:pointer}li.tc-event:hover .tc-thumbnail-overlay{background-color:transparent}li.tc-event:hover .tc-meta .entry-date{color:#F4A93B!important;background-color:#fff!important}li.tc-event:hover .tc-title{color:#fff;background:#F4A93B}li.tc-event .tc-type{margin-bottom:5px;padding:0 15px;height:23px;font-size:11px;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.5px;text-align:center;text-transform:uppercase;font-weight:400}li.tc-event .tc-type a{color:#F4A93B}li.tc-event .tc-inner{display:block;background:#fff;box-shadow:0 0 15px 3px rgba(0,0,0,.18)}li.tc-event .tc-thumbnail-wrapper{position:relative;width:100%;height:170px;overflow:hidden;text-align:center}li.tc-event .tc-thumbnail-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);transition:all .2s ease-in-out}li.tc-event .tc-thumbnail{max-height:170px}li.tc-event .tc-meta{display:table;width:100%;height:60px}li.tc-event .tc-meta .entry-date{display:table-cell;float:none!important;margin:0!important;padding:3px 10px!important;width:60px!important;vertical-align:middle;background-color:#F4A93B!important;transition:all .2s ease-in-out}li.tc-event .tc-author{display:table-cell;vertical-align:middle;width:calc(100% - 60px);background-color:#ffe5d3}li.tc-event .tc-author span{display:block;margin:10px;max-height:40px;overflow:hidden;text-align:center;text-transform:uppercase}li.tc-event .tc-author span,li.tc-event .tc-title{font-size:14px;line-height:20px;font-weight:700;color:#F4A93B}li.tc-event .tc-title{padding:15px;transition:all .2s ease-in-out}li.tc-event .tc-title span{display:block;height:60px;overflow:hidden;-webkit-line-clamp:3;text-overflow:ellipsis;text-align:left}#event-order-form{margin-bottom:60px;background:#f2f1f0}#event-order-form .form-title{padding:20px 60px;color:#fff;background:#42004B;text-transform:uppercase}#event-order-form .form-inner{margin:20px 0;padding:0 60px;color:#42004B}#event-order-form dt{text-transform:uppercase}#event-order-form dl{margin-bottom:0}#event-order-form .form-control{border-color:transparent!important}.page:not(.page-template-template-home) #content{margin-top:60px;margin-bottom:60px}.vc_row{margin-right:-60px!important;margin-left:-60px!important}.vc_row:not(.row-full-width){padding-left:45px!important;padding-right:45px!important}.events-slider .title{position:relative;display:inline-block;padding-right:60px;padding-left:60px;width:100%;text-align:center}.events-slider .slick-arrow{background-position-y:-26px}.latest-posts{margin-top:30px;margin-bottom:60px}.latest-posts .title{text-align:center}.latest-posts .thumbnail-wrapper{margin-bottom:30px;box-shadow:0 0 15px 3px rgba(0,0,0,.18)}.latest-posts .content-wrapper{padding:0 10px}.latest-posts .content-wrapper:hover .more-link,.latest-posts .content-wrapper:hover .post-date,.latest-posts .content-wrapper:hover .post-title{color:#F4A93B!important}.latest-posts .content-wrapper:hover .more-link:hover{color:#F4A93B!important;text-decoration:underline}.latest-posts .post-title{margin-bottom:5px;font-size:18px;font-weight:300;line-height:1.4;color:#42004B}.latest-posts .more-link,.latest-posts .post-date{margin-bottom:30px;font-size:11px;color:#42004B}.latest-posts .social h3{display:block;margin-top:60px;margin-bottom:20px;padding-top:10px;border-top:1px solid #42004B}.latest-posts .social .social-networks{padding:0}.latest-posts .social .social-networks li{display:inline-block;margin-right:45px}.latest-posts .social .social-networks li .icon{margin-right:10px}.testimonials-slider .title{display:inline-block;width:100%;color:#fff;text-align:center}.testimonials-slider .slider{position:relative;display:block;margin:0 auto 60px;padding:0 100px;width:50%}.testimonials-slider .slick-arrow{top:75px;background-position-y:0}.testimonials-slider .testimonial{font-size:13px;line-height:23px;text-align:center;color:#fff}.testimonials-slider .avatar,.testimonials-slider .name{display:block;margin:0 auto}.testimonials-slider .avatar{margin-bottom:20px;width:150px;height:150px;border-radius:150px;background-position:50%;background-repeat:no-repeat;background-size:cover}.testimonials-slider .name{font-size:18px;font-weight:700}.testimonials-slider .role{font-weight:300;font-style:italic}.subscribe-cta,.testimonials-slider .date{margin-bottom:30px}.subscribe-cta{text-align:center}.subscribe-cta h3{display:inline-block;margin-bottom:0;padding:0 50px;color:#fff}.subscribe-cta .icon-mail{display:inline-block;width:38px;height:36px}.text-white *{color:#fff!important}.text-primary *{color:#42004B!important}.text-orange *{color:#F4A93B!important}.content-center .wpb_wrapper{text-align:center}.widget{margin-bottom:50px;font-size:14px}.widget .widget-title{display:block;font-size:18px}.widget ul{list-style:none outside none;margin:0;padding:0}.widget ul li{position:relative;margin-left:15px;margin-bottom:14px}.widget ul li:before{content:">";position:absolute;top:0;left:-15px}.blog .widget-title,.single-post .widget-title{margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #42004B}.woocommerce-page .price,.woocommerce-page ul.products .product-price,.woocommerce .price,.woocommerce ul.products .product-price,ul.products .woocommerce-page .product-price,ul.products .woocommerce .product-price{display:block;font-size:.875rem;color:#F4A93B;font-weight:700}.woocommerce-page .price del,.woocommerce-page ul.products .product-price del,.woocommerce .price del,.woocommerce ul.products .product-price del,ul.products .woocommerce-page .product-price del,ul.products .woocommerce .product-price del{font-size:.6875rem;font-weight:400}.woocommerce-page .price ins,.woocommerce-page ul.products .product-price ins,.woocommerce .price ins,.woocommerce ul.products .product-price ins,ul.products .woocommerce-page .product-price ins,ul.products .woocommerce .product-price ins{text-decoration:none}ul.products{width:275px;margin:0 auto;padding:0;list-style:none outside none}ul.products:after{display:block;clear:both;content:""}ul.products li.product{float:left;width:275px;margin-bottom:30px;padding:0 15px}ul.products .product-vendor{margin-bottom:5px;padding:0 15px;height:23px;font-size:11px;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.5px;text-align:center;text-transform:uppercase;font-weight:300}ul.products .product-vendor a{color:#F4A93B}ul.products .product-inner{background:#fff;box-shadow:0 0 15px 3px rgba(0,0,0,.18)}ul.products .product-thumbnail-wrapper{position:relative;width:100%;height:245px;max-height:245px;overflow:hidden;text-align:center;border-bottom:1px solid #acacac}ul.products .product-thumbnail-wrapper:hover .product-thumbnail-overlay{top:0!important}ul.products .product-thumbnail-overlay{position:absolute;top:-100%;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);transition:all .2s ease-in-out}ul.products .product-thumbnail{max-height:245px}ul.products .product-details{position:relative;padding:15px 20px;height:95px;max-height:95px;overflow:hidden}ul.products .product-title{position:absolute;bottom:38px;display:block;display:-webkit-box;margin-bottom:0;width:205px;max-height:46px;font-size:14px;line-height:22px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:#F4A93B;text-transform:none;font-weight:400;letter-spacing:normal}ul.products .product-price{position:absolute;bottom:15px}ul.products .onsale{left:0}ul.products .product-buttons{position:absolute;bottom:0;left:0;padding:30px 0;width:100%;text-align:center}#content ul.products .product-buttons .more-link,ul.products .product-buttons #content .more-link,ul.products .product-buttons .button{width:60px;height:60px;margin:0 5px;background-image:url(//die-quelle.ch/wp-content/themes/quelle/dist/images/btn-loop.png);border:none}#content ul.products .product-buttons .more-link:hover,ul.products .product-buttons #content .more-link:hover,ul.products .product-buttons .button:hover{background-position-y:-60px}ul.products .product-buttons .button-wishlist{background-position-x:0}ul.products .product-buttons .button-details{background-position-x:-60px}ul.products .product-buttons .button-add-to-cart{background-position-x:-120px}.single-product .price,.single-product ul.products .product-price,ul.products .single-product .product-price{margin-bottom:20px;font-size:1.875rem}.single-product .price del,.single-product ul.products .product-price del,ul.products .single-product .product-price del{font-size:1.125rem}.single-product .cart{margin-bottom: 38px}.single-product .woocommerce-product-details__short-description{margin-bottom:52px}.woocommerce-product-gallery img{display:block;width:100%;padding:10px}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{transition:all .5s cubic-bezier(.795,-.035,0,1)}.woocommerce-product-gallery .flex-viewport{margin-bottom:30px;box-shadow:0 0 30px 3px rgba(0,0,0,.18)}.woocommerce-product-gallery .flex-control-thumbs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;zoom:1;margin:0 -10px;padding:0}.woocommerce-product-gallery .flex-control-thumbs li{margin:0 0 10px;padding:0 10px 10px;width:33.3333%;list-style:none}.woocommerce-product-gallery .flex-control-thumbs img{padding:5px;border:1px solid #f2f1f0;cursor:pointer;opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.single-product-tabs{margin:60px 0 27px;border:1px solid #dfdedd;background:#fff}.single-product-meta{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:38px}.single-product-meta .meta-row{width:100%}.single-product-meta .meta-item,.single-product-meta .meta-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.single-product-meta .meta-item{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:120px;flex-basis:120px;padding:5px 0;word-wrap:break-word}.single-product-meta .meta-item:first-of-type{-ms-flex-positive:0;flex-grow:0}.single-product-meta a{color:#4d4d4d}.single-product-meta a:hover{color:#42004B;font-weight:700}.woocommerce-info,.woocommerce-message{position:relative;display:block;margin-bottom:30px;padding:15px 25px;color:#42004B;background-color:#f2f1f0;border-top:3px solid #42004B;list-style:none outside;word-wrap:break-word}.woocommerce-info:after,.woocommerce-message:after{display:block;clear:both;content:""}#content .woocommerce-info .more-link,#content .woocommerce-message .more-link,.woocommerce-info #content .more-link,.woocommerce-info .button,.woocommerce-message #content .more-link,.woocommerce-message .button{float:right}.woocommerce-info .showcoupon,.woocommerce-info .showlogin,.woocommerce-message .showcoupon,.woocommerce-message .showlogin{font-weight:700}.woocommerce-cart-form .product-thumbnail a{display:block;width:75px}.woocommerce-cart-form td.actions{padding-right:0;padding-left:0}.woocommerce-cart-form .coupon{float:left}.woocommerce-cart-form .cart-actions{float:right}.woocommerce-additional-fields,.woocommerce-billing-fields{margin-bottom:60px}.order_comments{height:4em}.onsale{position:absolute;top:20px;left:15px;z-index:100;line-height:38px;padding:0 15px;font-size:.875rem;font-weight:700;text-transform:uppercase;color:#fff;background:#F4A93B}.onsale:after{content:"";position:absolute;display:block;top:0;border-color:#F4A93B transparent;right:-19px;border-width:19px 19px 19px 0;border-style:solid}.woocommerce-pagination{position:relative;margin:50px 0;min-height:36px;font-size:10px;line-height:10px;text-transform:uppercase;text-align:center}.woocommerce-pagination ul{margin:0;padding:0;list-style:none outside none}.woocommerce-pagination ul li{display:inline-block;margin:0 6px}.woocommerce-pagination ul li .page-numbers{display:inline-block;padding:12px;min-width:36px;line-height:1;border:1px solid #42004B;transition:all .2s ease-in-out}.woocommerce-pagination ul li .page-numbers.current,.woocommerce-pagination ul li .page-numbers:hover{color:#fff;background:#42004B}body#tinymce{margin:12px!important}.single-dq_author #content .entry-title{font-size:25px;line-height:27px;letter-spacing:normal;font-weight:700}.single-dq_author #content .author-specialization{text-transform:uppercase;font-size:18px;line-height:27px;color:#42004B}.single-dq_author #content .entry-content{margin-top:20px}.single-dq_therapeuten #content .entry-title{font-size:25px;line-height:27px;letter-spacing:normal;font-weight:700}.single-dq_therapeuten #content .author-specialization{text-transform:uppercase;font-size:18px;line-height:27px;color:#42004B}.single-dq_therapeuten #content .entry-content{margin-top:20px}.sidebar-author .widget{margin:0;background:#f2f1f0}.sidebar-author .widget:last-of-type{margin-bottom:60px}.sidebar-author .widget-title{padding:10px 20px;line-height:27px;color:#fff;background:#42004B;font-weight:700;text-align:center;text-transform:uppercase}.sidebar-author .widget-content{padding:30px;color:#42004B;font-size:14px;line-height:30px}.sidebar-author .widget-content p:last-of-type{margin-bottom:0}.sidebar-author .widget-content a{text-decoration:underline}@font-face {
font-family: PhotoWall;
src: url(https://die-quelle.ch/wp-content/themes/quelle-child/css/PhotoWall.otf) format("opentype");
}
.home.page-template-template-home.page .contact-icons { display: inline-block; }
body { max-width: 100%; }
.no-gutters { margin-right: 0; margin-left: 0; }
.no-gutters > .col, .no-gutters > [class*="col-"] {
padding-right: 0;
padding-left: 0;
}
.custom-button { border: none; background: none; outline: none; transition: all 0.3s; cursor: pointer; }
.custom-button:hover, .custom-button:focus, .custom-button:active { outline: none; box-shadow: none; border: none; }
.button-transp { border: 1px solid; background: transparent; text-transform: none; }
.button-transp:hover { background: #fff; color: #42004B !important; border-color: #42004B; }
.custom-list { list-style: none; padding-left: 0; margin: 0; }
.custom-list li { display: inline-block; }
.custom-list li:last-child { margin-right: 0; }
.text-right { text-align: right; }
.button-hover-color:hover { background-color: #ffaa2b; border-color: #ffaa2b; }
#site-header .logo { background-size: cover; background-repeat: no-repeat; }
.page-id-256454 #content-authors{ margin-top: 60px }
.page-id-557 ul.products.authors-wrapper.tc-categories { margin-top: 18px; } .main-wrap { display: flex; width: 100%; }
.main-wrap #sidebar-menu-wrapper { width: 300px; order: 0; margin: 0; position: static; left: 0; }
.side-content { width: calc(100% - 300px); overflow: hidden; position: relative; }
#sidebar-menu-content .menu-primary-container #menu-primary { width: auto !important; }
#sidebar-menu-content .menu-primary-container #menu-primary li a { padding: 8px 20px 8px 40px !important; }
#sidebar-menu-content .menu-primary-container #menu-primary li li a { padding: 6px 20px 6px 40px !important; }
.main-wrap .side-content #site-inner { padding-left: 0; }
#sidebar-menu-wrapper .column-logo { display: flex; justify-content: center; align-items: center; background: linear-gradient(28deg, #120041, #4c004b 30%, #800057 40%, #ffaa2b); height: auto!important; flex: 1; overflow: hidden; }
#sidebar-menu-wrapper .column-logo > img { transform: translateY(-45px); }
#sidebar-menu-wrapper .sticky-wrap { position: fixed; width: 300px; top:90px; transition: top 300ms; display: flex; flex-wrap: nowrap; flex-direction: column; height: 100%;}
#sidebar-menu-wrapper .sticky-wrap.sticky { top: 0 !important; } .footer-menu-wrapper { height: 50px; line-height: 50px; text-align: center; background: #42004B; }
.footer-menu-wrapper .mwdc_inner_wrapper{ width: calc(100% - 300px); margin-right: 0; margin-left: auto; padding: 0px 45px 0px 30px !important; text-align: left; }
.footer-menu-wrapper .copyright { padding: 0 10px 0 15px; font-size: 14px; color: #fff; }
#menu-secondary .sub-menu { background: hsla(30,3%,87%,.9); } .custom-icon-block .img-wrapper { width: 65px; margin: 0 auto 10px; height: 64px; overflow: hidden; position: relative; }
.custom-icon-block img { position: absolute; width: 130px; display: inline-block; max-width: 130px; }
.custom-icon-block .hover-block:hover img { right: 0; }
.custom-icon-block .hover-block:hover h6, .custom-icon-block .hover-block:hover h3 { color: #ffaa2b; }
.buttons-block, .section-posts { position: relative; }
.section-posts:before, .buttons-block:before { position: absolute; content: ''; left: 0; display: block !important; right: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.22); }
.section-posts:before { background: rgba(255, 255, 255, 0.22); }
#content .section-posts .more-link { background: transparent !important; padding: 0 !important; border: none !important; color: #42004B !important; text-transform: inherit !important; }
#content .section-posts .more-link:hover { color: #ffaa2b !important; }
.buttons-block .text-orange .wpb_wrapper h2 { color: #fff !important; }
.buttons-block .button { margin: 2px 5px 13px 5px; }
.information-block-wrapper .wpb_wrapper p { margin-bottom: 50px; }
.information-block-wrapper .wpb_wrapper p a { padding-left: 20px; border-bottom: 1px solid #fff; transition: all 0.3s; }
.information-block-wrapper .wpb_wrapper p a:hover { color: #42004B !important; border-color: #42004B; }
.section-services figure.wpb_wrapper.vc_figure { position: relative; max-height: 169px; overflow: hidden; }
.main-img figure { position: relative; height: 169px; width: 100%; }
.main-img figure img { width: 100%;  height: auto; max-width: 100%; vertical-align: top; position: absolute; top: 50%; transform: translateY(-50%); left: 0; }
.section-services .wpb_single_image { position: relative; z-index: 2; cursor: pointer; }
.section-services .wpb_single_image h2 { opacity: 0; position: absolute; width: 100%; max-width: 300px; margin: 0 auto; top: calc(39% + 36px); left: 50%; transform: translateX(-50%); font-size: 32px; text-transform: none; line-height: 1; color: #fff; z-index: 15; transition: all 0.4s; font-family: PhotoWall, serif; }
.section-services .wpb_single_image:hover h2 { opacity: 1; }
.section-services .wpb_single_image figure { position: relative; }
.section-services .main-img > img { opacity: 0; transition: all 0.4s; position: absolute; content: ''; display: inline-block; left: 50%; transform: translateX(-50%); top: 21%; max-width: 70px; z-index: 200; }
.section-services .main-img:hover > img, .section-services .main-img:hover > figure a:after { opacity: 1; }
.section-services .main-img + .wpb_raw_html { top: 0; opacity: 0; transition: all 0.4s; position: absolute; content: ''; left: 0; max-width: unset; z-index: 200; width: 100%; text-align: center; display: flex; justify-content: center; }
.section-services .main-img + .wpb_raw_html > div { width: 70px; }
.section-services .main-img:hover + .wpb_raw_html {opacity: 1!important }
.section-services .main-img + .wpb_raw_html svg { width: 100%; }
.section-services .hover-icon { display: none; }
.section-services .wpb_single_image figure a:after { opacity: 0; transition: all 0.4s; position: absolute; content: ''; width: 100%; height: 100%; left: 0; top: 0; background: rgba(128, 0, 87, 0.72); background-repeat: no-repeat; background-size: 28%; background-position: center top+30px; }
.section-services .wpb_column:nth-child(1) figure a:after { background-image: url(//die-quelle.ch/wp-content/themes/quelle-child/images/seminar.svg)!important; }
.section-services .wpb_column:nth-child(2) figure a:after { background-image: url(//die-quelle.ch/wp-content/themes/quelle-child/images/ausbildung_new.svg)!important; }
.section-services .wpb_column:nth-child(3) figure a:after { background-image: url(//die-quelle.ch/wp-content/themes/quelle-child/images/raeume_mieten.svg)!important; }
.section-services .wpb_column:nth-child(4) figure a:after { background-image: url(//die-quelle.ch/wp-content/themes/quelle-child/images/ausbildung.svg)!important; }
.icon-cart { position: relative; }
.icon-cart .counter-wrap { position: absolute; display: flex; width: 23px; height: 23px; justify-content: center; align-items: center; border-radius: 50%; background: #800057; padding: 14px; right: -12px; top: -4px; }
.icon-cart .counter { color: #fff; }
.menus-holder { position: relative; }
.menu-secondary-container { margin-right: 46px; }
.search-icon-wrap { position: absolute; width: 48px; height: 48px; display: flex; align-items: center; justify-content: center; bottom: 0; right: 8px; cursor: pointer; transition: all 0.3s; }
.search-icon { display: inline-block; width: 19px; height: 19px; overflow: hidden; position: relative; transition: all 0.3s; }
.search-icon img { width: 38px; height: auto; position: absolute; max-width: 38px; right: 0; top: 0; transition: all 0.3s; }
.search-icon-wrap:hover { background: rgba(196, 196, 196, 0.27); }
.search-icon-wrap:hover img { right: auto; left: 0; }
.search-icon-wrap:hover .search-form-wrap { visibility: visible; display: block; }
.search-form-wrap { width: 345px; padding: 8px 12px; background-color: #F2F1F0; }
.search-form-wrap { visibility: hidden; display: none; position: absolute; bottom: -138px; z-index: 999; right: 0; }
.search-form-wrap input, .search-form-wrap select, .search-form-wrap button { display: inline-block; width: 100%; font-size: 14px; }
.search-form-wrap input, .search-form-wrap select { margin-bottom: 7px; color: #ACACAC; box-sizing: border-box; border: none; height: 23px; line-height: 23px; padding: 0 13px; border-radius: 0; }
.search-form-wrap .send-btn { background: #800057; text-transform: uppercase; color: #fff; }
.search-form-wrap .send-btn:hover { background: #42004B; }
.search-form-wrap input::-webkit-input-placeholder {
color: #acacac;
}
.search-form-wrap input::-moz-placeholder {
color: #acacac;
}
.search-form-wrap input:-moz-placeholder {
color: #acacac;
}
.search-form-wrap input:-ms-input-placeholder {
color: #acacac;
}
#site-header { position: relative; z-index: 100000!important; }
#site-header.nav-down { position: fixed; width: 100%; z-index: 600; }
#menu-top li:last-child { margin-right: 5px; } .nav-up { }
.contact-icons { display: none; position: absolute; bottom: -146px; right: 23px; z-index: 100; }
.contact-icon .icon { display: inline-block; width: 50px; height: 50px; }
.contact-icons .icons-list { list-style: none; padding: 0; margin: 0; }
.contact-icons .icons-list li { margin-bottom: 15px; }
.contact-icons .icons-list li:last-child { margin-bottom: 0; }
.mobile-menu-btn .close-icon { display: none; }
.mobile-menu-btn { width: 38px; height: 30px; padding: 0; position: relative; margin-left: 4px; }
.mobile-menu-btn img { position: absolute; top: 0; left: 50%; transform: translateX(-50%); }
.custom-icon-block .hover-block { cursor: pointer; }
.custom-icon-block .vc_column-inner .img-wrapper + h3 { margin-bottom: 20px !important; }
.latest-posts .social .social-networks { display: flex; justify-content: space-between; }
.latest-posts .social .social-networks li { margin: 0 0 10px 0; }
.contact-table td { vertical-align: top; }
.contact-table, .contact-table .t-row { display: flex; }
.contact-table { justify-content: space-between; }
.contact-table .col-1-2 { width: calc(50% - 5px); }
.contact-table .col-day { width: 160px; }
.contact-table .col-t { width: 50px; } #all-products ul.products { display: flex; flex-wrap: wrap; }
.wpb_wrapper .events-slider + .button.button-inverted-gradient, .vc_column-inner .wpb_wrapper .button.button-inverted-gradient:only-child { position: relative; border: none; }
.wpb_wrapper .events-slider + .button.button-inverted-gradient:after, .vc_column-inner .wpb_wrapper .button.button-inverted-gradient:only-child:after { content: ''; position: absolute; width: calc(100% + 2px); height: calc(100% + 2px); left: -1px; top: -1px; border: 1px solid #42004B; display: inline-block; }
.wpb_wrapper .events-slider + .button.button-inverted-gradient:hover:after, .vc_column-inner .wpb_wrapper .button.button-inverted-gradient:only-child:hover:after { opacity: 0; }
#customer_login { max-width: 550px; margin: 0 auto; }
#customer_login h2 { margin-bottom: 0; }
#customer_login .u-column1 form p:nth-child(3) { margin-bottom: 0; }
#customer_login .u-column1 form .form-row .woocommerce-form__label-for-checkbox { margin-top: 8px; }
#customer_login .u-column2 { margin-top: 45px; }
#sidebar-menu-wrapper .sticky-wrap.sticky.nav-down { top: 110px; } .product-template-default .dopbsp-module { min-width: 250px !important; }
.heateor_sss_sharing_container.heateor_sss_horizontal_sharing{ display: flex; align-items: center; padding: 12px 0 25px; border-top: 1px solid #acacac8c; margin-top: 80px;}
.heateor_sss_sharing_container.heateor_sss_horizontal_sharing + a.button.button-back { margin-top: 25px; }
.heateor_sss_sharing_title,
.heateor_sss_sharing_container.heateor_sss_horizontal_sharing > div:first-child{ color: #ACACAC; font-family: 'Open Sans Light', sans-serif; text-transform: uppercase; font-weight: lighter !important; margin-right: 35px; }
.heateorSssFacebookSvg { background: url(//die-quelle.ch/wp-content/themes/quelle/dist/images/share-sprite.png) no-repeat -31px 0 !important; }
ul.heateor_sss_sharing_ul li.heateorSssSharingRound:hover .heateorSssFacebookSvg { background: url(//die-quelle.ch/wp-content/themes/quelle/dist/images/share-sprite.png) no-repeat 0 0 !important; }
.heateorSssFacebookBackground, .heateorSssInstagramBackground { background: transparent !important; }
.heateorSssInstagramSvg { background: url(//die-quelle.ch/wp-content/themes/quelle/dist/images/share-sprite.png) no-repeat -31px -33px !important; }
ul.heateor_sss_sharing_ul li.heateorSssSharingRound:hover .heateorSssInstagramSvg { background: url(//die-quelle.ch/wp-content/themes/quelle/dist/images/share-sprite.png) no-repeat 0 -33px !important; }
.heateor_sss_horizontal_sharing .heateorSssSharing { width: 32px !important; height: 32px !important; margin-right: 10px; }
ul.heateor_sss_sharing_ul li.heateorSssSharingRound { margin-right: 35px !important; }
ul.heateor_sss_sharing_ul li.heateorSssSharingRound span { position: relative; top: 5px; color: #4B134B; font-size: 14px; }
ul.heateor_sss_sharing_ul li.heateorSssSharingRound:hover span { color: #DD9627; }
.reset_variations { font-size: 23px; font-weight: 600; display: inline-block; padding: 0 5px; margin-left: 2px; }
.variations label { margin-bottom: 0; vertical-align: middle; padding-top: 6px; font-weight: 600; margin-right: 5px; }
.row.single-product-tabs .product.woocommerce.add_to_cart_inline { display: none; } .single-post #content { margin: 20px 0 90px; }
.search-form-wrap select { -webkit-appearance: none; background: #fff url(//die-quelle.ch/wp-content/themes/quelle/dist/images/arrow-select-hover.png) no-repeat right 0; -moz-appearance: none; text-indent: 0.01px; text-overflow: ''; -ms-appearance: none; appearance: none !important; cursor: pointer; }
.widget-content.book-widget { background: #f2f1f0; }
.widget .widget-title { font-size: 16px; }
.search-form-wrap select:hover, .search-form-wrap select:active, .search-form-wrap select:focus { background-position: right -23px; }
.search-form-wrap select::-ms-expand {
display: none;
}
.widget-content.book-widget img { max-width: 120px; }
.entry-content { position: relative; }
.entry-content .more-link { position: absolute; left: 0; margin: 0; bottom: -80px; }
.blog #content article { padding-bottom: 90px; }
.blog #content article:last-child { padding-bottom: 80px; }
.blog main#site-content #content, .blog .sidebar { margin-top: 50px; }
.single-post h2.entry-title, .blog h2.entry-title { font-size: 21px; margin-bottom: 5px!important; }
.blog .post-thumbnail { margin-bottom: 25px!important; }
.single-post #content .entry-date, .blog #content .entry-date { margin-top: 2px!important; }
.blog #content .more-link { margin-top: 20px!important; position: relative!important; bottom: 0!important; }
.single-post .widget, .blog .widget { margin-bottom: 38px; }
.single-post .widget.widget_search, .blog .widget.widget_search { margin-bottom: 22px; }
.single-post h2.page-title { margin-bottom: 48px; margin-top: 63px; }
.single-post .post-thumbnail { margin-bottom: 22px; }
.single-post .sidebar { margin-top: 20px; }
.single-post #content .entry-meta { margin-bottom: 27px; }
.single-post .entry-footer { margin-top: 4px; }
.single-post #content article{ margin-bottom: 0!important }
#event-order-form dt { word-wrap: break-word; }
#event-order-form .button { min-width: 140px; }
.button.button-inverted.button-inverted-secondary { word-wrap: break-word; white-space: initial; }
.product-template-default #content-area-wrapper { padding-bottom: 84px; }
.single-product #content .entry-title{ margin-bottom: 3px!important } #boxzilla-452 { width: 350px; height: 350px; padding: 50px; }
.boxzilla-content h3 { text-align: center; font-weight: 600; }
.boxzilla-content .inp, .boxzilla-content .button { width: 100%; }
.boxzilla-content + .boxzilla-close-icon { color: #42004B !important; opacity: .9 !important; right: 5px !important; top: 5px !important; font-size: 35px !important; }
.boxzilla-content p { margin-bottom: 25px; }
.boxzilla-content p:last-child { margin-bottom: 0; }
#searchform .screen-reader-text { display: none; }
#searchform div { display: flex; justify-content: stretch; box-shadow: 2px 3px 14px 1px rgba(0, 0, 0, 0.25); }
#searchform input[type=text] { width: 100%; border: none; padding: 10px 25px 12px; outline: none; }
#searchform input[type=submit] { width: 63px; color: transparent !important; cursor: pointer; position: relative; background: #42004B url(//die-quelle.ch/wp-content/themes/quelle/dist/images/search-icon-white.png) no-repeat 22px center; }
#searchform input[type=submit]:focus { box-shadow: none; }
#searchform input::-webkit-input-placeholder {
color: #acacac;
}
#searchform input::-moz-placeholder {
color: #acacac;
}
#searchform input:-moz-placeholder {
color: #acacac;
}
#searchform input:-ms-input-placeholder {
color: #acacac;
}
.entry-footer { margin-top: 30px; }
.entry-footer hr { margin-top: 64px; border-color: #ffaa2b; }
.entry-footer h2, .entry-footer-title { color: #ffaa2b; margin-bottom: 0; }
.events-slider .title { color: #800057; margin: 25px 0 40px; }
.events-slider .title .slick-prev {left: 20px;}
.events-slider .title .slick-next {right: 20px;}
h2 { color: #800057; }
.entry-footer .entry-footer-sub-title { margin-bottom: 48px; }
.entry-footer-content iframe { max-width: 100%; } #layered_nav {
margin: 0 -45px 40px !important;
}
#layered_nav .row-chosen { padding: 10px 70px 10px; }
#layered_nav .row-header { padding: 30px 86px 20px 70px; }
#layered_nav .filter-toggle:after, #layered_nav .filter-toggle.expanded:after { background-image: url(//die-quelle.ch/wp-content/themes/quelle/dist/images/filter-arrow-sprite.png); content: ''; width: 17px; height: 10px; display: inline-block; background-position: 17px 0; }
#layered_nav .filter-toggle.expanded:after { transform: rotate(-180deg); }
#layered_nav .filter-toggle:hover, #layered_nav .filter-toggle.expanded:hover { color: #76004c; }
#layered_nav .filter-toggle:hover:after, #layered_nav .filter-toggle.expanded:hover:after { background-position: -1px 0; }
#layered_nav .row-header { display: flex; align-items: flex-start; }
#layered_nav .row-chosen { display: flex; align-items: center; }
#layered_nav .buttonSearchSmall { font-size: 10px; padding: 5px; bottom: 1px; position: relative; }
#layered_nav .searchform { width: 200px; }
#layered_nav .row-header .col-values { width: calc(100% - 400px); height: auto; }
#layered_nav .row-terms { padding-left: calc(71px + 225px); padding-right: 0; }
#layered_nav .row-terms .col-values { width: 100%; }
#layered_nav #searchform > div { box-shadow: none; }
#layered_nav #searchform input[type=text] { border-bottom: 1px solid #42004B; padding: 8px 10px 0; height: auto; margin-bottom: 19px; background: transparent; }
#layered_nav ul li { margin: 0 12px 12px; }
#layered_nav ul { margin-bottom: 0; padding-top: 12px; }
#layered_nav #searchform input[type=text]:focus { outline: none; }
#layered_nav #searchform input[type=submit] { border: none; width: 30px; padding: 0; background: transparent url(//die-quelle.ch/wp-content/themes/quelle/dist/images/search-icon-sprite.png) no-repeat 10px center; }
#layered_nav #searchform input[type=text]::-webkit-input-placeholder {
color: transparent;
}
#layered_nav #searchform input[type=text]::-moz-placeholder {
color: transparent;
}
#layered_nav #searchform input[type=text]:-moz-placeholder {
color: transparent;
}
#layered_nav #searchform input[type=text]:-ms-input-placeholder {
color: transparent;
}
#layered_nav .table-row { display: flex; padding: 15px 12px; }
#layered_nav .table-row .s-label { display: inline-block; width: 30px; }
#layered_nav label, #layered_nav select { margin-right: 8px; } .single-product .cart { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-wrap: wrap; }
.single_variation_wrap { width: 100%; }
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .quantity, .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button { margin: 5px 0; }
.single-product .cart .cart-btn-icn, .add_to_cart_button .cart-btn-icn { background: url(//die-quelle.ch/wp-content/themes/quelle/dist/images/icon-cart-sm.png) no-repeat 50%; background-color: #42004B; width: 58px; height: 58px; position: absolute; top: -1px; left: -1px }
.single-product .cart .quantity { width: 88px; position: relative; margin-right: 17px !important; }
p.add_to_cart_inline .quantity { display: inline-block; width: 88px; position: relative; margin-right: 17px; }
.single-product .cart .quantity .qty-arrow, p.add_to_cart_inline .quantity .qty-arrow { width: 30px; height: 28px; position: absolute; background: url(//die-quelle.ch/wp-content/themes/quelle/dist/images/arrow-select.png) no-repeat 50%; background-color: #c6c6c6; right: 1px; cursor: pointer; }
.single-product .cart .quantity .qty-arrow:hover, p.add_to_cart_inline .quantity .qty-arrow:hover { background-color: #ffaa2b; }
.single-product .cart .quantity .arrow-down, p.add_to_cart_inline .quantity .arrow-down { bottom: 1px; }
.single-product .cart .quantity .arrow-up, p.add_to_cart_inline .quantity .arrow-up { top: 1px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
.single-product .cart .input-text, p.add_to_cart_inline .quantity .input-text { height: 58px; width: 100%; text-align: center; padding: 12px 14px 12px; }
.single-product .cart .button, .add_to_cart_button.ajax_add_to_cart { background-color: rgba(0, 0, 0, 0); border-color: #42004B; color: #ACACAC !important; position: relative; outline: 0; box-sizing: border-box; font-family: 'Open Sans Light', sans-serif; padding: 21px 26px 21px 80px; max-width: 335px; }
.single-product .cart .button:hover, .add_to_cart_button:hover, .single_add_to_cart_button + .added_to_cart:hover, .single-tc_events a.add_to_cart_button + .added_to_cart:hover { color: #fff !important; background: #42004B; border-color: #42004B; }
.product.woocommerce.add_to_cart_inline .amount { color: #ffaa2b; font-weight: 700; font-size: 1.875rem; position: relative; top: 8px; margin-bottom: 20px; display: block; }
.single-product-meta { font-size: 14px; } section.woocommerce-bacs-bank-details, section.woocommerce-order-details, section.woocommerce-customer-details { margin-top: 80px; }
.woocommerce-product-gallery img { padding: 0!important; }
.woocommerce-page .back-button { font-size: 12px; border: 1px solid #800057; padding: 4px 75px; display: inline-block; margin-bottom: 25px; }
.woocommerce-page .back-button:hover { color: #fff; background-color: #800057; }
.store-header-wrapper { border: none !important; }
.store-header-wrapper.small-box .store-image { position: static !important; width: 60% !important; }
.store-header-wrapper.small-box .store-info { background-color: rgba(0, 0, 0, 0); color: #000; float: none !important; }
.store-header-wrapper .store-info h1.store-name { font-size: 21px; color: #000; }
.store-header-wrapper .store-info .store-contact span i.fa { color: #000 !important; }
.store-header-wrapper.small-box .store-info .wrapper-vendor-info { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; }
.store-header-wrapper.small-box .store-info .wrapper-vendor-info .store-contact { margin-left: 23px; }
.store-header-wrapper .store-info .store-contact span.store-email .store-email-link { color: #000 !important; }
.store-header-wrapper .view-vendor-products { outline: none; border: none; font-size: 14px; padding: 12px 20px; background: #42004B; border: 1px solid #42004B; color: #fff; }
.store-header-wrapper .view-vendor-products:hover { background-color: #800057; border-color: #800057; }
.store-header-wrapper .view-vendor-products { display: inline-block; } .page-template-default { }
.shortcodes.vendors-list { display: flex; flex-wrap: wrap; justify-content: space-between; }
.shortcodes.vendors-list li.vendor-item { width: 49%; margin-bottom: 60px !important; }
.shortcodes.vendors-list li h3 { text-align: center; margin-bottom: 5px; }
.shortcodes.vendors-list li h3 a { color: #ffaa2b; }
.shortcodes.vendors-list .vendor-info-wrapper, .tax-yith_shop_vendor .img-wrap { text-align: center; margin: 0 auto; box-shadow: 0 0 20px 0 #d4d4d4; padding: 17px; max-width: 550px; }
.tax-yith_shop_vendor .img-wrap { margin: 0; max-width: 480px; }
.shortcodes.vendors-list .vendor-info-wrapper a { display: inline-block; }
.shortcodes.vendors-list .vendor-info-wrapper a img { margin-right: 0 !important; }
.shortcodes.vendors-list .vendor-info-wrapper .vendor-info { display: none !important; }
.shortcodes.vendors-list .vendor-info-wrapper .vendor-nav { padding: 25px 0 15px; text-align: left; color: #42004B; min-height: 136px; }
.shortcodes.vendors-list .vendor-info-wrapper .vendor-nav .btn-wrap { display: flex; }
.shortcodes.vendors-list .vendor-info-wrapper .vendor-nav .button.button-inverted { margin-right: 18px; }
.shortcodes.vendors-list .vendor-info-wrapper .vendor-nav .description { text-align: left; margin-bottom: 10px; }
.shortcodes.vendors-list .vendor-info-wrapper .img-wrap, .tax-yith_shop_vendor .img-wrap { min-height: 206px; display: flex; justify-content: center; align-items: center; border-bottom: 1px solid #e4e4e4; }
.tax-yith_shop_vendor .store-header-wrapper.small-box .store-image { width: auto !important; height: auto !important; display: inline-block; } .woocommerce .u-column1.col-1, .woocommerce .u-column2.col-2 { width: 100%; max-width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; } .authors-wrapper .author .tc-author { width: 100%; display: block; background: transparent; }
.authors-wrapper .author:hover .tc-author { background: #ffaa2b; }
.authors-wrapper .author:hover .tc-author span { color: #fff; }
.authors-wrapper .author .tc-thumbnail { min-height: 100%; min-width: 100%;}
.authors-wrapper .author .tc-title span { text-align: center; }
.authors-wrapper .tc-title { display: flex; justify-content: center; align-items: center; min-height: 105px; }
.authors-wrapper .tc-title span { height: auto !important; }
.authors-wrapper .author span a { color: #ffaa2b; }
.authors-wrapper .author:hover span a { color: #fff; }
.authors-wrapper .author .tc-author { padding: 20px 10px; }
.authors-wrapper .author .tc-author span { margin: 0; }
.sidebar-author .widget-sub-title { padding: 30px; font-size: 15px; line-height: 30px; }
.authors-wrapper .profile-link { display: block; }
.authors-wrapper .tc-title { cursor: auto; }
.dq_therapeuten .tc-inner{ height: 100%; display: flex!important; flex-direction: column; }
.dq_therapeuten .tc-author span { display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.dq_therapeuten .tc-title { flex: 1; display: flex; align-items: center; position: relative; }
.dq_therapeuten .tc-title span { position: absolute; padding: 15px; top: 10%; }
.dq_therapeuten .tc-title p{ margin-bottom: 10px; }
.dq_therapeuten .tc-title p:last-child { margin-bottom: 0; }    .single-tc_events #content .event-meta { margin-bottom: 1em; }
.single-tc_events #content .event-author:not(:first-child):before {content: ', ';}
.page-header { margin-top: 25px; }
.page:not(.page-template-template-home) #content { margin-top: 40px; }
#menu-secondary .sub-menu>li a:hover { }
#menu-secondary>li:hover>a { }
#menu-top li:hover>a { color: #42004B; }
#menu-secondary .sub-menu>li a, #menu-secondary>li>a, #menu-top li>a, #menu-primary li > a { letter-spacing: .1em; transition: text-shadow .3s; }
#menu-secondary .sub-menu>li a:hover, #menu-secondary>li:hover>a, #menu-top li:hover>a, #menu-primary .sub-menu li:hover > a, #menu-secondary>li.current-menu-item>a { font-weight: normal; text-shadow: 1px 0 0 #42004B, 1px 0 0 #42004B; }
#menu-secondary>li>.sub-menu>li:first-child{
margin-top: 10px;
}
#menu-secondary>li>.sub-menu>li:last-child{
margin-bottom: 10px;
}
#menu-secondary .sub-menu>li a{
line-height: 30px;
}
#menu-secondary > li.current-menu-item >a, #menu-secondary > li.current-menu-parent > a, #menu-secondary .sub-menu>li.current-menu-item >a { font-weight: 700; color: #42004B; background: hsla(30,3%,87%,.36); text-shadow: 1px 0 0 #42004B, 1px 0 0 #42004B; } #menu-primary li:hover > a { background: #800057; }
#menu-primary li > a { -webkit-transition: .3s all ease-out; -moz-transition: .3s all ease-out; -o-transition: .3s all ease-out; transition: .3s all ease-out; }
#menu-primary .sub-menu li.current-menu-item > a { font-weight: normal; text-shadow: 1px 0 0 #42004B, 1px 0 0 #42004B; }
#menu-primary > li:hover > a { font-weight: normal; }
.searchpage-sidebar { margin-top: 40px; } .tc-events-archive { float: left; width: 275px; padding: 0 10px; margin-bottom: 30px; margin-left: 2px; margin-right: 2px; list-style: none; }
.archive #site-content div.wrapper { padding-right: 0; }
.archive #site-content div.wrapper #content { float: none; width: 100%; }
ul.tc-categories, .drts-view-entities-list-grid .drts-row { width: 275px; margin: 0 auto; padding: 0; list-style: none outside none; overflow: hidden}
ul.authors-wrapper.tc-categories { padding-top: 12px;} nav.navigation.pagination { float: left; width: 100%; text-align: center; margin-bottom: 60px; }
nav.navigation.pagination .screen-reader-text { margin: 0; display: none; }
nav.navigation.pagination .page-numbers { display: inline-block; border: 1px solid #42004B; padding: 8px 15px; color: #42004B; font-weight: 600; margin: 0 4px; font-size: 12px; transition: all .2s ease-in-out; }
nav.navigation.pagination .page-numbers:hover { background-color: #42004B; color: #FFF; }
nav.navigation.pagination .page-numbers.next, nav.navigation.pagination .page-numbers.prev { padding: 8px 13px; }
nav.navigation.pagination .current.page-numbers { background-color: #42004B; color: #FFF; } table.variations select { font-size: 14px; padding: 2px 0px; border-radius: 1px; }
table.variations { margin-bottom: 5px; }
.tab-pane .shop_attributes p { margin: 0 0 0 5px; }
.drts-view-post-entities .drts-view-entities-list-grid .drts-display--summary {  
margin-bottom: 30px!important;
}
.ares .tp-bullet{width:5px !important;height:5px !important}
h2.wc-bacs-bank-details-heading { margin-bottom: 10px; } .author_social_profiles { display: flex; flex-wrap: wrap; justify-content: flex-start; }
.author_social_profiles i { font-family: FONTAWESOME; font-style: normal!important; font-size: 25px; width: 36px; text-align: center; margin-right: 10px; }
.author_social_profiles .no_link_line a { text-decoration: none!important; display: flex; align-items: center; color: inherit!important; }
.widget.schweizer_bottom_border:after { content: ''; display: block; height: 1px; background: #800057; width: calc(100% - 60px); margin: 0 auto; }
.schweizer_section .item { font-size: 18px; line-height: 27px; letter-spacing: normal; font-weight: 900; color: #800057!important; margin-bottom: 10px!important; width: 100%!important; }
.schweizer_social_icons i:before { content: none!important; }
.schweizer_social_icons i { width: 38px; height: 38px; background: url(//die-quelle.ch/wp-content/themes/quelle-child/images/schweizer_social_icons.png); background-repeat: no-repeat; }
.schweizer_social_icons i.fa-linkedin { background-position: -112px; }
.schweizer_social_icons i.fa-youtube{ background-position: -168px; }
.schweizer_social_icons i.fa-instagram{ background-position: -55px; }
.schweizer_social_icons.schweizer_section .drts-display-element { display: flex; justify-content: flex-start; flex-wrap: wrap; }
.schweizer_social_icons a { height: 38px; flex-basis: 25%; margin-bottom: 10px; text-align: center; } .owl-carousel .owl-item img{ max-height: max-content; max-width: max-content; margin: 0 auto;}
.cta-btn:hover { background-color: var(--hover-bg)!important; border-color: var(--hover-border-color)!important; color: var(--hover-txt-color)!important; }
.button-back-bottom.dq_therapeuten { margin-top: 18px; }
.main-wrap > aside #sidebar-menu-content { overflow: hidden; }
.main-wrap > aside #sidebar-menu-content > nav { max-height: calc(100vh - 130px); overflow-y: scroll; width: calc(100% + 16px); }
ul.products .product-details > * { position: relative; top: 0; bottom: 0; }
ul.products .product-details { display: flex; flex-direction: column; justify-content: space-between; }
ul.products .product-buttons { display: flex; justify-content: center; align-items: center; }
.woocommerce-checkout ul.woocommerce-error li { background: red;color: #fff;padding: 0px 5px;margin: 2px; }
.woocommerce-checkout ul.woocommerce-error { list-style: none; padding-left: 0; }
.woocommerce-billing-fields__field-wrapper, .woocommerce-shipping-fields__field-wrapper, .owner-info-wrap {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
}
.tickera_owner_info.info_section .tc-form-ticket-fields-wrap .owner-info-wrap{
display: block !important;
}
.woocommerce-billing-fields__field-wrapper > *, .woocommerce-shipping-fields__field-wrapper > *, .owner-info-wrap > * { flex: 1 1 calc(50% - 10px); margin-right: 5px; margin-left: 5px; justify-content: flex-end; }
.owner-info-wrap > *:not(.fields-wrap) { display: none; }
textarea#order_comments { min-height: 150px; padding: 10px; }
table.order-details.widefat.shadow-table + p.order-again { margin-top: 15px; }
table.order-details.widefat.shadow-table tbody tr th { padding: 7px!important; }
table.order-details.widefat.shadow-table tbody tr td { padding: 7px 7px 7px 7px; }
@media screen and (min-width: 768px) {
ul.tc-categories, .drts-view-entities-list-grid, ul.products, .drts-view-entities-list-grid > .drts-row{ width: 570px !important; }
}
@media (max-width: 850px) and (min-width: 769px) {
ul.tc-categories,
.drts-view-entities-list-grid{ width: 100% !important; }
li.tc-events-archive { width: 50%; }
}
@media screen and (min-width: 1200px) {
ul.tc-categories,
.drts-view-entities-list-grid{
width: 845px !important; // 3 cols
}
#site-content {
padding: 0 45px;
}  
}
@media screen and (min-width: 1200px) and (max-width: 1440px) {
#content .drts .drts-view-entities-list-grid .drts-display-element img {
max-height: 177px !important;
height: 177px !important;
}
ul.tc-categories,
.drts-view-entities-list-grid{ width: 100% !important; margin-bottom: 60px !important;
}
.tc-events-archive {
width: 258px;
padding: 0 18px;
}
ul.tc-categories .tc-inner .tc-thumbnail-wrapper {
height: 170px;
}
ul.tc-categories li.tc-event .tc-thumbnail {
max-height: 170px;
height: 170px;
}
.drts-view-entities-list-grid > .drts-row {    
margin: 0 auto;
}
ul.products {
width: 100% !important;
}
ul.products li.product {
width: 268px;
padding: 0 24px !important;
}
#content ul.products .product-thumbnail-wrapper {
height: 222px;
max-height: 222px;
min-height: 222px;
}
.wpb_wrapper > .areaContent {
padding: 0 40px 0 0;
}
}
@media screen and (min-width: 1920px) {
ul.tc-categories,
.drts-view-entities-list-grid{
width: 1395px !important; }
}
@media screen and (min-width: 1441px) {	
#content .drts .drts-view-entities-list-grid .drts-display-element img {
max-height: 180px !important;
height: 180px !important;
}
.wpb_wrapper > .areaContent {
padding: 0 40px 0 0;
}
.tax-event_category #site-content {
padding: 0 45px;
}
ul.tc-categories,
.drts-view-entities-list-grid{ width: 100% !important; margin-bottom: 60px !important;
}
ul.tc-categories .tc-events-archive {
width: 264px;
} #site-content {
padding: 0 45px;
}
.drts-view-entities-list-grid > .drts-row {
margin: 0 auto;
}
ul.tc-categories .tc-inner .tc-thumbnail-wrapper {
height: 170px;
}
ul.tc-categories li.tc-event .tc-thumbnail {
max-height: 170px;
height: 170px;
}
ul.products, .drts-view-entities-list-grid .drts-row {
width: 100% !important;
}
ul.products li.product {
width: 264px;
}
.authors-wrapper li.tc-event .tc-thumbnail-wrapper {
height: 170px;
}
}
@media screen and (max-width: 1770px) {    
.cart-flex-wrapper .cart-wrap{ flex-wrap: wrap!important; }
}
@media screen and (max-width: 1440px) {
ul.products .type-product .product-thumbnail { min-width: 100%; }
}
@media (max-width: 1300px) {
.cart-flex-wrapper .custom-widget { display: none; }
.cart-flex-wrapper .cart-wrap { width: 100%; }
}
@media (max-width: 1300px) {
.cart-flex-wrapper form + .row .col-md-8, .cart-flex-wrapper form + .row .cart-collaterals.col-md-4 { width: 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
}
@media (max-width: 600px) {
.cart-flex-wrapper form + .row .col-md-8 { display: none; }
.cart-flex-wrapper form + .row .cart-collaterals.col-md-4 { width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.single .main-wrap #site-content { padding: 0 15px!important; }
} #menu-secondary .sub-menu li { display: flex; }
#sidebar-menu-content .menu-primary-container #menu-primary .sub-menu li a { padding-left: 40px !important; font-weight: 700; }
#menu-secondary > li.menu-item-has-children:hover .sub-menu li > .sub-menu { background: transparent; display: flex; position: relative; }
#menu-secondary .sub-menu li > .sub-menu li { position: relative; }
#menu-secondary .sub-menu li > .sub-menu li:before { position: absolute; content: ''; left: -4px; top: 50%; width: 7px; height: 1px; background-color: #42004B; }
#menu-secondary .sub-menu { font-size: 12px; }
#sidebar-menu-content .menu-primary-container .sub-menu li.menu-item-has-children.expanded > a { background: #42004B; }
#sidebar-menu-content .menu-primary-container .sub-menu li.menu-item-has-children.expanded:hover > a { color: #fff; }
#menu-primary .sub-menu .menu-item:hover a { background-color: transparent; }
#menu-primary .sub-menu .menu-item .sub-menu .menu-item { padding-left: 20px; }
#menu-item-7350 ul.sub-menu, #menu-item-765 ul.sub-menu { padding-bottom: 32px!important; margin-bottom: -20px; } .cart-flex-wrapper { display: flex; justify-content: space-between; }
.cart-flex-wrapper .cart-wrap { width: 100%; display: flex; flex-wrap: nowrap; justify-content: flex-end; align-items: flex-start; max-width: 1400px; margin: 0 auto; }
.cart-flex-wrapper .custom-widget { width: 275px; }
.cart-flex-wrapper .cart-wrap > *{ margin: 6px; background: #f2f1f0; }
.cart-flex-wrapper .custom-row { display: flex; }
.cart-wrap .custom-row.actions { display: flex; width: 100%; align-items: flex-start; justify-content: space-between; }
.cart-wrap .custom-row.actions .coupon { flex: 1; display: flex; flex-wrap: wrap; }
.cart-wrap .custom-row.actions .coupon #coupon_code { flex: 1; }
.cart-flex-wrapper .custom-cart-table .thead { font-weight: 600; font-size: 18px; border-bottom: 2px solid #42004B; }
.cart-flex-wrapper .custom-row > div, .txt_after_cart_table, .txt_after_cart_table p { padding: .75rem; }
.cart-flex-wrapper form.woocommerce-cart-form { flex: 1 1 auto; max-width: 100%; padding: .75rem; }
.cart-flex-wrapper .product-remove { width: 3%; max-width: 34px;}
.cart-flex-wrapper .product-thumbnail { width: 10%; min-width: 99px; max-width: 99px; }
.cart-flex-wrapper .product-price { min-width: 14.5%; width: 14.5%; }
.cart-flex-wrapper .product-quantity { width: 120px; width: 12.5%; min-width: 12.5%; }
.cart-flex-wrapper .product-quantity .input-text.qty.text { max-width: 100%; }
.cart-flex-wrapper .product-name { width: 43%; min-width: 43%; }
.total-cart-row { justify-content: flex-end!important; flex: 0 1 450px; }
.total-cart-row .cart-collaterals { width: 100%; }
.cart_totals h2 { font-weight: 600; font-size: 18px; border-bottom: 2px solid #42004B; margin-bottom: 0; padding: .75rem; }
.wc-proceed-to-checkout { text-align: right; }
.cart-collaterals .cross-sells img { width: 100%!important; max-width: unset!important; } .loader-with-locked-overlay { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999; background: rgba(45, 45, 45, 0.2) none repeat scroll 0 0; }
.loader-with-locked-overlay img { left: 50%; position: fixed; top: 50%; z-index: 999999; } .sidebar-author .widget-main-content { padding: 30px; font-size: 14px; line-height: 30px; background: #f2f1f0; color: #800057; }
#author-registration-form label { width: 100%; }
#author-registration-form input { width: 100%; }
#author-registration-form textarea { width: 100%; height: 80px; }
#author-registration-form input[type="file"] { border: none; background: transparent; padding: 0; }
.error-vl { border: 1px solid red !important; } @media (min-width: 1440px) {
.tc-events-archive, .drts-view-post-entities .drts-view-entities-list-grid .drts-display--summary{
margin-bottom: 60px!important;
}
}  }
@media (max-width: 1550px) {
.contact-table { flex-wrap: wrap; }
.contact-table .t-col.col-1-2 { width: 100%; }
.contact-table p { margin-bottom: 0; }
.contact-table .t-col:first-child { margin-bottom: 15px; }
.contact-table .t-row .col-1-2 { width: 50%; max-width: 200px; }
}
@media (max-width: 1375px) {
.shortcodes.vendors-list .vendor-info-wrapper .vendor-nav .btn-wrap { flex-wrap: wrap; }
.shortcodes.vendors-list .vendor-info-wrapper a { margin: 5px 0; }
}
@media (max-width: 1350px) {
#event-order-form .row.btn-row { flex-wrap: wrap; width: 100%; }
#event-order-form .row.btn-row .form-group { width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
}
@media (max-width: 1300px) {
.testimonials-slider .slider.slick-initialized.slick-slider { width: 100%; }
.single-tc_events .wrapper { padding-right: 0; }
.single-tc_events .sidebar { width: 100%; margin-right: 0; }
.sidebar.sidebar-event { display: flex; flex-wrap: wrap; }
.single-tc_events .widget { width: 50%; }
.single-tc_events .widget.author { width: 290px; }
.single-tc_events .widget.data, .single-tc_events .widget.costs { width: calc((100% - 300px) / 2); }
.single-tc_events .widget-actual-events { margin: 0 !important; }
.single-tc_events #content { margin-bottom: 0; }
.single-tc_events .sidebar { margin-top: 35px; }
}
@media (max-width: 1300px) and (min-width: 769px) {
.testimonials-slider .slick-next { right: 100px; }
.testimonials-slider .slick-prev { left: 100px; }
}
@media (max-width: 1200px) and (min-width: 992px) {
.single-product .cart { flex-wrap: wrap; }
.single-product .cart .quantity { margin-bottom: 20px; }
.heateor_sss_sharing_container.heateor_sss_horizontal_sharing { flex-wrap: wrap; }
}
@media (max-width: 1200px) and (min-width: 769px) {
#site-footer .widgets-wrapper .column-widgets .col-md-3 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
#site-footer .widgets-wrapper .column-widgets .col-md-3:first-child, #site-footer .widgets-wrapper .column-widgets .col-md-3:nth-child(2) { margin-bottom: 35px; }
.section-posts .col-lg-7 { padding: 0 50px; }
.single-dq_author .wrapper, .single-dq_therapeuten .wrapper { padding-right: 0; }
.single-dq_author #content, .single-dq_therapeuten #content { margin-bottom: 0; }
.single-dq_author .sidebar, .single-dq_therapeuten .sidebar { margin: 0; width: 100%; }
}
@media (max-width: 1200px) {
.latest-posts .col-lg-7 { width: 100%; flex: 0 0 100%; max-width: 100%; }
.single-dq_author #content, .single-dq_therapeuten #content { margin-bottom: 0; }
}
@media (max-width: 1220px) and (min-width: 1000px) {
.section-services figure.wpb_wrapper.vc_figure { position: relative; max-height: 150px; overflow: hidden; }
.section-services .wpb_single_image h2 { font-size: 24px; }
.section-services .wpb_single_image h2 { top: calc(39% + 12px); }
}
@media (max-width: 1146px) {
.product.woocommerce.add_to_cart_inline .quantity { display: block; }
.add_to_cart_button.ajax_add_to_cart { align-items: center; margin-top: 20px; word-wrap: break-word; white-space: normal; height: 59px; display: flex; }
}
@media (max-width: 1100px) {
.vc_row.wpb_row.vc_row-fluid.section-services { padding-top: 30px !important; }
.shortcodes.vendors-list li.vendor-item { width: 100%; }
}
@media (max-width: 1000px) {
.section-services, .custom-icon-block { display: flex; flex-wrap: wrap; }
.section-services .vc_column_container.vc_col-sm-3, .custom-icon-block .vc_column_container.vc_col-sm-3 { width: 50%; }
.section-services .vc_column_container.vc_col-sm-3 .vc_column-inner, .custom-icon-block .vc_column_container.vc_col-sm-3 .vc_column-inner { max-width: 300px; margin: 0 auto; }
.vc_row-has-fill .subscribe-cta h3 { margin: 15px 0; }
#layered_nav .row-header { flex-wrap: wrap; }
#layered_nav .row-header .col-title { }
#layered_nav .row-header .col-values { width: 100%; order: 1; }
#layered_nav ul { margin-left: -13px; margin-right: -13px; }
#layered_nav .row-terms { padding-left: 70px; padding-right: 70px; }
}
@media (max-width: 992px) {
.latest-posts .col-lg-7 .col-lg-4 { max-width: 300px; margin: 0 auto; }
.information-block-wrapper .vc_col-sm-6 { width: 100%; }
.h2, h2 { font-size: 26px; }
.entry-content .more-link { margin-top: 0; bottom: -53px; }
.blog #content article { padding-bottom: 90px; }
.archive:not(.woocommerce) .wrapper, .blog .wrapper, .single-dq_author .wrapper, .single-dq_therapeuten .wrapper, .single-post .wrapper, .single-tc_events .wrapper { padding: 0; display: flex; flex-wrap: wrap; }
.archive:not(.woocommerce) #content, .blog #content, .single-post #content { order: 1; margin: 0; }
.single-dq_author #content, .single-dq_therapeuten #content, .single-tc_events #content { order: 0; }
.archive:not(.woocommerce) .sidebar, .blog .sidebar, .single-dq_author .sidebar, .single-dq_therapeuten .sidebar, .single-post .sidebar, .single-tc_events .sidebar { order: 0; width: 100%; margin: 40px 0; }
#content .entry-meta { margin-bottom: 0; }
.single-tc_events .widget { width: 50%; }
.single-tc_events .widget.author { width: 290px; }
.single-tc_events .widget.data { width: calc(100% - 290px); }
.single-tc_events .widget.costs { width: 50%; }
.single-tc_events .widget.widget-actual-events { width: 100%; margin-top: 40px !important; }
.single-tc_events #site-content > a:first-child { margin-top: 36px; }
#event-order-form .form-title { padding: 20px; }
#event-order-form .form-inner { padding: 0 20px; }
.product-template-default.single.single-product .product.type-product .col-md-6 { width: 100%; ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
.shortcodes.vendors-list .vendor-info-wrapper .vendor-nav .btn-wrap { flex-wrap: wrap; }
}
@media (max-width: 900px) { .custom-row.actions .coupon { max-width: 270px; }
.cart-flex-wrapper .cart-collaterals { width: 100%; }
}
@media (max-width: 900px) and (min-width: 769px) {
.contact-table .t-col:first-child .t-row { flex-wrap: wrap; margin-bottom: 10px; }
.contact-table .t-row .col-1-2 { width: 100%; max-width: 100%; }
.contact-table .t-row .col-t { width: 51px; }
.shortcodes.vendors-list .vendor-info-wrapper .vendor-nav .decscription { text-align: center; }
}
@media (max-width: 850px) and (min-width: 769px) {
ul.products { width: 100% !important; }
ul.products li.product { width: 50%; }
}
ul.products li.product { padding: 0 10px !important; }
ul.products li.product .product-vendor:empty { display: none!important; }
ul.products li.product product-inner { box-shadow: 0 0 20px 0 rgba(0,0,0,0.18); }
@media (min-width: 769px) {
#site-header .mobile-menu-btn, .mobile-menu, .foot-mobile { display: none; }
}
@media (min-width: 772px) {
#site-header .menus-holder { margin: 0; }
}
@media (max-width: 768px) {
.mobile-fixed { position: relative; overflow-y: scroll; max-width: 100%; }
.mobile-fixed header#site-header{ position: fixed; z-index: 1000000000;}
.mobile-menu { display: none; position: fixed; top: 89px; background-color: #fff; width: 100%; left: 0; right: 0; z-index: 400; }
.mobile-fixed .mobile-menu { display: block; }
.mobile-fixed .footer-menu-wrapper { position: fixed; bottom: 0; z-index: 400; width: 100%; }
.mobile-form-wrap { background-color: #EFEFEF; padding: 15px 40px; }
.mobile-form { max-width: 269px; margin: 0 auto; }
.mobile-form input, .login-inp { width: 100%; background-color: #fff; color: #ffaa2b; padding: 8px 36px 8px 18px; border-color: #ffaa2b; background-repeat: no-repeat; background-position: 95% center; }
.login-inp:hover { color: #ffaa2b; }
.mobile-form .login-inp { display: inline-block; border: 1px solid; line-height: 1.3; text-transform: uppercase; font-size: .875rem;
}
.mobile-form .search-inp { margin-bottom: 5px; background-image: url(//die-quelle.ch/wp-content/themes/quelle-child/images/search_icon_mobile.svg); background-size: 25px; }
.mobile-form .login-inp { background-image: url(//die-quelle.ch/wp-content/themes/quelle-child/images/user_icon_mobile.svg); background-size: 17px; }
.footer-menu-wrapper .mwdc_inner_wrapper { width: 100%; padding: 0!important; }
.mobile-form input::-webkit-input-placeholder {
color: #ffaa2b;
text-transform: uppercase;
}
.mobile-form input::-moz-placeholder {
color: #ffaa2b;
text-transform: uppercase;
}
.mobile-form input:-moz-placeholder {
color: #ffaa2b;
text-transform: uppercase;
}
.mobile-form input:-ms-input-placeholder {
color: #ffaa2b;
text-transform: uppercase;
}
.mobile-menu #menu-primary { margin-bottom: 0; width: 100%; max-height: calc(100vh - 196px); overflow: scroll; }
.mobile-menu #menu-primary li a { padding-left: 20%; }
.mobile-menu #menu-primary .menu-item-has-children { position: relative; overflow: hidden; }
.mobile-menu #menu-primary .menu-item-has-children > a:before, .mobile-menu #menu-primary .submenu .menu-item-has-children > a:before { position: absolute; content: ''; width: 14px; height: 14px; top: 10px; left: 12%; background: url(//die-quelle.ch/wp-content/themes/quelle-child/images/plus_icon_mobile.svg#plus_icon_mobile) no-repeat 0 0; background-size: 12px; } .mobile-menu #menu-primary .menu-item-has-children.expanded > a:before { background: url(//die-quelle.ch/wp-content/themes/quelle-child/images/minus_icon_mobile.svg#plus_icon_mobile) no-repeat 0px 6px; background-size: 12px; }
.mobile-menu #menu-primary .sub-menu { padding: 0; }
.mobile-menu #menu-primary .sub-menu .menu-item-has-children > a { }
.mobile-menu #menu-primary .sub-menu .menu-item-has-children { display: flex; }
.mobile-menu #menu-primary .sub-menu .menu-item-has-children a:before { display: none; }
.mobile-menu #menu-primary .sub-menu .menu-item-has-children > a + .sub-menu { display: flex !important; }
.mobile-menu #menu-primary .menu-item-has-children.expanded .sub-menu { background-color: #42004B; }
.mobile-menu #menu-primary .menu-item-has-children.expanded .sub-menu li a { color: #fff; }
.mobile-menu #menu-primary .menu-item-has-children.expanded .sub-menu a:hover { color: #6D0056; }
.mobile-menu #menu-primary .sub-menu .menu-item-has-children > a { padding-right: 0; }
.mobile-menu #menu-primary .sub-menu .menu-item-has-children > a + .sub-menu .menu-item { position: relative; display: flex; align-items: center; }
.mobile-menu #menu-primary .sub-menu .menu-item-has-children > a + .sub-menu .menu-item a { padding: 0; }
.mobile-menu #menu-primary .sub-menu .menu-item-has-children > a + .sub-menu .menu-item:after { position: absolute; content: ''; left: 6px; top: 50%; width: 7px; height: 1px; background-color: #fff; }
.mobile-menu #menu-primary > li:hover > a { background: #6D0056; }
#site-header { max-height: 68px; }
#sidebar-menu-wrapper, .menus-holder, .contact-icons, .footer-menu-wrapper .copyright, .footer-menu-wrapper .menu-footer-container { display: none; }
.side-content { width: 100%; }
.main-wrap { display: block; }
#site-header .widget-cart { background-color: transparent; }
#site-header .logo { width: 110px; height: 38px; margin: 0; }
#site-header { display: flex; align-items: center; justify-content: space-between; padding: 12px 14px; }
#site-header .widget-cart { width: auto; height: auto; padding: 4px 19px 0 0; }
#site-header .icon-cart { margin: 0; width: 42px; height: 42px; background-size: cover; }
#site-header:after { display: none; }
.footer-menu-wrapper { height: auto; line-height: 1; padding: 12px 20px; background: linear-gradient(28deg, #120041, #4c004b 30%, #800057 40%, #ffaa2b); }
.mobile-footer-icons li { margin-right: 17px; } .mobile-footer-icons .map-icon { background: url(//die-quelle.ch/wp-content/themes/quelle-child/images/dQ_map_icon_footer.svg); }
.mobile-footer-icons .phone-icon { background: url(//die-quelle.ch/wp-content/themes/quelle-child/images/dQ_phone_icon_footer.svg); }
.mobile-footer-icons .mail-icon { background: url(//die-quelle.ch/wp-content/themes/quelle-child/images/dQ_mail_icon_footer.svg); }
.foot-mobile .row { align-items: center; }
.section-services .wpb_text_column.wpb_content_element, .custom-icon-block .wpb_wrapper { max-width: 450px; margin: 0 auto 30px; }
.section-posts .latest-posts .row.content-center { max-width: 98%; margin: 0 auto; padding: 0 15px; }
.latest-posts .social .social-networks li { margin: 0 0 10px 0; display: block; }
.testimonials-slider .slider.slick-initialized.slick-slider { width: 100%; }
.widget { margin-bottom: 30px; } .cart-flex-wrapper .tbody .cart_item > div { width: 100% !important; max-width: unset!important; }
.cart-flex-wrapper .tbody .cart_item { flex-wrap: wrap; }
.cart-flex-wrapper .thead .product-remove, .cart-flex-wrapper .thead .product-thumbnail { display: none; }
.cart-flex-wrapper .thead { display: flex; flex-wrap: wrap; }
.cart-flex-wrapper .thead .custom-row > div { width: auto !important; min-width: unset; }
.cart-flex-wrapper .tbody .cart_item { border-bottom: 1px solid; }
.cart-flex-wrapper .custom-row > div, .txt_after_cart_table, .txt_after_cart_table p { padding: 0.50rem; }
.cart-wrap .custom-row.actions { flex-wrap: wrap; }
.cart-wrap .custom-row.actions input { width: 250px; max-width: 100%; text-align: center; }
.cart-wrap .custom-row.actions #coupon_code { margin-bottom: 15px; }
.single_add_to_cart_button + .added_to_cart, .single-tc_events a.add_to_cart_button + .added_to_cart { margin-top: 10px; margin-left: 0!important;}
}
@media (max-width: 600px) {
.table-section h3 { text-align: center; }
.contact-table { max-width: 400px; margin: 0 auto; }
.contact-table p { text-align: center; }
.contact-table .t-row .col-time, .contact-table .t-row .col-n { text-align: right; }
.events-slider .slider.tc-events.slick-initialized.slick-slider { padding: 0; }
.shortcodes.vendors-list .vendor-info-wrapper .vendor-nav .button { width: 100%; }
.shortcodes.vendors-list .vendor-info-wrapper .vendor-nav .button.button-inverted { margin: 0 0 15px 0; }
.shortcodes.vendors-list .vendor-info-wrapper .vendor-nav .decscription { text-align: center; }
}
@media (max-width: 550px) {
#layered_nav .table-row { flex-wrap: wrap; }
#layered_nav .table-row .table-col:first-child { margin-bottom: 8px; }
}
@media (max-width: 500px) {
.custom-icon-block .vc_column_container.vc_col-sm-3 { width: 100%; }
#site-footer .one-icon-block { text-align: center; }
#site-footer .one-icon-block h4, #site-footer .one-icon-block p { text-align: left; }
.latest-posts .social .social-networks { flex-wrap: wrap; margin: 0 auto; max-width: 150px; }
.latest-posts .social .social-networks li { margin: 0 10px 10px 10px; }
.social h3 { text-align: center; }
.single-tc_events .widget { width: 100% !important; }
}
@media (max-width: 460px) {
.foot-mobile .row.no-gutters { flex-wrap: wrap; }
.foot-mobile .row.no-gutters .col a { padding: 10px; }
.slider.slick-initialized.slick-slider { padding: 20px; }
.section-services .vc_column_container.vc_col-sm-3 { width: 100%; }
h2 { font-size: 20px; }
.events-slider .title { padding-right: 20px; padding-left: 20px; }
.single-product .cart { flex-wrap: wrap; }
.single-product .cart .quantity { margin-bottom: 20px; }
.heateor_sss_sharing_container.heateor_sss_horizontal_sharing { flex-wrap: wrap; }
}
@media (max-width: 382px) {
.foot-mobile .row.no-gutters { flex-wrap: wrap; }
.foot-mobile .row.no-gutters .col { flex-basis: 100%; width: 100%; text-align: center !important; }
.foot-mobile .row.no-gutters .col:first-child { margin-bottom: 15px; }
.foot-mobile .row.no-gutters .col a { padding: 10px; }
h2 { font-size: 16px; }
.single-product .cart .button.single_add_to_cart_button { white-space: normal; max-height: 59px; padding-top: 16px; }
#layered_nav .table-row input[type="submit"] { position: relative; top: 8px; }
} .row-terms .isDisabled { color: currentColor; cursor: not-allowed; opacity: 0.5; text-decoration: none; }
body #homepage-slider-bx .vc_column_container > .vc_column-inner { padding-left: 0; padding-right: 0; }
#site-content #content > .row-full-width > .vc_column_container > .vc_column-inner { padding-left: 0; padding-right: 0; }
.single_variation_wrap .woocommerce-variation-add-to-cart.variations_button { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-wrap: wrap; margin-top: 20px; }
body.single-product .adjust-calendar-buy-button {display:inline-block;}
body.page-id-778 #content {margin-top: 0 !important;width: 100%;}
body.page-id-778 #site-content {padding: 0 30px;}
body.page-id-778 .wrapper {padding-right: 0;}
.red_bg{
background-color: #ff0000!important;
}   .single .event_nav p {
width: 11px;
margin: 0 auto;
line-height: 11px;
}
.single .event_nav p path {
background: #2b0046;
}
.single #mwdc_events_nav a {
color: #2b0046!important;
}
.single .event_nav {
background: #f2f1f0;
padding: 5px;
min-width: 60px;
text-align: center;
}
.single header#site-header {
z-index: 100;
}
#single_event_top_slider_wrapper #content {
position: unset!important;
margin: 0!important;
}
#single_event_top_slider_wrapper {
position: relative!important;
visibility: hidden;
}
.single #top_event_images{
position: relative;
} .single #single_event_top_slider_wrapper .entry-date {
position: absolute!important;
top: 0!important;
left: 0!important;
z-index: 10!important;
margin: 0!important;
background: #ffaa2b!important;
width: 93px;
height: 93px;
padding-top: 0;
padding-bottom: 0;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
align-content: center;
}
.single #single_event_top_slider_wrapper .entry-date .day {
font-size: 1.6em!important;
width: 100%;
}
.single #single_event_top_slider_wrapper .entry-date .month, .single #single_event_top_slider_wrapper .entry-date span.year {
font-size: 1em!important;
width: 100%;
}
.single div#top_event_images .owl-dots {
position: absolute;
bottom: 10px;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
}
.single div#top_event_images button.owl-dot {
width: 5px;
height: 5px;
padding: 2px !important;
background: rgba(229, 229, 229, 1)!important;
margin: 2px;
border-radius: 100%;
outline: none!important;
box-sizing: content-box;
}
.single div#top_event_images button.owl-dot.active {
background: #fff!important;
}
.single #single_event_top_slider_wrapper #mwdc_events_nav {
top: 0!important;
align-items: flex-end;
}
#menu-primary li.cpt_archive:not(.active) a {
text-shadow: none!important;
} ul.tc-categories li, ul.products li, .drts-view-entities-list-grid .drts-row li {
margin-right: 2px;
margin-left: 2px;
}
.single div#mwdc_events_nav {
padding: 7px;
}
@media screen and (min-width: 769px){  
.single #content {
position: relative;
}
.single div#mwdc_events_nav {
position: absolute;
top: 25vh;
left: 0;
width: 100%;
height: 100%;
max-height: 80px;
display: flex;
justify-content: space-between;
align-items: flex-start;
}
.single div#mwdc_events_nav .prev_event {
left: 315px;
position: fixed;
}
.single div#mwdc_events_nav .next_event {
right: 16.0px;
position: fixed;
}
}
@media screen and (max-width: 768px){
.single .event_nav {
margin: 5px;
}
.single div#mwdc_events_nav {
display: flex;
justify-content: center;
}
} .drts-display-element-with-link:after {
right: 0 !important;
left: 0 !important;
}
.drts .drts-view-entities-list-grid .drts-display-element img{
width: 100% !important;
max-width: 100% !important;
max-height: 185px !important;
height: 185px !important;
}
.drts-view-entities-list-grid {
margin: 0 auto;
}
.drts-view-entities-list-grid .drts-row {
justify-content: flex-start;
overflow: visible!important;
}
.drts .drts-view-entities-list-grid .drts-col-xl-3 {
padding: 0 10px !important;
flex: 0 0 240px !important;
width: auto!important;
max-width: 240px !important;
margin-right: 2px !important;
margin-left: 2px !important;
box-sizing: content-box;
}
.drts .drts-view-entities-list-grid .drts-col-lg-4.\:container\(width\>720px\) {
-ms-flex: 0 0 32.333333%;
flex: 0 0 32.333333%;
max-width: 300px;
}
.drts-view-viewentity #content{
margin: 37px 0 90px;
min-width: 100%;    
}
.page-template-template-home #content{
padding-top: 0;
}
.drts-entity.drts-entity-post .drts-display-element .drts-display-element-header{
font-size: 25px;
line-height: 27px;
letter-spacing: normal;
font-weight: 700;
margin-bottom: .75rem;
color: #800057;
}
.drts-entity.drts-entity-post .drts-display-element:not(.directory-listing-contact-info-container) .drts-row{
flex-direction: row-reverse;
max-width: 100%;
}
.drts .drts-bs-btn-primary,
.drts .drts-bs-btn-info {
background-color: #4c004b!important;
border-color: #4c004b!important;
}
.drts .drts-bs-btn-primary:hover,
.drts .drts-bs-btn-info:hover{
background-color: #800057!important;
border-color: #800057!important;
}
.drts-dashboard-panel div#drts-content {
margin-top: 2vw;
}
.drts .drts-bs-list-group-item.drts-bs-active {
background-color: #4c004b!important;
border-color: #4c004b!important;    
}
.wc_payment_methods{
list-style-type: none;
padding-left: 0!important;
}
.wc_payment_methods input{
position: absolute;
width: 100%;
height: 100%;
z-index: -1;
}
.wc_payment_method + input[type=radio]:checked{
background-color: blue;
}
.wc_payment_methods li{
position: relative;
background: #f2f1f0;
padding: 20px 10px;
}
.wc_payment_methods li:not(:last-child){
border-bottom: 1px solid #e5e5e5;
}
.wc_payment_methods input[type=radio]:not(:checked) + label{
display: block;
cursor: pointer;
padding: 20px 97px 20px 182px;
margin: -20px -97px -20px -182px;
}
.wc_payment_methods .payment_box{
color:#aaa;
}
.woocommerce-checkout.woocommerce-page .single-dq_author #content{
float:none !important;
width:100% !important;
}
.wc_payment_method.payment_method_paypal .about_paypal{
display:none;
}
.single-product.woocommerce .single-product-meta{
display: none;
}
.single a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{
height: 58px;
}
p.product.woocommerce.add_to_cart_inline{
position: relative;
}
span#zeroPriceMessage{
position: absolute;
bottom: 150px;
width: 60%;
left: 0px;
color: #f1f1f1;
line-height: 20px;
font-size: 0.9em;
background: #3F93AB;
padding: 22px 28px;
border-radius: 10px;
}
.add_to_cart_inline.checkout_intro.woocommerce #zeroPriceMessage {
top: 0;
bottom: auto;
}
span#zeroPriceMessage::after {
content: '';
position: absolute;
left: 120px;
bottom: -40px;
border: 15px solid transparent;
border-top: 30px solid #3f93ab;
border-left: 0px solid white;
}
@media (max-width: 1440px) {
span#zeroPriceMessage {
width: 100%;
}
}
.drts-display-element.directory-listing-photo.drts-display-element-with-link{
min-height: 160px;
height: 160px;
}
.drts-display-element.drts-display-element-entity_field_directory_photos-1.directory-listing-photo.drts-display-element-with-link img {
height: 100% !important;
width: 100% !important;
object-fit: cover;
}
.drts-search-form .tt-dataset .drts-icon {
display: none!important;
}
.drts-search-form-buttons .drts-bs-btn-primary {
background: #42004B!important;
border: 1px solid #42004B!important;
font-size: .745rem!important;
}
.single-schweizer_th_dir_ltg .single-dq_author {
padding: 0 18px;
}
.single-schweizer_th_dir_ltg .single-dq_author .bottom_space {
margin-bottom: 30px!important;
}
.single-schweizer_th_dir_ltg .single-dq_author .drts-bs-btn-group button {
background: #42004B!important;
border-color: #42004B!important;
box-shadow: 0 0 0 0.2rem rgb(66, 0, 75, .5)!important;
}
.single-schweizer_th_dir_ltg .drts-display-element-entity_field_location_address-1 .drts-entity-field-label {
display: inline-block;
margin-bottom: 30px;
}
.single-schweizer_th_dir_ltg .drts-display-element-entity_field_location_address-1 .drts-entity-field-label:after {
content: var(--address-txt);
}
.single-schweizer_th_dir_ltg .pac-container {
top: var(--map-fdrpdown-offset)!important;
}
#home_2nd_section{
padding-left: 60px !important;
padding-right: 60px !important;
}
#home_2nd_section h4{
font-size: 11px;
color: #333;
font-weight: 500;
}
#home_2nd_section h3{
font-weight: 500;
}
#home_2nd_section p{
font-weight: 600;
}
#program_section .templatera_shortcode .vc_row-fluid a.button[href="/tc-events/"]{
padding: 15px 20px;
}
li.tc-event .tc-title {
background: #fff;
color: #ffaa2b;
}
li.tc-event .tc-title > .event_time{
height: auto!important;
margin-top: 15px!important;
font-weight: 400!important;
}
li.tc-event:hover .tc-title {
color: #fff;
background: #ffaa2b;
}
li.tc-event .tc-meta .entry-date{
background-color: #ffaa2b!important;
color: #fff;
}
li.tc-event:hover .tc-meta .entry-date{
background-color: #fff;
color: #ffaa2b!important;
}
li.tc-event .tc-author span, li.tc-event .tc-title{
color: #ffaa2b;
}
li.tc-event.marked_event .tc-title span, 
li.tc-event.marked_event .tc-type a {
color: #A9A9A9;
}
li.tc-event.online_event .tc-title span, 
li.tc-event.online_event .tc-type a {
color: #800057;
}
li.tc-event.marked_event:hover .tc-title {
background: #868380;
}
li.tc-event.online_event:hover .tc-title {
background: #800057;
}
li.tc-event.marked_event:hover .tc-title span,
li.tc-event.online_event:hover .tc-title span{
color: #fff;
}
.slick-slide {
width: 275px;
padding: 0 16px 60px;
}
#site-footer h4{
letter-spacing: 0;
font-weight: 400;
color:#800057;
}
#site-footer a:not(:hover) {
color: #382638;
}
#site-footer a:hover {
color: #800057;
}
.events-slider li.tc-event .tc-type {
margin-bottom: 8px;
}
#site-footer aside.column-widgets{
padding: 53px 45px 60px 45px !important;
}
h1.product_title{
font-size: 21px;
color: #555;
margin-bottom: 7px !important;
}
.tc-categories .tc-event .tc-thumbnail{
width: 100%;
}
li.tc-event .tc-type {
margin-bottom: 7px !important;
}
li.tc-event .tc-inner {
box-shadow: 0 0 20px 0 rgba(0,0,0,0.18);
}
#content article {
padding-bottom: 0;
}
body.page-template-template-home:not(.home) #site-content,
body.page-id-1064 #site-content,
body.page-id-1020 #site-content,
body.page-id-7332 #site-content,
body.page-id-1060 #site-content {
padding: 0 58px;
}
.drts-view-entities {
padding: 0 !important;
}
.tc_the_content_pre{
padding-bottom: 0 !important;
}
.sidebar .widget .widget-title {
font-size: 18px;
background: #ffaa2b;
padding: 5px 20px;
font-weight: 300;
letter-spacing: 1px;
}
.wrapper.marked_event .widget-title {
background: #868380 !important;
}
.single-tc_events .wrapper.marked_event #content h1,
.single-tc_events .wrapper.marked_event #content h2,
.single-tc_events .wrapper.marked_event #content h3,
.single-tc_events .wrapper.marked_event #content h4,
.single-tc_events .wrapper.marked_event #content h5,
.single-tc_events .wrapper.marked_event #content h6,
.single-tc_events .wrapper.marked_event #content strong,
.single-tc_events .wrapper.marked_event .event-meta a,
.wrapper.marked_event .sidebar .widget:not(.widget-actual-events) a,
.wrapper.marked_event .sidebar .widget:not(.widget-actual-events) .widget-content p {
color:#A9A9A9 !important;
}
.wrapper.online_event .widget-title {
background: #800057 !important;
}
.single-tc_events .wrapper.online_event #content h1, 
.single-tc_events .wrapper.online_event #content h2, 
.single-tc_events .wrapper.online_event #content h3, 
.single-tc_events .wrapper.online_event #content h4, 
.single-tc_events .wrapper.online_event #content h5, 
.single-tc_events .wrapper.online_event #content h6, 
.single-tc_events .wrapper.online_event #content strong, 
.single-tc_events .wrapper.online_event .event-meta a, 
.wrapper.online_event .sidebar .widget:not(.widget-actual-events) a, 
.wrapper.online_event .sidebar .widget:not(.widget-actual-events) .widget-content p{
color: #800057 !important;
}
.sidebar .widget:first-child .widget-title {
font-weight: 800;
}
.sidebar .widget .widget-content p{
color: #ffaa2b;
padding: 0;
margin: 0;
font-weight: 600;
}
#site-inner .author_social_profiles.site_url .site_url {
flex-basis: 100%!important;
}
.single-dq_therapeuten .sidebar .widget .widget-content .author_social_profiles p {
color: #800057!important;
height: 38px;
flex-basis: 25%;
text-align: center;
}
.sidebar .widget.widget-actual-events  .widget-title {
padding: 5px 10px;
font-weight: 600;
font-size: 17px;
}
.sidebar .widget.widget-actual-events .widget-content {
padding: 25px 30px 22px;
}
.sidebar .widget.widget-actual-events ul li {
margin-bottom: 30px;
}
.sidebar .widget.widget-actual-events li a {
color: #ffaa2b;
}
.sidebar .widget.widget-actual-events li:before {
color: #ffaa2b;
}
.sidebar .widget.widget-actual-events li:hover a {
color: #800057!important;
}
.sidebar .widget.widget-actual-events li:hover:before {
color: #800057!important;
}
ul.products .product-thumbnail-wrapper{
border-bottom: 1px solid #e9e9e9;
}
ul.products .product-thumbnail-overlay {
transition: all .5s ease-in-out!important;
}
ul#shipping_method {
list-style: none;
padding: 0;
}
@media screen and (min-width: 1200px) {
.post-type-archive-product.woocommerce #site-content {
padding: 0 45px;
}
.post-type-archive-product.woocommerce #site-content .content-after, #site-content .content-before {
margin: 0 -60px;
}
}
.woocommerce-cart #site-content .wrapper{
padding-right: 0;
}
.woocommerce-cart #site-content #content{
max-width: 100%;
width: 100%;
}
#all-products {
margin-top: 60px;
} .ares .tp-bullet {
padding: 2px !important;
}
.drts-display--summary .directory-listing-title {
height: 78px;
} .single-dq_author .wrapper {
padding-top: 9px;
} .single #site-content {
padding: 60px 90px 0!important;
}
.search #site-content {
padding-top: 60px!important;
}
@media (min-width: 1301px) {
.single-tc_events .sidebar {
float: right;
width: 290px;
margin: -53px 0 90px;
margin-right: -335px;
}
main#site-content #single_event_top_slider_wrapper ~ div.wrapper .sidebar.sidebar-event {
float: right;
width: 290px;
margin: 42px 0 90px;
margin-right: -335px;
}
}
@media (min-width: 1201px) {
.single-dq_author .sidebar {
float: right;
width: 290px;
margin: 37px 0 90px;
margin-right: -335px;
}
}
@media (min-width: 769px) {
.footer-menu-wrapper {
bottom: 0;
width: 100%;
height: 50px;
line-height: 48px;
text-align: center;
background: #42004B;
margin-left: 0;
z-index: 10;
position: relative;
}
}
@media (min-width: 769px) and (max-width: 850px) {
.menu-footer-container {
width: 100%;
background: #42004B;
}
}
ul.products .product-thumbnail-wrapper {
position: relative;
width: 100%;
height: 228px;
max-height: 228px;
min-height: 228px;
overflow: hidden;
text-align: center; }
ul.tc-categories, ul.products, .drts-view-entities-list-grid .drts-row {
display: flex!important;
flex-wrap: wrap!important;
justify-content: center!important;
}
#site-header {
height: 90px;
max-height: 90px;
background: linear-gradient(28deg, #120041, #4c004b 30%, #800057 40%, #ffaa2b);
}
#site-footer .column-widgets {
height: 388px !important;
}
body #site-footer aside.column-widgets {
padding: 40px 45px 40px 45px !important;
}  .woocommerce-account .woocommerce {
display: flex;
flex-wrap: wrap;
}
.woocommerce-account .wrapper {
padding-right: 0!important;
max-width: 950px;
margin: 0 auto;
}
.woocommerce-account .woocommerce .woocommerce-message {
flex: 1 1 100%;
}
.woocommerce-MyAccount-content {
flex: 1;
}
nav.woocommerce-MyAccount-navigation ul {
padding-left: 0;
}
nav.woocommerce-MyAccount-navigation {
margin-right: 30px;
}
.woocommerce-MyAccount-navigation ul li {
border-bottom: 1px solid #e0e0e0;
list-style-type: none;
}
.woocommerce-MyAccount-navigation ul li a {
padding: 10px 5px;
display: block;
text-transform: uppercase;
}
.woocommerce-MyAccount-navigation ul li a:before {
content: "\f0e4";
display: inline-block;
float: right;
font-family: FontAwesome;
font-size: 15px;
font-weight: normal;
line-height: 1;
margin-left: 0.53em;
margin-top: 3.5px;
text-align: right;
width: 3em;
opacity: .7;
-khtml-opacity: .7;
-webkit-opacity: .7;
-moz-opacity: .7;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before {
content: "\f291";
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before {
content: "\f015";
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before {
content: "\f007";
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {
content: "\f08b";
}
.woocommerce-message a[href*="customer-logout"] {
float: right!important;
background-color: #4c004b!important;
color: #fff!important;
padding: 5px 15px!important;
}
.single_add_to_cart_button + .added_to_cart,
.single-tc_events a.add_to_cart_button + .added_to_cart {
margin-left: 10px;
display: inline-flex;
align-items: center;
background-color: rgba(0, 0, 0, 0);
border-color: #42004B;
color: #ACACAC !important;
position: relative;
outline: 0;
box-sizing: border-box;
font-family: 'Open Sans Light', sans-serif;
padding: 21px 26px 21px 26px;
max-width: 335px;
font-size: .745rem;
line-height: 1;
letter-spacing: .05em;
white-space: nowrap;
vertical-align: middle;
user-select: none;
text-align: center;
text-transform: uppercase;
border: 1px solid #42004B;
cursor: pointer;
transition: all .2s ease-in-out;
}
.mwdc_ajax_add_to_cart {
padding: 10px 25px!important;
overflow: hidden!important;
text-indent: -999px!important;
}
.mwdc_ajax_add_to_cart span {
display: none!important;
padding: 10px 25px!important;
}
.mwdc_ajax_add_to_cart + .added_to_cart {
display: none!important;
}
@media screen and (max-width: 768px){
.woocommerce-account .woocommerce > *{
flex: 1 1 100%;
}
.cart-wrap .custom-row.actions * {
width: 100%!important;
max-width: unset!important;
}
}  .wpcf7-form label {
position: relative;
width: 100%;
height: 100%;
margin-bottom: 0;
}
.wpcf7-form label i.label {
position: absolute;
top: 0;
left: 0;
z-index: 10000;
width: 100%;
height: 100%;
padding: 0px 25px;
color: #cdcdcd;
font-style: normal;
display: flex;
align-items: center;
}
.wpcf7-form div.fullWidth label i.label{
padding: 14px 25px;
align-items: flex-start;
}
.wpcf7-form > * {
min-width: calc(48% - 40px);
flex: 1 1 250px;
margin: 10px 20px!important;
}
.wpcf7-form input {
padding: 14px 25px;
height: 44px;
}
.wpcf7-form textarea{
padding: 14px 25px
}
.wpcf7-form > .fullWidth {
flex-basis: 100%!important;
position: relative;
}
.wpcf7-form input.wpcf7-form-control.wpcf7-submit {
display: block!important;
width: 100%;
}
div.wpcf7 .ajax-loader {
position: absolute;
right: auto;
left: 100%;
top: calc(50% - 8px);
}
.wpcf7-form label br {
display: none;
}
.wpcf7-form {
background: #f2f1f0;
float: left;
width: 100%;
padding: 1vw;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin-bottom: 15px;
}
.wpcf7-form-control-wrap {
height: 100%;
display: block;
}
.wpcf7-form label .wpcf7-form-control-wrap * {
border-color: transparent;
max-width: 100%;
width: 100%;
}
.wpcf7-form label .wpcf7-form-control-wrap select {
height: 100%;
color: #cdcdcd;
padding: 5px 16px;
}
.wpcf7-form input.wpcf7-form-control.wpcf7-submit {
background: #42004b;
color: #fff;
border: none;
padding: 5px 10px;
} #sidebar-menu-content .menu-primary-container #menu-primary .have_bottom_line > a, 
#sidebar-menu-content .menu-primary-container #menu-primary .have_top_line > a {
padding: 0!important;
}
#sidebar-menu-content .have_bottom_line > a > span, 
#sidebar-menu-content .have_top_line > a > span {
padding: 8px 20px 8px 40px !important;
display: block;
}
#sidebar-menu-content .have_top_line > a > span {
border-top: 2px solid var(--border-color);
margin-top: 20px;
}
#sidebar-menu-content .have_bottom_line > a > span{
border-bottom: 2px solid var(--border-color);
margin-bottom: 20px;
} body .drts-view-entities-list-grid > div > div > .drts-display {
height: unset;
}body header#site-header { position: fixed; z-index: 10; right: 0; left: 0; top: 0; }
body .main-wrap {margin-top: 90px;}
.animated { -webkit-animation-duration: .5s; -moz-animation-duration: .5s; -o-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; will-change: transform, opacity }
@-webkit-keyframes slideDown { 0% {
-webkit-transform: translateY(-100%)
}
100% {
-webkit-transform: translateY(0)
}
}
@-moz-keyframes slideDown { 0% {
-moz-transform: translateY(-100%)
}
100% {
-moz-transform: translateY(0)
}
}
@-o-keyframes slideDown { 0% {
-o-transform: translateY(-100%)
}
100% {
-o-transform: translateY(0)
}
}
@keyframes slideDown { 0% {
transform: translateY(-100%)
}
100% {
transform: translateY(0)
}
}
.animated.slideDown { -webkit-animation-name: slideDown; -moz-animation-name: slideDown; -o-animation-name: slideDown; animation-name: slideDown }
@-webkit-keyframes slideUp { 0% {
-webkit-transform: translateY(0)
}
100% {
-webkit-transform: translateY(-100%)
}
}
@-moz-keyframes slideUp { 0% {
-moz-transform: translateY(0)
}
100% {
-moz-transform: translateY(-100%)
}
}
@-o-keyframes slideUp { 0% {
-o-transform: translateY(0)
}
100% {
-o-transform: translateY(-100%)
}
}
@keyframes slideUp { 0% {
transform: translateY(0)
}
100% {
transform: translateY(-100%)
}
}
.animated.slideUp { -webkit-animation-name: slideUp; -moz-animation-name: slideUp; -o-animation-name: slideUp; animation-name: slideUp }
@-webkit-keyframes swingInX { 0% {
-webkit-transform: perspective(400px) rotateX(-90deg)
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg)
}
}
@-moz-keyframes swingInX { 0% {
-moz-transform: perspective(400px) rotateX(-90deg)
}
100% {
-moz-transform: perspective(400px) rotateX(0deg)
}
}
@-o-keyframes swingInX { 0% {
-o-transform: perspective(400px) rotateX(-90deg)
}
100% {
-o-transform: perspective(400px) rotateX(0deg)
}
}
@keyframes swingInX { 0% {
transform: perspective(400px) rotateX(-90deg)
}
100% {
transform: perspective(400px) rotateX(0deg)
}
}
.animated.swingInX { -webkit-transform-origin: top; -moz-transform-origin: top; -ie-transform-origin: top; -o-transform-origin: top; transform-origin: top; -webkit-backface-visibility: visible !important; -webkit-animation-name: swingInX; -moz-backface-visibility: visible !important; -moz-animation-name: swingInX; -o-backface-visibility: visible !important; -o-animation-name: swingInX; backface-visibility: visible !important; animation-name: swingInX }
@-webkit-keyframes swingOutX { 0% {
-webkit-transform: perspective(400px) rotateX(0deg)
}
100% {
-webkit-transform: perspective(400px) rotateX(-90deg)
}
}
@-moz-keyframes swingOutX { 0% {
-moz-transform: perspective(400px) rotateX(0deg)
}
100% {
-moz-transform: perspective(400px) rotateX(-90deg)
}
}
@-o-keyframes swingOutX { 0% {
-o-transform: perspective(400px) rotateX(0deg)
}
100% {
-o-transform: perspective(400px) rotateX(-90deg)
}
}
@keyframes swingOutX { 0% {
transform: perspective(400px) rotateX(0deg)
}
100% {
transform: perspective(400px) rotateX(-90deg)
}
}
.animated.swingOutX { -webkit-transform-origin: top; -webkit-animation-name: swingOutX; -webkit-backface-visibility: visible !important; -moz-animation-name: swingOutX; -moz-backface-visibility: visible !important; -o-animation-name: swingOutX; -o-backface-visibility: visible !important; animation-name: swingOutX; backface-visibility: visible !important }
@-webkit-keyframes flipInX { 0% {
-webkit-transform: perspective(400px) rotateX(90deg);
opacity: 0
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
opacity: 1
}
}
@-moz-keyframes flipInX { 0% {
-moz-transform: perspective(400px) rotateX(90deg);
opacity: 0
}
100% {
-moz-transform: perspective(400px) rotateX(0deg);
opacity: 1
}
}
@-o-keyframes flipInX { 0% {
-o-transform: perspective(400px) rotateX(90deg);
opacity: 0
}
100% {
-o-transform: perspective(400px) rotateX(0deg);
opacity: 1
}
}
@keyframes flipInX { 0% {
transform: perspective(400px) rotateX(90deg);
opacity: 0
}
100% {
transform: perspective(400px) rotateX(0deg);
opacity: 1
}
}
.animated.flipInX { -webkit-backface-visibility: visible !important; -webkit-animation-name: flipInX; -moz-backface-visibility: visible !important; -moz-animation-name: flipInX; -o-backface-visibility: visible !important; -o-animation-name: flipInX; backface-visibility: visible !important; animation-name: flipInX }
@-webkit-keyframes flipOutX { 0% {
-webkit-transform: perspective(400px) rotateX(0deg);
opacity: 1
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
opacity: 0
}
}
@-moz-keyframes flipOutX { 0% {
-moz-transform: perspective(400px) rotateX(0deg);
opacity: 1
}
100% {
-moz-transform: perspective(400px) rotateX(90deg);
opacity: 0
}
}
@-o-keyframes flipOutX { 0% {
-o-transform: perspective(400px) rotateX(0deg);
opacity: 1
}
100% {
-o-transform: perspective(400px) rotateX(90deg);
opacity: 0
}
}
@keyframes flipOutX { 0% {
transform: perspective(400px) rotateX(0deg);
opacity: 1
}
100% {
transform: perspective(400px) rotateX(90deg);
opacity: 0
}
}
.animated.flipOutX { -webkit-animation-name: flipOutX; -webkit-backface-visibility: visible !important; -moz-animation-name: flipOutX; -moz-backface-visibility: visible !important; -o-animation-name: flipOutX; -o-backface-visibility: visible !important; animation-name: flipOutX; backface-visibility: visible !important }
@-webkit-keyframes bounceInDown { 0% {
opacity: 0;
-webkit-transform: translateY(-200px)
}
60% {
opacity: 1;
-webkit-transform: translateY(30px)
}
80% {
-webkit-transform: translateY(-10px)
}
100% {
-webkit-transform: translateY(0)
}
}
@-moz-keyframes bounceInDown { 0% {
opacity: 0;
-moz-transform: translateY(-200px)
}
60% {
opacity: 1;
-moz-transform: translateY(30px)
}
80% {
-moz-transform: translateY(-10px)
}
100% {
-moz-transform: translateY(0)
}
}
@-o-keyframes bounceInDown { 0% {
opacity: 0;
-o-transform: translateY(-200px)
}
60% {
opacity: 1;
-o-transform: translateY(30px)
}
80% {
-o-transform: translateY(-10px)
}
100% {
-o-transform: translateY(0)
}
}
@keyframes bounceInDown { 0% {
opacity: 0;
transform: translateY(-200px)
}
60% {
opacity: 1;
transform: translateY(30px)
}
80% {
transform: translateY(-10px)
}
100% {
transform: translateY(0)
}
}
.animated.bounceInDown { -webkit-animation-name: bounceInDown; -moz-animation-name: bounceInDown; -o-animation-name: bounceInDown; animation-name: bounceInDown }
@-webkit-keyframes bounceOutUp { 0% {
-webkit-transform: translateY(0)
}
30% {
opacity: 1;
-webkit-transform: translateY(20px)
}
100% {
opacity: 0;
-webkit-transform: translateY(-200px)
}
}
@-moz-keyframes bounceOutUp { 0% {
-moz-transform: translateY(0)
}
30% {
opacity: 1;
-moz-transform: translateY(20px)
}
100% {
opacity: 0;
-moz-transform: translateY(-200px)
}
}
@-o-keyframes bounceOutUp { 0% {
-o-transform: translateY(0)
}
30% {
opacity: 1;
-o-transform: translateY(20px)
}
100% {
opacity: 0;
-o-transform: translateY(-200px)
}
}
@keyframes bounceOutUp { 0% {
transform: translateY(0)
}
30% {
opacity: 1;
transform: translateY(20px)
}
100% {
opacity: 0;
transform: translateY(-200px)
}
}
.animated.bounceOutUp { -webkit-animation-name: bounceOutUp; -moz-animation-name: bounceOutUp; -o-animation-name: bounceOutUp; animation-name: bounceOutUp }.archive:not(.woocommerce) #content {
margin: 60px 0 0;
}
.archive .archive-header {
display: block;
width: 100%;
}
.blog .sidebar .widget .widget-title,
.single-post .sidebar .widget .widget-title {
background: transparent;
}
.page-template-page-nav-less #sidebar-menu-wrapper {
display: none!important;
}
.page-template-page-nav-less .side-content {
width: 100%;
}
.page-template-page-nav-less #content-area-wrapper {
box-shadow: none;
}
@media only screen and (max-width:480px) {
a.button {
width: 100%;
margin-bottom: 10px;
white-space: unset;
line-height: 15px;
font-size: 15px;
}
#content h1.vc_custom_heading {
font-size: 35px !important;
line-height: 35px !important;
font-weight: bold;
}
.vc_empty_space {
display: none !important;
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1562078605863 {
padding: unset !important;
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1562078123148, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078130243, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078586793, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078567130, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078892077, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078880216, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078900405, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078908421, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078929023, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078935661, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078942419, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078580206, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078915686, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078623991, .page-id-1020 .vc_row.wpb_row.vc_row-fluid, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562158205578, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562158980003, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562159072119, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562158232719, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562158259217, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562159771345, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562160600902, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562158284361, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562160473394, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562166747993, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078586793, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562078567130, .vc_custom_1547141146597 .vc_column-inner, .vc_row.wpb_row.vc_row-fluid.vc_custom_1562159072119, .vc_row.wpb_row.vc_row-fluid.secfour.vc_custom_1566234948166, .vc_row.wpb_row.vc_row-fluid.trousec, .vc_custom_1562158232719 .vc_column-inner, .vc_custom_1562158205578 .vc_column-inner, .vc_custom_1562158232719 .vc_column-inner {
padding: unset !important;
}
#content h2 {
font-size: 21px !important;
line-height: 36px !important;
text-align: center !important;
}
a.button.button-back {
margin: 25px 0;
}
.single .main-wrap #site-content {
padding: 0 22px!important;
}
#home_2nd_section .vc_column-inner {
max-width: 100%;
padding: unset;
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1505939294841 {
padding: 0px !important;
max-width: 100% !important;
margin: 0 auto !important;
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1505939294841 .vc_column-inner {
padding: unset;
}
.buttons-block .button {
margin: 0;
margin-bottom: 11px;
}
.home #site-content {
padding: 0 19px;
}
.vc_custom_1547141146597 .vc_column-inner {
padding: unset;
}
body #site-footer aside.column-widgets {
padding: 40px 20px 40px 20px !important;
}
.archive.tax-event_category ul.tc-categories {
padding: unset !important;
}
#layered_nav .row-header {
padding: 30px 50px 20px 50px;
}
li.tc-event.tc-events-archive, li.tc-event.product.author {
width: 100%;
}
.tc-categories .tc-event .tc-thumbnail {
width: 100%;
max-height: 225px;
}
span#zeroPriceMessage {
position: absolute;
bottom: 235px;
}
.single-tc_events .widget.author img.author-avatar {
width: 100%;
}
.page-id-557 #site-content {
padding: 0 20px;
}
.contact-icons {
display: none !important;
}
.secone .vc_column-inner, .sectwo .vc_column-inner, .page-id-256585 .secthree .vc_column-inner, .vc_custom_1566234948166 .vc_column-inner {
padding: 0 !important;
}
.page-id-256585 .secone {
padding: 0 20px !important;
}
.page-id-256585.sectwo, .page-id-256585 .secthree, .page-id-256594 .vc_row:not(.row-full-width) {
padding: 0 40px !important;
}
.page-id-256634 .vc_row:not(.row-full-width), .page-id-256628 .vc_row:not(.row-full-width), .page-id-256557 .vc_row:not(.row-full-width), .page-id-256604 .vc_row:not(.row-full-width), .page-id-256566 .vc_row:not(.row-full-width), .page-id-256625 .vc_row:not(.row-full-width), .page-id-256617 .vc_row:not(.row-full-width), .page-id-256347 .vc_row:not(.row-full-width), .page-id-256622 .vc_row:not(.row-full-width), .page-id-256631 .vc_row:not(.row-full-width) {
padding: 0 27px !important;
}
.vc_custom_1562158980003 .vc_column-inner, .vc_custom_1562158259217 .vc_column-inner, .vc_custom_1562159771345 .vc_column-inner, .vc_custom_1562160600902 .vc_column-inner, .vc_custom_1562158284361 .vc_column-inner, .page-id-256594 .vc_column-inner{
padding: unset !important;
}
}
.cart_totals strong > br {
display: none;
}
.tickera_owner_info.info_section .tc-form-ticket-fields-wrap .owner-info-wrap{
display: block !important;
}input.parsley-success,select.parsley-success,textarea.parsley-success{ color:#468847; background-color:#DFF0D8; border:1px solid #D6E9C6}input.parsley-error,select.parsley-error,textarea.parsley-error{ color:#B94A48; background-color:#F2DEDE; border:1px solid #EED3D7}.parsley-errors-list{ margin:2px 0 3px; padding:0; list-style-type:none; font-size:0.9em; line-height:0.9em; opacity:0; color:#B94A48; transition:all .3s ease-in; -o-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -webkit-transition:all .3s ease-in}.parsley-errors-list.filled{ opacity:1} .usp-form ul.parsley-errors-list { display: inline-block; margin: 0; padding: 0; }.usp-form li.parsley-required { display: inline-block; margin: 0; padding: 10px; color: #fff; background-color: #cc6666; } .selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-control .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-control .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-control .dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0 !important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:calc( 8px - 2px - 0 ) 8px calc( 8px - 2px - 3px - 0 )}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;user-select:auto !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0 4px !important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .option,.selectize-dropdown .optgroup-header,.selectize-dropdown .no-results,.selectize-dropdown .create{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:gray transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent gray transparent}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}#heateor_sss_error{color:red;margin:7px 0}#heateor_sss_sharing_more_providers .filter svg{position:absolute;left:16px;top:18px}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_mastodon_popup_bg,#heateor_sss_popup_bg{background:url(//die-quelle.ch/wp-content/plugins/sassy-social-share/images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{padding:0;margin:0 0 0 5px;background:0 0!important;float:left;width:24.1%;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-16px;top:-16px}#heateor_sss_sharing_more_providers .filter input.search{width:96%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin-left:11px;padding:5px 8px 5px 27px;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:12px;height:auto;line-height:20px;overflow:hidden;padding:8px 8px 8px 1px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_mastodon_popup_close img,#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:transparent}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0 !important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}}@media screen and (max-width:752px){#heateor_sss_sharing_more_content .all-services ul li{width:32.1%}}@media screen and (max-width:590px){#heateor_sss_sharing_more_content .all-services ul li{width:48.1%}#heateor_sss_sharing_more_providers .filter input.search{width:93%}}@media screen and (max-width:413px){#heateor_sss_sharing_more_content .all-services ul li{width:100%}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}.heateor_sss_mastodon_popup_button{background:linear-gradient(#ec1b23,#d43116);padding:8px 0 10px;font-size:18px;border:0;color:#fff;border-radius:8px;margin:4px auto;font-weight:bolder;width:35%;cursor:pointer;border-bottom-style:groove;border-bottom-width:5px;border-bottom-color: rgb(0,0,0,.2)}@media screen and (max-width: 783px)#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92.8%}