    .header {
        background-color: rgb(102, 102, 102);
        background-image: none;
        background-repeat: no-repeat;
        background-position: 0 0;
        background: -moz-linear-gradient(top, none, none);
        background: -webkit-gradient(linear, left top, left bottom, from(none), to(none));
        background: -o-linear-gradient(top, none, none);
        background: -ms-linear-gradient(top, none, none);
        background: linear-gradient(top, none, none);
        position: relative;
        width: 100%;
        min-width: 1200px;
        background-size: auto;
        z-index: auto;
    }
    .icon {
    font-size: 54px;
    }

    @media screen and (min-width: 1200px) {

    }
    @media screen and (max-width: 1020px) {

    }
    @media screen and (min-width: 992px) {
        
    }
    @media screen and (max-width: 850px) {

    }
    @media screen and (max-width: 768px) {
    
    }
    @media screen and (max-width: 585px) {
    .m_header .m_head_content {
    height: 70px;
    }
    .m_header .m_head_content .m_head_logo {
    height: 70px;
    }
    .m_header .m_head_content .menu {
    width: 70px;
    height: 70px;
    margin-top: 0px;
    margin-right: 10px;
    border-radius: 5px;
    }
    }
    @media screen and (max-width: 450px) {
    .m_header .m_head_content {
    height: 70px;
    }
    .m_header .m_head_content .m_head_logo {
    height: 70px;
    }
    .m_header .m_head_content .menu {
    width: 70px;
    height: 70px;
    margin-top: 0px;
    margin-right: 10px;
    border-radius: 5px;
    }
    }
    @media screen and (max-width: 350px) {
    .m_header .m_head_content {
    height: 70px;
    }
    .m_header .m_head_content .m_head_logo {
    height: 70px;
    }
    .m_header .m_head_content .menu {
    width: 70px;
    height: 70px;
    margin-top: 0px;
    margin-right: 10px;
    border-radius: 5px;
    }
    }
