#masthead .site-branding img {
       line-height: 18px; 
       padding-top: 0px; 
       padding-bottom: 21px; 
    } 

#site-navigation {
       padding-top: 23px; 
    } 

#masthead {
       padding-bottom: 22px; 
       height: 127px; 
    } 


@media screen and (min-width: 0px) and (max-width: 480px) { #site-navigation {   padding-top: 22px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #site-navigation {   padding-right: 6px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #site-navigation {   top: -18px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #site-navigation {   bottom: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #masthead {   padding-bottom: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #masthead .site-branding img {   top: -7px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #masthead .site-branding img {   padding-bottom: 52px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #masthead .site-branding img {   padding-top: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #masthead .site-branding img {   width: 149px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #masthead {   height: 107px; }  }  