﻿.Container {
    width: 100%;
    margin: 0 auto;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

#DivFollow {
    display: normal;
}

    #DivFollow.fixed {
        background-color: #ffffff;
        box-shadow: 0 10px 12px -12px rgba(0,0,0,0.5);
        position: fixed;
        top: 0px;
        width: 100%;
        text-align: center;
        padding: 0px;
        z-index: 99999;
        border-bottom: 1px solid #f4f4f4;
    }

        #DivFollow.fixed a {
            color: #ffffff;
        }



.Margin0Mobile {
    margin: 0;
}

#FotoProdotti {
    position: static !important;
}


.Corpo100Mobile {
    width: 100% !important;
}

.Corpo90Mobile {
    width: 90% !important;
}

.Corpo80Mobile {
    width: 80% !important;
}

.Corpo50Mobile {
    width: 50% !important;
}

.Corpo20Mobile {
    width: 20% !important;
}

.Corpo10Mobile {
    width: 10% !important;
}

.AllineaTestoCentroMobile {
    text-align: center;
}

.Padding0Mobile {
    padding: 0 !important;
}

.Padding0x20Mobile {
    padding: 0 20px !important;
}

.Padding20x20Mobile {
    padding: 20px 20px !important;
}

.MarginPercent0Mobile {
    margin: 0% !important;
}

.MarginPercent0x10Mobile {
    margin: 0 10% !important;
}

.MenuLoginNormale, #HeaderNormale, #CarrelloNormale, #Menu, .WhatsappDesktop {
    display: none;
}

#Logo {
    padding: 0 10%;
}

.TxtCerca {
    padding: 10px !important;
}

#PulsanteCerca {
    padding: 7px 0 0 0 !important;
}

#AreaCerca, #Cerca {
    padding: 5px;
}

.Testox5 {
    font-size: 2em;
}

.Testox4 {
    font-size: 1.8em;
}

.DisplayNoneMobile {
    display: none;
}

#SfondoMobile {
    padding: 0px;
}

#SocialDesktop {
    display: none;
}

.Testox3Mobile {
    font-size: 150%;
}

.Testox2Mobile {
    font-size: 120%;
}

.SfondoMiddleMobile {
    background-color: #4a4e47 !important;
}

.Testox0e4Mobile {
    font-size: 40% !important;
}

.Testox1e2Mobile {
    font-size: 90%;
}

#GrdCarrello td:nth-child(3) {
    display: none;
}

#GrdCarrello th:nth-child(3) {
    display: none;
}

#GrdCarrello th:nth-child(1) {
    display: none;
}

#GrdCarrello td:nth-child(1) {
    display: none;
}

h1.Header {
    font-size: 3vw;
}