/************* Max width 991px *************/

@media(max-width:991px){
    .d1sa.top-nav-theme .logo-background {
        flex: 1;
        padding: 5px;
        margin: 0 20px 0 5px;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
    }   
}
@media(max-width:700px){
    .d1sa .etcodes-mobile-logo {
        max-width: 90px;
        margin: 20px 40px 10px;
    }
}
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 
  .d1sa .etcodes-mobile-logo {
        max-width: 90px;
        margin: 20px 40px 10px;
    }
}