/******************************
 SUPER WIDE LAYOUT - 2200px
*******************************/

@media only screen and (min-width: 2200px) {

    #journal-header, #content, #container, #footer, .breadcrumb, #notification ,#powered div{
        width: 2200px;
        max-width: 2200px;
        }
    
    .breadcrumb {
        padding: 18px 12px 12px 15px;
        height: 61px;
    }	
    .product-info .image a img, .gallery_text {
        max-width: 520px;
    }	
    #content .box-product > div {
        width: 386px;
        margin: 0px 21px 35px 21px;
    }
    #content .product-grid > div{
        width: 386px;
        margin: 40px 21px 35px 21px;
    }
    
    .product-grid .image a img, #content .box-product .image a img {
        width: 100%;
    }
    .journal-slider,
    .slideshow,
    .nivoSlider {
        width: 2200px;
        margin: 0 auto;
        }
    
    /* HEADER - FOOTER */
    header {
        height: 165px;
        }	
        
    #logo {
        width: 440px;
        height: 150px;
        }
    #logo a img{
        width: 300px;
        max-width: 300px;
        }	
    #journal-header .cart , #journal-header .welcome {
        width: 440px;
        height: 75px;
        }
    #journal-header #search form {
        width: 75px;
    }	
    #search .button-search {
        width: 75px;
        height: 75px;	
        }
    #search input {
        height: 55px;
        border-radius: 35px;
        margin: 10px;
        font-size: 22px;
        }	    
     #cart .heading a , #cart2 .heading a {
        height: 75px;	
        font-size: 22px;
        }	
    
    #cart .heading a span, #cart2 .heading a span {
        font-size: 22px;
    }	
    #cart .heading a img {
        width: 65px;
    }	
    #cart2 .heading a img {
        width: 50px;
        margin: 7px 7px 0px -25px !important;
    }
    #content .box-product .cart2 input, #content .product-grid .cart2 input, #content .product-list .cart2 input {
    min-height: 56px;
    max-height: 56px;
        }
    #content .box-product .wishlist2, #content .box-product .compare2, #content .product-grid .wishlist2, #content .product-grid .compare2, #content .product-list .wishlist2, #content .product-list .compare2 {
    min-height: 56px;
    max-height: 56px;
    }
    #content .box-product .compare2 i, #content .box-product .wishlist2 i, #content .product-grid .compare2 i, #content .product-grid .wishlist2 i, #content .product-list .compare2 i, #content .product-list .wishlist2 i {
        padding-top: 17px;
    }	
    #content .box-heading {
        margin-bottom: 36px;
    }
    .reports-icon {
        width:85px;
    }
    #search, .top-links {
        width: 1320px;
        height: 75px;
        }
    
    body, .breadcrumb a, .top-links a,#journal-header .welcome, #footer .column a,
    .product-filter div b, .product-filter .left input,.product-info .cart div a, 
    .product-info .cart div span  {
        font-size: 22px;
    }
    .success, .warning, .attention, .information {
        height: 50px;
        }
    
    .safari #journal-header .welcome,
    .safari .top-links {
        width: 960px;
        }
    
    .safari #journal-header .welcome,
    .safari #search {
        height: 55px;
        }
        
    #footer h3 {
        font-size: 18px;
        }
        
    #menu, #menu > ul > li > a {	
        height: 65px;
        }
        
    #menu > ul > li > a, #menu, #menu > ul.mobile-nav > li > a, 
    #menu > ul.mobile-nav > li, #menu ul.sf-menu > li > a, #super-menu .open, 
    #super-menu > ul > li > a, a.mega-menu-top, a.brands-menu-top, 
    .product-info .cart input.button,.product-info .description a,.product-info .description, .product-info .description span,
     #cart .checkout a{
        font-size: 22px;
    }
    #menu > ul > li > div > ul > li > a, a.mega-menu-sub, #menu > ul > li ul > li > a {
        font-size:1em;
    }
    #journal-header .menu {
        width: 2200px;
        height: 65px;
        }
        
    .product-info .price {
        font-size: 26px;
        }	
        
    #content h2, .content ul li a {
        font-size: 18px;
        }
    #member_link ul {	
    border-radius: 8px;
    }
    #currency a, #unit a, #mode a, #member_link a {
        max-height: 24px;
        min-width: 18px;
        padding: 8px 12px;
    }
    #member_link i {
        font-size: 22px !important;
    }
    #journal-header .top-links .requests, #journal-header #welcome .requests {
        min-width: 30px;
        border-radius: 15px;
        font-size: 14px;
        height: 30px;
        padding-top: 7px;
    }
    .htabs {
    height:62px;
    }	
    .htabs a{
        height: 62px;
        font-size: 22px;
        padding: 22px;
        }
    
    .tab-content{
        padding: 30px;
        }
     .tab-content p  {
        font-size: 22px;
        }	
    /*.product-grid .name a,.product-list .name a, #content .box-product .name a,
    set in journal_cp in relation to the original journal setting*/
    #column-right .box-content ul li .name a, #column-left .box-content ul li .name a {
        font-size: 18px;
        }	
        
    .product-grid .price, #content .box-product .price, .product-list .price, 
    .product-list .price-new, .product-grid .price-new, #content .box-product .price-new {
        font-size: 20px;
        }	
        
    .product-grid input.button, .product-list input.button {
        min-height: 40px;
        max-height: 40px;
        }	
        
    .product-grid .compare a, #content .box-product .compare a,
     .product-grid .wishlist a, #content .box-product .wishlist a ,
     .product-list .wishlist a, .product-list .compare a{
    
        font-size: 15px;
        }	
        
    table.form tr td:first-child {
        width: 200px;
    }
    .form select, .form input[type="text"], .form input[type="password"] {
        font-size: 17px;
        height: 50px;
    }	
    input[type="text"], input[type="tel"], input[type="email"], input[type="password"], textarea {
        padding: 10px;
        font-size: 17px;
        }
        
    a.button, input.button {
        min-height: 40px;
        font-size: 22px;
    }	
    
    #content > h1 {
        font-size: 30px;
        height: 65px;
        max-height: 65px;
    }
    .win #content > h1 {
        padding-top: 16px;
        padding-left: 22px;
    }	
    .product-grid .name a, #content .box-product .name a, #column-right .box-content ul li .name a, #column-left .box-content ul li .name a {
        font-size: 1.2em;
    }
    .product-grid .name a, #content .box-product .name a {
        padding: 13px 10px 10px 0px;
    }
    .views {
        padding: 0px 0px 6px 0px;
        font-size: 1em;
    }
    #content .heading a ,.product-compare a{
        font-size: 22px;
    }
    
    .list1 img, .wishlist-info .image img, .list .image img {
        width:80px; height:auto;
    }
    
    .list1 #stroke {
        margin-left: -80px;
    }
    .list1 .left1 ,.list1 .right1, .list1 .center,.list1 thead td a , p{
        font-size: 22px;
    }
    
    #content .box-heading {
        font-size: 30px !important;
        max-height: 65px;
        padding: 14px 20px;
        }
    
    table td {
        line-height: 2;
    }	
    #content .content {
        font-size: 20px;
    }
    label , #content .content b, #content .content .product-filter b{
        font-size: 22px;
    }
    select {
        max-width: 200px !important;
        font-size: 22px;
        padding:7px;
        }
    .product-list .description {
        font-size: 13px;
    }	
    .product-list .right {
        /*top: 120px;*/
        }
    .product-info .image .ribbon-sold {
        left:  333px;
    }
    .product-info .image .ribbon {
    font-family: "Oswald";
    z-index: 14;
    color: white;
    padding: 10px;
    font-size: 1.3em;
    background-color: rgb(92, 139, 166);
    display: block;
    margin: auto;
    width: 187px;
    text-align: center;
    position: absolute;
    top: 240px;
    }	
    .product-info .image .ribbon-private {
    margin-left:334px;
    }
    .product-filter .filter input {
        padding: 7px 25px 7px 7px;
        font-size: 22px;
    }
    .product-filter .filter i {
        margin-left: -22px;	
        margin-top: 12px;	
    }
    
    .adsmart_search_module {
        width: initial !important;
    }
    
    .popup-notification {
        top: 167px;
        width:2200px
    }
    
    }