	.product-box
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		padding: 20px 0px;
	}
.product-box.size-10 .product-box-con .pr-box
{
	width: 5%;
}
.product-box.size-8 .product-box-con .pr-box
{
	width: 12.5555%;
}
.product-box.size-6 .product-box-con .pr-box
{
	width: 16.6666%;
}
.product-box.size-5 .product-box-con .pr-box
{
	width: 20%;
}
.product-box.size-4 .product-box-con .pr-box
{
	width: 25%;
}
.product-box.size-3 .product-box-con .pr-box
{
	width: 33.3333%;
}
.product-box.size-2 .product-box-con .pr-box
{
	width: 50%;
}
.product-box.size-6 .product-box-con .pr-box .pr-box-con .pr-img
{
	height: 90px;
}
	.product-box .product-box-con
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
	}
	.product-box .product-box-con .pr-box
	{
		position: relative;
		float: left;
		width: 20%;
		box-sizing: border-box;
		padding: 10px 15px;
	}
	.product-box .product-box-con .pr-box .pr-box-con
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		background: white;
		padding: 0px 0px;
		border:0px dotted #eee;
		transition: 0.2s ease;
		box-shadow: rgb(0 0 0 / 10%) 0px 4px 12px;
		border-radius: 15px;
		overflow: hidden;
/*		box-shadow: 0px 0px 10px -8px black;
		  background: linear-gradient(346deg, #ff4400 5%, rgb(255 255 255) 5%, rgba(255,255,255,10) 20%, rgba(255,255,255,10) 100%);
		  border-radius:10px!important;
*/

	}
	.product-box .product-box-con .pr-box .pr-box-con:hover .pr-img
	{
		transform: scale(1.1,1.1);
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-img
	{
  width:100%;
  float: left;
  height:250px;
  vertical-align:middle;
  text-align:center;
  background: white;
  box-sizing: border-box;
  padding: 6px 6px;
  overflow: hidden;
  background: white;
  transition: 0.5s ease;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-img img
	{
		position: relative;
		box-sizing: border-box;
max-width:100%;
  height:auto;
  max-height:100%;
  transition: 0.5s ease;

/*  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
*/
	}


	.product-box .product-box-con .pr-box .pr-box-con:hover
	{
		/*transform: scale(1.1, 1.1);*/
	}
	.product-box .product-box-con .pr-box .pr-box-con:hover .pr-img img
	{
		
	}


	.product-box .product-box-con .pr-box .pr-box-con:hover .pr-img img
	{
		/*transform: scale(1.5,1.5);*/
	}	


	.product-box .product-box-con .pr-box .pr-box-con .pr-img .pr-dis
	{
  position:absolute;
  width:100%;
  float: left;
  box-sizing: border-box;
  z-index:10;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-img .pr-dis p
	{
  position:absolute;
  width:32px;
  height:25px;
  background: white;
  color:#628F00;
  float: none;
  right: 10px;
  box-sizing: border-box;
  border:0px solid #ccc;
  border-radius:5px;
  padding:4px 4px;
  vertical-align: middle;
  text-align:center;
  font-family: 'Rajdhani';
  font-size:9pt;
  font-weight: bold;
	}

	.product-box .product-box-con .pr-box .pr-box-con .pr-img .q-view
	{
  position:absolute;
  width:80%;
  margin-left: 10%;
  float: left;
  box-sizing: border-box;
  z-index:10;
  text-align: center;
  left: 0%;
  padding: 3px 20px;
  margin-top: 90px;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-img .q-view a
	{
  position:relative;
  width:100%;
  background:rgba(0,0,0,0.7);
  color:white;
  float: left;
  box-sizing: border-box;
  border:0.5px solid #333;
  border-top-right-radius:3px;
  border-bottom-left-radius:3px;
  border-top-left-radius:3px;
  border-bottom-right-radius:3px;
  padding:8px 10px;
  box-shadow:0px 0px 20px -5px white;
  text-align:center;
  font-family: 'Rajdhani';
  font-size:9pt;
  transition: 0.2s ease-out;
  transform: scale(0,0);
	}
	.product-box .product-box-con .pr-box .pr-box-con:hover .pr-img .q-view a
	{
	  transform: scale(1,1);
	}


	.product-box .product-box-con .pr-box .pr-box-con:hover .pr-desc
	{
/*		padding: 16px 8px;
		margin-top:-16px;*/
	}


	.product-box .product-box-con .pr-box .pr-box-con .pr-desc
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		padding: 0px 6px;
		text-align: center;
		transition: 0.5s ease;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-desc h2
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-desc h2 a
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		padding: 0px 0px; 
		text-align: center;
		font-size: 9pt;
		line-height: 22px;
		overflow: hidden;
		letter-spacing: 0.4px;
		font-weight: ;
		color: #111;
		height: 25px;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-desc .rating
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		padding: 0px;
		text-align: center;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-desc .rating .star
	{
		position: relative;
		float: none;
		display: inline-block;
		width: auto;
		box-sizing: border-box;
		padding: 2px 6px;
		border-radius: 2px;
		font-size: 8pt;
		text-align: center;
		display: none;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-desc .rating .star i
	{
		position: relative;
		float: none;
		width: auto;
		box-sizing: border-box;
		padding: 0px;
		border-radius: 2px;
		font-size: 8pt;
		text-align: center;
		color:#FFA866;
	}

	.product-box .product-box-con .pr-box .pr-box-con .pr-desc .rating .rat
	{
		position: relative;
		float: none;
		width: auto;
		box-sizing: border-box;
		padding: 2px 3px;
		border-radius: 5px;
		font-size: 8pt;
		text-align: center;
		display: inline-block;
		background: white;
		color: #0d7b00;
		font-family: 'Segoe UI',sans-serif;
		vertical-align: middle;
		border:0px solid #0d7b00;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-desc .rating .rat1
	{
		position: relative;
		float: none;
		width: auto;
		box-sizing: border-box;
		padding: 6px 0px;
		font-size: 9pt;
		display: inline-block;
		font-family: 'Segoe UI',sans-serif;
		font-weight: normal;
		vertical-align: middle;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-desc .rating .rat2
	{
		position: relative;
		float: none;
		width: auto;
		box-sizing: border-box;
		padding: 2px 0px;
		display: inline-block;
		vertical-align: middle;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-desc .rating .rat2 img
	{
		position: relative;
		float: left;
		width: auto;
		box-sizing: border-box;
		padding: 0px 0px;
		vertical-align: middle;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-desc .price
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		padding: 2px;
		text-align: center;
		overflow: hidden;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-desc .price .price1
	{
		position: relative;
		float: none;
		display: inline;
		width: auto;
		font-size: 10pt!important;
		box-sizing: border-box;
		padding: 2px;
		font-family: 'Montserrat';
		font-weight: 700;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-desc .price .price2
	{
		position: relative;
		float: none;
		display: inline;
		width: auto;
		font-size: 10pt;
		box-sizing: border-box;
		padding: 2px;
		font-family: 'Rajdhani';
		color: #ccc;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-desc .price .price3
	{
		position: relative;
		float: none;
		width: auto;
		display: inline-block;
		font-size: 10pt;
		box-sizing: border-box;
		padding: 2px;
		color: red;
		font-weight: bold;
		font-family: 'Rajdhani';
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-link
	{
		position: relative;
		float: left;
		width: 100%;
		box-sizing: border-box;
		padding: 0px 0px;
		text-align: center;
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-link a
	{
		position: relative;
		float: left;
		width: 100%;
		margin-left: 0%;
		box-sizing: border-box;
		padding: 7px 6px;
		color: white;
		text-align: center;
		border-radius: 0px;
		font-size: 10pt;
		border:0px dashed #eee;
		transition: 0.5s ease-in;
		text-transform: capitalize;
		background-image: linear-gradient(to top, #cc208e 0%, #6713d2 100%);
		cursor: pointer;

	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-link a:hover
	{
		background-image: linear-gradient(to left, #fc5c7d, #6a82fb);
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-link a:active
	{
		background-image: linear-gradient(to bottom, #cc208e 0%, #6713d2 100%);
	}
@media screen and (max-width: 1200px)
{
}
@media screen and (max-width: 1100px)
{
}
@media screen and (max-width: 1000px)
{
}
@media screen and (max-width: 900px)
{
}
@media screen and (max-width: 800px)
{
}
@media screen and (max-width: 700px)
{
}
@media screen and (max-width: 600px)
{
}
@media screen and (max-width: 500px)
{
}
@media screen and (max-width: 468px)
{
.product-box
{
	padding: 0px;
}
.product-box .product-box-con
{
	padding: 0px;
}
.product-box .product-box-con .pr-box
{
	position: relative;
		float: left;
		width: 50%;
		box-sizing: border-box;
		padding: 0px;
	}
	.product-box .product-box-con .pr-box .pr-box-con
	{
		border:0.5px solid #eee;
		box-shadow: 0px 0px 0px -0px black;
	}
	.product-box .product-box-con .pr-box .pr-box-con:hover
	{
		transform: scale(1,1);
	}
	.product-box .product-box-con .pr-box .pr-box-con .pr-img
	{
  height:180px;
	}


.product-box.size-4 .product-box-con .pr-box
{
	width: 50%;
}


}	