﻿
/*=====================================================
    
BIG SCREENS

=====================================================*/

@media all and (min-width: 1281px)
{

    /* GLOBAL STYLES */

    .html-recently-added-products-page .master-wrapper-content,
    .home-page-body .page-body > div,
    .master-wrapper-content,
    .category-page-body .master-wrapper-content,
    .page-body > .category-grid,
    .page-body > .product-grid
    {
        /*width: 1250px;*/ /*rd18*/
        width: 100%;
    }

    /*product-grid home-page-product-grid*/


    /*rd18*/

    .home-page-body .page-body > .product-grid,
    .master-wrapper-content,
    .page-body > div
    {
        width: 1250px;
    }

    .header-logo
    {
        margin-left: 30px;
    }
   .header-menu > ul > li > a,
                .header-menu > ul > li > span
                {
 
                    padding: 5px 30px 5px 10px;

                }
    .manufacturer-description
    {
        max-width: 100%;
    }

    .page-body > .fakeForm
    {
        display: inline-block;
        max-width: 100%;
    }


    /*.master-wrapper-content, .page-body > product-selectors > infinite-scroll-enabled
    {
        width: 100%;
    }*/

    .center-2
    {
        width: 78%;
    }

    .side-2
    {
        width: 20%;
    }

    .flyout-cart .items
    {
        max-height: 400px;
        max-height: -webkit-calc(100vh - 360px);
        max-height: calc(100vh - 360px);
    }


    /* GLOBAL FORMS */
    /* NOTIFICATIONS & POPUPS */
    /* HEADER */


    .header-wrapper
    {
        /*padding: 15px;*/ /*rd18*/
        padding: 15px 0px 1px 15px;
        width: 100%;
    }

    .header .search-box
    {
        width: 450px;
    }


    /* HEADER-MENU */


    .header-menu > ul
    {
        width: 1200px;
    }

    .topic-page .page-body
    {
        padding-left: 0px;
    }

    .center-1
    {
        padding-left: 0;
    }
    /* FOOTER */


    .footer-middle
    {
        padding: 80px 0 60px;
        width: 1200px;
    }

    .footer-lower-wrapper
    {
        padding: 30px 0;
        width: 1200px;
    }


    /* LEFT/RIGHT COLUMN */
    /* CATEGORY PAGE & GRIDS */


    .home-page-product-grid .item-box,
    .four-per-row .product-grid .item-box,
    .category-grid .item-box
    {
        width: 23.5%; /*four per row*/
    }

    .home-page-category-grid .item-box
    {
        /*width: 32%;*/ /*RD18*/
    }

    #rdCats .home-page-category-grid .item-box
    {
        /*width: 62%; */ /*RD18*/
    }

    .product-grid div.item-box:first-child
    {
        margin-left: 0;
    }

    .home-page-product-grid .item-box:nth-child(3n+1),
    .four-per-row .product-grid .item-box:nth-child(3n+1),
    .category-grid .item-box:nth-child(3n+1),
    .home-page-category-grid .item-grid .item-box:nth-child(4n+1)
    {
        clear: none; /*revert the third item*/
        margin-left: 2%; /*revert the third item*/
    }

    .home-page-product-grid .item-box:nth-child(4n+1),
    .four-per-row .product-grid .item-box:nth-child(4n+1),
    .category-grid .item-box:nth-child(4n+1),
    .home-page-category-grid .item-grid .item-box:nth-child(3n+1)
    {
        clear: both;
        margin-left: 0;
    }

    .product-list .item-box .picture
    {
        width: 23.5%;
    }

   
    .manufacturer-grid-brand
    {
        width: 60%;
    }



    .vendor-grid .item-box,
    .manufacturer-grid .item-box
    {
        width: 23.5%;
    }

        .vendor-grid .item-box:nth-child(3n+1),
        .manufacturer-grid .item-box:nth-child(3n+1)
        {
            clear: none;
            margin-left: 2%;
        }

        .vendor-grid .item-box:nth-child(4n+1),
        .manufacturer-grid .item-box:nth-child(4n+1)
        {
            clear: both;
            margin-left: 0;
        }

    .product-list .item-box .picture + .details,
    .product-list .item-box .ribbon-wrapper + .details
    {
        margin: 0 0 0 25%;
    }

    .product-grid.bestsellers .item-box
    {
        width: 32%;
    }

        .product-grid.bestsellers .item-box:nth-child(2n),
        .product-grid.bestsellers .item-box:nth-child(2n+1)
        {
            clear: none;
            margin-left: 2%;
        }

        .product-grid.bestsellers .item-box:nth-child(3n+1)
        {
            margin-left: 0;
        }

    .product-list .item-box .buttons-wrapper .buttons button
    {
        min-width: 45px;
    }

    .cross-sells .item-box,
    .also-purchased-products-grid .item-box,
    .related-products-grid .item-box
    {
        /*width: 14%;*/
    }

        .cross-sells .item-box:nth-child(4n+1),
        .also-purchased-products-grid .item-box:nth-child(4n+1),
        .related-products-grid .item-box:nth-child(4n+1)
        {
            margin-left: 2%;
            clear: none;
        }

        .cross-sells .item-box:nth-child(6n+1),
        .also-purchased-products-grid .item-box:nth-child(6n+1),
        .related-products-grid .item-box:nth-child(6n+1)
        {
            margin-left: 0;
        }

        .cross-sells .item-box:nth-child(4n),
        .also-purchased-products-grid .item-box:nth-child(4n),
        .related-products-grid .item-box:nth-child(4n)
        {
            margin-left: 2%;
        }


    /* PRODUCT PAGE */


    .product-content-wrappper
    {
        padding-right: 50px;
    }

    .ui-tabs .inputs label
    {
        width: 290px;
    }

    .variant-overview .attributes dt
    {
        padding: 10px 15px;
    }

    .variant-overview .attributes dd
    {
        display: inline-block;
        padding: 15px 0;
        width: 50%;
    }

    .variant-overview .value
    {
        display: inline-block;
        margin: 0;
    }


    /* REVIEW PAGE */
    /* WISHLIST & COMPARE LIST */


    .compare-products-page .table-wrapper
    {
        padding: 20px;
    }


    /* TOPICS */
    /* CONTACT PAGE & EMAILaFRIEND */
    /* REGISTRATION, LOGIN, MY ACCOUNT */


    .html-my-product-reviews-list-page .center-2,
    .customer-pages-body .center-2
    {
        width: 78%;
    }

    .html-my-product-reviews-list-page .side-2,
    .customer-pages-body .side-2
    {
        width: 22%;
    }

    .shopping-cart-page .partial-data,
    .shopping-cart-page .totals, .cart-options, .cart-collaterals
    {
        width: 40%;
    }


    /* SHOPPING CART & CHECKOUT */

    /*.cart-collaterals
    {
        max-width: 25%;
 
    }*/
    /*.cart-collaterals .current-code
    {
        margin: 5px 20px 0;
    }

    .cart-collaterals .message-failure
    {
        margin: 0 20px;
    }

    .cart-collaterals .coupon-code
    {
        padding: 5px 20px 10px;
    }

    .cart-collaterals .shipping-options
    {
        padding: 20px 20px 10px 20px;
    }

    .cart-collaterals .hint
    {
        margin: 10px 20px 5px;
    }

    .cart-collaterals .shipping .inputs
    {
        padding-bottom: 10px;
        border-bottom: 1px solid #eee;
    }

    .cart-collaterals .shipping label
    {
        display: inline-block;
        width: 33%;
        margin: 0;
        text-align: left;
    }

        .cart-collaterals .shipping label + *
        {
            width: 67%;
        }*/

    .checkout-page .opc .edit-address label
    {
        width: 430px;
    }

    /* SEARCH & SITEMAP */
    /* BLOG & NEWS */
    /* FORUM & PROFILE */

}
