Different Collision for Animations

So I have 2 animations: Idle and Run. I made collisions for my Idle animation but whenever I run the game, the run animation takes on the collisions for the idle animation. How can I create different collisions for different animations? If this involves C#, please go slow and explain, for I’m very new to Unity and C#. PS I’m using Unity 2D. Thank you.90580-idleman.png

!

!

90583-runman.png

Use AnimationEvents and change the size of collider on and for a specific animation/time.
Or just change size and size of collider using script as soon as you play animation from script.

you can adjust perfect size by pausing your game and then copying values after modifying them.