/* WooCommerce products page */

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    width: 100%;
}

/* WooCommerce sidebar cart */

.woocommerce .checkout.wc-forward,
.woocommerce .checkout.wc-forward:hover {
	background: #f38020;
  	color: #fff;
}


/* Tickera */


div.tickera_additional_info {
	border: 1px solid rgba(0,0,0,.1);
}

div.tickera_additional_info {
	border: 1px solid rgba(0,0,0,.1);
	padding: 15px;
	border-collapse: separate;
	border-radius: 5px
}

div.tickera_additional_info > p:empty {
   display: none;
}

div.tickera_additional_info br {
  display: none;
}


div.tickera_additional_info h2, .tickera_additional_info h5 {
	margin-bottom: 10px;
  	float: left;
	width: 100%;
}

.tickera_buyer_info {
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 19px;
	padding-bottom: 20px;
	float: left;
	width: 100%
}

.owner-field-checkbox.tickera-input-field {
	width: auto;
	padding-right: 50px;
}

.tc_checkbox_field label {
display: inline-block;
}


.tickera-input-field {
	width: 80%;
}

.tc_radio_field {
	display: flex;
}

.tc_radio_field span {
	width: 100%;
	display: block;
}


.owner-info-wrap .fields-wrap:nth-child(-n+4){
	width: 50% !important;
	display: inline-block;
	position: relative;
	float: left;
}

.tc_radio_field input {
	width: auto!important;
	margin-right: 5px!important
}

.tc_radio_field label {
	width: 100%;
	display: flex;
	padding-right: 10px!important;
	padding-left: 0!important
}

/*
.owner-info-wrap .fields-wrap:nth-child(-n+7), .owner-info-wrap .fields-wrap:nth-of-type(6), .owner-info-wrap .fields-wrap:nth-of-type(7), .owner-info-wrap .fields-wrap:nth-of-type(8) {
	padding-top: 5px;
	padding-bottom: 5;
	padding-left: 10px;
	background-color: #ececec
}


.owner-info-wrap .fields-wrap:nth-of-type(6), .owner-info-wrap .fields-wrap:nth-of-type(7), .owner-info-wrap .fields-wrap:nth-of-type(8) {
	width: 50%;
	margin-right: 0!important;
}

.owner-info-wrap .fields-wrap:nth-of-type(10), .owner-info-wrap .fields-wrap:nth-of-type(11), .owner-info-wrap .fields-wrap:nth-of-type(12), .owner-info-wrap .fields-wrap:nth-of-type(13) {
	padding-top: 5px;
	padding-bottom: 5;
	padding-left: 10px;
	background-color: #feefef;
	width: 32.6%!important;
}
*/

.tickera_additional_info h5 {
	display: inline-block;
	position: relative;
	width: 100%;
	padding-top: 10px;
	border-top: 2px solid #ececec;
	margin-top: 10px;
}

.tickera_additional_info h2 {
margin-top: 20px;
}

.woocommerce input[type=radio] {
	width: 24px!important;
}

.woocommerce .oxy-product-cart-button, .woocommerce .oxy-woo-element div.product form.cart, .composite_component, .composite_data {
  max-width: 100%!important;
  width: 100%!important;
}

//Big Camp Rego

.bundled_product_title_link {
	display:none;
}

.composite_form .composite_pagination ul li {
	padding: 0 0px 0 10px!important;
}

.bundled_product_title_link, #component_1575386981 .composited_product_images.images, #component_1575543251 .composited_product_images.images, #component_1670225728_inner .composited_product_images.images, #component_1670515983_inner .composited_product_images.images {
	display: none;
}

#component_1575386981 .details.component_data, #component_1575543251 .details.component_data, #component_1571863520 .details.component_data, #component_1670225728 .details.component_data, #component_1670515983_inner .composited_product_images.images, .component:not(.selection_thumbnail_hidden) .composited_product_details_wrapper>.details {
	float: left!important;
}

table._sumo_pp_orderpp_fields > tbody > tr:nth-child(2) > td:nth-child(1) {
    display: none;
}

p.in-stock {
	display:none;
}

.composite_add_to_cart_button {
	float: right!important;
}

/* Fix for the breakfast show subscription donation */
#product-29824 .product-addon-totals li:nth-child(1), #product-29824 .product-addon-totals li:nth-child(2) {
	display: none;
}

#product-29824 .product-addon-totals li:nth-child(3):before {
	content: "I want to give each month";
}

#product-29824 .single_add_to_cart_button, #product-29777 .single_add_to_cart_button {
	width: 100%;
}

#product-29777 .cart {
	font-size: 0px;
}

#product-29777 label {
	width: 100%;
	display: block;
	padding-bottom: 3px; 
}

#product-29777 button {
	margin-top: 7px;
}

#local_church_field > span > span {
  width: 100%!important;
}

#inner_content-2-47200 > div > div.wpmc-steps-wrapper > form > div.wpmc-step-item.wpmc-step-shipping.current > div.tickera_additional_info > div.tickera_owner_info.info_section > div.tc-form-ticket-fields-wrap > div > div.fields-wrap.tc_form_id_38604.tc_ticket_type_id_24970.tc_field_col_1.tc_field_col_last_child.tc_radio_field {
  display: inline-flex!important;
}
/*
#inner_content-2-47200 > div > div.wpmc-steps-wrapper > form > div.wpmc-step-item.wpmc-step-shipping.current > div.tickera_additional_info > div.tickera_owner_info.info_section > div:nth-child(2) > div > div:nth-child(14) {
  width: 100%!important;
}
*/