Proper handle of transparent button

So far if you set transparent background of button you will get black button because of shadow.
This should fix it and give possibility to make semitransparent button with proper shadow.