I have set a width to it but you can take out the width and it will expand nicely to fit its containing element. If you need to set widths, then take out the width in the .box CSS and just make another class that has the width you need. You can define multiple classes by using a space in between them like so