@import "octicons/octicons.less";
@import "roboto-fontface/css/roboto/less/roboto-fontface.less";
@import "gitbook-markdown-css/mixin.less";

@import "./variables.less";

@import "./fonts/octicons.less";

@import "./utils/flex.less";
@import "./utils/grid.less";
@import "./utils/highlight.less";
@import "./utils/mixins.less";
@import "./utils/pull.less";
@import "./utils/reset.less";
@import "./utils/sr.less";
@import "./utils/typography.less";

@import "./components/links.less";
@import "./components/alerts.less";
@import "./components/avatars-stacks.less";
@import "./components/autocomplete.less";
@import "./components/avatars.less";
@import "./components/badges.less";
@import "./components/blankslate.less";
@import "./components/button-dropdown.less";
@import "./components/button-groups.less";
@import "./components/buttons.less";
@import "./components/code.less";
@import "./components/filter-list.less";
@import "./components/forms.less";
@import "./components/input-groups.less";
@import "./components/labels.less";
@import "./components/list-groups.less";
@import "./components/markdown.less";
@import "./components/modals.less";
@import "./components/overview.less";
@import "./components/pagehead.less";
@import "./components/pagination.less";
@import "./components/panels.less";
@import "./components/popover.less";
@import "./components/loading-bar.less";
@import "./components/progress-bar.less";
@import "./components/search-bar.less";
@import "./components/select.less";
@import "./components/spinner.less";
@import "./components/switch.less";
@import "./components/tables.less";
@import "./components/tabs.less";
@import "./components/tags.less";
@import "./components/time-graph.less";
@import "./components/tooltips.less";
@import "./components/tree.less";
@import "./components/icons.less";
@import "./components/count-widget.less";
@import "./components/scroll-area.less";

@import "./layout/body.less";
@import "./layout/footer.less";
@import "./layout/header.less";
@import "./layout/wrapper.less";

* {
    .box-sizing(border-box);
}

body, html, body > #__next {
    width: 100%;
    height: 100%;
    color: @gb-text-color;
    font-size: @gb-font-size-base;
    font-family: @gb-font-family-sans-serif;
    font-weight: @gb-font-weight-base;
    line-height: @gb-line-height-base;
    background: #fff;
    letter-spacing: @gb-font-spacing-base;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    font-smoothing: antialiased;
}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee;
}
