@charset "utf-8";
/* CSS Document */

.appmobile .page-wrapper { padding-top: 0!important; margin-top: -50px!important; }
.appmobile .catalog-product-view .page-wrapper { padding-top: 30px; }
.appmobile .page-header { border: none !important; }
.appmobile .header.content { display: none !important; }
.appmobile .black-board { display: none !important; }
.appmobile .copyright { display: none !important; }
.appmobile .page-main > .payment-methods { display: none !important; }
.appmobile .account .page-footer .page-main { display: none !important; }
.appmobile .page-products .page-footer .newsletter-container { display: none !important; }
.appmobile .page-product-configurable .page-footer .newsletter-container { display: none !important; }
.appmobile .breadcrumbs { display: none !important; }
.appmobile .page-title { display: none !important; }
.appmobile .catalogsearch-result-index .page-title { display: block !important; }
.appmobile .social-links { display: none !important; }

.appmobile .customer-account-index .page-wrapper, .appmobile .customer-account-edit .page-wrapper, .appmobile .wishlist-index-index .page-wrapper, .appmobile .newsletter-manage-index .page-wrapper, .appmobile .sales-order-history .page-wrapper, .appmobile .customer-address-index .page-wrapper { padding-top: 80px; }
.appmobile .customer-account-index .page-header, .appmobile .customer-account-edit .page-header, .appmobile .wishlist-index-index .page-header, .appmobile .newsletter-manage-index .page-header, .appmobile .sales-order-history .page-header, .appmobile .customer-address-index .page-header { display: block !important; }
.appmobile .customer-account-index .header.content, .appmobile .customer-account-edit .header.content, .appmobile .wishlist-index-index .header.content, .appmobile .newsletter-manage-index .header.content, .appmobile .sales-order-history .header.content, .appmobile .customer-address-index .header.content { display: block !important; }
.appmobile .customer-account-index .page-title, .appmobile .customer-account-edit .page-title, .appmobile .wishlist-index-index .page-title, .appmobile .newsletter-manage-index .page-title, .appmobile .sales-order-history .page-title, .appmobile .customer-address-index .page-title { display: block !important; }
.appmobile .customer-account-index .block-collapsible-nav, .appmobile .customer-account-edit .block-collapsible-nav, .appmobile .wishlist-index-index .block-collapsible-nav, .appmobile .newsletter-manage-index .block-collapsible-nav, .appmobile .sales-order-history .block-collapsible-nav, .appmobile .customer-address-index .block-collapsible-nav {
	left: 0;
    position: absolute;
    top: -86px;
    width: 80%;
    z-index: 9999;
    border-right: 1px solid #DEDEDE;
    border-left: 1px solid #DEDEDE;
    margin-left: 5px;
}
.appmobile .customer-account-index .page-main, .appmobile .customer-account-edit .page-main, .appmobile .wishlist-index-index .page-main, .appmobile .newsletter-manage-index .page-main, .appmobile .sales-order-history .page-main, .appmobile .customer-address-index .page-main { padding-top:0; }
.appmobile .customer-account-index .search-link, .appmobile .customer-account-edit .search-link, .appmobile .wishlist-index-index .search-link, .appmobile .newsletter-manage-index .search-link, .appmobile .sales-order-history .search-link, .appmobile .customer-address-index .search-link { display: none !important; }
.appmobile .customer-account-index .mini-wishlist, .appmobile .customer-account-edit .mini-wishlist, .appmobile .wishlist-index-index .mini-wishlist, .appmobile .newsletter-manage-index .mini-wishlist, .appmobile .sales-order-history .mini-wishlist, .appmobile .customer-address-index .mini-wishlist { display: none !important; }
.appmobile .customer-account-index .minicart-wrapper, .appmobile .customer-account-edit .minicart-wrapper, .appmobile .wishlist-index-index .minicart-wrapper, .appmobile .newsletter-manage-index .minicart-wrapper, .appmobile .sales-order-history .minicart-wrapper, .appmobile .customer-address-index .minicart-wrapper { display: none !important; }
.appmobile .customer-account-index .nav-container, .appmobile .customer-account-edit .nav-container, .appmobile .wishlist-index-index .nav-container, .appmobile .newsletter-manage-index .nav-container, .appmobile .sales-order-history .nav-container, .appmobile .customer-address-index .nav-container { display: none !important; }
.appmobile .customer-account-index .logo-container, .appmobile .customer-account-edit .logo-container, .appmobile .wishlist-index-index .logo-container, .appmobile .newsletter-manage-index .logo-container, .appmobile .sales-order-history .logo-container, .appmobile .customer-address-index .logo-container { display: none !important; }
.appmobile .customer-account-index .tools-container, .appmobile .customer-account-edit .tools-container, .appmobile .wishlist-index-index .tools-container, .appmobile .newsletter-manage-index .tools-container, .appmobile .sales-order-history .tools-container, .appmobile .customer-address-index .tools-container { padding: 0px 20px 10px; }


.appmobile .cart-summary { background: #FFFFFF; }
.appmobile .checkout-cart-index .cart-empty p { display: none; }
.appmobile .checkout-cart-index .cart-empty:after { content: "Non ci sono articoli nel carrello."; }
.appmobile .checkout-index-index .page-wrapper, .appmobile .checkout-onepage-success .page-wrapper { padding-top: 0; }


.appmobile .page.messages { bottom: inherit!important; top: 5px!important; }
.appmobile .download-mobile-app { display: none !important; max-height: 0!important; height: 0!important; padding: 0!important; font-size: 0!important; line-height: 0!important; visibility: hidden!important; }
.appmobile .download-mobile-app.visible { display: none !important; max-height: 0!important; height: 0!important; padding: 0!important; font-size: 0!important; line-height: 0!important; visibility: hidden!important; }
.appmobile .download-mobile-app.row { display: none !important; max-height: 0!important; height: 0!important; padding: 0!important; font-size: 0!important; line-height: 0!important; visibility: hidden!important; }
/*
.catalog-category-view .mobile-filter-toggle { text-align: center; background: #f6f6f6; }
.mobile-filter-toggle button { background: transparent; border: none; color: #AAAAAA; font-weight: 600; font-size: 1.2rem; }
.page-wrapper.filter-open .mobile-filter-toggle button { background: transparent !important; border: none; color: #333333 !important; }
.mobile-filter-toggle button:before {
	-webkit-font-smoothing: antialiased;
    font-size: 22px;
    line-height: inherit;
    color: inherit;
    content: "\e622";
    font-family: 'icons-blank-theme';
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    padding-right: 5px;
}
*/
