﻿@media screen and (max-width:1280px) {

    /* LAYOUT */
    .OuterPageWrapper { }
    .InnerPageWrapper { }

    .FixedHeaderWrapper { }
    .AfterFixedHeaderWrapper { margin-top: 153px; }
    .InnerHeaderWrapper { }
        .InnerHeaderWrapper .Logo img { }

    .OuterTopMenuWrapper { padding-top: 8px; padding-bottom: 8px; }
    .InnerTopMenuWrapper { width: 980px; }

    .OuterCategoriesWrapper { }
    .InnerCategoriesWrapper { width: 980px; }

    .OuterHeaderContentWrapper { }
    .InnerHeaderContentWrapper { width: 980px; }

    .OuterContentWrapper { }
    .InnerContentWrapper { width: 980px; }

    .OuterLeftWrapper { width: 220px; }
    .InnerLeftWrapper { padding: 10px; }

    .OuterMainContentWrapper { width: 760px; }
    .InnerMainContentWrapper { padding: 10px; }

    .OuterFooterWrapper { }
    .InnerFooterWrapper { }

    .OuterFirstBottomWrapper { }
    .InnerFirstBottomWrapper { width: 980px; }

    .OuterBottomWrapper { }
    .InnerBottomWrapper { width: 980px; }

    .InnerFooterWrapper { width: 980px; }

    /* MAIN CATEGORIES */
    .Categories ul.MainCategories { font-size: 1.1rem; }
        .Categories ul.MainCategories li.CategoryItem { height: 40px; }
            .Categories ul.MainCategories li.CategoryItem a.Root, .Categories ul.MainCategories li.CategoryItem span.Root { padding: 10px; }

    /* RIBBON */
     .ProductListWrapper .Ribbon { padding: 3px 7px; font-size:11px; }
        .ProductListWrapper .Ribbon:after { border-top-width: 25px; border-right: 14px solid transparent; min-width: 60px; }
        


        .ProductListItemContent .storageinfo {
            font-size: 0.8rem;
        }
    /* PRODUCT LIST */
    .ProductListWrapper.ListView { }
        .ProductListWrapper.ListView .ProductListItemContent .ImagePlaceholder { width: 15%;  }
        .ProductListWrapper.ListView .ProductListItemContent .ProductPlaceholder { width: 23%;}
        .ProductListWrapper.ListView .ProductListItemContent .PricePlaceholder { width: 62%;}

        .ProductListWrapper.ListView .ProductListItemContent .AddToCart { }
        .ProductListWrapper.ListView .ProductListItemContent .PricePlaceholder .PriceContentWrapper .PriceWrapper { max-width: 150px; margin-top:5px;}
                    /*.ProductListWrapper.ListView .ProductListItemContent .PricePlaceholder .PriceContentWrapper .ProductInfo {margin-left: 10px;}*/
                    .ProductListWrapper.ListView .ProductListItemContent .PricePlaceholder .PriceContentWrapper .ProductInfo { margin-left: 10px; margin-right: 10px; }
            .ProductListWrapper.ListView .ProductListItemContent .PricePlaceholder .PriceContentWrapper .AddToCart {  margin-left: 10px; }


    /* PRODUCT GRID */
    .ProductListWrapper.GridView .ProductListItemContent { }
        .ProductListWrapper.GridView .ProductListItemContent .PricePlaceholder { text-align: center; padding-bottom: 0px; }
        .ProductListWrapper.GridView .ProductListItemContent .PriceWrapper { width: 100%; margin-top: 0px; }
        .ProductListWrapper.GridView .ProductListItemContent .Price { width: 100%; margin-bottom: 0px; }
        .ProductListWrapper.GridView .ProductListItemContent .AddToCart { float: none; width: 100%; float: left; margin-left: 0; box-sizing: border-box; position: relative; margin-top: 0px; }
    .ProductListWrapper.GridView .ProductListItemWrapper .AmountWrapper { width: 100%; margin-top: 5px; }
    .ProductListWrapper.GridView .ProductListItemContent .ProductInfo { width: 100%; margin-bottom: 10px; }
    .ProductListWrapper .ProductListItemWrapper .PriceWrapper label { font-size: 0.8rem; line-height:0.8rem; }

    /* PRODUCT VIEW */
    .ProductWrapper { }
        .ProductWrapper .ProductItem { }
            .ProductWrapper .ProductItem .ImagePlaceholder { width:40%; }
            .ProductWrapper .ProductItem .ProductPlaceholder { width:58%;}
            .ProductWrapper .ProductItem .OrderPlaceholder { width:58%; }
            .ProductWrapper .ProductItem label { }
            .ProductWrapper .ProductItem .Price { margin-top: 0px; }
            .ProductWrapper .ProductItem select { width: 100%; }
            .ProductWrapper .ProductItem input.Amount { /*width: 40%;*/ }
            .ProductWrapper .ProductItem label { /*width: 50%;*/ }
    /*.ProductWrapper .ProductItem label.Unit {  width: 10%;}*/


    /*.ProductWrapper .ProductItem .PriceWrapper { width:100%;  }*/
    /*.ProductWrapper .ProductItem .AmountWrapper  { width:100%; border:0; text-align:left; border-bottom:1px solid #ccc; }
        .ProductWrapper .ProductItem .StorageWrapper { width:100%; text-align:left; box-sizing:border-box; padding-left:40px; }*/

    /* ADD TO CART POPUP */
    .ProductListWrapper.GridView .ProductListItemContent .AddToCartPopup { width: 100%; margin-left: 0px; }
    .ProductListWrapper.ListView .ProductListItemContent .AddToCartPopup { }
    .ProductItem .OrderPlaceholder .AddToCartPopup { top: 155px; }

    /* CART */
    .CartActionWrapper .btnProceedToPayment { width: 240px; }
    .CartTableWrapper { width: 75%; padding-right: 20px; }
    .CartTotalWrapper { float: right; width: 25%; }

    /*Kampanjeknapp*/
    .CampaignWrapper { position: absolute; z-index: 98; text-transform: uppercase; top: 55px; right: 480px;}

    /* FOOTER */

    /* QUICK CART */
    .QuickCartOuterWrapper { }
    .QuickCartInnerWrapper { }
        .QuickCartInnerWrapper .ArticleNo { }
        .QuickCartInnerWrapper .ArticleDescription { width: 47%; }
        .QuickCartInnerWrapper .ArticlePrice { }
        .QuickCartInnerWrapper .ArticleQuantity { width: 15%; }
        .QuickCartInnerWrapper .ArticleDelete { width: 3%; }
}
