/* reset cms page std styles */
#rot #iv_ecom_wrp .std .alsoviewed ul,
#rot #iv_ecom_wrp .std .alsoviewed ol { margin: 0; padding: 0; list-style: none; }
#rot #iv_ecom_wrp .std .alsoviewed .add-to-links { margin: 5px 0 0; }
#rot #iv_ecom_wrp .std .alsoviewed .add-to-links li { margin: 0; }
#rot #iv_ecom_wrp .std .alsoviewed .price-box p { margin: 0; }

#rot #iv_ecom_wrp .alsoviewed .block-title { color: #0A263C; font-size: 14px; font-weight: bold; }
#rot #iv_ecom_wrp .col-main .alsoviewed { margin: 0 0 0.7em; }
#rot #iv_ecom_wrp .alsoviewed .products-grid .product-image img { max-width: 100%; height: auto; width: auto; margin: auto; }
#rot #iv_ecom_wrp .alsoviewed .products-grid { position: static; background: none; width: auto; }
#rot #iv_ecom_wrp .alsoviewed .products-grid .actions { position: static; }

/* multicolumns mode */
#rot #iv_ecom_wrp .alsoviewed .products-grid li.item {
    padding: 7px 1%;
    margin: 0 1% 7px;
    clear: none;
    box-sizing: border-box;
    float: left;
}
#rot #iv_ecom_wrp .alsoviewed .products-grid.cols-1 li.item { width: 100%; }
#rot #iv_ecom_wrp .alsoviewed .products-grid.cols-2 li.item { width: 48%; }
#rot #iv_ecom_wrp .alsoviewed .products-grid.cols-3 li.item { width: 31.3%; }
#rot #iv_ecom_wrp .alsoviewed .products-grid.cols-4 li.item { width: 23%; }
#rot #iv_ecom_wrp .alsoviewed .products-grid.cols-5 li.item { width: 18%; }
#rot #iv_ecom_wrp .alsoviewed .products-grid.cols-6 li.item { width: 14.6%; }
#rot #iv_ecom_wrp .alsoviewed .products-grid li.item:last-child { margin: 0 1% 7px; } /* rwd fix */

#rot #iv_ecom_wrp .alsoviewed .products-list .product-image { max-width: 135px; }
#rot #iv_ecom_wrp .alsoviewed .products-list .product-shop { margin-left: 150px; float: none; width: auto; padding-left: 0; }
#rot #iv_ecom_wrp .alsoviewed .products-list .product-shop .product-name { float: none; }
#rot #iv_ecom_wrp .product-view .alsoviewed .add-to-links { margin-right: 0; float: none; }
#rot #iv_ecom_wrp .product-view .alsoviewed .add-to-links li { float: none; }
#rot #iv_ecom_wrp .product-view .alsoviewed .add-to-links a { border: none; }

/* Sidebar */
#rot #iv_ecom_wrp .sidebar .alsoviewed .product-name { font-size: 1em; }
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-grid li.item { padding-top: 4px; padding-bottom: 4px; margin-bottom: 5px; }
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-grid li.item:last-child { margin-bottom: 5px; } /* rwd fix */
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-grid .product-image { margin: 0; width: auto; height: auto; }
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-grid .product-name,
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-grid .price-box,
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-grid .actions { display: none; }
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-list li.item { padding: 5px; }
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-list .add-to-links li { float: none; display: block; }
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-list .product-image { max-width: 30%; height: auto; margin: 0; }
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-list .product-shop { margin: 0 0 0 32%; }
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-list .btn-cart,
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-list .desc,
#rot #iv_ecom_wrp .sidebar .alsoviewed .products-list .add-to-links .separator { display: none; }

.alsoviewed .block-content { zoom: 1; }
.alsoviewed .block-content:after { content: '.'; display: block; clear: both; visibility: hidden; height: 0; font-size: 0; }

@media (max-width: 767px) {
    /* Three columns instead of six */
    .alsoviewed .products-grid.cols-6 li.item { width: 31.3%; }
    .alsoviewed .products-grid.cols-6 li.item:nth-of-type(4n) { clear: left; }
}

@media (max-width: 480px) {
    .alsoviewed .products-grid.cols-6 li.item:nth-of-type(4n) { clear: none; }
    /* Two columns for small screen */
    .alsoviewed .products-grid li.item { width: 48% !important; padding-left: 2%; padding-right: 2%; }
    .alsoviewed .products-grid.cols-1 li.item { width: 100% !important; margin-left: 0; margin-right: 0; }
    /* clear: left for every third li */
    .alsoviewed .products-grid.cols-2 li.item:nth-of-type(2n+1),
    .alsoviewed .products-grid.cols-4 li.item:nth-of-type(2n+1),
    .alsoviewed .products-grid.cols-6 li.item:nth-of-type(2n+1),
    /* clear: left for every third li inside every third .easycatalog-grid */
    .alsoviewed .products-grid.cols-3:nth-of-type(2n+1) li.item:nth-of-type(2n+1),
    .alsoviewed .products-grid.cols-5:nth-of-type(2n+1) li.item:nth-of-type(2n+1),
    /* clear: left for every second li inside every second .easycatalog-grid */
    .alsoviewed .products-grid.cols-3:nth-of-type(2n) li.item:nth-of-type(2n),
    .alsoviewed .products-grid.cols-5:nth-of-type(2n) li.item:nth-of-type(2n) { clear: left; }
    .alsoviewed .products-grid.cols-3:after,
    .alsoviewed .products-grid.cols-5:after { content: ''; clear: none; }
}
