/**
 * ProductTableView
 */
.ProductTableView td {
    padding: 3px 5px;
    border-bottom: 1px dashed #CCCCCC;
}

.ProductTableView td.field {
    text-align: center;
}

.ProductTableView .header td {
    font-size: 90%;
    font-weight: bold;
}
.ProductTableView .content {
    margin-top: 10px;
    width: 100%;
}
 
.ProductTableView .item {
    float: none;
    margin: 0;
    height: auto;
    width: 100%;
}
.ProductTableView .image { display: none; width: 0;  }
.ProductTableView img.product { display: none; }
.ProductTableView .productInfo {
    margin: 0;
    height: auto;
    text-align: left;
 }
.ProductTableView td.checkBoxTop { display: table-cell; }
.ProductTableView .title {}
.ProductTableView .descTop { display: none; }
.ProductTableView .availability {}
.ProductTableView .availabilityText { display: none; }
.ProductTableView .price { text-align: right; }
.ProductTableView .priceText { display: none; }
.ProductTableView .priceValue { font-weight: bold; }
.ProductTableView .priceInfo { display: none; }
.ProductTableView .priceInfo span.usualText {}
.ProductTableView .priceInfo span.usualPrice {}
.ProductTableView .priceInfo span.lBracket {}
.ProductTableView .priceInfo span.discountText {}
.ProductTableView .priceInfo span.discount {}
.ProductTableView .priceInfo span.rBracket {}
.ProductTableView .links { text-align: right; }
.ProductTableView .links span.addToCart {}
.ProductTableView .links span.addToCart span { display: none; }
.ProductTableView .links span.details {}
.ProductTableView .links span.details span { display: none; }
.ProductTableView .links span.checkBoxBottom {display: none; }
.ProductTableView .descBottom { display: none; }

