@media screen and (min-width:1367px){
    body{
        min-width: 1040px !important;
    }
}
@media screen and (max-width: 1023px){
    #menu_btn {
        display: inline-block;
    }
}
    @media (max-width: 960px){
        #menu_btn {
            margin: 3% 3% 0 0;
            position: relative;
            float: right;
        }
    }
        @media handheld and (max-width:799px){
            .menu_list{
                display:none;
            } 
            #logout_button, #login_button,#apply_button{
                display:none !important;
            }
        }
        @media screen and (max-width:812px) and (min-width:736px){
            #logo{
                margin-top: 0px;
            }
        }
        @media screen and (max-width:667px){
            .header_logo_div{
                width:80% !important;
            }
        }
/*        @media screen and (max-width:414px){
            .header_logo_div{
                width:340px !important;
            }
        }
        @media screen and (max-width:375px){
            .header_logo_div{
                width:315px !important;
            }
        }*/
