What's happening is that since you're including two lists with different widths, the last one overwrites the properties because you're using the same definitions of CSS elements.
You might want to rename all the CSS elements of the sidebar list with _small as a suffix, and then adjust the rest of the template to use the new names. This should enable each list to have their own settings.
EPC Tutorials... We're here to help!
Offering custom integration services. Contact me here
* Not affiliated with EasyPHPCalendar or NashTech Inc.