.h-logo{width:80%;margin:0 10% 10%}@media (min-width:770px){.h-logo{width:300px;margin:30px 0}}@media (min-width:970px){#footer dl#footerOutline{width:230px}#footerSiteMap{width:500px;float:left}.h-logo{width:220px;margin:0}}