/*
    Template:       mantis
    Theme Name:     Mantis Child
    Theme URI:      http://themeforest.net/user/LA-Studio/portfolio?ref=LA-Studio
    Author:         LA Studio
    Author URI:     http://themeforest.net/user/LA-Studio?ref=LA-Studio
    Description:    Mantis - Minimal & Modern WooCommerce Theme
    Version:        1.0
    Tags:           one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options, translation-ready
    License: 		    GNU General Public License
	  License URI: 	  licence/GPL.txt
    Text Domain:    mantis-child
    Domain Path:    /languages/
*/

/* Designer widget */


.widget_pwb_list_widget li {
	padding: 5px 0;
    margin-bottom: 10px;
}
.widget_pwb_list_widget a {
	color: #17231f;
}
.widget_pwb_list_widget a:hover {
	color: #de169b;
	text-decoration: underline;
}
.widget_pwb_list_widget a:active {
	text-decoration: underline;
}

/* Hide small price suffix */

.product_item .price .woocommerce-price-suffix {
	display: none;
}
.single-product .price .woocommerce-price-suffix {
	display: none;
}


.onbackorder .after-single-price-wrapper {
	display: none;
}

/* UI improvements */
.product--summary .entry-summary > .stock {
    float: none;
}

.la-ajax-shop-loading,
.woocommerce-cart .not-active-fullpage > .woocommerce .cart_totals,
.woocommerce-checkout .woocommerce-checkout-review-order,
.blockOverlay {
	background-color: #f6edec !important;
}

.single-product .after-single-price-wrapper {
	font-size: smaller;
	font-style: italic;
}

.product-contact-us-button {
	text-transform: uppercase;
	font-weight: 600;
}


@media (min-width: 975px)  {
	.hideondesktop {
		display: none;
	}
}
@media (max-width: 975px)  {
	.hideonmobile {
		display: none;
	}
}

.woocommerce-terms-and-conditions-wrapper a {
	color: #DE169B;
}
.woocommerce-terms-and-conditions-wrapper a:hover {
	color: #17231f;
}
.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text,
.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text {
	margin-bottom: 10px !important;
}

@media (max-width: 975px)  {
	.footer-top {
		padding-bottom: 0px;
	}
}

@media (max-width: 600px) {
	table.shop_table.cart.wishlist_table.shop_table_responsive tr td.product-remove a.remove, .shop_table.woocommerce-cart-form__contents tr td.product-remove a.remove {
		top: 22px !important;
	}

}

.site-header-top .la_com_dropdown_language ul.menu {
    width: 160px !important;
}

.woocommerce-checkout .woocommerce-checkout thead .product-total {
	display: none;
}


/* Hide filter button on desktop*/

@media (min-width: 975px)  {
	.btn-advanced-shop-filter {
		display: none;
	}
	
}

/* Order confirmed page */
.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name {
	font-size: 14px;
	padding-bottom: 10px;
} 
.woocommerce-order-received .woocommerce-thankyou-order-received {
	text-align: -webkit-center;
	font-size: 24px;
    margin: 40px;
	padding: 20px;
    border: 2px solid #DE169B;
	font-style: italic;
}

