/* MainConcept customized CSS stylesheet for use with Doxygen v1.9 to generate HTML Help */


body, table, div, p, dl
{
    /* Property to control the spacing between lines
       in paragraphs and tables. */
    line-height: 1.5;

    /* Property to control the font size and line
       height in paragraphs and tables. */
    font: 13px/1.4 Roboto,sans-serif;
}

dl.section dd
{
    /* Property to increase the space before
       text in \p blocks that was removed after upgrade to Doxygen v1.10.*/
    margin-inline-start: 40px
}

div.line 
{
    /* Property to reduce the space before and
       after text in code blocks.*/
    line-height: 1.1;
}

div.fragment
{
    /* Property to add padding around text in code blocks.*/
    padding: 10px 10px 10px 10px;
}

div.title
{
    /* Properties to control the font size of and padding around the
       title in the banner at the top-left of each HTML Help page. */
    font-size: 100%;
    padding: 1px 1px 1px 3px;
}

.image
    /* Property to left-align images. */
{
   text-align: left;
}

table.doxtable td, table.doxtable th
{
    /* Property to reduce the excess padding that is added
       around text to tables by the Doxygen default CSS. */
    padding: 0.5em;
}

table.doxtable th 
{
    /* Property to change the background colour of table headings
       back to the same colour as tables generated by Doxygen v1.8.
       The Doxygen v1.9 default CSS applies a different background colour
       than the colour we have had in HTML Help up to now. */
    background-color: #3D578C;
    text-align: left;
}

table.markdownTable td, table.markdownTable th
{
    /* Property to reduce the excess padding that is added
       around text to markdown tables by the Doxygen default CSS. */
    padding: 0.5em;
}

table.markdownTable th
{
    /* Property to change the background colour of markdown table
       headings to the same colour as tables generated by Doxygen v1.8.
       The Doxygen v1.9 default CSS applies a different background colour
       than the colour we have had in HTML Help up to now. */
    background-color: #3D578C;
    text-align: left;
}

#nav-tree li .item .arrow
{
    /* Property to center-align text and navigation arrow in each
       navigation tree label.*/
    height: auto;
    padding-top: 4px;
    padding-bottom: 4px;
  }