Very often I need to replace a narrow widget, which for some reason is assigned to VKontakte with a fixed width of 300px, with a percentage, for example 100% – in order to be displayed on the entire width of the side column.
The solution is simple, make changes to the css file of the site.
Replace px with % for Facebook comments widget
.fb-comments,.fb-comments span,.fb-comments iframe {width: 100% !important;}
Replace px with % for Vkontakte comments widget
#vk_comments,#vk_comments iframe {width: 100% !important;}