/*
Copyright (C) 2001-2020 OTRS AG, https://otrs.com/

This software comes with ABSOLUTELY NO WARRANTY. For details, see
the enclosed file COPYING for license information (GPL). If you
did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt.
*/

@import url("theme.css");

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

.wy-side-nav-search > div.version {
    color: #555;
    background: #e5e5e5;
    display: inline-block;
    padding: 5px 10px;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 20px;
}

.wy-side-nav-search a {
    color: #3a464a;
    font-size: .9em;
    display: block;
    margin-bottom: 10px;
}

.wy-side-nav-search a.DocumentationOverview {
    font-size: 1.2em;
}

.wy-menu-vertical a:hover {
    background-color: #69becc;
    color: #1a2026
}

.wy-menu-vertical a:active {
    background-color: #8d5f5c;
}

/* Default font */
.btn,
input[type="button"], input[type="reset"], input[type="submit"],
input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],
textarea,
body,
h1,h2,.rst-content .toctree-wrapper p.caption,h3,h4,h5,h6,legend,
.rst-content .sidebar .sidebar-title,
.rst-versions {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* Figure caption */
.figure .caption {
    text-align: left;
    padding: 5px 10px;
    font-size: .8em;
    font-style: normal !important;
}

/* Figure image alignment and shadow */
.figure img {
    /* display: block; */
    margin: 0 auto;
    box-shadow: 1px 1px 3px #ccc;
    border-top: 1px solid #eee;
    border-left: 1px solid #eee;
}

/* Definition list */
.rst-content dl dt {
    margin-bottom: 0;
}

/* Note box */
.rst-content .note .admonition-title {
    background: #69becc;
}
.rst-content .note {
    background: #e1f2f5;
}

/* See also box */
.rst-content .seealso .admonition-title {
    background: #305769;
}
.rst-content .seealso {
    background: #cee0e9;
}

/* Warning box */
.rst-content .warning .admonition-title {
    background: #b7394f;
}
.rst-content .warning {
    background: #f2d6db;
}

img.logo {
    max-width: 150px !important;
    margin-top: .em !important;
    border-top: 1px solid #ccc;
    padding-top: 20px;
}

nav.wy-nav-side {
    /* box-shadow: 1px 1px 2px #ccc; */
    width: 299px;
    /* border-right: 1px solid #ccc; */
}

div.figure {
    box-shadow: 1px 1px 3px #ccc;
    border-top: 1px solid #eee;
    border-left: 1px solid #eee;
    display: inline-block;
}

.rst-content div.figure p:last-child.caption {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

.wy-nav-content a:visited {
    color: #165a84;
}
.wy-side-nav-search input[type=text] {
    border-radius: 0px;
    padding: 10px 12px;
    border: 0px;
    box-shadow: inset 0px 0px 5px #aaa;
}

.wy-menu.wy-menu-vertical {
    font-size: 0.9em;
}
