
@media screen {

   .wy-table-responsive table td, .wy-table-responsive table th {
      /* !important prevents the common CSS stylesheets from overriding
         this as on RTD they are loaded after this stylesheet */
      white-space: normal !important;
   }

   .wy-table-responsive {
      margin-bottom: 24px;
      max-width: 100%;
      overflow: visible !important;
   }

   .wy-side-nav-search input[type=text] {
       border-radius: 0;
       border-color: transparent;
    }

    .wy-side-nav-search{
        background-color: transparent;
    }

    .wy-menu-vertical li.toctree-l3 {
        font-size: 1em !important;
    }

    .wy-menu-vertical li.toctree-l4 {
        font-size: 1em !important;
    }

    .rst-content .section table td ul {
        margin-bottom: 0;
    }

    .wy-table td,
    .rst-content table.docutils td,
    .rst-content table.field-list td,
    .wy-table th,
    .rst-content table.docutils th,
    .rst-content table.field-list th {
        font-size: .85em !important;
    }

    div[class^='highlight'] pre {
        font-size: 0.85em !important;
        line-height: 1.2em !important;
    }

    .wy-menu-vertical li.current a {
        color: #666 !important;
    }

    /* Remove the extra border in the version list container */
    .rst-versions {
        border: none !important;
    }

    /* Reduce the overall height of the versions box */
    .rst-versions .rst-other-versions {
       /* padding-top: 6px !important;
        padding-bottom: 6px !important;*/
    }

    /* Adjust the navigation bottom padding to fit the version selector */
    .wy-nav-side {
        padding-bottom: 40px !important;
    }

    /* Brighter font color for version number at the top of navigation bar */
    .wy-side-nav-search>div.version {
        color: #fff !important;
    }

    .rst-versions .rst-other-versions dd a {
        color: #d0d0d0 !important;
    }

    .rst-versions .rst-other-versions dd a.selected {
        font-weight: bold !important;
        color: #fff !important;
    }

}
