
@media (min-width: 768px) {

.product-grid ul li .padding,#content .box .box-content .box-product ul li .padding {
	background-color:#fff;
	border:1px solid #dee8eb;
	}
.product-grid ul li .padding .image {padding:23px 0}
.product-grid ul li .padding .left {
	background-color:#f7f7f7;
	padding:23px 23px 5px
	}
}
@media (min-width: 768px) and (max-width: 1199px) {
a.button span {white-space:normal}
.compare-info td img {max-width:100px}
.product-grid .cart, .box .box-product .cart {
	float:none;
	}
.preview .wishlist a,.preview .compare a {
	margin:0 0 0 10px
	}

.wishlist a, .compare a {
	margin:10px 10px 0 0
	}
.product-list .wishlist a, .product-list .compare a {
	margin:0px 0px 0 10px
	}

 
}
 
/******************************************************/
@media (min-width: 768px) and (max-width: 991px) {

.product-filter .display {
	clear:both;
	float:none
	}
 
}
/******************************************************/
@media (max-width: 991px) {
 

}
/**********************************************/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px)
and (orientation:landscape) { 
 
}
/**********************************************/
@media (max-width: 767px) {
a.button i {display:none;}
.product-info .cart-top-padd {margin-bottom:10px;}
.product-grid .name {
	height:auto;
	}
.product-list .description {
	display:none;
	}
.product-info h1 {display:none;}
.product-info h1.view {display:block;}
.product-filter .display {display:none;}




/************************************ product list ****************************************************/
.product-list ul li .image {
	width:30%;
	float:left;
	}
.product-list ul li .left {
	width:65%;
	float:left;
	margin-left:5%;
	}
/********************************  product grid ***********************************************************/
.product-grid ul li {
	overflow:hidden;
	}
.product-grid ul li .image {
	width:30%;
	float:left;
	}
.product-grid ul li .left {
	width:65%;
	float:left;
	margin-left:5%;
	}


@media (max-width: 555px) {
/**************/

.product-list .cart-button {
	position:static;
	float:none;
	margin:10px 0 0 0
	}

  }
/******************************************************/
@media (min-width: 1200px) {

}
/******************************************************/
@media (max-width: 515px) {
img#captcha {
	margin-left:0px;
	}
}
/******************************************************/
@media (max-width: 410px) {
.product-info .review img {
	margin-bottom:10px;
	float:none;
	}
.product-info .review .btn-rew {
	float:none;
	}
.product-filter .sort {
	float:none;
	}
.product-filter .limit {
	float:none;
	margin:10px 0 0 0;
	}
}
@media (max-width: 979px) {
.product-filter .product-compare {
	margin-top:2px;
	}
}
/******************************************************/
@media (max-width: 372px) {
a.button-prod {margin-left:0;}
	}
 
/******************************************************/
@media (max-width: 991px) {
#menu {display:none;}
#menu-gadget {display:block;}

}
