@charset "UTF-8";
/*
 Theme Name:   Customify Child Theme für Das Gleiche Wort 2019
 Theme URI:    www.dasgleichewort.de
 Description:  /
 Author:       Tobias Schwarz	
 Author URI:   http://about.me/tobias.schwarz	
 Template:     customify
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  customify-dgw2019
*/
:root {
	--color-bg-blue: rgba(36, 133, 198, 0.75);
}

.header--row:not(.header--transparent).header-top .header--row-inner {
	background-color: var(--color-bg-blue);
}

.tc-plus-vertical {
	background-color: var(--color-bg-blue) !important;
}

.tc-plus-horizontal,
.tc-minus,
.tc-wrapper .tc-zoom-slider.ui-slider,
.ui-slider-handle {
	background-color: var(--color-bg-blue) !important;
}

.tc-seatchart-cart-info .tc-checkout-button,
.tc-seatchart-cart-info .tc-checkout-button:visited {
	background-color: var(--color-bg-blue) !important;
}

.woocommerce .woocommerce-cart-form,
.woocommerce-page .woocommerce-cart-form {
	width: 100%;
	float: none;
}

.woocommerce .woocommerce-checkout #customer_details,
.woocommerce-page .woocommerce-checkout #customer_details {
	width: 100%;
	float: none;
}

.woocommerce .cart-collaterals,
.woocommerce-page .cart-collaterals {
	width: 100%;
	float: none;
}

.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order,
.woocommerce-page .woocommerce-checkout .woocommerce-checkout-review-order {
	width: 100%;
	float: none;
}

.woocommerce-cart table.cart .product-thumbnail,
.woocommerce-checkout table.cart .product-thumbnail,
#add_payment_method table.cart .product-thumbnail {
	width: 0 !important;
	padding: 0;
}

.woocommerce-cart table.cart .product-quantity,
.woocommerce-checkout table.cart .product-quantity,
#add_payment_method table.cart .product-quantity {
	min-width: 2em;
}

.tc-cart-seat-wrap + br {
	display: none;
}

.checkout-button.button.wc-forward {
	background-color: #116490 !important;
}

button.button.wp-element-button[name="update_cart"] {
	background-color: var(--color-bg-blue);
	color: #ffffff;
	opacity: 1;
}

button.button.wp-element-button[name="apply_coupon"] {
	background-color: var(--color-bg-blue);
	opacity: 1;
}

button.button.wp-element-button[name="apply_coupon"]:hover {
	color: #ffffff;
	opacity: 1;
}

button.button.wp-element-button[name="apply_coupon"]:hover:before {
	color: #ffffff;
}

button.button.wp-element-button[name="apply_coupon"]:before {
	color: white;
}

.tickera_buyer_info {
	border-bottom: none;
}

.woocommerce-checkout .shop_table {
	background: none !important;
}

.woocommerce-checkout-review-order table.shop_table tbody tr .product-name {
	width: 60%;
}

.woocommerce-checkout-review-order table.shop_table tfoot .order-total td,
.woocommerce-checkout-review-order table.shop_table tfoot .order-tax td {
	width: 100%;
	text-align: right;
}

.woocommerce-order .table-wrapper + h2 {
	margin-top: 2rem;
}

.footer-main .dark-mode {
	background-color: var(--color-bg-blue);
}

.tc_seating_map_button {
	margin: 0 auto;
	display: block !important;
	font-weight: 400 !important;
	width: 50%;
	padding: 1rem;
	outline: 1px solid rgba(0, 0, 0, 0.4);
	outline-offset: -1px;
	border-radius: 2px !important;
	transition: all 0.5s ease-out;
	font-size: 16px;
	padding: 15px 30px;
	border-radius: 4px;
	fill: #0c0c0c;
	color: #0c0c0c;
	background-color: rgba(12, 12, 12, 0.11) !important;
	box-shadow: rgba(255, 255, 255, 0.25) 0px 30px 60px -12px inset, rgba(255, 255, 255, 0.3) 0px 18px 36px -18px inset, rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;
}

.tc_seating_map_button:hover, .tc_seating_map_button:active, .tc_seating_map_button:focus {
	border-radius: 2px !important;
	color: #ffffff !important;
	font-weight: 400 !important;
	width: calc(50% + 30px);
	padding-left: calc(1rem + 20px);
	padding-right: calc(1rem + 20px);
	border-radius: 4px;
	transition: all 0.5s ease-out;
	outline: 1px solid rgba(0, 0, 0, 0.4) !important;
	outline-offset: -1px !important;
	background-color: var(--color-bg-blue) !important;
}

/* NINJA FORMS */
.nf-field-element input,
.nf-field-element select,
.nf-field-element textarea {
	padding: 0.5rem !important;
}

/*# sourceMappingURL=style.css.map */