/*admonitions - important*/
:root {
 --pst-color-admonition-important: 251, 196, 3;
 --pst-color-inline-code: 25, 0, 71;
 --pst-color-info: 0, 173, 229;
 --pst-color-success: 162, 208, 46;
 --pst-font-size-h1: 32px;
 --pst-font-size-h2: 24px;
 --pst-font-size-h3: 22px;
}
/*
.admonition.important {
    background-color: #f2e0d5;
}
*/

/* chapter titles highlighted */
div.section h1 {
/*  border-radius: 45px; */
    padding: 12px;
/*  box-shadow: 0px 0px 15px grey; */
/*  box-shadow: 0px 0px 3px grey; */
  }

/* slightly smaller */
.prevnext-title {
    font-size: 1em;
}

/* copyright + left margin footer: email us */
footer.footer, span.emailus {
 font-size:12px;
}


/* table headers */
table th {
    background-color: #f0f0f0;
}

/**** Accordion ****/

.activity.collapsed > .html-toggle-button
{
    margin-bottom: 1em;
}

/* .activity.collapsed > .html-toggle-button:before */
.activity.collapsed > .html-toggle-button,
.section.collapsed > .html-toggle-button
{
    background-image: url("../_images/icon_title_plus.png");
    padding-left: 34px;
    background-position: left center;
    background-repeat: no-repeat;
}

/* .activity.expanded > .html-toggle-button:before */
.activity.expanded > .html-toggle-button,
.section.expanded > .html-toggle-button
{
    background-image: url("../_images/icon_title_minus.png");
    padding-left: 34px;
    background-position: left center;
    background-repeat: no-repeat;
}

/**** End Accordion ****/

/* lines below tables */
.table td, .table th { 
    border-bottom: 1px solid #dee2e6;
}    

/*landing page right padding*/
.pr-md-0, .px-md-0 {
    padding-right: 1rem!important;
}

/*test for underline in left nav bar selected item*/
li.toctree-l2.current.active a.current.reference.internal {
    text-decoration: underline;   
}
