@charset "utf-8";
/* CSS Document */


.wcpfg-container.flat {
  background: none repeat scroll 0 0 rgb(92, 191, 219);
  padding: 10px;
}

.wcpfg-container.flat .wcpfg-menu {
  background: none repeat scroll 0 0 rgb(92, 219, 122);
  padding: 4px 10px;
}

.wcpfg-container.flat .wcpfg-filter {
  background: url("images/menu.png") no-repeat scroll 0 4px rgba(0, 0, 0, 0) !important;
  cursor: pointer;
  display: inline-block;
  padding-left: 24px;
}

.wcpfg-container.flat .wcpfg-view {
  display: inline-block;
  float: right;
}

.wcpfg-container.flat .wcpfg-view span {
  background: none repeat scroll 0 0 rgb(221, 221, 221);
  border: 1px solid rgb(52, 140, 73);
  cursor: pointer;
  display: inline-block;
  height: 20px;
  margin: 0 2px;
  width: 20px;
}

.wcpfg-container.flat .wcpfg-view-list {
  background: url("images/list.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

.wcpfg-container.flat .wcpfg-view-grid{
 background: url("images/grid.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}


.wcpfg-container.flat .wcpfg-menu-container {
  background: none repeat scroll 0 0 rgb(255, 185, 33);
  display: none;
  padding: 15px 10px;
}
.wcpfg-container.flat .wcpfg-menu-container ul {
  margin: 0;
  padding: 0;
}
.wcpfg-container.flat .wcpfg-menu-container li {
  font-size: 12px;
  line-height: 20px;
  list-style: outside none none;
  margin: 0;
  padding: 0;
}


.wcpfg-container.flat .wcpfg-grid-load-more {
  margin: 20px 0 10px;
}


.wcpfg-container.flat .wcpfg-grid-load-more span {
  background: none repeat scroll 0 0 rgb(255, 185, 33);
  cursor: pointer;
  padding: 5px 10px;
}

.wcpfg-container.flat .wcpfg-grid-load-more.loaidng span {
  background: url("images/loading.gif") no-repeat scroll 1px 5px rgb(255, 185, 33);
  padding: 5px 10px 5px 17px;
}



.wcpfg-container.flat .wcpfg-menu-sort,
.wcpfg-container.flat .wcpfg-menu-categories,
.wcpfg-container.flat .wcpfg-menu-tags,
.wcpfg-container.flat .wcpfg-menu-orderby,
.wcpfg-container.flat .wcpfg-menu-order,
.wcpfg-container.flat .wcpfg-menu-price,
.wcpfg-container.flat .wcpfg-menu-per-page,
.wcpfg-container.flat .wcpfg-menu-date
 {
  display: inline-block;
  margin-bottom: 20px;
  margin-right: 20px;
  vertical-align: top;
}

.wcpfg-container.flat .wcpfg-menu-submit {
  margin-top: 20px;
}

.wcpfg-container.flat .wcpfg-menu-submit span {
  background: none repeat scroll 0 0 rgb(92, 219, 122);
  cursor: pointer;
  padding: 5px 10px;
}

.wcpfg-container.flat .wcpfg-menu-submit.loaidng span {
  background: url("images/loading.gif") no-repeat scroll 1px 5px rgb(92, 219, 122);
  cursor: pointer;
  padding: 5px 10px 5px 17px;
}



.wcpfg-container.flat .wcpfg-menu-categories {
  display: none;
}
.wcpfg-container.flat .wcpfg-menu-tags {
  display: none;
}

.wcpfg-container.flat .wcpfg-menu-date {
  display: none;
}
.wcpfg-container.flat .wcpfg-menu-price {
  display: none;
}

.wcpfg-container.flat .wcpfg-grid-container {
  background: none repeat scroll 0 0 rgb(92, 219, 170);
  padding: 4px 10px;
  text-align: center;
}
.wcpfg-container.flat .grid .wcpfg-product-list {
  margin: 0;
  padding: 0;
}
.wcpfg-container.flat .grid .wcpfg-product {
  display: inline-block;
  margin: 20px 15px;
  padding: 0;
  vertical-align: top;
}

.wcpfg-container.flat .grid .wcpfg-product-thumb {
  height: 120px;
  overflow: hidden;
  width: 150px;
}

.wcpfg-container.flat .grid .wcpfg-product-thumb img {
  border-radius: 0;
  box-shadow: none;
}


.wcpfg-container.flat .grid .wcpfg-product-title {
  font-size: 13px;
  font-weight: bold;
  padding: 7px 0;
}

.wcpfg-container.flat .grid .wcpfg-product-price {
  font-size: 15px;
  line-height: 18px;
  padding: 3px 0;
}

.wcpfg-container.flat .grid .wcpfg-product-des {
  display: none;
}

.wcpfg-container.flat .grid .wcpfg-product-cart {

}

.wcpfg-container.flat .grid .wcpfg-product-cart .added{
	display:none;

}

.wcpfg-container.flat .grid .wcpfg-product-cart .wc-forward {
  color: rgb(255, 255, 255);
  text-decoration: none;
}

.wcpfg-container.flat .grid .wcpfg-product-cart p {
  border: medium none !important;
}

.wcpfg-container.flat .grid .wcpfg-product-cart span {
  display: none;
}

/*List Style*/



.wcpfg-container.flat .list .wcpfg-product-list {
  margin: 0;
  padding: 0;
}
.wcpfg-container.flat .list .wcpfg-product {
  display: block;
  margin: 20px 15px;
  padding: 0;
  text-align: left;
  vertical-align: top;
}

.wcpfg-container.flat .list .wcpfg-product-thumb {
  display: inline-block;
  height: 120px;
  overflow: hidden;
  vertical-align: top;
  width: 20%;
}
.wcpfg-container.flat .list .wcpfg-product-thumb img {
  border-radius: 0;
  box-shadow: none;
  width: 100%;
}

.wcpfg-container.flat .list .wcpfg-product-content {
  border-radius: 0;
  box-shadow: none;
  display: inline-block;
  padding-left: 20px;
  width: 75%;
}

.wcpfg-container.flat .list .wcpfg-product-title {
  font-size: 14px;
  font-weight: bold;
  padding: 7px 0;
  width: 100%;
}

.wcpfg-container.flat .list .wcpfg-product-price {
  background: none repeat scroll 0 0 rgb(255, 185, 33);
  color: rgb(115, 115, 115);
  display: inline-block;
  font-size: 15px;
  line-height: 18px;
  padding: 3px 7px;
}

.wcpfg-container.flat .list .wcpfg-product-des {
  display: block;
  font-size: 13px;
  line-height: 19px;
  padding-top: 10px;
  width: 100%;
}

.wcpfg-container.flat .list .wcpfg-product-cart {
  display: inline-block;
  padding-left: 20px;
  text-align: left;
}

.wcpfg-container.flat .list .wcpfg-product-cart .added{
	display:none;

}

.wcpfg-container.flat .list .wcpfg-product-cart .wc-forward {
  color: rgb(255, 255, 255);
  text-decoration: none;
}

.wcpfg-container.flat .list .wcpfg-product-cart p {
  border: medium none !important;
  margin: 0 !important;
  padding: 0 !important;
}

.wcpfg-container.flat .list .wcpfg-product-cart span {
  display: none;
}







@media all and (max-width: 699px) {
	
.wcpfg-container.flat .list .wcpfg-product-thumb {
  display: block;
  height: auto;
  width: 100%;
}
	
	
	}


