/* Keep menu items horizontal and stop letter-by-letter wrapping */
.nav.menu li { display: inline-block !important; }
.nav.menu li a {
  display: inline-block !important;
  white-space: nowrap !important;
  word-break: normal !important;
  overflow-wrap: normal !important;
  writing-mode: horizontal-tb !important;
}

/* Make sure sidebars aren't crushed */
#aside, #sidebar, .span3 {
  min-width: 220px;
  width: auto !important;
}
