@media screen and (max-width: 950px) {
       
    }
    @media screen and (max-width:680px) {
        body{
            font-size: 16px;
        }
        .tampon {
            margin-left:0;
            right: 20px;    
            margin-top: -30px;
        }
        .header{
            position: relative;
            width: 100%;
            margin-left: 0;
            background-position: center
        }
        .img_bottom{
            display:none;
            visibility: visible;
        }
        #resp_ico_menu{
            display: block;
        }
        .menu{
            display: none;
            position: relative;
            margin-left: 20px;
            
        }
        .content{
            margin-top: 20px;
        }
        .conteneur_site{
            width: 96%;
        }
        .sarl{
            right: 20px;
            top: -10px;
            margin-left: 0;
        }
        .liens_left,.liens_right{
            vertical-align: top
        }
        .liens_commentaire{
            font-size: 14px;
        }
        .contact_nom{
            text-align: left;
            width: 85px;
        }
        .titre{
            display: block;
            padding-top: 20px;
            text-align: left;
        }
        .footer{
            width: 98%;
        }
    }