We do not have a manual for that, but it is recommended to put your customization in your template folder instead of easyblog folders as it will be erased when installing updates.
No unfortunately as the idea of overriding css files is to re-design EasySocial altogether. If you are only making "minor" changes, all you have to do is to add your css changes into your template's css file