@import url(app.css);

/* GENERALE */
@media all {
    * {
        margin: 0px;
        padding: 0px;
    }


    .logo_print {
        width: 1000px;
        height: 77px;
        position: relative;
        clear: both;
        margin-bottom: 20px;
        margin-top: 20px;
        text-align: center;
    }

        .logo_print h1 {
            font-size: 37px;
            text-align: center;
            position: relative;
            margin: 10px 0px 30px 0px;
            padding: 20px 0px;
            border-right: none;
            border-left: none;
        }

        .logo_print img {
            max-height: 77px;
            width: auto;
        }

    .tableresponsive td:before {
        display: none !important
    }

    .footer_print {
        width: 1000px;
        height: 77px;
        position: relative;
        clear: both;
        margin-top: 20px;
        text-align: center;
        font-size: 14px;
    }

        .footer_print p {
            text-align: center;
            font-size: 14px;
            border-top: 1px dotted #ccc;
            padding-top: 30px;
        }

    svg, i,
    .switch_element,
    .btn.stampa,
    .selettori,
    .btn_stampa,
    .tooltiptext,
    .condividi, #sync2, .owl-buttons, .back, .condividi_articolo, .paginazione, .valuta_info, .condividi_articolo2, .cbp-vm-options, .tooltipContent, .TabbedPanelsTabGroup, .btn_carrello, .btn .ordina, .box_news, .tornaindietro {
        display: none !important;
        visibility: hidden !important;
    }

    html, body {
        height: auto !important;
        background-color: #fff !important;
    }

    img {
        max-width: 100%;
    }

    .wow {
        visibility: visible !important;
        animation-delay: 0s !important;
        animation-name: none;
    }

    h1, h2, h3, h4, h5, h6 {
        width: 100%;
        display: block;
        text-align: left;
        margin-bottom: 10px;
    }

    svg {
        height: 20px;
    }

    header .box h1 {
        width: 100% !important;
    }

    header .box p {
        text-align: left !important;
        margin-top: 10px;
    }

    /*   .item_catalogo {
        width: 48% !important;
    }

        .item_catalogo .img {
            width: 40% !important;
        }

        .item_catalogo .contenuto {
            width: 60% !important;
        }*/
}
