:root {
    /* Primary color shades */
    --md-primary-fg-color: #DBE8F9; /* */
    /*--md-primary-fg-color--light: #861f4194;*/
    /*--md-primary-fg-color--dark: #ac325a; */
    --md-primary-bg-color: hsla(218, 81%, 34%, 1); /*light blue background colour in header*/
    /*--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7);*/
    --md-text-link-color: hsla(214, 71%, 92%, 1); /* dark blue text colour on navigation bar*/
    /* Accent color shades */
    --md-accent-fg-color: #448aff; /* hover over text */
    --md-accent-fg-color--transparent: hsla(189, 100%, 37%, 0.1);
    --md-accent-bg-color: hsla(0, 0%, 100%, 1);
    --md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7);
}


:root > * {
    /* Code block color shades */
    --md-code-bg-color: hsla(0, 0%, 96%, 1);
    --md-code-fg-color: hsla(200, 18%, 26%, 1);
    /* Footer */
    --md-footer-bg-color: #DBE8F9;
    --md-footer-bg-color--dark: #DBE8F9;
    /*--md-footer-bg-color--dark: hsla(0, 0%, 0%, 0.32);*/
    --md-footer-fg-color: #11449E;
    /*    --md-footer-fg-color--light: hsla(0, 0%, 100%, 0.7); */
    --md-footer-fg-color--lighter: #DBE8F9;
}

/* text colour once navigation item selected */
.md-nav__item .md-nav__link--active {
    color: #11449E;
}

/*text colour for links to other pages*/
.md-typeset a {
    color: #448aff;
    word-break: break-word;
}

/*font size for navigation subheadings*/
.md-nav__link, .md-typeset {
    font-size: 14px !important;
}


/*Search*/
.md-search__input {
    background-color: #DBE8F9;
    /* default colour = rgba(0,0,0,.26); */
}

input.md-search__input::placeholder {
    color: #11449E !important;
}

input.md-search__input::-webkit-input-placeholder {
    color: #11449E !important;
}

.md-main .md-content {
    overflow:unset !important;
}
.md-main .md-sidebar--secondary {
    display:none !important;
}

/*Logo*/
.md-header-nav__button.md-logo img {
    width: 1.2rem;

}

.md-header__button.md-logo {
    width: 1.2rem;
}

/*Online Help text - to align with logo*/
.md-header-nav__title {
    line-height: 2.6rem
}


/*Footer*/
/*Hide footer text of 'Made with Material for MKDocs'*/
.md-footer-meta {
    display: none;
}

.md-footer-copyright {
    display: none;
}




.md-sidebar {
    width: 14.5rem;
}

code {
    font-size: 1em;
}

div.codehilite > pre {
    overflow-x: auto;
}

.md-typeset h2 {
    color: #3F529C;
    font-size: 1.1em;
    font-weight: 700;
}

.md-typeset h3 {
    color: #3F529C;
    font-size: 1em;
    font-weight: 500;
}

/*Sidebar or Table of Contents*/

/*Article width*/
article.md-content__inner.md-typeset{
    width:49rem;
}



/*pdf export plug (by weasyPrint)*/
/*@page {
    size: a4 portrait;
    margin: 75px 75px 75px 75px;
    counter-increment: page;
    font-family: 'Segoe UI', 'Helvetica Neue', Arial, Helvetica, 'sans-serif';
    white-space: pre;
    color: grey;
    overflow-wrap: normal;
    max-width:500px;


    @bottom-left {
        content: 'MAGIQ Software Ltd';
        font-size: 8px;
    }*/
    /*@top-center {
        content: string(chapter);
    }*/
    /*@bottom-right {
        content: 'Page ' counter(page);
        font-size: 8px;
    }
}*/
