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

@media screen and (min-width: 34.375em) {
    body {
        font-size: 12px;
    }
    .tablet {
        display: block !important;
    }
    .mobile{
        display: none;
    }
    .ipad {
        display: none !important;
    }
    .desktop {
        display: none !important;
    }
    .header h4{
        float: left;
    }
    .header ul#language{
        float: right;
        margin-right: 40px;
    }
    /*---------top-----------*/
    .logo{
        text-align: left;
    }
    .logo .module>a{
        width: 50%;
        float: left;
    }
    .logo .module>a img{
        max-width: 95%;
        
    margin-bottom: 8px;
    }
    .logo_right{
        float: right;
    }
    .logo .logo_right dl{
        padding-left: 0;
    }
    /*banner*/
    .banner-center .box dl dt{
        width: 90%;
    }
    .banner-center .box dl dd{
        width: 10%;
    }
    /*footer*/
    .icon-social,.menu_footer{
        width: 50%!important;
        float: left!important;
    }
    /*listnews*/

    /*product*/
    .grid{
        width: 500px;
    }
    /*gallery*/
    .gallery>div{
        width: 31%;
        margin: 0 1%;
        float: left;
    }
    .gallery>div img{
        height: 150px;
    }
}