/*Hide site header cart*/
#site-header-cart{
	display: none;
}

/* Center full-width footer widget - 14848480-hc */
#custom_html-5 {
    text-align: center;
}

/* Hide header widget area from all pages - 14848480-hc */
.header-widget-area {
	display:none;
}

/* Show header widget area on home page - 14848480-hc */
.home .header-widget-area {
	display:block;
}

/* hide page titles #14852519-hc-silb */
h1.entry-title {
    display: none;
}

/*change color of download button to blue */
#wp-block-file {
	color: #04a6e0
}
.box-title figure{
	text-align: center;
}
@media (max-width: 1303px){
  .box-title figcaption{
  	min-height: 85px;
  }
}
@media (min-width: 1800px){
  .box-title figcaption{
  	min-height: 57px;
  }
}
.woocommerce-billing-fields .mailchimp-newsletter{
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{
	  display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.form-row {
    width: 100%;
}
@media (min-width: 768px){
		form.woocommerce-checkout p#billing_phone_field {
			width: 48%;
			margin-right: 4%;
	}
	form.woocommerce-checkout p#billing_email_field {
			width: 48%;
	}
	.single-product .product {
     display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
	}
	.single-product .product .woocommerce-tabs.wc-tabs-wrapper {
    width: 100%;
	}
	.single-product .product .woocommerce-image-wrapper 	{
    width: 60%;
    padding: 0 50px;
	}
	.single-product .summary.entry-summary {
    width: 40%;
	}
	.single-product div.product .product_title + .woocommerce-product-rating{
		width: 100%;
	}
}

form.woocommerce-checkout p#billing_phone_field input,form.woocommerce-checkout p#billing_email_field input{
	width: 100%;
}
.post-type-archive-product .site-main,.single-product .site-main{
    margin: 0;
}
.product h1.entry-title{
	display: block;
}
.woocommerce button.button.alt{
	border-color: #04a6e0 !important;
	color: #fff !important; 
	background: #04a6e0 !important;
	outline: none;
}
.woocommerce-tabs ul.tabs{
	padding: 0;
}
.woocommerce-tabs ul.tabs li.active a {
    background: #85cc36;
    color: #fff;
}
.tribe-tickets__item__quantity button{
	border: none;
}
@media (max-width: 768px){
.wp-block-media-text.alignwide {
    display: inline-block;
}

figure.wp-block-media-text__media {
    margin-bottom: 30px !important;
}
}