CSS vertical centering using display: table and display: table-cell.

Sometime the div with display: table doesn’t stretch to the full height of the containing div. It is probably because the position for that div was set as position: absolute. To overcome this limitation, wrap that div with an outer div with position: absolute and make this div’s position: static. That will stretch display: table div element of the height of the parent div.

More on that here: http://stackoverflow.com/questions/396145/how-to-vertically-center-a-div-for-all-browsers

Running Mac OS X in fullscreen in virtualbox

There are several options to do that, just Bing. But only one did the trick for me. Here it is. During the boot, hit enter and enter the following boot option:
“Graphics Mode”=”1600x900x32”
1600×900 is the resolution of my Dell laptop screen (Host machine). You can find more boot options here: http://www.insanelymac.com/forum/topic/99891-osx-flags-list-for-darwin-bootloader-kernel-level/

AEM clear clientlibs cache

Visit this url on Author instance:
auth:8080/libs/granite/ui/content/dumplibs.rebuild.html

If clearing cache or rebuild doesn’t fix the issue with clientlibs not rendering correctly, restarting the publish instance should take care of it.