nav{height:auto;text-align:center;}nav a{padding:0 6px;min-width:28px;z-index:1000;float:left;}nav a .icon{position:relative;top:3px;font-size:24px;display:inline-block;} nav a img{width:16px;height:16px;top:-1px !important;} nav a abbr{position:relative;display:inline;font-weight:bold;} nav .bubble{position:relative;top:-8px;left:-8px;margin-right:-20px;} header:not(.toolbar) nav .icon~abbr,footer:not(.toolbar) nav .icon~abbr{margin-left:6px;} .toolbar{height:40px;}.toolbar nav{margin:2px;display:block;} .toolbar a{padding:0;height:36px;} .toolbar.with-labels{height:51px;}.toolbar.with-labels a{height:47px;} .toolbar.with-labels .icon{padding-bottom:12px;} .toolbar .icon{display:block;top:0px;font-size:34px;line-height:34px;} .toolbar .bubble{top:-44px;left:4px;} .toolbar abbr{position:absolute;top:32px;width:inherit;height:14px;margin-left:0px;display:block !important;font-size:11px;line-height:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} .groupbar{position:absolute;top:43px;height:28px;display:block;width:100%;padding:4px 0 2px;display:block;line-height:28px;z-index:2;}.groupbar a{padding:0px;font-weight:bold;}