- javascript: http://jsbeautifier.org/
- css: http://www.codebeautifier.com/
- css: http://www.csscompressor.com/
Codebeautifier is really good.
Take this advices:
- Compression (code layout): High
- Regroup selectors: Do not change anything ( !IMPORTANT! or the behaviour of your css might change )
If you want you can sort properties without problems just check Options - Sort properties
Warning
NOTE Don't check 'Sort Selectors'! This might change the behaviour of your css code!