@media (max-width: 767px) { #socket .container { text-align: center; } #socket .social_bookmarks li, #socket .social_bookmarks, #socket .sub_menu_socket li, #socket .sub_menu_socket, #socket .copyright { float: none !important; } #socket .sub_menu_socket li, #socket .social_bookmarks li { display: inline-block; } #socket .social_bookmarks { margin: 0 0 5px 0; } #socket .sub_menu_socket { margin: 0 !important; height: 30px; } #footer .flex_column, .widget { margin-bottom: 0 !important; } }