﻿/*=====================================================
    
    BIG SCREENS

=====================================================*/

@media all and (min-width: 1281px) {

    /* GLOBAL STYLES */

    .master-wrapper-content {
        width: 1200px;
    }

    .center-2 {
        width: 890px;
    }

    .side-2 {
        width: 285px;
    }

        .side-2 .page-title {
            padding: 22px 35px;
        }

    /* GLOBAL FORMS */
    /* GLOBAL TABLES */

    .cart col:first-child,
    .cart th:first-child,
    .cart td:first-child {
        display: none !important; /*hides counter*/
    }

    .account-page .data-table col:first-child,
    .account-page .data-table th:first-child,
    .account-page .data-table td:first-child {
        display: none !important; /*hides counter*/
    }

    .account-page .data-table col.select-boxes {
        display: table-column !important; /*resets first column for non footable tables*/
    }

    .account-page .data-table th.select-boxes,
    .account-page .data-table td.select-boxes {
        display: table-cell !important; /*resets first column for non footable tables*/
    }

    .account-page .data-table .footable-first-column {
        text-align: left;
    }

    /* NOTIFICATIONS & POPUPS */
    /* HEADER */

    .admin-header-links .center {
        width: 1200px;
    }

    .header .center {
        width: 1200px;
    }

    .header-links-wrapper,
    .header-selectors-wrapper {
        margin: 0 0 0 30px;
    }

    .header-links,
    .header-selectors {
        left: 0;
    }

    .header-logo {
        padding: 0 32px 0 0;
    }

    .header-menu > ul > li > a,
    .header-menu > ul > li > span {
        padding: 5px 27px;
    }

    .category-navigation-title {
        width: 285px;
        padding: 0 24px;
    }

    .category-navigation-list-wrapper {
        width: 285px;
    }

    .category-navigation-list > li > a,
    .category-navigation-list > li > span {
        padding: 13px 25px;
    }

    .category-navigation-list > li > .sublist-wrap { /*this is the flyout panel*/
        left: 283px;
        width: 916px;
    }

    .header-menu > ul > li > .sublist-wrap {
        width: 1200px;
        margin: 0 0 0 -240px; /*depends on logo cell width, which is always fixed*/
    }

    .category-navigation-list > li > .sublist-wrap > .sublist { /*this is the inner list inside the flyout panel*/
        padding: 18px 12px;
    }

        .category-navigation-list > li > .sublist-wrap > .sublist > li { /*this is a subcategory item (contains a list)*/
            padding: 10px 15px;
        }

    .search-box input.search-box-text {
        width: 390px;
    }

    .store-search-box.full-width input.search-box-text {
        width: 1138px;
    }

    .homepage-navigation-title {
        position: absolute;
        margin: 15px 0;
    }

        .homepage-navigation-title a {
            color: #C9CBD2;
            text-transform: uppercase;
        }

            .homepage-navigation-title a:hover {
                color: #fff;
            }

    /* HOMEPAGE COLUMNS */

    .two-columns-area > .center {
        width: 1200px;
    }

    .two-columns-area-left {
        width: 900px;
    }

    .two-columns-area-right {
        width: 285px;
    }

    .home-page-category-grid .item-box {
        width: 215px; /*four per row*/
        margin-left: 10px;
    }

        .two-columns-area-right .slider-wrapper .picture-slide img {
            height: 574px;
        }



    /* HOMEPAGE CAROUSELS */
    /* FOOTER */
    .footer .center {
        width: 1200px;
    }

    .homepage-footer-navigation-title {
        float: left;
        margin: 15px 0;
    }

        .homepage-footer-navigation-title a,
        .stores-footer-navigation-title a {
            color: #C9CBD2;
            text-transform: uppercase;
        }

            .homepage-footer-navigation-title a:hover,
            .stores-footer-navigation-title a:hover {
                color: #fff;
            }

    .stores-footer-navigation-title {
        position: absolute;
        margin: 15px 100px;
    }

    /* LEFT/RIGHT COLUMN */

    .block .title {
        padding: 25px 35px;
    }

    .block .listbox {
        margin: -10px 0 0;
        padding: 22px 35px;
    }

    .block .view-all {
        margin: 12px 0 0;
    }

    /* CATEGORY PAGE & GRIDS */

    .product-selectors {
        padding: 13px 0;
    }

    .manufacturer-details {
        padding: 40% 0;
    }

    .center-1 .product-grid .item-box {
        width: 18.4%;
    }

        .center-1 .product-grid .item-box:nth-child(4n+1) {
            clear: none;
            margin-left: 2%;
        }

        .center-1 .product-grid .item-box:nth-child(5n+1) {
            clear: both;
            margin-left: 0;
        }

    /* PRODUCT PAGE */

    .product-essential {
        padding: 40px;
    }

    .gallery {
        width: 38%;
    }

    .overview {
        width: 60%;
    }

    .customer-entered-price {
        margin: 0 0 20px;
    }

        .customer-entered-price .price-input {
            display: inline-block;
            margin: 0 10px 0 0;
        }

        .customer-entered-price .price-range {
            display: inline-block;
        }

    .product-social-buttons {
        bottom: -40px;
    }

    .overview-bottom .delivery {
        right: -40px;
        bottom: -40px;
    }

    /* REVIEW PAGE */
    /* WISHLIST & COMPARE LIST */

    .compare-products-table .picture {
        width: 200px;
    }

    /* TOPICS */
    /* CONTACT PAGE & EMAILaFRIEND */
    /* REGISTRATION, LOGIN, MY ACCOUNT */

    .block-account-navigation .list .active a {
        max-width: 500px; /*this releases the width, set to some big value*/
    }

    /* SHOPPING CART & CHECKOUT */

    .cart-footer .cart-collaterals {
        width: 63%;
    }

    .cart-footer .totals {
        width: 35%;
    }

    .cart-collaterals .accordion-tab-content {
        max-width: none;
    }

    .cart-collaterals .shipping label {
        width: 20%;
    }

        .cart-collaterals .shipping label + select,
        .cart-collaterals .shipping label + input {
            width: 80%;
        }

    .cart-collaterals .coupon-code {
        max-width: 500px;
        margin: 0;
    }

    .order-details-page .actions input {
        width: 205px;
    }

    .order-details-page .totals {
        width: 35%;
    }


    /* SEARCH & SITEMAP */
    /* BLOG & NEWS */

    .blog-page .tags ul {
        max-width: 500px;
    }

    .news-item-page .inputs:first-child label {
        width: 180px;
    }

    .news-list-homepage .news-body {
        height: 90px;
    }

    /* FORUM & PROFILE */

    .forums-main-page
    .topic-block-body {
        max-width: 780px;
    }

    .forum-breadcrumb {
        max-width: 780px;
    }

    .forum-search-box .search-box-text {
        width: 350px !important;
    }

    .newsletter-email .newsletter-subscribe-text {
        width: 238px;
    }
}
