i am using this code to put a facebook comment box to my page,
zeeshan your solution seems outdated and it looks like facebook updated their plugin and that broke the style.
Probably this works better for me as of now and I believe that this style will again broke when facebook update the way their plugins work.
.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget iframe[style] {width: 100% !important;}
I encourage other contributors to add the more recent solution to this question when time comes.