﻿/*
	Tags: grid-layout
*/ 
/* CSS Document */
.vgwc-wrapper.theme-cendo {
	overflow: hidden;
}
.vgwc-wrapper.theme-cendo.owl-carousel {
	position: relative;
	overflow: inherit;
}
.owl-carousel .owl-controls{
	position: absolute;
	left:0; 
	right:0;
	top: 22%;
	margin:0;
}
.owl-carousel .owl-controls .owl-buttons {
    width: 100%;
	top:0;
}
.owl-carousel .owl-controls .owl-buttons > div {
	width: 40px;
	height: 40px;
	margin: 0;
	line-height: 37px;
	text-align: center;
	border: 1px solid #b7b7b7;
	position: absolute;
	display: block;
	cursor: pointer;
	text-align: center;
	font-size: 20px;
	color: #b7b7b7;
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	border-radius: 50%;
	overflow:hidden;
	text-indent:-999px;
	background:none;
	opacity:0;
}
.owl-carousel .owl-controls .owl-buttons > div:hover {
  background: none !important;
}
.owl-carousel .owl-controls .owl-buttons > div.owl-prev, .owl-carousel .owl-controls .owl-buttons > div.owl-next {
	left:0;
	right: auto;
	transform:translate(30px, 0);
}
.owl-carousel .owl-controls .owl-buttons > div.owl-next {
	right: 0;
	left: auto;
	transform:translate(-30px, 0);
}
.owl-carousel .owl-controls .owl-buttons > div.owl-prev:after, .owl-carousel .owl-controls .owl-buttons > div.owl-next:after {
	position:absolute;
	font-family:'FontAwesome';
	top:0; 
	left:0;
	right: auto;
	left: 0;
	content:'\f104';
	width:100%;
	height:100%;
	text-indent:0
}

.owl-carousel .owl-controls .owl-buttons > div.owl-next:after{
	right: 0;
	left: auto;
	content:'\f105'
}

.vgwc-wrapper.theme-cendo .vgwc-product-title a {
	color: #222222;
	text-decoration: none;
}
.vgwc-wrapper.theme-cendo .vgwc-product-rating {
	font-size: 13px;
	line-height: 1em;
	margin: 4px 0;
	clear: both;
	float: left;
	width: 100%;
}
.vgwc-wrapper.theme-cendo .vgwc-product-rating .star-rating {
	font-family: FontAwesome;
	font-size: 1em;
	height: 1em;
	line-height: 1;
	overflow: hidden;
	position: relative;
	width: 59px;
	float: none;
	display: inline-block;
	letter-spacing: 2px;
	font-size: 11px;
	margin-right:10px;
	vertical-align:middle;
}
.vgwc-wrapper.theme-cendo .vgwc-product-rating .star-rating:before {
    color: #d3ced2;
    content: "\f006\f006\f006\f006\f006";
    float: left;
    left: 0;
    position: absolute;
    top: 0;
}
.vgwc-wrapper.theme-cendo .vgwc-product-rating .star-rating span {
    float: left;
    left: 0;
    overflow: hidden;
    padding-top: 1.5em;
    position: absolute;
    top: 0;
    color: #f36b6c;
    letter-spacing: 2px;
}
.vgwc-wrapper.theme-cendo .vgwc-product-rating .star-rating span:before {
    content: "\f005\f005\f005\f005\f005";
    left: 0;
    position: absolute;
    top: 0;
}
.vgwc-wrapper.theme-cendo .vgwc-product-price {
	display:block;
	font-size: 18px;
	position: absolute;
	right: 10px;
	top: -145px;
	width: 85px;
	height: 85px;
	border-radius: 100%;
	font-family: AleoRegular;
	overflow: hidden;
	color: #fff;
	line-height: 20px;
	text-align:center;
	font-weight:normal;
}
.vgwc-wrapper.theme-cendo .vgwc-product-price .vgwc-price{
	width:100%;
	height:100%;
	background: rgba(1,156,178,0.7);
}
.vgwc-wrapper.theme-cendo .vgwc-product-price .vgwc-bg-price{
	background: rgba(166,124,82,0.7);
}
.vgwc-wrapper.theme-cendo .vgwc-product-price .center-price{
	position: absolute;
    top: 50%;
    transform: translate(0,-50%);
    width: 100%;
}
.vgwc-wrapper.theme-cendo .vgwc-product-price .old-price {
	margin: 0;
	color: #fff;
	text-decoration: line-through;
	font-size: 13px;		
	line-height: 16px;
}
.vgwc-wrapper.theme-cendo .vgwc-product-price .special-price {
    display: inline-block;
}
.vgwc-wrapper.theme-cendo .vgwc-button-group {
   display: inline-block;
}
.vgwc-wrapper.theme-cendo .vgwc-wishlist, .vgwc-wrapper.theme-cendo .vgwc-compare {
	display: inline-block;
}
.vgwc-wrapper.theme-cendo .vgwc-add-to-cart {
	display: inline-block;
	width: 100%;
	text-align: center;
}
.vgwc-wrapper.theme-cendo .vgwc-add-to-cart .add_to_cart_inline {
	border: none !important;
	margin: 0;
	padding: 0 !important;
	position: relative;
}
.vgwc-wrapper.theme-cendo .vgwc-add-to-cart span.amount {
	display: none;
}

.vgwc-wrapper.theme-cendo .add_to_cart_button:hover, .vgwc-wrapper.theme-cendo a.button:hover {
	color: #ec5355;
	background: none;
	border: none;
	border-right: 1px solid #ddd;
}
.vgwc-wrapper.theme-cendo .add-to-links {
	display: inline-block;
	vertical-align: middle;
}
.vgwc-wrapper.theme-cendo .add-to-links .clear {
	display: none;
}
.vgwc-wrapper.theme-cendo .add-to-links .yith-wcwl-add-to-wishlist {
	display: inline-block;
	margin: 0;
}
.vgwc-wrapper.theme-cendo .add-to-links .yith-wcwl-add-to-wishlist .feedback {
	display: none;
}
.vgwc-wrapper.theme-cendo .add-to-links .yith-wcwl-add-to-wishlist .show, .vgwc-wrapper.theme-cendo .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse, .vgwc-wrapper.theme-cendo .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse {
	position: relative;
}
.vgwc-wrapper.theme-cendo .add-to-links .yith-wcwl-add-to-wishlist a, .vgwc-wrapper.theme-cendo .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist {
	position: relative;
	font-size: 14px;
	padding-left: 15px;
	font-size: 0;
	margin: 0;
}
.vgwc-wrapper.theme-cendo .add-to-links .yith-wcwl-add-to-wishlist a:after, .vgwc-wrapper.theme-cendo .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:after {
	content: "";
	display: inline-block;
	font-family: FontAwesome;
	font-size: 13px;
	text-align: center;
	text-indent: 0;
	z-index: 2;
}
.vgwc-wrapper.theme-cendo .add-to-links .yith-wcwl-add-to-wishlist a:hover, .vgwc-wrapper.theme-cendo .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover {
	color: #ec5355;
}
.vgwc-wrapper.theme-cendo .add-to-links .yith-wcwl-add-to-wishlist a {
	color: #ec5355;
}
.vgwc-wrapper.theme-cendo .add-to-links .compare-button {
	display: inline-block;
	vertical-align: middle;
	position: relative;
}
.vgwc-wrapper.theme-cendo  .add-to-links .compare-button a.compare {
	position: relative;
	font-size: 14px;
	padding: 0 0 0 15px;
	font-size: 0;
	margin: 0;
	border: none;
}
.vgwc-wrapper.theme-cendo .vgwc-button-group .add-to-links .compare-button a.compare {
    padding: 0 0 0 5px;
}
.vgwc-wrapper.theme-cendo .add-to-links .compare-button a.compare:after {
	content: "\f012";
	display: inline-block;
	font-family: FontAwesome;
	font-size: 13px;
	text-align: center;
	text-indent: 0;
	z-index: 2;
}

.vgwc-wrapper.theme-cendo .vgwc-image-block  .quickview{
	background: #eeeeee none repeat scroll 0 0;
    bottom: -56px;
    color: #888888;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 34px;
    margin: auto;
    position: absolute;
    right: 0;
    width: 34px;
}
.vgwc-wrapper.theme-cendo .vgwc-image-block  .quickview:after {
	content: "\f002";
	font-family: FontAwesome;
	font-size: 13px;
	width: 100%;
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	text-align: center;
	line-height: 34px;
}
.vgwc-wrapper.theme-cendo .vgwc-image-block  .quickview:hover {
	background: #ec5355;
	color: #fff;
}
.vgwc-item .vgwc-item-i{
	padding:10px 0;
}
.vgwc-item .ma-box-content {
  padding: 0;
  text-align: center;
  display: inherit;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  position: relative;
  z-index: 0;
  margin:5px 15px;
  max-width: 100%;
  border: 2px solid transparent;
}
.vgwc-item .ma-box-content > * {
	display: inline-block;
	max-width: 100%;
	width: 100%;
}
.vgwc-item .ma-box-content:hover {
	border: 2px solid #3e3e3e;
	box-shadow: none;
}
.vgwc-item .ma-box-content:hover .vgwc-image-block img.secondary_image {
  opacity: 1;
  filter: alpha(opacity=100);
}
.vgwc-item .ma-box-content:hover .vgwc-button-group .vgwc-add-to-cart {
  visibility: visible;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.vgwc-item .ma-box-content:hover .vgwc-button-group .add-to-links > div {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  visibility: visible;
}
.vgwc-item .ma-box-content .vgwc-image-block {
	padding: 0 0 10px 0;
	position: relative;
	max-width: 100%;
	border-bottom: 1px solid #f4f4f4;
	margin-bottom: 10px;
	min-height: 215px;
}
.vgwc-item .ma-box-content .vgwc-image-block img.secondary_image {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  opacity: 0;
  filter: alpha(opacity=0);
}
.vgwc-item .ma-box-content .vgwc-product-price {
	display:inline-block;
	font-size: 20px;
	position: absolute;
	right: 10px;
	top: -165px;
	width: 85px;
	height: 85px;
	background: rgba(1,156,178,0.7);
	border-radius: 100%;
	font-family: AleoRegular;
	overflow: hidden;
	color: #fff;
	line-height: 20px;
	text-align:center;
}
.vgwc-item .ma-box-content .vgwc-text-block  {
	padding-bottom: 0;
	position:relative;
	padding-top:15px;
}
.vgwc-item .ma-box-content .vgwc-text-block a {
  color: #666666;
}
.vgwc-item .ma-box-content .vgwc-text-block a:hover {
	color: #ec5355;
}
.vgwc-item .ma-box-content .vgwc-text-block .vgwc-product-title {
  line-height: 22px;
  margin-bottom: 10px;
}
.vgwc-item .ma-box-content .vgwc-text-block .vgwc-product-title a {
  font-size: 15px;
  text-transform: capitalize;
  font-weight: 600;
}
.vgwc-item .ma-box-content .vgwc-button-group {
  display: block;
  position:absolute;
	left:0; right:0;
  top:-53px;
  background:#3e3e3e;
  padding:8px 0;
  text-align:center;
}
.vgwc-item .ma-box-content .vgwc-button-group .vgwc-add-to-cart {
  -webkit-transition: all 0.4s ease 0s;
  -moz-transition: all 0.4s ease 0s;
  -o-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  visibility: visible;
}
.vgwc-item .ma-box-content .vgwc-button-group .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a {
	background: #f36b6c;
    color: #fff;
}
.vgwc-item .ma-box-content .vgwc-button-group .vgwc-add-to-cart .add_to_cart_inline {
  display: inline-block;
  vertical-align:middle;
}
.vgwc-item .ma-box-content .vgwc-button-group .vgwc-add-to-cart a {
  background: #fff;
  color: #b9b9b9;
  width:37px;
  height:37px;
  font-size:0;
  line-height: 25px;
  text-transform: uppercase;
  text-align: center;
  white-space: nowrap;
  box-shadow: none;
  font-weight: bold;
  border: none;
  border-radius: 50%;
  text-align:center;
  padding: 0;
  margin: 0 10px 0 0;
}
.vgwc-item .ma-box-content .vgwc-button-group .vgwc-add-to-cart a:hover {
    color: #f36b6c;
}
.vgwc-item .ma-box-content .vgwc-button-group .vgwc-add-to-cart a:before {
  content: "\f07a";
  display: inline-block;
	font-family: FontAwesome;
	font-size: 14px;
	line-height:37px;
	text-align: center;
	text-indent: 0;
	z-index: 2;
	margin: 0;
	width:100%
}
.vgwc-item .ma-box-content .vgwc-button-group .add-to-links {
}

.vgwc-item .ma-box-content .vgwc-button-group .add-to-links > div {
	position: relative;
	z-index: 0;
	visibility: visible;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	display:inline-block;
	vertical-align:middle
}
.vgwc-item .ma-box-content .vgwc-button-group .add-to-links > div.vgwc-compare {
  -webkit-transition: all 0.6s ease 0s;
  -moz-transition: all 0.6s ease 0s;
  -o-transition: all 0.6s ease 0s;
  transition: all 0.6s ease 0s;
}
.vgwc-item .ma-box-content .vgwc-button-group .add-to-links > div.vgwc-quick {
  -webkit-transition: all 0.9s ease 0s;
  -moz-transition: all 0.9s ease 0s;
  -o-transition: all 0.9s ease 0s;
  transition: all 0.9s ease 0s;
}
.vgwc-item .ma-box-content .vgwc-button-group .add-to-links a {
  font-size: 0;
  display: inline-block;
  padding: 0 !important;
  width: 37px;
  height: 37px;
  text-align: center;
  line-height: 30px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: #fff;
  border: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 2px !important;
  color: #b9b9b9;
  border-radius:50%;
}
.vgwc-item .ma-box-content .vgwc-button-group .add-to-links a:hover {
  background: #f36b6c;
}
.vgwc-item .ma-box-content .vgwc-button-group .add-to-links a.quickview:after {
  content: "\f00e";
  display: inline-block;
  font-family: FontAwesome;
  font-size: 13px;
  text-align: center;
  text-indent: 0;
  z-index: 2;
}
.vgwc-label {
	border-radius: 0;
	color: #fff;
	display: block;
	font-size: 10px;
	font-weight: bold;
	height: 40px;
	line-height: 20px;
	position: absolute;
	right: 32px;
	text-align: center;
	text-transform: uppercase;
	bottom: 155px;
	width: 40px;
	z-index: 1;
	border-radius:50%;
	padding-top:10px;
	opacity:0;
	transition:all 0.5s linear;
}
.vgwc-label.vgwc-featured {
  background: #395562;   
  bottom: 82px;
  right: 105px;
  transform:translate(73px, 0);
}
.vgwc-label.vgwc-onsale {
  background: #f36b6c;
  transform:translate( 0, 82px);
}
.vgwc-item .ma-box-content:hover  .vgwc-label{
	 transform:translate(0, 0);
	 opacity:1;
}
/*Style*/
.vg-cateproducts.style2 .vgwc-item .ma-box-content {
  border: 1px solid #f4f4f4;
  padding: 10px;
  background-color: #f4f4f4;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .vgwc-image-block {
	margin-bottom: 0;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 1px solid #f4f4f4;
}

.vg-cateproducts.style2 .vgwc-item .ma-box-content:hover .vgwc-product-title,
.vg-cateproducts.style2 .vgwc-item .ma-box-content:hover .vgwc-product-rating,
.vg-cateproducts.style2 .vgwc-item .ma-box-content:hover .vgwc-product-price {
  opacity: 0;
  filter: alpha(opacity=0);
  overflow: hidden;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content:hover .vgwc-button-group {
  opacity: 100;
  filter: alpha(opacity=10000);
  visibility: visible;
  -webkit-animation: movescale 400ms ease;
  -moz-animation: movescale 400ms ease;
  -ms-animation: movescale 400ms ease;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content:hover .vgwc-text-block {
  padding-bottom: 0;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .vgwc-add-to-cart {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .vgwc-add-to-cart a {
  border-top: 0 !important;
  border-bottom: 1px solid #ddd !important;
  padding: 0 10px 3px !important;
  margin-bottom: 0;
  display: inline-block;
  height: auto;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  position: static;
  margin-top: 0;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .vgwc-quick {
  display: none;
}

.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse,
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse {
    height: 20px;
    overflow: visible;
	float: left;
}

.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist,
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a,
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a {
  font-size: 14px;
  width: auto;
  color: #666;
  background: url(images/border_toplink.png) no-repeat right center;
  padding: 0px 14px 0 0 !important;
  margin: 0 10px 0 0 !important;
  border-radius: 0;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a {
	color: #ec5355;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content  .vgwc-button-group .add-to-links a:hover {
	background: none !important;
}

.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover, .vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover,
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a {
	background: url(images/border_toplink.png) no-repeat right center !important;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a,
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a {
	width: 58px;
	overflow: hidden;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	background-color: transparent !important;
	color: #666;
	font-size: 14px;
}

.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:after,
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:after,
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:after {
  display: none;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .vgwc-compare {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
  -webkit-transform: translate(0,-2px) !important;
  -moz-transform: translate(0,-2px) !important;
  -ms-transform: translate(0,-2px) !important;
  -o-transform: translate(0,-2px) !important;
  transform: translate(0,-2px) !important;  
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .compare-button a.compare {
  font-size: 14px;
  width: auto;
  background: none;
  color: #666;
  font-weight: normal;
  border-radius: 0;
  text-transform: none;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .compare-button a.compare:hover {
  color: #f36b6c;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .add-to-links .compare-button a.compare:after {
  display: none;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .vgwc-product-price {
  margin-bottom: 0;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .vgwc-button-group {
  position: absolute;
  display: inline-block;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: hidden;
  width: 100%;
  left: 0;
  bottom: 7px;
  z-index: 0;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .vgwc-button-group > * {
  -webkit-transform: translate(0,-12px) !important;
  -moz-transform: translate(0,-12px) !important;
  -ms-transform: translate(0,-12px) !important;
  -o-transform: translate(0,-12px) !important;
  transform: translate(0,-12px) !important;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .vgwc-button-group .add-to-links > div {
	    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
   float: none;
}
.vg-cateproducts.style2 .vgwc-item .ma-box-content .vgwc-button-group > div {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
	position: static;
	max-width: none;
    width: 100%;
}
/*Style Timer*/
.vg-timeproduct .vgwc-item .ma-box-content .vgwc-button-group .vgwc-add-to-cart {
	    visibility: visible;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
	opacity: 1;
    filter: alpha(opacity=1);
}

.vg-timeproduct .vgwc-item .ma-box-content {
  margin: 0 !Important;
  background: #f4f4f4;
  box-shadow: none;
  padding: 18px;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  width: 100%;
  border: 0 !important;
  display: inline-block;
}
.vg-timeproduct .vgwc-item .ma-box-content .add-to-links {
  display: none;
}
.vg-timeproduct .vgwc-label {
    font-size: 10px;
    height: 24px;
    line-height: 24px;
    right: 0;
    top: 0;
    width: 40px;
}
.vg-timeproduct .timer-grid {
  display: block;
}
.vg-timeproduct.owl-theme .owl-controls .owl-pagination {
  -webkit-transform: translate(-18px,-87px);
  -moz-transform: translate(-18px,-87px);
  -ms-transform: translate(-18px,-87px);
  -o-transform: translate(-18px,-87px);
  transform: translate(-18px,-87px);
}
.timer-grid {
  float: left;
  width: 100%;
  padding: 0;
  position: relative;
  text-transform: uppercase;
  text-align: left;
  display: none;
}
.timer-grid .day {
  margin: 5px 0;
  font-size: 12px;
  font-weight: bold;
  display: inline-block;
  width: 100%;
}
.timer-grid .day .number {
  color: #f36b6c;
}
.timer-grid .day span {
  font-size: 40px;
  font-family: BebasNeuewebfont;
  margin-right: 5px;
}
.timer-grid span {
  margin-right: 3px;
  font-size: 22px;
  font-family: BebasNeuewebfont;
}
.timer-grid .hour,
.timer-grid .min,
.timer-grid .sec {
  float: left;
  width: 33%;
  font-size: 12px;
  font-weight: bold;
}

.vg-vertical .owl-item {
  padding: 0 15px;
}
.vg-vertical .vgwc-item .vgwc-item-i {
  margin-bottom: 20px !Important;
  display: inline-block;
  float: left;
  width: 100%;
}
.vg-vertical .vgwc-item .vgwc-item-i:last-child {
  margin-bottom: 0 !important;
}
.vg-vertical .vgwc-item .ma-box-content {
  background: #f4f4f4;
  margin: 0 !important;
  padding: 8px;
  width: 100%;
  float: left;
  border: 0 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.vg-vertical .vgwc-item .ma-box-content > * {
  position: static;
  display: inline-block;
  float: left;
  margin: 0;
}
.vg-vertical .vgwc-item .ma-box-content .vgwc-product-price {
  margin: 5px 0 8px;
}
.vg-vertical .vgwc-item .ma-box-content .vgwc-image-block {
  width: 50%;
  padding: 0;
  border: 0;
}
.vg-vertical .vgwc-item .ma-box-content .vgwc-image-block img {
	border: 0;
	max-width: 100%;
	padding: 0;
}
.vg-vertical .vgwc-item .ma-box-content .vgwc-image-block a {
    background: #fff;
    display: inline-block;
    position: relative;
}
.vg-vertical .vgwc-item .ma-box-content .vgwc-text-block {
  width: 50%;
  padding-left: 20px;
  text-align: left;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0,-50%);
  -moz-transform: translate(0,-50%);
  -ms-transform: translate(0,-50%);
  -o-transform: translate(0,-50%);
  transform: translate(0,-50%);
}
.vg-vertical .vgwc-item  .ma-box-content .vgwc-button-group .add-to-links > div {
	transform: scale(1);
	visibility: visible;
	opacity: 1;
}
.vg-vertical .vgwc-item  .ma-box-content .vgwc-button-group .add-to-links a {
	background-color: #395562;
	color: #fff;
	position: static;
}
.vg-vertical .vgwc-item .ma-box-content .vgwc-button-group .add-to-links .compare-button .compare {
	color: #fff;
}
.vg-vertical .vgwc-item .ma-box-content .vgwc-button-group .add-to-links {
	position: static;
	margin: 10px 0 0;
	width: 100%;
}
.vg-vertical .vgwc-item .ma-box-content .vgwc-button-group .vgwc-add-to-cart {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  visibility: visible;
  opacity: 1;
  filter: alpha(opacity=100);
  text-align: left;
}
.vg-vertical .vgwc-item .ma-box-content .vgwc-button-group .vgwc-add-to-cart a {
  border-top: 0;
  padding: 0;
  height: auto;
}
/*Style 2*/
.style2.vg-vertical .vgwc-item .vgwc-item-i {
  margin-bottom: 21px !Important;
}
.style2.vg-vertical .vgwc-item .ma-box-content .vgwc-image-block {
	width: 40%;
}
.style2.vg-vertical .vgwc-item .ma-box-content .vgwc-text-block {
	width: 60%;
}
.style2.vg-vertical .vgwc-item .ma-box-content {
  padding: 0;
  background: transparent;
}
.style2.vg-vertical .vgwc-item .ma-box-content .vgwc-image-block a {
  padding: 0;
  border: 0;
}

@media screen and (max-width: 1200px) {
	/*Timer Product*/
	.timer-grid .hour,
	.timer-grid .min,
	.timer-grid .sec {
		font-size: 10px;
		text-align: left;
	}
	.timer-grid span {
		font-size: 16px;
	}
	.timer-grid .day span {
		font-size: 28px;	
	}
	
}
@media screen and (max-width: 992px) {
	.vgwc-item .ma-box-content {
		margin: 15px 17px !important;
		border:2px solid #3e3e3e !important;
	}
	.style2.vg-vertical .vgwc-item .ma-box-content .vgwc-image-block,
	.vg-vertical .vgwc-item .ma-box-content .vgwc-image-block {
		width: 100%;
	}
	.style2.vg-vertical .vgwc-item .ma-box-content .vgwc-text-block {
		width: 100%;
		position: static;
				-webkit-transform: translate(0,0);
		-moz-transform: translate(0,0);
		-ms-transform: translate(0,0);
		-o-transform: translate(0,0);
		transform: translate(0,0);
	}
	.vg-vertical .vgwc-item .ma-box-content .vgwc-text-block {
		text-align: center;
		width: 100%;
		position: static;
		-webkit-transform: translate(0,0);
		-moz-transform: translate(0,0);
		-ms-transform: translate(0,0);
		-o-transform: translate(0,0);
		transform: translate(0,0);
	    padding: 15px 0;
	}	
	.vg-vertical .vgwc-item .ma-box-content .vgwc-button-group .vgwc-add-to-cart {
		text-align: center;
	}
	/*Timer Product*/
	.timer-grid .hour,
	.timer-grid .min,
	.timer-grid .sec {
		font-size: 9px;
		text-align: left;
	}
	.timer-grid span {
		font-size: 14px;
	}
	.timer-grid .day span {
		font-size: 24px;	
	}
	.vg-timeproduct.owl-theme .owl-controls .owl-pagination {
		-webkit-transform: translate(-18px,-31px);
		-moz-transform: translate(-18px,-31px);
		-ms-transform: translate(-18px,-31px);
		-o-transform: translate(-18px,-31px);
		transform: translate(-18px,-31px);
		display: none;
	}
	.sidebar-product .vg-vertical .vgwc-item .vgwc-item-i { 
		width: 33.333%;
	}
}
@media screen and (max-width: 767px) {
	.vgwc-item .ma-box-content .vgwc-button-group .vgwc-add-to-cart {
		visibility: visible;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.vgwc-item .ma-box-content .vgwc-button-group .add-to-links > div {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
		visibility: visible;
		opacity: 1;
		filter: alpha(opacity=100);
	}

	.style2.vg-vertical .vgwc-item .vgwc-item-i,.vg-vertical .vgwc-item .vgwc-item-i {
		width: 50%;
	}
	.style2.vg-vertical .vgwc-item .vgwc-item-i:nth-child(3) ,.vg-vertical .vgwc-item .vgwc-item-i:nth-child(3) {
		clear: both;
	}	
	.timer-grid .day span {
	  font-size: 34px;
	  margin-bottom: 5px;
	}
	.timer-grid span {
	  font-size: 20px;

	}
	.timer-grid .hour,
	.timer-grid .min,
	.timer-grid .sec {
	  font-size: 11px;
	  text-align: left;
	}
}
@media screen and (max-width: 460px) { 
	.style2.vg-vertical .vgwc-item .vgwc-item-i, .vg-vertical .vgwc-item .vgwc-item-i {
		width: 100%;
	}

}

@media screen and (min-width:0\0) {   
	.owl-carousel .owl-controls .owl-buttons {
		-webkit-transform: translate(0,-6px) !important;
		-moz-transform: translate(0,-6px) !important;
		-ms-transform: translate(0,-6px) !important;
		-o-transform: translate(0,-6px) !important;
		transform: translate(0,-6px) !important;
	}
}
