carousel resize to fit available space + docs