/* Enter Your Custom CSS Here */
.single-product .product .summary { width: auto; }

.summary {
    float: left !important;
}
.woocommerce-breadcrumb {
    display: none !important;
}
.bridge-woo-associated-courses {
    display: none !important;
}

.crumbs a {
padding-left: 1.0rem;
}

div[itemprop="description"] ul  {
    list-style: disc outside;
    margin-left: 2.5rem;
    margin-bottom: 2.5rem;
  	margin-top: 2.5rem;
}

div[itemprop="offers"]  {
    margin-bottom: 2.5rem;
  	margin-top: 2.5rem;
}

div span.onsale {
	display:none;
}

.woocommerce-tabs .tabs {
    background: #ffffff;
    border: 0px solid #ffffff;
}

.woocommerce-tabs .panel {
    background: none;
    color: #444;
}

.woocommerce div.product .woocommerce-tabs .panel h2 {
    display:none;
}

.woocommerce-cart .cart-collaterals .cart_totals table th {
    padding: 15px;
    text-align: left;
}
.woocommerce-cart .cart-collaterals .cart_totals table td {
    padding: 15px;
    text-align: left;
}

.entry ul li, .teaser ul li {
		list-style: none!important;
}

.woocommerce .cart .button, .woocommerce .cart input.button {
    background-color: #2f84bc;
    color: #fff; 
  	font-weight: normal;
}

.woocommerce-cart table.cart td.actions .coupon .input-text {
    padding: 6px 6px 10px;
  	width: 100px;
  	border: 0px;
}

.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: 75%; 
}

.woocommerce div.product form.cart .button  {
    height: 39px; 
}

.utility-nav__btn--checkout span::before {
  background-image:url(https://allactive.co.uk/wp-content/themes/allactive/assets/images/icon-basket.png)
}

.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    width: 200px!important;
}

.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #2f84bc;
}
.product_meta {
  display:none;
}
.back-to {
  display:none;
}

.mtsnb .mtsnb-container {
    padding: 16px 0px 20px 0px!important;
}