/* Smartphones (portrait and landscape) ----------- */
@media (max-width : 480px) and (min-width : 320px){
    .logo{ width: 100%; }

}

/* Smartphones (portrait) ----------- */
@media (max-width : 600px) and (min-width: 481px){
    .logo{ width: 100%; }

    
/* Styles */
}

@media (max-width : 767px) and (min-width: 600px){
    .logo{ width: 100%; }   

}


@media (max-width : 990px) and (min-width: 768px){
    .logo{ width: 100%; }
    

    }


@media (max-width : 1200px) and (min-width: 991px){
     .logo{ width: 100%; }
     

}
/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
}