Removed bootstrap.css --- breaks layout -- specifically:

*, *:before, *:after {
    -moz-box-sizing: border-box;
}

may be better to override this if bootstrap.css is required