@media screen and (max-device-width: 480px),
screen and (max-width: 480px) {
  /* html { zoom: 20%; }*/

    @viewport {
        width: device-width;
        zoom: 47%;
    }


    .encarttext  {
        position: absolute;
        border: 5px solid rgba(240,16,20,1.00);
        border-radius: 11px;
        width: 450px;
        height: auto;
       max-height: 250px;
        background-color: #a5bf18;
        text-align: center;
        /* [disabled]z-index: 111; */
        margin-left: -20px;
        margin-top: -450px;
        font-size: 14px;
        Font-family: verdana;
        padding-right: 5px;
        padding-left: 5px;
        /*font-weight: bold;*/
        overflow-x: hidden;
        overflow-y: hidden;
        -webkit-box-shadow: 1px 1px 11px 3px #776061;
        box-shadow: 1px 1px 11px 3px #776061;
        line-height: 14px;

        padding-bottom: 12px;
        overflow: hidden;
        padding-top: 2px;
        z-index: 1000;



    }






    .container {
        border: 10px solid #AAC100;
        width: 660px;
        height: auto;
        margin-left: auto;
        border-radius: 10px;
        margin-top: 290px;
        background-image: -webkit-linear-gradient(0deg,rgba(55,103,48,1.00) 12.96%,rgba(170,193,0,1.00) 49.74%,rgba(55,103,48,1.00) 87.57%);
        background-image: -moz-linear-gradient(0deg,rgba(55,103,48,1.00) 12.96%,rgba(170,193,0,1.00) 49.74%,rgba(55,103,48,1.00) 87.57%);
        background-image: -o-linear-gradient(0deg,rgba(55,103,48,1.00) 12.96%,rgba(170,193,0,1.00) 49.74%,rgba(55,103,48,1.00) 87.57%);
        background-image: linear-gradient(90deg,rgba(55,103,48,1.00) 12.96%,rgba(170,193,0,1.00) 49.74%,rgba(55,103,48,1.00) 87.57%);
        margin-bottom: 120px;
        margin-right: auto;

        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#376730', EndColorStr='#AAC100'); /* IE9,IE7 */
    }

    .imagefond {
        margin-top: 120px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-left: -143px;
        top: 0px;
        left: auto;
        right: auto;
        position: absolute;
        z-index: -2;
        display: block;
    }

    .fermeture {
        width: 200px;
        height: auto;
        background-color: #F1E218;
        text-align: center;
        border-radius: 19px;
        border: 6px double #5A2C2D;
        font-family: Verdana, Geneva, sans-serif;
        margin-left: 460px;
        font-size: 18px;
        -webkit-box-shadow: 1px 2px 3px 0px #376730;
        box-shadow: 1px 2px 3px 0px #376730;
       -moz-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg);
        -webkit-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg);
        -o-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg);
        -ms-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg);
        transform: scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg);
        margin-top: -240px;
        font-weight: bold;
        overflow: hidden;
        position: absolute;
        z-index: 1200;
    }



   .encarttext p  {
        position: relative;
        width: auto;
        height: auto;
        /* [disabled]overflow-x: auto; */
        /* [disabled]overflow-y: auto; */

        text-align: left;
        margin-top: 1px;
        color: #FFFFFF;
        margin-right: 3px;
        margin-left: 3px;
      font-weight: bold;
        background-color: #8094167d;
        border-radius: 6px;
        padding:6px;
       text-shadow: 1px 0px 0px #332633;
        border: 1px solid rgb(73, 117, 41);
    }

.encarttext .adresse {
    display: none;

}

    .encarttext .googlemap {
        display: none;

    }

}