Multiple states and union dues

We have to file multiple states. We pay union dues directly in our home state of Alabama, but have had "dues" taken out of checks "After tax deductions" in Pennsylvania and Georgia.   If we itemize, are both types of union dues deductible?  Can they be deductible in more than one state?  What about uniforms/tools that were bought specifically for work- only deductible in our home state or in the state purchased in or both?

thanks for any help with this.