div.sphinxsidebar, div.sphinxsidebarwrapper
{/*width: 230px;*/ /* default... */
 width: 250px !important;
} /* div.sphinxsidebar */

div#searchbox
{width: 221px !important;
} /* div#searchbox */

div.body, div.wy-nav-content
{max-width: 1000px !important;
} /* div.body */

div.local-toc a
{font-size: 23px !important;
 line-height: 25px !important;
} /* div.local-toc a */

h3 strong
{font-size: 30px !important;
} /* h3 strong */

p, pre
{font-size: 22px !important;
} /* p, pre */

ul.simple
{list-style-type: none !important;
} /* ul.simple */

ul li
{list-style: none !important;
} /* ul li */

.rst-content .section ul li
{padding-bottom: 15px;
}

.rst-content section ul li::before
{/* black small square (\25aa), followed by a space (\00a0) */
 content: '\25aa\00a0' !important;
 font-size: 25px !important;
 display: block !important;
 float: left !important;
} /* .rst-content section ul li::before */

ul li[aria-expanded]::before, ul.wy-breadcrumbs li::before
{content: '' !important;
} /* ul li[aria-expanded]::before, ul.wy-breadcrumbs li::before */

li.wy-breadcrumbs-aside /* view page source... */
{display: none !important;
} /* li.wy-breadcrumbs-aside */

/* this is needed to override [ul] selectors placed in the theme css... */
.rst-content section ul li>p:only-child,
.rst-content section ul li>p:only-child:last-child
{padding-bottom: 10px !important;
} /* .rst-content section ul li>p... */

.rst-content img.align-right
{margin-top: -35px !important;
} /* .rst-content img.align-right */
