/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import url(../warp/css/responsive.css);

/* Breakpoints
----------------------------------------------------------------------------------------------------*/

/* All except large Screens */
@media (max-width: 1220px) {

}

/* Only Phones and Tablets (Portrait) */
@media (max-width: 959px) {

    /* Layout */
    .wrapper.max-width65,
    .wrapper.max-width80 { max-width: 100%; }

    .bg-colored { padding: 0; }

    /* Modules */
    .grid-h .mod-box-transparent { margin: 0; }

}

/* Only Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 959px) {

}

/* at the moment advertise=468px*/
/* Only Tablets (Portrait) and Phones (Landscape) */
@media (min-width: 480px) and (max-width: 959px) {

    /* Layout */
    #search { display: none; }

    /*valerie*/

    #header-responsive  .vm_cart_products,  #header-responsive  .total, #header-responsive  .total_products { display: none; }/*valerie*/

}

/* Only Phones */
@media (max-width: 767px) {

    /* Layout */
    #toolbar,
    #headerbar,
    #logo,
    #search,
    #menubar,
    #breadcrumbs, .product-neighbours, .back-to-category { display: none; } /* valerie */

    #top-header { display: none; }   /*valerie*/
    #header-responsive  .vm_cart_products,  #header-responsive  .total, #header-responsive  .total_products { display: none; }/*valerie*/

    /*valerie*/
    .cartResponsive { display: inline }
    #header { margin-bottom: 20px; }

    /* System */
    .searchbox { border: none; }
 
}

/* Only Phones (Landscape) */
@media (min-width: 480px) and (max-width: 767px) {

}

/* Only Phones (Portrait) */
@media (max-width: 479px) {

    /* System */
    #system .items .item,
    #system .items .item:first-child {
        margin-top: 12px;
        padding-top: 18px;
        border-top-width: 1px;
    }

    #system .items :first-child .item:first-child {
        margin-top: 0;
        padding-top: 0;
        border-width: 0;
    }

    #system .items .leading .item {
        margin-bottom: 0;
        padding-bottom: 0;
        border-width: 0;
    }

    .searchbox { padding: 0 0 0 38px; }

}
