@media (max-width: 604px) { .swap .swap-button .icon-swap { width: 100%; margin: 0; } } .swap .swap-button .icon-swap .icon-swap { width:100%; } .swap.swap-button:hover, .swap .swap-button:focus, .swap .swap-button:hover .icon-swap, .swap .swap-button:focus .icon-swap, .swap .swap-button:hover .icon-swap *, .swap .swap-button:focus .icon-swap path { color:@colorMain; fill:@colorMain; }