.header-default .site-heading a img {
    max-width: 95%  !important;
}
.site-logo-img {
    display: block !important;
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 
    .site-heading {
        width: 30%;
    }
    
    .header-default .site-navigation.primary-navigation {
        width: 70%;
    }
}