@charset "utf-8";
/* CSS Document */

.product-image-wrapper{
	border:2px solid #F7F7F5;
	overflow: hidden;
	margin-bottom:10px;
	background:#0090D0;
}
.single-products {
  position: relative;
}

.new, .sale {
  position: absolute;
  top: 0;
  right: 0;
}

.productinfo h2{
	color: #FFFFFF;
	padding :5px;
	font-size: 22px;
	line-height:24px;
	font-weight: 400;
	margin:0px;
	padding-bottom:25px;
	padding-top:25px;
}
.productinfo p{
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #696763;
}

.productinfo img{
  width: 98%;
  margin:1%;
}
.productinfo h3{
	color: #FFFFFF;
	font-family: 'Roboto', sans-serif;
	line-height:24px;
	font-size: 18px;
	margin:0px;
	font-weight: 400;
	padding :5px;
	padding-bottom:0px;
	padding-top:0px;
}
.productinfo{
 position:relative;
}
.product-overlay h2{
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.product-overlay h3{
	color: #fff;
	font-family: 'Roboto', sans-serif;
	font-size: 22px;
	font-weight: 600;
}
.product-overlay table{
	box-sizing:content-box;
	width:98%;
	color: #003;
	font-size: 13px;
	font-weight: 400;
	text-align:left;
	margin:1%;
	 opacity:1;
}
.product-overlay table th{
	
	color: #000;
	font-size: 14px;
	font-weight: 700;
	text-align:center;
	margin:1%;
	 opacity:1;
}


.product-overlay {
  background:#0090D0;
  bottom: 0;
  display: none;
  height: 0;
  position: absolute;
  transition: height 500ms ease 0s;
  width: 100%;
  display: block;
  opacity:0.9;
}

.single-products:hover .product-overlay {
  display:block;
  height:100%;
}

.product-overlay .overlay-content {
  top: 0;
  position: absolute;
  top: 0;
  text-align: center;
  width: 100%;
}

.product-overlay .add-to-cart {
  background:#fff;
  border: 0 none;
  border-radius: 0;
  color: #ee3e89;
  font-family: 'Roboto', sans-serif;
  font-size: 15px;
  margin-bottom: 25px;
}

.product-overlay .add-to-cart:hover {
  background:#fff;
  color: #0090D0;
}
.add-to-cart {
  background:#fff;
  border: 0 none;
  border-radius: 0;
  color: #ee3e89;
  font-family: 'Roboto', sans-serif;
  font-size: 15px;
  margin-bottom: 25px;
}

.add-to-cart:hover {
  background:#fff;
  color: #0090D0;
}

.product-overlay p{
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #fff;
}
.carttwo{
	padding:5px;
	color:#ee3e89;
}


.add-to-cart {
  background:#0090D0;
  border: 0 none;
  border-radius: 0;
  color: #FFFFFF;
  font-family: 'Roboto', sans-serif;
  font-size: 15px;
  margin:5px;
  margin-top:5px;
  margin-bottom: 20px;
  display:inline;
}

.add-to-cart:hover {
  background: #ee3e89;
  border: 0 none;
  border-radius: 0;
color: #FFFFFF;
}

.add-to{
  margin-bottom: 10px;
}

.add-to-cart i{
	margin-right:5px;
}

.add-to-cart:hover {
  background: #FE980F;
  color: #ee3e89;
}

.pdetail .add-to-cart {
  background:#0090D0;
  border: 0 none;
  border-radius: 0;
  color: #FFFFFF;
  font-family: 'Roboto', sans-serif;
  font-size: 15px;
  margin-bottom: 25px;
padding :2%;
}

.pdetail .add-to-cart:hover {
  background: #ee3e89;
  border: 0 none;
  border-radius: 0;
  color: #0090D0;
}
.prheight{
		padding-top:15px;
		padding-bottom:15px;
		line-height:20px;
		  background: #ee3e89;
		  font-size:20px;
		  font-family: 'Lobster', cursive; 
		  color:#FFFFFF;
		  border:2px solid #0090D0;
	}