@media (max-device-width: 1199px) {
	#product_list .cs-item{
		transition:all 500ms ease-out 0ms;
		-moz-transition:all 500ms ease-out 0ms;
		-webkit-transition:all 500ms ease-out 0ms;
		/*animation-name: zoomIn;
		-webkit-animation-name: zoomIn;	

		animation-duration: 1s;	
		-webkit-animation-duration: 1s;

		animation-timing-function: ease-in-out;	
		-webkit-animation-timing-function: ease-in-out;		

		visibility: visible !important;	*/
	}
}
@keyframes zoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
				transform: scale3d(.3, .3, .3);
	  }

	  50% {
		opacity: 1;
	  }		
}
@-moz-keyframes zoomIn {
	0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@-webkit-keyframes zoomIn {
	0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }		
}
@-o-keyframes zoomIn {
	0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }		
}
/* custom */
.cs-right-product .content_price{margin-bottom:15px;}
.cs-right-product .color-list-container{font-size:0;margin-bottom:13px;}
.color_to_pick_list li{display:inline-block;}
.color_to_pick_list a{display:block;width:15px;height:15px;margin-left:5px;margin-right:5px;border:1px solid #dcdcdc;}
#product_list .cs-item{margin-bottom:40px;padding-top:0;padding-bottom:0;}
.timer{margin-top:16px;}
/* grid */
#product_list .product-desc,#product_list .cs-right-product .button-container,#product_list .cs-right-product .functional-buttons{display:none}
/* List Styles */
@media (min-width:768px){
	#product_list.list .cs-item{
		width: 100%;padding:0;text-align:left;
	}
	#product_list.list .cs-item .cs-left-product{
	  width:33.3333%;
	  float:left;padding-left:15px;padding-right:15px;margin-bottom:0;
	}
	#product_list.list .cs-item .cs-right-product{
	  width:66.6667%;
	  float: left;padding-left:15px;padding-right:15px;
	}
	#product_list.list{margin-bottom:32px;}
	#product_list.list .color_to_pick_list a{margin-right:10px;margin-left:0;}
	#product_list.list .button-container{float:left;margin-right:20px;margin-top:20px;}
	#product_list.list .functional-buttons{float:left;margin-top:20px;}
	#product_list.list .functional-buttons > div{float:left;}
	#product_list.list .functional-buttons > div.wishlist{margin-right:20px;}
	#product_list.list .new-box,#product_list.list .sale-box{left:25px;top:25px;}
	#product_list.list .product-desc{margin-top:12px;margin-bottom:13px;display:block}
	#product_list.list .cs-right-product .color-list-container{margin-bottom:16px;}
	#product_list.list .cs-hoverproduct{display:none}
	#product_list.list .cs-right-product .button-container,#product_list.list .cs-right-product .functional-buttons{display:block}
}