#productscategory {margin:0 auto;width:100%; height: auto; overflow: hidden;}
#productscategory_noscroll {margin:0 auto;width:100%; height:auto; overflow:hidden;}
#productscategory_list {overflow:hidden;float: none;width: 90%; height: auto; overflow:hidden;
    border: 0px solid red;
    display: block;
    margin: 0 auto;
}
#productscategory_list li {float:left;margin: 0 2px 0 0; transition: all 0.5s ease 0s; width: 170px; overflow:hidden; display: block;}

#eb-product-footer .productscategory_h2{ padding: 0 0 8px 30px;font-size: 19px;}

#productscategory_list li section {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E5E5E5;border-radius: 0 0 0 0;box-shadow: none;display: block;margin: 5px 5px;position: relative;transition: all 0.3s linear 0s;}

#productscategory_list li h1{ margin: 5px 0 0 5px !important;}
#productscategory_list li h1 a{text-align: left !important;}
#productscategory_list li .eb-product-links {background: none repeat scroll 0 0 #F9F9F9;border-top: 1px solid #E5E5E5;display: block;width: 100%;overflow: hidden;height: 38px;}
#productscategory_list li .eb-product-price{color: #EA741D;font-size: 12px;font-weight: bold; margin: 1px 0 0 5px;}
#productscategory_list li .ajax_add_to_cart_button{
    background: url("../../../img/fons_boto_cart.png") repeat-x scroll center bottom #FFA343;
    border: 1px solid #F56A22;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 11px;
    height: 22px;
    line-height: 22px;
    margin: 10px;
    padding: 0 4px;
    transition: all 0.3s linear 0s;
    width: auto !important;
    text-shadow: none;
    font-weight: normal;
}
#productscategory_list li a {color: #333333;display: block;font-size: 12px;font-weight: bold;text-align: center;}
#productscategory_list li a:hover {color: #29A350;}
#productscategory_list li p {font-size:12px; display:block;}
#productscategory_list li .price {font-weight:bold;}
#productscategory_scroll_left {
    background: url("../../../img/thumbs_left.gif") no-repeat scroll center center transparent !important;text-indent:-3000px;display:block;width: 25px;height: 40px;float:left;margin-top: 100px;
    position: absolute;
    top: 50px;
}
#productscategory_scroll_right {
    background: url("../../../img/thumbs_right.gif") no-repeat scroll center center transparent !important;text-indent:-3000px;display:block;width: 25px;height: 40px;float:right;margin-top: 100px;
    position: absolute;
    right: 18px;
    top: 50px;
}

@media only screen and (max-width: 999px) { 
	#productscategory_scroll_left, #productscategory_scroll_right {
    }
	#productscategory_scroll_right {
        background: url("../../../img/thumbs_right.gif") no-repeat scroll center center transparent !important;
        position: absolute;
        right: 18px;
        top: 50px;
    }
}
#cart_quantity_button_list .cart_quantity_up_list {
    text-indent: -10000px;
    display: block;
    width: 15px;
    height: 8px;
    background: url("../../../img/flecha_qty_up.png") no-repeat;
    cursor: pointer;
    left: 5px;
    position: absolute;
    top: 5px;
}
#cart_quantity_button_list .cart_quantity_down_list {
    text-indent: -10000px;
    display: block;
    width: 15px;
    height: 8px;
    background: url("../../../img/flecha_qty_down.png") no-repeat;
    bottom: 2px;
    cursor: pointer;
    left: 5px;
    position: absolute;
}
#cart_quantity_button_list {
    float: left;
    position: relative;
    height: 27px;
    width: 22px;
    background: url("../../../img/fons_input_qty.png") repeat-x scroll center bottom #FFFEFF;
    border: 1px solid #CDCDCD;
    border-radius: 0px 5px 5px 0px;
    box-shadow: 0 0 0 #000000;
    outline: medium none;
    text-align: center;
    transition: all 0.7s ease 0s;
    left: 4px;
    top: 6px;
}
.eb-product-links input {
    background: url("../../../img/fons_input_qty.png") repeat-x scroll center bottom #FFFEFF;
    border: 1px solid #CDCDCD;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 0 #000000;
    height: 25px;
    outline: medium none;
    text-align: center;
    transition: all 0.7s ease 0s;
    width: 42px;
    float: left;
    position: relative;
    top: 6px;
    left: 6px;
}
.ajax_add_to_cart_button {
    background: url("../../../img/fons_boto_cart.png") repeat-x scroll bottom #ffa343;
    width: auto !important;
    height: 22px;
    float: right;
    margin: 10px 10px 10px 0;
    display: block;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #f56a22;
    color: #fff;
    font-size: 11px;
    line-height: 22px;
    padding: 0 4px;
}
div.eb-product-links p {
     line-height: 37px;
     text-align: center;
 }
