/* ###############################################################
   #                                                             #
   # Copyright (c) 2018-2022 YottaDB LLC and/or its subsidiaries.#
   # All rights reserved.                                        #
   #                                                             #
   #     This source code contains the intellectual property     #
   #     of its copyright holder(s), and is made available       #
   #     under a license.  If you do not know the terms of       #
   #     the license, please stop and do not read further.       #
   #                                                             #
   ###############################################################*/

html {
	background-image: url('https://download.yottadb.com/yottadb-pixel.png');
}

.wy-nav-content {
	max-width: 4000px;
}

.rst-content .note,
.rst-content .seealso,
.rst-content .wy-alert-info.admonition,
.rst-content .wy-alert-info.admonition-todo,
.rst-content .wy-alert-info.attention,
.rst-content .wy-alert-info.caution,
.rst-content .wy-alert-info.danger,
.rst-content .wy-alert-info.error,
.rst-content .wy-alert-info.hint,
.rst-content .wy-alert-info.important,
.rst-content .wy-alert-info.tip,
.rst-content .wy-alert-info.warning,
.wy-alert.wy-alert-info,
.rst-content .admonition, .rst-content .admonition-todo, .rst-content .attention,
.rst-content .caution, .rst-content .danger, .rst-content .error, .rst-content .hint,
.rst-content .important, .rst-content .note, .rst-content .seealso, .rst-content .tip,
.rst-content .warning, .wy-alert,
div.admonition.note {
	background: #e0d1f3;
}

p.admonition-title,
.admonition-title,
.rst-content .admonition-title,
.wy-alert-title,
.rst-content .note .admonition-title, .rst-content .note .wy-alert-title,
.rst-content .seealso .admonition-title, .rst-content .seealso .wy-alert-title,
.rst-content .wy-alert-info.admonition-todo .admonition-title,
.rst-content .wy-alert-info.admonition-todo .wy-alert-title,
.rst-content .wy-alert-info.admonition .admonition-title,
.rst-content .wy-alert-info.admonition .wy-alert-title,
.rst-content .wy-alert-info.attention .admonition-title,
.rst-content .wy-alert-info.attention .wy-alert-title,
.rst-content .wy-alert-info.caution .admonition-title,
.rst-content .wy-alert-info.caution .wy-alert-title,
.rst-content .wy-alert-info.danger .admonition-title,
.rst-content .wy-alert-info.danger .wy-alert-title,
.rst-content .wy-alert-info.error .admonition-title,
.rst-content .wy-alert-info.error .wy-alert-title,
.rst-content .wy-alert-info.hint .admonition-title,
.rst-content .wy-alert-info.hint .wy-alert-title,
.rst-content .wy-alert-info.important .admonition-title,
.rst-content .wy-alert-info.important .wy-alert-title,
.rst-content .wy-alert-info.tip .admonition-title,
.rst-content .wy-alert-info.tip .wy-alert-title,
.rst-content .wy-alert-info.warning .admonition-title,
.rst-content .wy-alert-info.warning .wy-alert-title,
.rst-content .wy-alert.wy-alert-info .admonition-title,
.wy-alert.wy-alert-info .rst-content .admonition-title,
.wy-alert.wy-alert-info .wy-alert-title
.wy-side-scroll,
.wy-nav-side,
.wy-side-nav-search {
	background: #3b1a68;
}

body {
	background-color: #3b1a68;
	width: 150%;
}

.cse .gsc-search-button input.gsc-search-button-v2,
input.gsc-search-button-v2 {
	height: 26px !important;
	margin-top: 0 !important;
	min-width: 13px !important;
	padding: 5px 26px !important;
	width: 68px !important;
}

.wy-table-responsive table td, .wy-table-responsive table th {
    white-space: normal;
}

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

pre.literal-block {
	white-space: pre;
	margin: 0 !important;
	padding: 12px 12px !important;
	font-family: Inconsolata,Consolas,Monaco,"Courier New",Courier,monospace;
	font-size: 12px;
	display: block;
	overflow: auto;
	color: #404040;
}

/* adds scrollbar to sidenav */
.wy-side-scroll {
	width: auto;
	overflow-y: auto;
}

@font-face {
    font-family: "FiraGO";
    src: url("https://docs.yottadb.com/Fonts/FiraGO-SemiBoldItalic.woff");
    font-weight: 700;
}

@font-face {
    font-family: "FiraGO";
    src: url("https://docs.yottadb.com/Fonts/FiraGO-SemiBold.woff");
    font-weight: 700;
}

@font-face {
    font-family: "FiraGO";
    src: url("https://docs.yottadb.com/Fonts/FiraGO-LightItalic.woff");
    font-weight: 200;
}

@font-face {
    font-family: "FiraGO";
    src: url("https://docs.yottadb.com/Fonts/FiraGO-Light.woff");
    font-weight: 200;
}

@font-face {
    font-family: "Inconsolata";
    src: url("https://docs.yottadb.com/Fonts/Inconsolata-Regular.ttf");
    font-weight: 400;
}

@font-face {
    font-family: "Lora";
    src: url("https://docs.yottadb.com/Fonts/Lora-Bold.ttf");
    font-weight: 700;
}


.rst-content .linenodiv pre, .rst-content div[class^="highlight"] pre, .rst-content pre.literal-block,
.rst-content code,
.rst-content tt,
code,
kbd,
pre,
samp {
	font-family: Inconsolata, Consolas, monospace;
}

body, .btn, input[type=button],input[type=reset],input[type=submit], input[type=color],
input[type=date], input[type=datetime-local], input[type=datetime], input[type=email],
input[type=month], input[type=number], input[type=password], input[type=search],
input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week],
textarea, .rst-versions {
	font-family: FiraGO,Tahoma,sans-serif;
}

.rst-content .toctree-wrapper > p.caption,
h1,h2,h3,h4,h5,h6,
legend {
	font-family: Lora, Georgia, serif;
}
