fixed #328 and #316 adding width and scrollbar width margin to the container

Fix for #328 and consequently #316 

Current thirdparty scrolling plugin uses absolute positioning and overflow hidden to display the content. Since the container needed to have width of `(parent_width - vertical_scrollbar_width)`, I added `width: calc(100% - 16px)` in the thirdparty css style template.