added better responsive support

solves a problem with the width of the slider on responsive websites