/* css common to all storefronts */

/* featured products tables */
table.cols-3 td {
    width: 33%;
}

table.cols-4 td {
    width: 25%;
}

table.cols-5 td {
    width: 20%;
}

table.feature {
    width: 100%;
    border: 1px solid #b8d7e5;
    text-align: center;
}

table.feature th {
    text-align: left;
    background: url(/wcsstore/ExtendedSitesCatalogAssetStore/cms/asset/images/common/SubtleBlueBackground.gif) center repeat-x;
    padding: 12px;
}

table.feature td {
    border: 1px solid #b8d7e5;
    padding: 12px;
}

table.feature img {
    max-height: 100px;
    margin-bottom: 12px;
    max-width: 100%;
    height: auto;
}

table.feature h3 {
    font-size: 1.3em;
    margin: 0;
}

table.feature h4 {
    font-size: 1.2em;
    color: #007fac;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
}

table.feature p {
    margin-top: 6px;
    margin-bottom: 0;
}

table.featured-products h4, table.featured-products p {
    text-align: left;
}

/* hide extra right-rail banner for CN */
.zh-cn #pf_msf_espot_02 {
    display: none;
}
