change to box-shadow for graceful degradation