﻿.empty-data-source {
    background-color: #d5d5d6;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    font: 14px/20px weblog;
    padding: 4px 5px 5px;
    text-align: center;
}

.products-list-wrap {
    /*margin-right: 15px;*/
    direction: ltr;
    margin: 0 auto;
}

    .products-list-wrap .item {
        direction: rtl;
        border: 1px solid #dadada;
        margin: 0 4px;
        height: 300px;
        overflow: hidden;
        position: relative;
        width: 228px;
        display: inline-block;
    }

        .products-list-wrap .item .special-offer {
            position: absolute;
            right: 0;
            top: 0;
        }

        .products-list-wrap .item > div {
            width: 94%;
            margin: 0 auto;
        }

        .products-list-wrap .item .img {
            width: 150px;
            height: 210px;
            overflow: hidden;
            text-align: center;
        }

            .products-list-wrap .item .img img {
                margin: 10px auto;
                height: 197px;
                width: 137px;
            }

        .products-list-wrap .item .title {
            font: 18px/20px "yekan";
            color: #5874A3;
            font-size: 14px;
            text-align: center;
            height: 50px;
            overflow: auto;
        }

            .products-list-wrap .item .title a {
                color: #5874A3;
                font: 18px/20px "yekan";
            }

        .products-list-wrap .item .summary {
            width: 90%;
            height: 30px;
            overflow: hidden;
            display: block;
            -ms-text-overflow: ellipsis;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        .products-list-wrap .item .footer-section {
            overflow: hidden;
            position: relative;
        }

            .products-list-wrap .item .footer-section .right-side {
                float: right;
            }

            .products-list-wrap .item .footer-section .left-side {
                float: left;
                position: relative;
            }

            .products-list-wrap .item .footer-section .loading {
                position: absolute;
                right: 120px;
                top: 8px;
                display: none;
            }

            .products-list-wrap .item .footer-section .left-side > div {
                float: left;
            }

                .products-list-wrap .item .footer-section .left-side > div:last-child {
                    margin-left: 4px;
                }

        .products-list-wrap .item .btn-buy {
            cursor: pointer;
        }

    .products-list-wrap .btn-buy,
    .products-list-wrap .pro-detail,
    .products-list-wrap .comming-soon,
    .products-list-wrap .un-available {
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        height: 22px;
        width: 22px;
        padding: 4px;
    }

    .products-list-wrap .btn-buy {
        background: url("/images/pro-buy.png") no-repeat scroll center center rgb(68, 145, 0);
        cursor: pointer;
    }

    .products-list-wrap a.pro-detail {
        background: url("/images/pro-dtb.png") no-repeat scroll center center rgb(202, 202, 202);
        display: block;
    }

    .products-list-wrap .comming-soon {
        background: url("/images/pro-soon.png") no-repeat scroll center center rgb(43, 102, 162);
    }

    .products-list-wrap .un-available {
        background: url("/images/FaraShop/pro-end.png") no-repeat scroll center center rgb(255, 36, 0);
    }
