@import "support/functions";
@import "variables_project";
@import "variables";
@import "support/mixins";

@import "../vendor/bootstrap/scss/bootstrap";

@import "../vendor/Font-Awesome/scss/fontawesome.scss";
@import "../vendor/Font-Awesome/scss/solid.scss";
@import "../vendor/Font-Awesome/scss/brands.scss";

@import "support/utilities";
@import "colors";
@import "boxes";
@import "blog";
@import "code";
@import "nav";
@import "sidebar-tree";
@import "sidebar-toc";
@import "buttons";
@import "breadcrumb";
@import "alerts";
@import "content";
@import "search";
@import "main-container";
@import "blocks/blocks";
@import "section-index";
@import "pageinfo";
@import "taxonomy";
@import "drawio";

@if $td-enable-google-fonts {
    @import url($web-font-path);
}

footer {

    @include media-breakpoint-down(md) {
        min-height: 200px;
    }
    a.white {
        color: #ddd;
    }
    a.white:hover {
        color: #fff;
        text-decoration: underline;
    }
    .footer-container{
        width: 100%;
        overflow: hidden;
    }
    .footer-apache-logo{
        width: 300px;
        max-width: 80%;
        margin: 0 0 10px 10px;
    }
    .container-center{
        margin: auto;
    }
    .footer-link{
        list-style: none;
        display: inline;
        padding-left: 0;
        margin: 0;
        li{
            display: inline;
            margin-left: 10px;
            line-height: 40px;
            float: left;
        }
    }
}

// Adjust anchors vs the fixed menu.
@include media-breakpoint-up(md) {
    .td-offset-anchor:target {
        display: block;
        position: relative;
        top: -4rem;
        visibility: hidden;
    }

    h2[id]:before,
    h3[id]:before,
    h4[id]:before,
    h5[id]:before {
        display: block;
        content: " ";
        margin-top: -5rem;
        height: 5rem;
        visibility: hidden;
    }
}



@import "rtl/main";
@import "styles_project";
