h1 {
	 font-weight: bold;
}

.woocommerce-products-header {
	text-align: center;
}


.storefront-product-categories {
	background: #f8f8f8;
}

.storefront-recent-products {
	background: #f8f8f8;
}

.storefront-featured-products, .storefront-popular-products, .storefront-on-sale-products, .storefront-best-selling-products {
	background: #f8f8f8;
}

.woocommerce ul.products li.product .price ins, .woocommerce-page ul.products li.product .price ins, .woocommerce div.product span.price ins, .woocommerce div.product p.price ins, .woocommerce #content div.product span.price ins, .woocommerce #content div.product p.price ins, .woocommerce-page div.product span.price ins, .woocommerce-page div.product p.price ins, .woocommerce-page #content div.product span.price ins, .woocommerce-page #content div.product p.price ins, .product-price ins, .woocommerce ul.cart_list li .quantity ins, .woocommerce-page ul.cart_list li .quantity ins, .woocommerce ul.product_list_widget li .quantity ins, .woocommerce-page ul.product_list_widget li .quantity ins {
	color: red;
	font-weight: bold;
	font-size: 16px;
}

.soldout {
	background: #c53f35;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	padding: 2px;
	position: absolute;
	right: 0;
	top: 0;
}

.sale-perc {
background-color: #D9534F;
display: inline;
padding: .2em .6em .3em;
font-size: 75%;
font-weight: bold;
color: #fff;
text-align: center;
border-radius: .25em;
}

.onsale, .woocommerce-pagination .page-numbers li .page-numbers:not(.current) {
	font-weight: bold;
}


.site-header {
	margin-bottom: 1em;
}

@media (max-width: 568px) {
	.col-full {
    margin-left: .5em;
    margin-right: .5em;
	}
}

.shop-banner {
	margin-top: -4.7em;
/* 	margin-left: -15em;
	margin-right: -15em; */
}

.shop-banner img {
	min-width: 100%;
}

/* 2019-1-20 修改菜单效果 */
.main-navigation .primary-navigation ul li a:hover, .main-navigation .primary-navigation ul li:hover > a {
  border-bottom: 2px #fff solid;
  padding-bottom: 0px;
  color: #ffffff;
}

.main-navigation .menu-toggle {
	background-color: #FFF;
	border: #fff7ec;
	color: #ed969a;
	border-radius: 3px;
}

.main-navigation button.menu-toggle:hover  {
	background-color: #fff;
	color: #ed969a;
}

.main-navigation button.menu-toggle:before {
	background-color: #ed969a;
}

.main-navigation button.menu-toggle:after {
	background-color: #ed969a;
}

.handheld-navigation ul li a {
	color: #ffffff;
}

.handheld-navigation ul li a:hover {
	border-bottom: 2px #fff solid;
	color: #ffffff;
}

.site-header {
	background: linear-gradient(45deg,#ed969a,#ed969a);
}

.entry-summary h1.product_title {
	font-size: 1.6em;
}

.site-branding .site-title a, .site-branding p {
	color: #fff7ec;
}

.demo_store {
	background-color: #ed6269;
}


.soldout {
	background: #c53f35;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	padding: 2px;
	position: absolute;
	right: 0;
	top: 0;
}


.sale-perc {
background-color: #D9534F;
display: inline;
padding: .2em .6em .3em;
font-size: 75%;
font-weight: bold;
color: #fff;
text-align: center;
border-radius: .25em;
}

.onsale, .woocommerce-pagination .page-numbers li .page-numbers:not(.current) {
	font-weight: bold;
}

.storefront-handheld-footer-bar ul li.home > a:before {
content: "\f015";
}
