﻿/*
* Copyright 2014 Seven Spikes Ltd. All rights reserved. (http://www.nop-templates.com)
* http://www.nop-templates.com/t/licensinginfo
*/


/*=====================================================
    
BIG SCREENS

=====================================================*/

@media all and (min-width: 1281px) {
    /* GLOBAL STYLES */
    .home-page-body .page-body .best-offer {
        width: 100% !important;
    }
    .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: 9px 15px;
        width: 100%;
    }
    .header .search-box {
        width: 505px;
    }
    /* HEADER-MENU */
    .header-menu>ul {
        width: 98%
    }
    /* FOOTER */
    .footer-middle {
        padding: 50px 0 5px;
        width: 96%;
    }
 
    .footer-lower-wrapper {
        padding: 0px 0;
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    /* .master-header-wrapper .header .search-box {
        width: 51%;
    } */
    /* -------------------- */
    .footer-block.newsletter-section {
        color: #ffffff;
    }
    /* 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%;
    }
    .home-page-category-grid .item-box {
        width: 32%;
    }
    .product-grid div.item-box:first-child {
        margin-right: 0;
        border-radius: 5px;
        background-color: #ffffff;
        border-bottom-right-radius: 5px;
        border-bottom-left-radius: 5px
    }
    .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;
        margin-right: 2%;
    }
    .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-right: 0;
    }
    .product-list .item-box .picture {
        width: 23.5%;
    }
    .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-right: 2%;
    }
    .vendor-grid .item-box:nth-child(4n+1),
    .manufacturer-grid .item-box:nth-child(4n+1) {
        clear: both;
        margin-right: 0;
    }
    .product-list .item-box .picture+.details,
    .product-list .item-box .ribbon-wrapper+.details {
        margin: 0 25% 0 0;
    }
    .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-right: 2%;
    }
    .product-grid.bestsellers .item-box:nth-child(3n+1) {
        margin-right: 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: 15%;
    }
    .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-right: 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-right: 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-right: 2%;
    }
    /* PRODUCT PAGE */
    .product-content-wrappper {
        padding-left: 50px;
        margin-top: 30px;
    }
    .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 & CHECKOUT */
    .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: right;
    }
    .cart-collaterals .shipping label+* {
        width: 67%;
    }
    .checkout-page .opc .edit-address label {
        width: 430px;
    }
}


/* SEARCH & SITEMAP */


/* BLOG & NEWS */


/* FORUM & PROFILE */