@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}@media screen and (max-width:1100px){#top-menu li{padding-right:12px}}@media screen and (max-width:1020px){#top-menu li{padding-right:10px}#top-menu li a{font-size:13px}}@media screen and (max-width:980px){#top-menu li a{font-size:14px}}#footer-info{width:100%}#footer-info .bottom-1,#footer-info .bottom-2{width:100%;text-align:center;padding:.5em}footer #footer-widgets{padding:9% 0 0}