blob: 84bd95bb72848e64724bf5dd293ddad0fecde1b2 [file] [log] [blame]
@charset "UTF-8";
/**
* Aggregate separated Sass files for Kalamar
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Path information - relative to css!
*/
/**
* Load web fonts for Kalamar
*/
@font-face {
font-family: "FontAwesome";
src: url("../font/fontawesome-webfont.eot?v=4.3.0");
src: url("../font/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("../font/fontawesome-webfont.woff2?v=4.3.0") format("woff2"), url("../font/fontawesome-webfont.woff?v=4.3.0") format("woff"), url("../font/fontawesome-webfont.ttf?v=4.3.0") format("truetype"), url("../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");
font-weight: normal;
font-style: normal;
}
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* This defines flexible table cells
* for views (including media queries).
*/
dl.flex {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
align-items: stretch;
width: auto;
padding-bottom: 0;
}
dl.flex > div {
display: flex;
flex-direction: row;
text-align: center;
width: 100%;
border-width: 1px;
border-style: solid;
align-items: stretch;
}
dl.flex > div > * {
text-overflow: ellipsis;
white-space: nowrap;
max-width: 25em;
overflow: hidden;
padding: 1px 6px;
margin: 0px;
}
dl.flex > div > dt {
text-align: left;
width: 12.5em;
padding: 3pt 6pt;
margin: 0;
}
dl.flex > div > dd {
text-align: left;
padding: 3pt 6pt;
margin: 0;
width: 100%;
max-width: none;
max-height: 6em;
margin-left: 2px;
white-space: normal;
overflow-y: auto;
overflow-x: hidden;
text-overflow: ellipsis;
}
@media (min-width: 640px) {
dl.flex > div {
width: 50%;
}
}
@media (min-width: 800px) {
dl.flex > div {
width: 33.3333333333%;
}
}
@media (min-width: 1200px) {
dl.flex > div {
width: 25%;
}
}
@media (min-width: 1680px) {
dl.flex > div {
width: 20%;
}
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Font Awesome symbol table.
*/
/**
* Definitions of fragments for vc and query
* builder.
*/
.vc.fragment,
p.query.fragment {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
position: relative;
padding: 4pt 6pt !important;
border-width: 2px;
border-style: solid;
border-radius: 6px;
margin-left: 180px;
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-right: 20px;
}
.vc.fragment:hover,
p.query.fragment:hover {
color: #fefefe;
background-color: #f6a800;
border-color: #ff8000;
text-shadow: none;
cursor: pointer;
}
.vc.fragment > span:first-of-type,
p.query.fragment > span:first-of-type {
font-weight: bold;
padding-right: 4pt;
}
.vc.fragment > span:nth-of-type(2),
p.query.fragment > span:nth-of-type(2) {
padding-right: 1.2em;
}
.vc.fragment::after,
p.query.fragment::after {
font-family: "FontAwesome";
content: "";
position: absolute;
right: 4pt;
top: 2px;
}
/**
* Load indicator.
*/
div.loading {
background-color: transparent !important;
height: 16px !important;
width: 16px !important;
margin: 0 auto !important;
}
.loading {
background-position: center;
background-repeat: no-repeat;
background-image: url("data:image/gif;base64,R0lGODlhEAAQAIABAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48Hzh2UngyGvet6OpmKWmBb5TI+LlTOlAAACH5BAkEAAEALAAAAAAQABAAAAIohA+hu3gMnXyBqnkNw1XDnHThZ32bd6LUg0SOOIJsCaPmtOJvrctHAQAh+QQJBAABACwAAAAAEAAQAAACKYQPobt44QyM01VW0cVNPq48nxZKGLkxqGiungmyCXh9nRUleSZrO10AACH5BAkEAAEALAAAAAAQABAAAAIohA8RyKwN04pSWdumufp0niHghnkPyaWmqZLsKL3QWXUrJdpo66RKAQAh+QQJBAABACwAAAAAEAAQAAACJoQPEcisDdOKUlnbrp4IH989n1iBJUhK47itxkbGsEvRtXq/8B4UACH5BAkEAAEALAAAAAAQABAAAAIphA8RyKwN04pSWdvuNPto1HEX6G1YOYrain5im0pQ/GSnTIFr7eyhUQAAIfkECQQAAQAsAAAAABAAEAAAAiqMf6ALwWoelJFS5CbESTdeNUu3jWP4IWe2qS0TsmC8cuZFsrAkWrgtKQAAIfkECQQAAQAsAAAAABAAEAAAAiiMf6AL6LwMnDFQVG9SkrveWN6XjR82Mmi4cdMTvWsjnyIV4rIOgUwBACH5BAkEAAEALAAAAAAQABAAAAImjH+gC8HrXpNTxoeuzkltrkFg6BnMiJxpaYpWV76jDFKujV14LBUAIfkEAR4AAQAsAAAAABAAEAAAAiSEDxHIrA3TilJZ266eaN/8HJixdd4nailXgafrwSUVUqltQgUAOw==");
}
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Definition of form elements for Kalamar.
*/
.form-table {
display: block;
padding: 0;
font-size: 80%;
}
.form-table > fieldset {
margin-top: 0;
}
.form-table fieldset {
border-width: 0;
padding: 0;
margin-top: 1em;
}
.form-table fieldset > div {
white-space: nowrap;
}
.form-table legend {
background-color: transparent;
margin-left: 0;
font-weight: bold;
border-radius: 6px;
}
.form-table label[for] {
display: block;
text-align: left;
}
.form-table label[for],
.form-table input[type=submit],
.form-table a.form-button {
margin-top: 2em;
}
.form-table fieldset.form-line legend {
font-size: 100%;
display: inline-block;
}
.form-table fieldset.form-line legend::after {
content: ":";
color: #e3e8a3;
}
.form-table fieldset.form-line input, .form-table fieldset.form-line label[for] {
display: inline-block;
margin: 0;
}
.form-table fieldset.form-line input {
vertical-align: bottom;
}
.form-table fieldset.form-line label[for] {
margin-right: 2em;
}
.form-table input,
.form-table textarea,
.form-table button,
.form-table a.form-button {
border-radius: 6px;
}
.form-table input,
.form-table textarea {
border-color: #d9dadb;
background-color: #fefefe;
border-style: solid;
}
.form-table input,
.form-table textarea,
.form-table select,
.form-table a.form-button {
border-style: solid;
display: inline-block;
width: 20%;
min-width: 20em;
padding: 8px;
}
.form-table input[type=radio] {
display: inline;
text-align: right;
background-color: red;
width: auto;
min-width: auto;
}
.form-table input[readonly=readonly],
.form-table textarea[readonly] {
background-color: #f4eebb;
}
.form-table .field-with-error {
border-color: #c1002b;
}
.form-table input[type=submit],
.form-table button,
.form-table a.form-button {
display: inline-block;
cursor: pointer;
border-width: thin;
text-align: center;
background-color: #8a9a0a;
border-color: #636f07;
color: #636f07;
}
.form-table a.form-button:hover {
color: inherit !important;
}
.form-table label.field-required::after {
color: #009ee0;
content: "*";
}
.button-abort {
background-color: #ffd080 !important;
color: #e55d00 !important;
border-color: #e55d00 !important;
}
button {
cursor: pointer;
}
button + button {
right: 0;
}
button[type=submit] {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
font-weight: normal;
padding: 0;
height: 100%;
top: 0;
width: 30px;
border: 2px solid #fefefe;
/*
* This is just for styling the last button,
* in case there are more than one buttons.
*/
}
button[type=submit] > span:nth-of-type(1) {
position: absolute;
margin-left: -3000px;
}
button[type=submit]::after {
font-family: "FontAwesome";
}
button[type=submit]:hover, button[type=submit]:focus {
color: #fefefe;
background-color: #f6a800;
border-color: #ff8000;
text-shadow: none;
}
button[type=submit]::-moz-focus-inner {
border: none;
}
button[type=submit]:active {
color: #636f07;
background-color: #9bad0b;
border-color: #636f07;
text-shadow: none;
}
button[type=submit]:last-of-type {
border-right-width: 2px;
border-right-style: solid;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
/**
* Checkbox styling
* http://stackoverflow.com/questions/4148499/how-to-style-checkbox-using-css
*/
.checkbox {
display: none;
}
.checkbox + label {
cursor: pointer;
}
.checkbox + label span {
display: inline-block;
border-radius: 4px;
width: 1em;
height: 1em;
line-height: 1em;
vertical-align: middle;
padding: 0;
margin-right: 0.2em;
}
.checkbox + label span::after {
font-family: "FontAwesome";
white-space: nowrap;
content: "";
}
.checkbox:checked + label span::after {
content: "";
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
.result-view {
background-color: #fefefe;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Font Awesome symbol table.
*/
/**
* Definitions for menu design.
*/
ul.menu {
position: absolute;
padding: 0;
margin: 0;
text-indent: 0;
opacity: 0;
list-style-type: none;
list-style-position: outside;
/**
* Ruler
*/
/**
* List items
*/
/**
* Default prefix view
*/
/**
* Default entry view
*/
}
ul.menu.visible {
opacity: 1;
}
ul.menu,
ul.menu > span.non-item:not(:empty) {
box-sizing: border-box;
text-shadow: none;
font-weight: normal;
z-index: 120;
}
ul.menu > li,
ul.menu > span.non-item:not(.active) {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
}
ul.menu > li,
ul.menu > span.non-item:not(:empty) {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
cursor: pointer;
padding: 3pt 6pt;
white-space: normal;
border-width: 2px;
border-bottom-width: 0px;
border-top-width: 0px;
border-style: solid;
}
ul.menu span.desc {
display: block;
font-size: 75%;
}
ul.menu div.lengthField {
border-color: transparent;
border-width: 2px;
padding: 3pt 6pt;
padding-top: 0;
padding-bottom: 0;
}
ul.menu div.lengthField span {
display: block !important;
line-height: 0;
color: transparent;
}
ul.menu > div.ruler {
position: absolute;
right: 0px;
margin-right: -14px;
background-color: transparent;
width: 14px;
height: 100%;
opacity: 0;
cursor: pointer;
transition: opacity 0.5s ease 1s;
}
ul.menu > div.ruler > span {
color: #636f07;
background-color: #9bad0b;
border-color: #636f07;
text-shadow: none;
position: absolute;
display: block;
right: 0;
width: 10px;
z-index: 115;
border-radius: 4px;
border-width: 2px;
border-style: solid;
}
ul.menu > div.ruler.active > span {
color: #fefefe;
background-color: #f6a800;
border-color: #ff8000;
text-shadow: none;
}
ul.menu > div.ruler > div {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
position: absolute;
right: 0;
width: 10px;
height: 100%;
border-radius: 4px;
border-width: 2px;
border-style: solid;
}
ul.menu:active > div.ruler, ul.menu:hover > div.ruler,
ul.menu > div.ruler.active {
transition: opacity 0.1s ease;
opacity: 1;
}
ul.menu > li,
ul.menu div.lengthField {
padding-right: 1.6em;
}
ul.menu > li:first-of-type {
border-top-width: 2px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
ul.menu > li:last-of-type {
border-bottom-width: 2px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
}
ul.menu > li mark {
text-decoration: underline;
background-color: transparent;
color: inherit;
font-weight: bold;
}
ul.menu > li.active,
ul.menu span.non-item.active {
color: #636f07;
background-color: #9bad0b;
border-color: #636f07;
text-shadow: none;
}
ul.menu > li:hover,
ul.menu span.non-item:hover {
color: #fefefe;
background-color: #f6a800;
border-color: #ff8000;
text-shadow: none;
}
ul.menu span.non-item {
border-radius: 6px;
border-width: 2px !important;
}
ul.menu span.pref:not(:empty) {
position: absolute;
min-width: 5px;
font-size: 80%;
left: 0;
bottom: 0;
display: block;
margin-bottom: -2.1em;
padding: 2px 6px;
}
ul.menu span.entry:not(:empty) {
position: absolute;
min-width: 5px;
font-size: 80%;
left: 0;
bottom: 0;
display: block;
margin-bottom: -2.1em;
padding: 2px 6px;
}
ul.menu span.pref:not(:empty) + span.entry:not(:empty) {
bottom: -27px;
left: 50px;
display: grid;
}
/**
* Rolling menu
*/
ul.menu.roll > li:first-of-type:not(.no-more):before {
position: absolute;
font-family: "FontAwesome";
content: "";
right: 0.5em;
top: 0.4em;
}
ul.menu.roll > li:last-of-type:not(.no-more):before {
position: absolute;
font-family: "FontAwesome";
content: "";
right: 0.5em;
bottom: 0.4em;
}
ul.menu.roll:not(.visible) {
height: 0;
}
/**
* Sorting menu
*/
ul.menu.sort {
position: relative;
display: inline-block;
}
ul.menu.sort > li::before {
content: "";
}
ul.menu.sort > li.active:hover {
color: #fefefe;
background-color: #c1002b;
border-color: black;
text-shadow: none;
}
/**
* select menu
*/
span.menu.select > span {
z-index: 105;
}
span.menu.select > ul.menu.roll {
display: none;
z-index: -100;
}
span.menu.select > ul.menu.roll.visible {
display: block;
z-index: 110;
}
.banner {
position: fixed;
width: 10em;
height: 10em;
overflow: hidden;
margin: 0;
padding: 0;
right: 0px;
margin-right: -2.4em;
top: 0;
}
.banner::after {
content: attr(data-note);
display: block;
overflow: hidden;
width: 12em;
font-size: 10pt;
font-weight: bold;
word-spacing: 2px;
text-decoration: none;
position: relative;
left: 2em;
top: -1.6em;
line-height: 2em;
text-align: center;
-moz-transform-origin: 0 0;
-moz-transform: rotate(45deg);
-webkit-transform-origin: 0 0;
-webkit-transform: rotate(45deg);
-ms-transform-origin: 0 0;
-ms-transform: rotate(45deg);
transform-origin: 0 0;
transform: rotate(45deg);
background-color: #f4eebb;
color: #f6a800;
border: 1px solid #f6a800;
}
/**
* Basic global CSS rules for Kalamar
*/
* {
-webkit-box-sizing: border-box;
/* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;
/* Firefox, other Gecko */
box-sizing: border-box;
/* Opera/IE 8+ */
}
body,
html,
select,
g > text {
font-family: verdana, tahoma, arial, Helvetica, sans-serif;
color: #616263;
margin: 0;
}
g > text {
fill: #616263;
}
html {
height: 100vh;
}
body {
position: relative;
min-height: 100vh;
font-size: 12pt;
margin: 0;
padding: 0;
}
a:visited {
color: #e55d00;
}
a:link {
text-decoration: none;
color: #f6a800;
}
a:link:hover {
color: #e55d00;
transition: color 0.3s ease 0s;
}
a[href^="http://"]::after, a[href^="https://"]::after {
font-family: "FontAwesome";
white-space: nowrap;
content: " ";
font-size: 75%;
}
a[onclick$="return PArok(this,false)"] {
unicode-bidi: bidi-override;
direction: rtl;
text-align: left;
}
a[onclick$="return PArok(this,false)"] > span:nth-child(1n+2) {
display: none;
}
a[onclick$="return PArok(this,false)"] > span:nth-child(1)::after {
content: "@";
}
.clear {
clear: both;
}
iframe {
border-width: 0;
}
blockquote {
border-radius: 6px;
padding: 2pt 5pt 2pt 20pt;
margin: 0;
border-left: 5px solid #009ee0;
background-color: #bce4f7;
color: #009ee0;
mix-blend-mode: soft-light;
}
blockquote.bug, blockquote.missing, blockquote.warning {
border-left-color: black;
background-color: #c1002b;
color: #fefefe;
mix-blend-mode: multiply;
}
dl {
margin: 0;
padding-bottom: 0.5em;
}
dl dt {
font-weight: bold;
}
dl dt abbr {
border-width: 0;
}
dl dt abbr[data-type=token]::after {
color: #009ee0;
}
dl dt abbr[data-type=span]::after {
color: #c1002b;
}
dl dt abbr::after {
content: " (" attr(title) ")";
vertical-align: bottom;
font-style: italic;
font-weight: normal;
font-size: 80%;
}
/*
* Based on github.com style (c) Vasily Polovnyov <vast@whiteants.net>
*/
.hljs {
display: block;
padding: 0.5em;
}
.hljs-comment,
.hljs-template_comment,
.diff .hljs-header,
.hljs-javadoc {
color: #998;
font-style: italic;
}
.hljs-keyword,
.css .rule .hljs-keyword,
.hljs-winutils,
.javascript .hljs-title,
.nginx .hljs-title,
.hljs-subst,
.hljs-request,
.hljs-status {
color: #333;
font-weight: bold;
}
.hljs-number,
.hljs-hexcolor,
.ruby .hljs-constant {
color: #099;
}
.hljs-string,
.hljs-tag .hljs-value,
.hljs-phpdoc,
.tex .hljs-formula {
color: #d14;
}
.hljs-title,
.hljs-id,
.coffeescript .hljs-params,
.scss .hljs-preprocessor {
color: #900;
font-weight: bold;
}
.javascript .hljs-title,
.lisp .hljs-title,
.clojure .hljs-title,
.hljs-subst {
font-weight: normal;
}
.hljs-class .hljs-title,
.haskell .hljs-type,
.vhdl .hljs-literal,
.tex .hljs-command {
color: #458;
font-weight: bold;
}
.hljs-tag,
.hljs-tag .hljs-title,
.hljs-rules .hljs-property,
.django .hljs-tag .hljs-keyword {
color: #000080;
font-weight: normal;
}
.hljs-attribute,
.hljs-variable,
.lisp .hljs-body {
color: #008080;
}
.hljs-regexp {
color: #009926;
}
.hljs-symbol,
.ruby .hljs-symbol .hljs-string,
.lisp .hljs-keyword,
.tex .hljs-special,
.hljs-prompt {
color: #990073;
}
.hljs-built_in,
.lisp .hljs-title,
.clojure .hljs-built_in {
color: #0086b3;
}
.hljs-preprocessor,
.hljs-pragma,
.hljs-pi,
.hljs-doctype,
.hljs-shebang,
.hljs-cdata {
color: #999;
font-weight: bold;
}
.hljs-deletion {
background: #fdd;
}
.hljs-addition {
background: #dfd;
}
.diff .hljs-change {
background: #0086b3;
}
.hljs-chunk {
color: #aaa;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Styles for the KWIC view.
*/
#search {
position: relative;
margin-bottom: 30px;
overflow: visible;
}
#search div.matchinfo {
display: none;
}
#search > ol {
overflow-x: hidden;
overflow-y: visible;
width: auto;
text-indent: 0;
list-style-type: none;
margin: 0;
padding: 0;
border: 1px solid #87888a;
font-size: 10pt;
}
#search > ol > li {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: stretch;
align-content: stretch;
border-style: solid;
border-color: #f6a800;
border-width: 0;
}
#search > ol > li .button-group.button-view {
display: none;
}
#search > ol > li:nth-of-type(even) div.match-main div.match-wrap {
background-color: #fefefe;
}
#search > ol > li p.ref {
display: none;
}
#search > ol > li div.meta,
#search > ol > li div.match-main {
position: relative;
cursor: pointer;
}
#search > ol > li div.match-main {
display: block;
flex: 7 0;
z-index: 4;
overflow: hidden;
}
#search > ol > li div.match-main > div.match-wrap {
width: 99999%;
margin-left: -49999.5%;
background-color: #d9dadb;
overflow-x: hidden;
overflow-y: visible;
white-space: normal;
}
#search > ol > li div.meta {
flex: 1 0;
min-width: 12em;
max-width: 15em;
text-align: left;
width: 2px;
z-index: 5;
overflow-y: hidden;
overflow-x: hidden;
text-overflow: ellipsis;
white-space: nowrap;
background-color: #949597;
color: #fefefe;
font-size: 75%;
padding: 0 5pt;
border-color: #616263;
border-style: solid;
border-width: 2px 1px 0 0;
}
#search > ol > li div.meta:before {
content: " ";
display: inline-block;
height: 100%;
vertical-align: middle;
}
#search > ol > li div.meta:empty {
border-width: 0 1px 0 0;
}
#search > ol > li div.meta.flip {
background-color: #b3b4b5;
}
#search > ol > li:first-of-type div.meta {
border-top-width: 0;
}
#search > ol > li:last-of-type div.meta {
border-bottom-width: 0;
}
/**
* Snippet rules
*/
div.snippet {
text-overflow: ellipsis;
text-indent: 0;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
font-size: 0;
white-space: nowrap !important;
}
div.snippet > span, div.snippet mark {
padding: 5pt 0 6pt 0;
font-size: 10pt;
}
div.snippet > mark,
div.snippet > span.match {
font-weight: bold;
color: #333;
text-shadow: none;
padding-left: 4pt;
padding-right: 2pt;
}
div.snippet > span.match > span.cutted::after {
font-family: "FontAwesome";
white-space: nowrap;
content: "";
color: #9bad0b;
padding-left: 4pt;
padding-right: 4pt;
}
div.snippet.startMore:before, div.snippet.endMore:after {
content: "…";
padding-left: 2pt;
padding-right: 2pt;
}
div.snippet div.flag {
position: absolute;
height: 100%;
top: 0;
left: 0;
width: 11px;
background-color: #f6a800;
border-right: 1px solid #e55d00;
}
/**
* Active rules
*/
body.no-js #search > ol > li:active,
#search > ol > li.active,
#search > ol > li:target {
position: relative;
display: block;
background-color: #f6a800;
text-align: left;
border-width: 2px;
white-space: normal;
height: auto;
width: auto;
overflow: hidden;
}
body.no-js #search > ol > li:active div.matchinfo,
#search > ol > li.active div.matchinfo,
#search > ol > li:target div.matchinfo {
display: block;
}
body.no-js #search > ol > li:active + li.active,
#search > ol > li.active + li.active,
#search > ol > li:target + li.active {
border-top: 2px solid #d9dadb;
padding-top: 6px;
}
body.no-js #search > ol > li:active + li.active .button-group.button-view,
#search > ol > li.active + li.active .button-group.button-view,
#search > ol > li:target + li.active .button-group.button-view {
padding-top: 6px;
}
body.no-js #search > ol > li:active .snippet,
#search > ol > li.active .snippet,
#search > ol > li:target .snippet {
white-space: normal !important;
padding: 2pt 0 5pt 5pt;
background-color: #f4eebb;
margin-top: 0;
margin-right: 20px;
margin-bottom: 0;
margin-left: 0;
}
body.no-js #search > ol > li:active .snippet span,
#search > ol > li.active .snippet span,
#search > ol > li:target .snippet span {
display: inline !important;
}
body.no-js #search > ol > li:active .snippet > *,
#search > ol > li.active .snippet > *,
#search > ol > li:target .snippet > * {
background-color: transparent;
}
body.no-js #search > ol > li:active .snippet div.flag,
#search > ol > li.active .snippet div.flag,
#search > ol > li:target .snippet div.flag {
display: none;
}
body.no-js #search > ol > li:active .snippet > span,
#search > ol > li.active .snippet > span,
#search > ol > li:target .snippet > span {
line-height: 1.4em;
width: auto;
}
body.no-js #search > ol > li:active .snippet > span.context-left,
#search > ol > li.active .snippet > span.context-left,
#search > ol > li:target .snippet > span.context-left {
margin-left: 0;
display: inline;
overflow: visible;
text-align: left;
width: auto;
}
body.no-js #search > ol > li:active .button-group.button-view,
#search > ol > li.active .button-group.button-view,
#search > ol > li:target .button-group.button-view {
display: block;
}
body.no-js #search > ol > li:active div.match-main,
#search > ol > li.active div.match-main,
#search > ol > li:target div.match-main {
display: block;
width: 100%;
}
body.no-js #search > ol > li:active div.match-main div.match-wrap,
#search > ol > li.active div.match-main div.match-wrap,
#search > ol > li:target div.match-main div.match-wrap {
cursor: default;
min-height: 20pt;
background-color: #f6a800;
width: 100%;
margin-left: 0;
overflow-x: visible;
white-space: normal;
}
body.no-js #search > ol > li:active div.meta,
#search > ol > li.active div.meta,
#search > ol > li:target div.meta {
display: none;
}
body.no-js #search > ol > li:active p.ref,
#search > ol > li.active p.ref,
#search > ol > li:target p.ref {
display: block;
color: #fefefe;
padding: 3pt 10pt 3pt 3pt;
padding-right: 20px;
margin: 0pt;
width: 100%;
bottom: 0;
z-index: 30;
}
body.no-js #search > ol > li:active p.ref > span.sigle,
#search > ol > li.active p.ref > span.sigle,
#search > ol > li:target p.ref > span.sigle {
font-size: 75%;
vertical-align: top;
color: #f4eebb;
float: right;
}
/**
* Alignment rules
*/
#search ol span.context-left {
display: inline-block;
width: 50.01%;
text-align: right;
}
#search ol.align-right {
text-align: right;
}
#search ol.align-right div.match-main span.context-right {
display: inline-block;
width: 49.915%;
text-align: left;
}
#search ol.align-center div.match-main {
width: 100% !important;
}
#search ol.align-center div.match-main > .match-wrap {
position: relative;
margin-left: 0;
}
#search ol.align-center li:not(.active) div.snippet {
white-space: normal;
text-align: center;
width: 100000pt;
margin-left: -50000pt;
}
#search ol.align-center li:not(.active) div.snippet span.context-left {
display: inline-block;
text-align: right;
width: 40000pt;
margin-left: 70vw;
}
#search ol.align-center li:not(.active) div.snippet span.context-right {
display: inline-block;
text-align: left;
width: 40000pt;
}
/**
* Fix empty contexts
*/
#search ol span.context-left:empty::after, #search ol span.context-right:empty::after {
content: " ";
display: inline-block;
}
/**
* Highlight rules
*/
mark {
background-color: inherit;
color: inherit;
}
mark > mark,
em,
.level-0 {
border-bottom-width: 2px;
border-bottom-style: solid;
padding-bottom: 0px !important;
font-style: normal;
}
mark > mark > mark,
em > em,
.level-1 {
padding-bottom: 3px !important;
}
mark > mark > mark > mark,
em > em > em,
.level-2 {
padding-bottom: 6px !important;
}
#search > ol > li:not(.active) mark > mark > mark > mark, #search > ol > li:not(.active) em > em > em {
line-height: 180%;
}
#search > ol > li.active mark > mark > mark > mark, #search > ol > li.active em > em > em {
line-height: 250%;
}
.class-1 {
border-color: #c1002b;
}
.class-2 {
border-color: #009ee0;
}
.class-3 {
border-color: #f6a800;
}
.class-4 {
border-color: #9bad0b;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Rules for logos.
*/
.logo::after {
content: "" !important;
}
.logo > * {
background-repeat: no-repeat;
background-size: 90%;
background-position: 50% 50%;
}
.logo > * > span {
position: absolute;
margin-left: -3000px;
}
/**
* Logo: KorAP
*/
h1 {
position: absolute;
margin: 0;
margin-left: 10pt;
left: 0;
top: 0;
width: 7.8em;
height: 2.4em;
z-index: 105;
background-size: 78% !important;
background-image: url("../img/korap-logo.svg");
}
aside.active ~ header h1 {
position: fixed;
}
#overview {
text-align: center;
width: 100%;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Table view
*
* The table view is complicated, as the
* first column has to be static.
*/
div.matchtable > div {
z-index: 20;
margin-left: 179px;
margin-right: 20px;
padding: 0;
overflow-x: auto;
overflow-y: visible;
width: auto;
}
div.matchtable table {
display: table;
border-collapse: separate;
border-spacing: 0px;
}
div.matchtable th {
color: #fefefe;
}
div.matchtable td,
div.matchtable tbody th,
div.matchtable thead th:not(:nth-child(1)):not(:nth-child(2)):not(.cutted) {
cursor: pointer;
}
div.matchtable td:empty {
cursor: default;
}
div.matchtable td:empty::after {
content: " ";
white-space: pre;
}
div.matchtable td.matchkeyvalues {
padding: 0;
}
div.matchtable td.matchkeyvalues > div {
text-overflow: ellipsis;
white-space: nowrap;
max-width: 25em;
overflow: hidden;
padding: 1px 6px;
margin: 0px;
}
div.matchtable td.matchkeyvalues > div > span {
color: #e55d00;
text-align: right;
padding-right: 0.5em;
}
div.matchtable td.matchkeyvalues > div > span::after {
content: ":";
}
div.matchtable tr {
outline: none;
/**
* The first two columns.
*/
}
div.matchtable tr td.chosen,
div.matchtable tr th.chosen,
div.matchtable tr div.chosen {
background-color: #9bad0b !important;
color: #fefefe;
}
div.matchtable tr > th:nth-of-type(1),
div.matchtable tr > th:nth-of-type(2) {
border-top: 2px solid #ff8000;
width: 88px;
position: absolute;
z-index: 80;
vertical-align: middle;
left: 0px;
}
div.matchtable tr > th:nth-of-type(2) {
left: 90px;
}
div.matchtable tr > * {
text-overflow: ellipsis;
white-space: nowrap;
max-width: 25em;
overflow: hidden;
padding: 1px 6px;
margin: 0px;
border: 1px solid #f6a800;
}
div.matchtable tr > td {
background-color: #ffd080;
white-space: nowrap;
vertical-align: top;
text-align: center;
}
div.matchtable tr > td.mark {
background-color: #f4eebb;
}
div.matchtable tr:nth-child(even) > td {
background-color: #f4eebb;
}
div.matchtable tr:nth-child(even) > td.mark {
background-color: #ffd080;
}
div.matchtable thead th {
background-color: #ff8000;
border-top-width: 0px !important;
text-align: center;
}
div.matchtable thead th:nth-of-type(1), div.matchtable thead th:nth-of-type(2) {
text-align: left;
}
div.matchtable thead th.mark {
background-color: #e55d00;
}
div.matchtable thead th.cutted {
background-color: #f4eebb;
}
div.matchtable thead th.cutted::after {
font-family: "FontAwesome";
white-space: nowrap;
content: "";
color: #9bad0b;
padding-left: 4pt;
padding-right: 4pt;
}
div.matchtable tbody > tr:nth-of-type(1) > th {
border-top-color: transparent;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* SVG tree
*/
path.edge {
stroke: #ff8000;
stroke-width: 2px;
fill: none;
}
g.arc.infocus > path.edge {
stroke: #636f07;
}
marker#arr {
overflow: visible;
}
marker#arr path {
stroke: #e55d00;
fill: #e55d00;
fill-opacity: 1;
stroke-width: 2;
}
path.anchor {
stroke: #e55d00;
stroke-width: 3;
stroke-linecap: round;
z-index: 20;
}
g.root rect.empty {
stroke: #ff8000;
fill: #ff8000;
stroke-width: 2px;
}
g.middle rect,
g.label rect {
stroke: #ff8000;
stroke-width: 2px;
fill: #ffd080;
}
g.label.infocus rect {
stroke: #636f07;
fill: #dce883;
}
g.middle.mark rect {
fill: #ff8000;
}
g.middle.mark > text {
fill: #f4eebb;
}
g.middle.mark > text > tspan {
stroke: #f4eebb;
}
g.leaf.mark text > tspan {
font-weight: bold;
}
g.leaf > rect {
display: none;
}
g > text > tspan {
text-anchor: middle;
font-size: 9pt;
}
g.leaf > text > tspan,
text.leaf > tspan {
font-size: 10pt;
overflow: visible;
}
/**
* Matchtree view
*/
div.matchtree {
overflow-x: hidden;
overflow-y: visible;
padding: 0;
margin-top: 1pt;
}
div.matchtree h6 {
display: inline;
font-size: inherit;
color: #fefefe;
margin: 0;
padding: 0 !important;
float: left;
}
div.matchtree h6 > span {
border-top: 2px solid #ff8000;
width: 88px;
text-overflow: ellipsis;
white-space: nowrap;
max-width: 25em;
overflow: hidden;
padding: 1px 6px;
margin: 0px;
display: inline-block !important;
margin: 0;
}
div.matchtree h6 > span:nth-of-type(2) {
margin-left: 2px;
}
div.matchtree > div {
position: unset;
z-index: 4;
overflow-x: auto;
margin: 2px;
margin-left: 180px;
margin-right: 20px;
background-color: #f4eebb;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
div.metatable > dl {
margin-right: 20px;
margin-top: 2px;
}
div.metatable > dl > div {
border-color: #f6a800;
}
div.metatable > dl > div > * {
padding: 0.2em;
}
div.metatable > dl > div > dt {
background: #ff8000;
color: #fefefe;
width: 12.5em;
}
div.metatable > dl > div > dd {
background-color: #f4eebb;
cursor: pointer;
}
div.metatable > dl > div > dd.metakeyvalues {
padding: 0;
}
div.metatable > dl > div > dd.metakeyvalues > div {
padding: 0.2em;
}
div.metatable > dl > div > dd.metakeyvalues > div::before {
content: "• ";
color: #f6a800;
}
div.metatable > dl > div > dd.chosen,
div.metatable > dl > div > dd > div.chosen {
background-color: #9bad0b !important;
color: #fefefe;
}
div.metatable > dl > div > dd[data-type="type:store"], div.metatable > dl > div > dd[data-type="type:attachement"] {
background-color: #ffd080;
cursor: default;
}
div.metatable > dl > div > dd[data-type="type:store"] a, div.metatable > dl > div > dd[data-type="type:attachement"] a {
color: inherit;
}
div.metatable > dl.cbm-disabled > div > dd {
cursor: default !important;
}
/**
* General matchinfo styles.
*/
div.matchinfo {
position: relative;
width: 100%;
padding-top: 2px;
height: auto;
font-size: 10pt;
text-align: left;
}
div.matchinfo:empty {
display: none !important;
}
div.matchinfo .view + .view {
margin-top: 8px !important;
}
div.metatable,
div.matchtable,
div.matchtree {
position: relative;
background-color: #f6a800;
}
div.button-group.button-panel.button-matchinfo {
display: inline-block;
margin-right: 0.5em;
}
div.button-group.button-panel.button-matchinfo > span {
position: relative;
box-shadow: none;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* The pagination view
*
* <div id="pagination">
* <a rel="prev"><span><i class="fa fa-caret-left"></i></span></a>
* <a rel="self"><span>1</span></a>
* <a href="#p=2"><span>2</span></a>
* <a href="#3"><span>3</span></a>
* <span><i class="fa fa-ellipsis-h"></i></span>
* <a href="#67"><span>67</span></a>
* <a rel="next" href="#2"><span><i class="fa fa-caret-right"></i></span></a>
* </div>
*/
#pagination {
/*
* Always in fixed position.
* This may need to be overwritten in case multiple
* paginations have to be activated.
*/
position: fixed;
font-size: 0;
right: 10px;
bottom: 20px;
z-index: 35;
padding: 0;
height: auto;
line-height: 0;
}
#pagination > a {
margin: 0;
font-size: 10pt;
padding: 0;
}
#pagination > a > span {
padding-left: 0.4em;
padding-right: 0.4em;
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
display: inline-block;
line-height: 2em;
text-align: center;
border-top-width: 2px;
border-bottom-width: 2px;
border-top-style: solid;
border-bottom-style: solid;
}
#pagination > a:not(:link):not([rel=self]) span {
color: #87888a;
}
#pagination > a.ellipsis > span > span {
position: absolute;
margin-left: -3000px;
}
#pagination > a.ellipsis > span::after {
font-family: "FontAwesome";
white-space: nowrap;
content: "";
line-height: 1em;
}
#pagination > a[rel=self] > span {
color: #636f07;
background-color: #9bad0b;
border-color: #636f07;
text-shadow: none;
border-left-width: 2px;
border-right-width: 2px;
border-left-style: solid;
border-right-style: solid;
}
#pagination > a[rel=prev] > span {
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
border-left-width: 2px;
border-left-style: solid;
}
#pagination > a[rel=prev] > span > span {
position: absolute;
margin-left: -3000px;
}
#pagination > a[rel=prev] > span::after {
font-family: "FontAwesome";
white-space: nowrap;
content: "";
line-height: 1em;
}
#pagination > a[rel=next] > span {
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
border-right-width: 2px;
border-right-style: solid;
}
#pagination > a[rel=next] > span > span {
position: absolute;
margin-left: -3000px;
}
#pagination > a[rel=next] > span::after {
font-family: "FontAwesome";
white-space: nowrap;
content: "";
line-height: 1em;
}
#pagination > a:link:hover, #pagination > a:link:focus {
outline: none;
}
#pagination > a:link:hover span, #pagination > a:link:focus span {
color: #fefefe;
background-color: #f6a800;
border-color: #ff8000;
text-shadow: none;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
pre.query {
overflow-x: hidden;
padding: 0.5em;
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
position: relative;
border-width: 2px;
border-style: solid;
border-radius: 6px;
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
}
pre.query:not(.unsupported) {
cursor: pointer;
}
pre.query:not(.unsupported):hover {
color: #fefefe;
background-color: #f6a800;
border-color: #ff8000;
text-shadow: none;
}
pre.query:not(.unsupported):active {
color: #636f07;
background-color: #9bad0b;
border-color: #636f07;
text-shadow: none;
}
pre.query.unsupported span {
vertical-align: super;
color: #009ee0;
font-size: 90%;
font-weight: bold;
cursor: help;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Rules applicable for the result panel
*/
#resultinfo {
clear: both;
text-align: right;
line-height: 1.5em;
min-height: 1.5em;
margin-top: 0.4em;
font-size: 10pt;
/*
* TODO:
* This rule should not be dependent on
* whether something is found or not,
* but whether #search contains a result,
* e.g. when a result view is open in the
* result panel. This should probably be
* indicated by a class on the button group
* rather than a class on the resultinfo.
*/
}
#resultinfo p.found {
display: inline;
padding: 0;
margin: 0;
text-align: right;
}
#resultinfo.found {
position: relative;
margin-bottom: 0px;
}
#resultinfo.found .button-group > span {
margin-bottom: 0;
border-bottom-width: 0;
box-shadow: none;
}
#resultinfo.found .button-group > span:first-child {
border-bottom-left-radius: 0;
}
#resultinfo.found .button-group > span:last-child {
border-bottom-right-radius: 0;
}
div.result.panel .view {
border: 1px solid #87888a;
background-color: #f6a800;
}
.result.button-group.button-panel {
display: inline-block;
width: auto;
vertical-align: bottom;
line-height: 1.5em;
}
.result.button-group.button-panel > span {
line-height: 1.5em;
border-width: 1px 0;
}
.result.button-group.button-panel > span:first-child {
border-left-width: 1px;
}
.result.button-group.button-panel > span:last-child {
border-right-width: 1px;
}
#total-results {
color: #9bad0b;
font-weight: bold;
}
.no-results {
margin: 0 auto;
text-align: center;
}
.no-results code {
font-weight: bold;
}
.button-icon.align.left::after {
content: "";
}
.button-icon.align.right::after {
content: "";
}
.button-icon.align.center::after {
content: "";
}
.button-icon.show-kq::after {
content: "";
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Rules for the embedded documentation.
*/
#tutorial {
position: fixed;
z-index: 9999;
top: 5%;
bottom: 5%;
left: 2%;
right: 2%;
padding-right: 20px;
background-color: #fefefe;
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
border-width: 4px;
border-color: #616263;
border-style: solid;
border-radius: 6px;
}
#tutorial .button-group.button-view {
background-color: #87888a;
display: block;
height: 100%;
}
#tutorial iframe {
border-width: 0;
width: 100%;
min-height: 100.1%;
background-image: url("../img/korap-bg.svg");
background-repeat: no-repeat;
background-position: center center;
background-size: 15%;
}
p.bibentry {
font-size: 80%;
margin-left: 3em;
margin-bottom: 3em;
text-indent: -1.5em;
}
p.bibentry cite {
font-weight: bold;
}
body.embedded {
background-color: #fefefe;
}
body.embedded aside {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
padding-top: 0;
background-color: #87888a;
}
body.embedded aside > div {
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
main.tutorial a.embedded-link::after {
font-family: "FontAwesome";
white-space: nowrap;
content: " ";
font-size: 75%;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Styles for the KoralQuery view.
*/
#koralquery {
white-space: pre;
}
#koralquery > div {
background-color: #fefefe;
overflow-x: auto;
font-size: 85%;
margin-top: 2pt;
margin-right: 20px;
margin-bottom: 2pt;
margin-left: 2pt;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
.alertify,
.alertify-show,
.alertify-log {
-webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
-moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
-ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
-o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
/* easeOutBack */
}
.alertify-hide {
-webkit-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
-moz-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
-ms-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
-o-transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
/* easeInBack */
}
.alertify-log-hide {
-webkit-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
-moz-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
-ms-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
-o-transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045);
/* easeInBack */
}
.alertify-cover {
position: fixed;
z-index: 99999;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: white;
filter: opacity(0);
opacity: 0;
}
.alertify-cover-hidden {
display: none;
}
.alertify {
position: fixed;
z-index: 99999;
top: 50px;
left: 50%;
width: 550px;
margin-left: -275px;
opacity: 1;
}
.alertify-hidden {
-webkit-transform: translate(0, -150px);
-moz-transform: translate(0, -150px);
-ms-transform: translate(0, -150px);
-o-transform: translate(0, -150px);
transform: translate(0, -150px);
opacity: 0;
display: none;
}
/* overwrite display: none; for everything except IE6-8 */
:root * > .alertify-hidden {
display: block;
visibility: hidden;
}
.alertify-logs {
position: fixed;
z-index: 5000;
bottom: 10px;
right: 10px;
width: 300px;
}
.alertify-logs-hidden {
display: none;
}
.alertify-log {
display: block;
margin-top: 10px;
position: relative;
right: -300px;
opacity: 0;
}
.alertify-log-show {
right: 0;
opacity: 1;
}
.alertify-log-hide {
-webkit-transform: translate(300px, 0);
-moz-transform: translate(300px, 0);
-ms-transform: translate(300px, 0);
-o-transform: translate(300px, 0);
transform: translate(300px, 0);
opacity: 0;
}
.alertify-dialog {
padding: 25px;
}
.alertify-resetFocus {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.alertify-inner {
text-align: center;
}
.alertify-text {
margin-bottom: 15px;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 100%;
}
.alertify-button,
.alertify-button:hover,
.alertify-button:active,
.alertify-button:visited {
background: none;
text-decoration: none;
border: none;
/* line-height and font-size for input button */
line-height: 1.5;
font-size: 100%;
display: inline-block;
cursor: pointer;
margin-left: 5px;
}
@media only screen and (max-width: 680px) {
.alertify,
.alertify-logs {
width: 90%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.alertify {
left: 5%;
margin: 0;
}
}
/**
* Default Look and Feel
*/
.alertify,
.alertify-log {
font-family: sans-serif;
}
.alertify {
background: #FFF;
border: 10px solid #333;
/* browsers that don't support rgba */
border: 10px solid rgba(0, 0, 0, 0.7);
border-radius: 8px;
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
-webkit-background-clip: padding;
/* Safari 4? Chrome 6? */
-moz-background-clip: padding;
/* Firefox 3.6 */
background-clip: padding-box;
/* Firefox 4, Safari 5, Opera 10, IE 9 */
}
.alertify-text {
border: 1px solid #CCC;
padding: 10px;
border-radius: 4px;
}
.alertify-button {
border-radius: 4px;
color: #FFF;
font-weight: bold;
padding: 6px 15px;
text-decoration: none;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.5);
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
background-image: linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
}
.alertify-button:hover,
.alertify-button:focus {
outline: none;
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
background-image: linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
}
.alertify-button:focus {
box-shadow: 0 0 15px #2B72D5;
}
.alertify-button:active {
position: relative;
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.alertify-button-cancel,
.alertify-button-cancel:hover,
.alertify-button-cancel:focus {
background-color: #FE1A00;
border: 1px solid #D83526;
}
.alertify-button-ok,
.alertify-button-ok:hover,
.alertify-button-ok:focus {
background-color: #5CB811;
border: 1px solid #3B7808;
}
.alertify-log {
background: #1F1F1F;
background: black;
padding: 15px;
border-radius: 4px;
color: #FFF;
}
/*
.alertify-log-error {
background: #FE1A00;
// background: rgba(254,26,0,.9);
background: rgb(254,26,0);
}
*/
.alertify-log-success {
background: #5CB811;
background: #5cb811;
}
/**
* Alertify styles.
*/
article.alertify-log-warn {
background-color: #f6a800;
}
article.alertify-log-warn code.src {
color: #e55d00;
}
article.alertify-log code.src {
display: block;
color: black;
font-size: 70%;
}
.alertify-log-error {
background-color: #fe1a00;
}
#notifications {
display: none;
}
div.notify {
position: relative;
margin: 0.5em auto;
display: block;
padding: 0.5em;
border-radius: 6px;
max-width: 30em;
background-color: #fe1a00;
color: #fefefe;
}
div.notify.notify-success {
background-color: #636f07;
}
div.notify.notify-warn {
background-color: #f29400;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Styles for the intro page
*/
div.intro a:visited {
color: #e55d00;
}
div.intro div.announcement {
background-color: #f4eebb;
padding: 8px;
border: 5px dashed #f6a800;
border-radius: 1em;
width: 90%;
margin: auto;
}
aside.active ~ main div.intro {
margin-left: 198px;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/*
* Define the base layout of horizontal button groups
*/
.button-group {
font-size: 0;
}
.button-group > span {
cursor: pointer;
}
.button-group.button-panel > span,
.button-group.button-panel a, .button-group.operators > span,
.button-group.operators a {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
font-size: 9pt;
font-weight: normal;
line-height: 1.5em;
padding: 0 4px;
display: inline-block;
border-style: solid;
border-width: 2px 0;
}
.button-group.button-panel > span:hover,
.button-group.button-panel a:hover, .button-group.operators > span:hover,
.button-group.operators a:hover {
color: #fefefe;
background-color: #f6a800;
border-color: #ff8000;
text-shadow: none;
}
.button-group.button-panel > span:first-child,
.button-group.button-panel a:first-child, .button-group.operators > span:first-child,
.button-group.operators a:first-child {
border-left-width: 2px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
.button-group.button-panel > span:last-child,
.button-group.button-panel a:last-child, .button-group.operators > span:last-child,
.button-group.operators a:last-child {
border-right-width: 2px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
.button-group.button-panel > span > span.check,
.button-group.button-panel a > span.check {
font-family: "FontAwesome";
white-space: nowrap;
width: 1em;
display: inline-block;
text-align: left;
}
.button-group.button-panel > span > span.check:not(.checked)::after,
.button-group.button-panel a > span.check:not(.checked)::after {
content: "";
}
.button-group.button-panel > span > span.check.checked::after,
.button-group.button-panel a > span.check.checked::after {
content: "";
}
.button-group.button-panel > span > span.check > span,
.button-group.button-panel a > span.check > span {
position: absolute;
margin-left: -3000px;
}
.button-group.button-view {
position: absolute;
display: block;
right: 0;
top: 0;
z-index: 20;
margin: 0;
padding: 0;
width: 20px;
font-size: 10pt;
color: #fefefe;
}
.button-group.button-view > span:first-child {
margin-top: 2px;
}
.button-group.button-view > span {
display: block !important;
border-width: 0;
text-decoration: none;
text-align: center;
font-style: normal;
}
.button-group.button-view > span.download::after {
content: "";
}
.button-group.button-view > span.close::after {
content: "";
}
.button-group.button-view > span.minimize::after {
content: "";
}
.button-group.button-view > span.plugin::after {
content: "";
}
ul.menu.button-group-list {
border-top-right-radius: 8px;
position: fixed;
font-size: 10pt;
left: 0;
text-align: left;
margin: -2px;
margin-top: 0;
}
ul.menu.button-group-list > li:first-of-type {
border-top-right-radius: 5px;
}
.button-icon {
font-family: "FontAwesome";
white-space: nowrap;
line-height: 1.3;
}
.button-icon > span {
position: absolute;
margin-left: -3000px;
}
.button-icon[data-icon]::after {
content: attr(data-icon);
}
.button-panel .button-icon {
line-height: 0.7;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Base styles for all panels and views
*/
div.panel {
position: relative;
width: 100%;
display: block;
}
div.view {
position: relative;
padding-top: 2px;
display: block;
width: 100%;
}
div.view:not(.show) {
display: none;
}
.introjs-overlay {
position: absolute;
box-sizing: content-box;
z-index: 999999;
background-color: #000;
opacity: 0;
background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(0, 0, 0, 0.9)));
background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
background: radial-gradient(center, ellipse farthest-corner, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%);
filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.introjs-fixParent {
z-index: auto !important;
opacity: 1 !important;
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
-o-transform: none !important;
transform: none !important;
}
.introjs-showElement,
tr.introjs-showElement > td,
tr.introjs-showElement > th {
z-index: 9999999 !important;
}
.introjs-disableInteraction {
z-index: 99999999 !important;
position: absolute;
background-color: white;
opacity: 0;
filter: alpha(opacity=0);
}
.introjs-relativePosition,
tr.introjs-showElement > td,
tr.introjs-showElement > th {
position: relative;
}
.introjs-helperLayer {
box-sizing: content-box;
position: absolute;
z-index: 9999998;
background-color: #FFF;
background-color: rgba(255, 255, 255, 0.9);
border: 1px solid #777;
border: 1px solid rgba(0, 0, 0, 0.5);
border-radius: 4px;
box-shadow: 0 2px 15px rgba(0, 0, 0, 0.4);
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.introjs-tooltipReferenceLayer {
box-sizing: content-box;
position: absolute;
visibility: hidden;
z-index: 100000000;
background-color: transparent;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.introjs-helperLayer *,
.introjs-helperLayer *:before,
.introjs-helperLayer *:after {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-ms-box-sizing: content-box;
-o-box-sizing: content-box;
box-sizing: content-box;
}
.introjs-helperNumberLayer {
box-sizing: content-box;
position: absolute;
visibility: visible;
top: -16px;
left: -16px;
z-index: 9999999999 !important;
padding: 2px;
font-family: Arial, verdana, tahoma;
font-size: 13px;
font-weight: bold;
color: white;
text-align: center;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
background: #ff3019;
/* Old browsers */
background: -webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);
/* Chrome10+,Safari5.1+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));
/* Chrome,Safari4+ */
background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);
/* FF3.6+ */
background: -ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);
/* IE10+ */
background: -o-linear-gradient(top, #ff3019 0%, #cf0404 100%);
/* Opera 11.10+ */
background: linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);
/* W3C */
width: 20px;
height: 20px;
line-height: 20px;
border: 3px solid white;
border-radius: 50%;
filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";
/* IE6-9 */
filter: "progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";
/* IE10 text shadows */
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
}
.introjs-arrow {
border: 5px solid transparent;
content: "";
position: absolute;
}
.introjs-arrow.top {
top: -10px;
border-bottom-color: white;
}
.introjs-arrow.top-right {
top: -10px;
right: 10px;
border-bottom-color: white;
}
.introjs-arrow.top-middle {
top: -10px;
left: 50%;
margin-left: -5px;
border-bottom-color: white;
}
.introjs-arrow.right {
right: -10px;
top: 10px;
border-left-color: white;
}
.introjs-arrow.right-bottom {
bottom: 10px;
right: -10px;
border-left-color: white;
}
.introjs-arrow.bottom {
bottom: -10px;
border-top-color: white;
}
.introjs-arrow.bottom-right {
bottom: -10px;
right: 10px;
border-top-color: white;
}
.introjs-arrow.bottom-middle {
bottom: -10px;
left: 50%;
margin-left: -5px;
border-top-color: white;
}
.introjs-arrow.left {
left: -10px;
top: 10px;
border-right-color: white;
}
.introjs-arrow.left-bottom {
left: -10px;
bottom: 10px;
border-right-color: white;
}
.introjs-tooltip {
box-sizing: content-box;
position: absolute;
visibility: visible;
padding: 10px;
background-color: white;
min-width: 200px;
max-width: 300px;
border-radius: 3px;
box-shadow: 0 1px 10px rgba(0, 0, 0, 0.4);
-webkit-transition: opacity 0.1s ease-out;
-moz-transition: opacity 0.1s ease-out;
-ms-transition: opacity 0.1s ease-out;
-o-transition: opacity 0.1s ease-out;
transition: opacity 0.1s ease-out;
}
.introjs-tooltipbuttons {
text-align: right;
white-space: nowrap;
}
/*
Buttons style by http://nicolasgallagher.com/lab/css3-github-buttons/
Changed by Afshin Mehrabani
*/
.introjs-button {
box-sizing: content-box;
position: relative;
overflow: visible;
display: inline-block;
padding: 0.3em 0.8em;
border: 1px solid #d4d4d4;
margin: 0;
text-decoration: none;
text-shadow: 1px 1px 0 #fff;
font: 11px/normal sans-serif;
color: #333;
white-space: nowrap;
cursor: pointer;
outline: none;
background-color: #ececec;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
background-image: -moz-linear-gradient(#f4f4f4, #ececec);
background-image: -o-linear-gradient(#f4f4f4, #ececec);
background-image: linear-gradient(#f4f4f4, #ececec);
-webkit-background-clip: padding;
-moz-background-clip: padding;
-o-background-clip: padding-box;
/*background-clip: padding-box;*/
/* commented out due to Opera 11.10 bug */
-webkit-border-radius: 0.2em;
-moz-border-radius: 0.2em;
border-radius: 0.2em;
/* IE hacks */
zoom: 1;
*display: inline;
margin-top: 10px;
}
.introjs-button:hover {
border-color: #bcbcbc;
text-decoration: none;
box-shadow: 0px 1px 1px #e3e3e3;
}
.introjs-button:focus,
.introjs-button:active {
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));
background-image: -moz-linear-gradient(#ececec, #f4f4f4);
background-image: -o-linear-gradient(#ececec, #f4f4f4);
background-image: linear-gradient(#ececec, #f4f4f4);
}
/* overrides extra padding on button elements in Firefox */
.introjs-button::-moz-focus-inner {
padding: 0;
border: 0;
}
.introjs-skipbutton {
box-sizing: content-box;
margin-right: 5px;
color: #7a7a7a;
}
.introjs-prevbutton {
-webkit-border-radius: 0.2em 0 0 0.2em;
-moz-border-radius: 0.2em 0 0 0.2em;
border-radius: 0.2em 0 0 0.2em;
border-right: none;
}
.introjs-prevbutton.introjs-fullbutton {
border: 1px solid #d4d4d4;
-webkit-border-radius: 0.2em;
-moz-border-radius: 0.2em;
border-radius: 0.2em;
}
.introjs-nextbutton {
-webkit-border-radius: 0 0.2em 0.2em 0;
-moz-border-radius: 0 0.2em 0.2em 0;
border-radius: 0 0.2em 0.2em 0;
}
.introjs-nextbutton.introjs-fullbutton {
-webkit-border-radius: 0.2em;
-moz-border-radius: 0.2em;
border-radius: 0.2em;
}
.introjs-disabled, .introjs-disabled:hover, .introjs-disabled:focus {
color: #9a9a9a;
border-color: #d4d4d4;
box-shadow: none;
cursor: default;
background-color: #f4f4f4;
background-image: none;
text-decoration: none;
}
.introjs-hidden {
display: none;
}
.introjs-bullets {
text-align: center;
}
.introjs-bullets ul {
box-sizing: content-box;
clear: both;
margin: 15px auto 0;
padding: 0;
display: inline-block;
}
.introjs-bullets ul li {
box-sizing: content-box;
list-style: none;
float: left;
margin: 0 2px;
}
.introjs-bullets ul li a {
box-sizing: content-box;
display: block;
width: 6px;
height: 6px;
background: #ccc;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
text-decoration: none;
cursor: pointer;
}
.introjs-bullets ul li a:hover {
background: #999;
}
.introjs-bullets ul li a.active {
background: #999;
}
.introjs-progress {
box-sizing: content-box;
overflow: hidden;
height: 10px;
margin: 10px 0 5px 0;
border-radius: 4px;
background-color: #ecf0f1;
}
.introjs-progressbar {
box-sizing: content-box;
float: left;
width: 0%;
height: 100%;
font-size: 10px;
line-height: 10px;
text-align: center;
background-color: #08c;
}
.introjsFloatingElement {
position: absolute;
height: 0;
width: 0;
left: 50%;
top: 50%;
}
.introjs-fixedTooltip {
position: fixed;
}
.introjs-hint {
box-sizing: content-box;
position: absolute;
background: transparent;
width: 20px;
height: 15px;
cursor: pointer;
}
.introjs-hint:focus {
border: 0;
outline: 0;
}
.introjs-hidehint {
display: none;
}
.introjs-fixedhint {
position: fixed;
}
.introjs-hint:hover > .introjs-hint-pulse {
border: 5px solid rgba(60, 60, 60, 0.57);
}
.introjs-hint-pulse {
box-sizing: content-box;
width: 10px;
height: 10px;
border: 5px solid rgba(60, 60, 60, 0.27);
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
background-color: rgba(136, 136, 136, 0.24);
z-index: 10;
position: absolute;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.introjs-hint-no-anim .introjs-hint-dot {
-webkit-animation: none;
-moz-animation: none;
animation: none;
}
.introjs-hint-dot {
box-sizing: content-box;
border: 10px solid rgba(146, 146, 146, 0.36);
background: transparent;
-webkit-border-radius: 60px;
-moz-border-radius: 60px;
border-radius: 60px;
height: 50px;
width: 50px;
-webkit-animation: introjspulse 3s ease-out;
-moz-animation: introjspulse 3s ease-out;
animation: introjspulse 3s ease-out;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
animation-iteration-count: infinite;
position: absolute;
top: -25px;
left: -25px;
z-index: 1;
opacity: 0;
}
@-webkit-keyframes introjspulse {
0% {
-webkit-transform: scale(0);
opacity: 0;
}
25% {
-webkit-transform: scale(0);
opacity: 0.1;
}
50% {
-webkit-transform: scale(0.1);
opacity: 0.3;
}
75% {
-webkit-transform: scale(0.5);
opacity: 0.5;
}
100% {
-webkit-transform: scale(1);
opacity: 0;
}
}
@-moz-keyframes introjspulse {
0% {
-moz-transform: scale(0);
opacity: 0;
}
25% {
-moz-transform: scale(0);
opacity: 0.1;
}
50% {
-moz-transform: scale(0.1);
opacity: 0.3;
}
75% {
-moz-transform: scale(0.5);
opacity: 0.5;
}
100% {
-moz-transform: scale(1);
opacity: 0;
}
}
@keyframes introjspulse {
0% {
transform: scale(0);
opacity: 0;
}
25% {
transform: scale(0);
opacity: 0.1;
}
50% {
transform: scale(0.1);
opacity: 0.3;
}
75% {
transform: scale(0.5);
opacity: 0.5;
}
100% {
transform: scale(1);
opacity: 0;
}
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Styles overriding introJS styles
*/
.introjs-helperLayer {
background-color: transparent;
}
.introjs-tooltip.gTstartSearch {
max-width: 500px;
}
.tgreeting {
font-weight: bold;
color: #e55d00;
}
.pfirstStep {
width: 500px;
}
.introjs-donebutton {
float: right;
margin-left: 5px;
}
.introjs-skipbutton {
color: #333;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Styles for OAuth management form.
*/
ul.client-list {
padding-left: 1.5em;
}
ul.client-list li.client {
list-style-type: none;
}
ul.client-list li.client span.client-name::before {
margin-left: -1.5em;
}
ul.client-list li.client span.client-desc {
font-size: 70%;
display: block;
}
span.client-name {
font-weight: bold;
}
span.client-name::before {
font-family: "FontAwesome";
white-space: nowrap;
display: inline-block;
width: 1.5em;
content: "";
color: #009ee0;
font-size: 100%;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
section#news {
background-color: #e3e8a3;
mix-blend-mode: soft-light;
padding: 1em;
padding-right: 2em;
border-radius: 6px;
border-left: 5px solid #636f07;
}
section#news dt {
float: left;
clear: left;
width: 15ex;
text-align: right;
font-weight: bold;
}
section#news dd.maintenance > h4::after {
font-family: "FontAwesome";
white-space: nowrap;
color: #c1002b;
content: " ";
}
section#news dd {
margin: 0 1ex 0 16ex;
padding: 0 0 0.5em 1em;
}
section#news dd > p {
max-width: 80ex;
margin-block-start: 0ex;
}
section#news dd > h4 {
margin-block-start: 0ex;
margin-block-end: 0.33ex;
}
@media all and (max-width: 42.5em) {
section#news dt {
text-align: left;
float: none;
width: auto;
padding-bottom: 0.2em;
}
section#news dd {
margin-left: 1em;
}
}
/**
* Base rules for all plugin related styles,
* like widgets.
*/
div.view.widget {
padding-right: 20px;
}
div.view.widget > iframe {
margin: 0;
box-sizing: border-box;
padding: 0;
width: 100%;
overflow-x: auto;
}
div.panel.result > div > div.widget > iframe {
background-color: #fefefe;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
main {
padding-bottom: 100pt;
margin-left: 40px;
margin-right: 20px;
}
main.embedded {
margin-left: 14px;
margin-right: 14px;
}
main p {
text-align: justify;
hyphens: auto;
}
main h2#page-top {
margin-top: 0;
padding-top: 1em;
}
main.page {
margin-left: 245px;
}
main.page p code,
main.page li code,
main.page dd code,
main.page dt code {
background-color: #d9dadb;
color: #87888a;
padding: 0 0.5em;
border-radius: 6px;
}
main p.hint {
margin: 0 auto;
text-align: center;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Rules for the Kalamar hint helper.
*/
ul.menu.hint {
display: inline-block;
white-space: normal;
text-align: left;
max-width: 23em !important;
top: 0;
}
ul.menu.hint > li:first-of-type {
border-top-width: 1px;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
div.alert.hint {
position: absolute;
background-color: #fe1a00;
color: #fefefe;
padding: 3pt 6pt;
margin-top: 8px;
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
width: auto;
min-width: 10em;
max-width: 23em !important;
transition: opacity 0.2s ease 0s;
border-radius: 6px;
border-top-left-radius: 0;
}
div.alert.hint::before {
position: absolute;
content: "";
display: block;
top: -12px;
left: 0;
width: 0;
white-space: normal;
border-width: 0 8px 12px 0;
border-style: solid;
border-color: #fe1a00 transparent;
}
.hint.mirror {
position: absolute;
display: block;
left: 0;
top: 0;
z-index: 90;
white-space: pre-wrap;
height: 0;
}
.hint.mirror > span {
opacity: 0;
white-space: pre-wrap;
overflow: hidden;
}
.hint.mirror > div {
position: absolute;
display: block;
cursor: pointer;
transition: left 0.2s ease 0s;
top: 0;
left: 0;
text-align: left;
padding: 0;
border-top: 5px solid #f6a800;
height: 10px;
width: 1.2em;
}
.hint.mirror > div:hover:not(.active) {
border-top: 10px solid #f6a800;
}
.hint.mirror > div.active {
border-top-width: 0;
height: 0;
width: 23em;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Search field
*/
#q-field {
display: block;
margin-bottom: 3px;
width: 100%;
margin: 0;
}
#q-field::-webkit-search-cancel-button {
display: none;
}
#q-field.loading {
background-color: #f4eebb;
background-image: none;
}
#searchbar {
position: relative;
width: 100%;
padding: 0;
padding-right: 70px;
margin-top: 7pt;
}
#searchbar button[type=submit] {
position: absolute;
padding: 0;
right: 40px;
}
#searchbar button[type=submit]:not(.loading)::after {
content: "";
}
.query.panel {
padding-right: 70px;
}
.query.button-group.button-panel {
display: block;
width: auto;
text-align: right;
vertical-align: top;
line-height: 1.3em;
}
.query.button-group.button-panel > span {
box-shadow: none;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Virtual Collection Builder
*/
.vc {
margin-top: 4pt;
/**
* All document rules
*/
/**
* All operators
*/
}
.vc .builder {
position: initial;
}
.vc .docGroup {
position: relative;
display: inline-block;
margin-left: 4em;
padding: 4pt 2pt 4pt 0pt;
border-radius: 12px;
border-style: solid;
border-width: 0 0.4em;
/**
* All operators on groups
*/
}
.vc .docGroup .docGroup {
display: block;
}
.vc .docGroup[data-operation] > .doc:first-child::before,
.vc .docGroup[data-operation] > .docGroup:first-child::before {
content: none;
}
.vc .docGroup[data-operation] > .doc::before,
.vc .docGroup[data-operation] > .docGroup::before {
position: absolute;
display: inline-block;
text-align: right;
width: 4em;
margin-left: -4.5em;
line-height: 1.5em;
border-top: 2px solid transparent;
}
.vc .docGroup[data-operation] > .docGroup::before {
margin-left: -4.9em;
}
.vc .docGroup[data-operation=or] > .doc::before,
.vc .docGroup[data-operation=or] > .docGroup::before {
content: "or";
}
.vc .docGroup[data-operation=and] > .doc::before,
.vc .docGroup[data-operation=and] > .docGroup::before {
content: "and";
}
.vc .docGroup > .operators {
position: absolute;
display: block;
vertical-align: middle;
top: 10px;
left: 3px;
margin-left: 100%;
padding: 0;
}
.vc .docGroup > .operators > span:first-child {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.vc .doc {
line-height: 170%;
padding-left: 4em;
}
.vc .doc > span + span,
.vc .doc > span + div + span,
.vc .doc > span + ul + span {
margin-left: 5pt;
}
.vc .doc > span.key, .vc .doc > span.value {
font-weight: bold;
}
.vc .doc > span.value[data-type=regex] {
font-style: italic;
}
.vc .doc > span.value[data-type=regex]::after, .vc .doc > span.value[data-type=regex]::before {
content: "/";
}
.vc .doc > span.key {
position: relative;
}
.vc .doc > span.key > ul {
margin: 0;
margin-left: 3.3em;
}
.vc .doc > span.key.fixed {
color: #9bad0b;
}
.vc .doc.unspecified > span,
.vc .doc span.unspecified {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
padding: 0 4px;
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
border-style: solid;
border-width: 2px;
border-radius: 6px;
}
.vc .doc > .operators {
display: inline-block;
margin-left: 10px;
}
.vc .rewritten .rewrite {
display: inline-block;
margin-left: 4pt;
color: #f6a800;
}
.vc .rewritten .rewrite::after {
font-family: "FontAwesome";
white-space: nowrap;
font-style: normal;
font-weight: normal;
content: "";
text-decoration: underline;
}
.vc .rewritten .rewrite > span {
display: none;
}
.vc .operators {
opacity: 0;
white-space: nowrap;
padding: 0;
font-size: 0;
line-height: 0;
text-align: center;
}
.vc > .docGroup {
margin-left: 0;
}
.vc .menu {
display: inline-block;
}
.vc .menu li[data-type=ref]::before,
.vc span.key.ref::before {
font-family: "FontAwesome";
white-space: nowrap;
content: "";
padding-right: 4pt;
font-style: normal;
font-weight: normal;
}
.vc div.value {
position: absolute;
display: inline-block;
min-width: max-content;
z-index: 8000;
padding: 4pt;
margin-top: -6pt;
border-radius: 6px;
border-width: 2px;
border-style: solid;
}
.vc div.value input {
border-width: 0;
outline-width: 0;
}
.vc div.value > div {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
display: inline-block;
padding: 0 4pt;
margin-left: 4pt;
font-size: 80%;
font-style: italic;
border-width: 2px;
border-style: solid;
border-radius: 6px;
}
.vc div.value.regex > input {
font-style: italic;
}
.vc div.value.regex > div {
color: #636f07;
background-color: #9bad0b;
border-color: #636f07;
text-shadow: none;
}
/* Rules for vcs excluding fragments,
* i.e. includingy dynamic changes.
*/
.vc:not(.fragment) {
/**
* Rules for all docGroups
*/
}
.vc:not(.fragment) .docGroup,
.vc:not(.fragment) .doc {
color: #616263;
}
.vc:not(.fragment) .docGroup:hover {
background-color: rgba(255, 255, 255, 0.3);
}
.vc:not(.fragment) .doc > span:not(.fixed) {
cursor: pointer;
}
.vc:not(.fragment) .doc > span:not(.fixed):hover {
color: #f6a800;
}
.vc:not(.fragment) .doc.unspecified > span:hover,
.vc:not(.fragment) span.unspecified:hover {
color: #fefefe;
background-color: #f6a800;
border-color: #ff8000;
text-shadow: none;
}
.vc:not(.fragment) .doc:hover > .operators, .vc:not(.fragment) .docGroup:hover > .operators {
opacity: 1;
}
.vc:not(.fragment) .docGroup[data-operation] > .doc::before,
.vc:not(.fragment) .docGroup[data-operation] > .docGroup::before {
color: #f6a800;
}
.vc:not(.fragment) .docGroup[data-operation=or] {
border-color: #f6a800;
}
.vc:not(.fragment) div.value {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
}
.vc:not(.fragment) div.value > div {
cursor: pointer;
}
.vc:not(.fragment) div.value > div:hover {
color: #fefefe;
background-color: #f6a800;
border-color: #ff8000;
text-shadow: none;
}
/**
* The z-index cascade for groups.
*/
.docGroup > .operators {
z-index: 30;
}
.docGroup .docGroup > .operators {
z-index: 31;
}
.docGroup .docGroup .docGroup > .operators {
z-index: 32;
}
.docGroup .docGroup .docGroup .docGroup > .operators {
z-index: 33;
}
.docGroup .docGroup .docGroup .docGroup .docGroup > .operators {
z-index: 34;
}
.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup > .operators {
z-index: 35;
}
.docGroup .docGroup .docGroup .docGroup .docGroup .docGroup .docGroup > .operators {
z-index: 36;
}
.vc.fragment > div > div.docGroup {
margin-left: 0;
}
.vc.fragment .doc {
margin-right: 2em;
}
#collection {
line-height: 1em;
border-radius: 6px;
}
#vc-choose > span.rewritten::after {
font-family: "FontAwesome";
white-space: nowrap;
color: #f6a800;
padding: 0;
padding-left: 4px;
content: "";
text-decoration: underline;
font-style: normal;
font-weight: normal;
}
div#vc-view {
position: relative;
}
div#vc-view > div.vc {
display: none;
margin: 1.3em 0 0.5em 0;
border: 2px solid #636f07;
background-color: #fefefe;
}
div#vc-view > div.vc.active {
display: block;
}
div#vc-view > div.vc > div:first-child {
padding: 1.3em;
}
div.panel.vcinfo {
padding: 3pt 0pt 3pt 3pt;
background-color: #636f07;
}
div.panel.vcinfo div.button-group > span {
box-shadow: none;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Corpus statistic
* Graying corpus statistic
*/
div.stattable {
display: flex;
flex-direction: row;
margin-right: 20px;
}
div.stattable > dl {
margin-bottom: 4px;
}
div.stattable > dl > div {
border-color: #636f07;
}
div.stattable > dl > div > dt {
background-color: #8a9a0a;
width: 15em;
margin: 0;
}
div.stattable > dl > div > dt::after {
content: ":";
}
div.stattable > dl > div > dd {
background-color: #dce883;
color: #616263;
}
div.stattable.stdisabled dt,
div.stattable.stdisabled dd {
background-color: #b9c46a;
color: #636f07;
text-shadow: none;
}
/* Corpus statistic reload button */
div.reloadStatB > span.refresh {
margin-left: 2pt;
}
span.refresh::after {
vertical-align: sub;
content: "";
}
@media (min-width: 1680px) {
div.stattable dl.flex > div {
width: inherit;
}
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Rules for the datepicker widget
* (used in the Virtual Collection creator)
* in Kalamar.
*/
div.datepicker {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
position: absolute;
display: inline-block;
z-index: 90;
font-size: 80%;
padding: 4pt;
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
border-width: 2px;
border-style: solid;
border-radius: 6px;
}
div.datepicker > div {
font-size: 120%;
width: 45%;
}
div.datepicker > div.month {
float: right;
}
div.datepicker > div > span {
display: inline-block;
overflow: hidden;
white-space: nowrap;
}
div.datepicker > div > span:first-child, div.datepicker > div > span:last-child {
width: 15%;
}
div.datepicker > div > span:first-child::before, div.datepicker > div > span:last-child::before {
font-family: "FontAwesome";
white-space: nowrap;
display: inline-block;
text-align: center;
cursor: pointer;
min-width: 14px;
}
div.datepicker > div > span:first-child::before {
content: "";
}
div.datepicker > div > span:last-child::before {
content: "";
}
div.datepicker > div > span:nth-child(2) {
display: inline-block;
cursor: pointer;
width: 70%;
text-align: center;
text-overflow: ellipsis;
border-radius: 6px;
border-style: solid;
border-width: 2px;
border-color: transparent;
}
div.datepicker > div > span:nth-child(2):hover {
color: #fefefe;
background-color: #f6a800;
border-color: #ff8000;
text-shadow: none;
}
div.datepicker > div > span:nth-child(2).selected {
color: #636f07;
background-color: #9bad0b;
border-color: #636f07;
text-shadow: none;
}
div.datepicker table {
border-collapse: separate;
border-spacing: 1px;
}
div.datepicker input {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
padding-left: 0.4em;
padding-right: 0.4em;
background-color: #fefefe;
width: 100%;
border-style: solid;
border-width: 1px;
}
div.datepicker td {
padding-left: 0.4em;
padding-right: 0.4em;
text-align: center;
border-style: solid;
border-width: 1px;
}
div.datepicker td:not(.out) {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
cursor: pointer;
background-color: #fefefe;
}
div.datepicker td:not(.out).today {
background-color: #bce4f7;
color: #009ee0;
text-shadow: none;
}
div.datepicker td:not(.out).selected {
color: #636f07;
background-color: #9bad0b;
border-color: #636f07;
text-shadow: none;
}
div.datepicker td:not(.out):hover {
color: #fefefe;
background-color: #f6a800;
border-color: #ff8000;
text-shadow: none;
}
div.datepicker td.out {
border-color: transparent;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Temporary hack for language chooser
* http://cssdeck.com/labs/styling-select-box-with-css3
* This is only active in no-js environment and before the
* javascript is loaded.
*/
#ql-field {
position: relative;
background-color: #9bad0b;
cursor: pointer;
margin: 0;
outline: none;
border: none;
display: inline-block;
color: white;
border-width: 0;
border-radius: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
#ql-field:checked {
outline: none;
}
#ql-field > option {
padding: 0pt 2pt;
outline: none;
}
#ql-field:-moz-focusring {
color: transparent;
text-shadow: 0 0 0 white;
}
/**
* The pipe input field
*/
input.pipe {
display: none;
}
header {
-webkit-box-sizing: border-box;
/* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;
/* Firefox, other Gecko */
box-sizing: border-box;
/* Opera/IE 8+ */
position: relative;
background-color: #9bad0b;
padding: 8px 0 0 8px;
font-size: 10pt;
color: #fefefe;
}
header span.select {
display: inline-block;
cursor: pointer;
line-height: 1.8em;
border-width: 0;
border-bottom-width: 3px;
border-style: solid;
border-color: transparent;
}
header span.select > span {
font-weight: bold;
}
header span.select:hover {
color: #636f07;
border-color: #636f07;
}
header span.select::after {
font-family: "FontAwesome";
white-space: nowrap;
pointer-events: none;
text-align: center;
content: "";
padding-left: 4pt;
padding-right: 4pt;
}
header span.select.active {
border-color: #f6a800;
}
header span.select.active::after {
content: "";
}
header form {
position: relative;
display: block;
padding-left: 230px;
min-height: 2.7em;
margin: 0px;
}
header input {
outline: none;
font-size: 11pt;
border: 2px solid #fefefe;
padding: 2px;
margin: 0;
}
header .button {
color: #fefefe;
line-height: 2em;
margin-right: 40px;
}
header .button.right {
float: right;
display: inline-block;
}
header .button.top {
position: absolute;
display: block;
top: 0;
right: 0;
margin-right: 0;
width: 20px;
background-color: #636f07;
text-align: center;
height: 100%;
z-index: 20;
}
header .button.top > a:hover {
color: #fefefe;
}
header .button > a {
color: #fefefe;
cursor: pointer;
position: relative;
font-size: 120%;
}
header .button > a > span {
position: absolute;
margin-left: -3000px;
}
header .button > a::after {
font-family: "FontAwesome";
white-space: nowrap;
}
header .button > a.tutorial::after {
content: "";
}
header .button > a.question::after {
content: "";
}
header .button > a.login::after {
content: "";
}
header .button > a.logout::after {
content: "";
}
.query.button-group > span {
border-top-width: 0;
border-color: white;
}
.query.button-group > span:first-child {
border-top-left-radius: 0;
}
.query.button-group > span:last-child {
border-top-right-radius: 0;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Rules for the footer section of Kalamar
*/
footer {
background-color: #616263;
position: absolute;
bottom: 0;
padding-bottom: 2px;
font-size: 70%;
width: 100%;
text-align: right;
display: flex;
align-items: center;
height: 100pt;
}
footer nav {
margin-left: 30px;
padding: 3pt 6pt;
text-align: left;
flex-grow: 2;
}
footer nav a {
white-space: nowrap;
}
footer div.logos {
font-size: 0;
flex-grow: 1;
}
footer a {
font-size: 10pt;
}
footer a:link {
color: #d9dadb;
}
footer a:visited {
color: #d9dadb;
}
footer a:hover {
color: #fefefe;
}
footer a[href^="http://"]::after, footer a[href^="https://"]::after {
content: none;
}
footer span.separator:after {
font-size: bold;
content: " | ";
color: #f6a800;
}
/**
* Logo table of the front page
*/
#logos {
margin-right: 40px;
}
/**
* Logo: Institute for German Language
*/
#ids-logo {
display: inline-block;
width: 21.0333333333em;
height: 6.6666666667em;
background-image: url("../img/ids-institute-for-the-german-language-white.svg");
}
aside.active ~ footer {
padding-left: 230px;
transition: all 0.3s ease-in-out;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
aside {
background-color: #636f07;
color: #fefefe;
width: 230px;
position: fixed;
display: block;
transition: all 0.3s ease-in-out;
outline: none;
font-size: 10pt;
z-index: 100;
top: 0;
left: 0;
height: 100%;
padding-top: 65px;
/**
* Navigation menu
*/
}
aside > div {
overflow-y: auto;
overflow-x: visible;
max-height: 100%;
}
aside > * {
opacity: 1;
}
aside::after {
font-family: "FontAwesome";
white-space: nowrap;
position: absolute;
display: block;
opacity: 0;
cursor: pointer;
right: 0;
bottom: 0;
content: "";
font-size: 16pt;
width: 16pt;
height: 17pt;
padding: 6pt;
background-color: #636f07;
border-top-right-radius: 6px;
margin-right: -20px;
}
aside h2,
aside legend {
line-height: 2em;
text-align: center;
padding: 0;
margin: 0;
font-size: 100%;
font-weight: bold;
}
aside ul.nav {
list-style-type: none;
margin: 0;
font-size: 10pt;
text-indent: 0;
padding: 0;
}
aside ul.nav li {
padding: 0;
}
aside ul.nav li > a {
padding: 3pt 6pt;
}
aside ul.nav li > a:visited {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
}
aside ul.nav li.folded.active ul {
display: block;
}
aside ul.nav li.folded ul {
display: none;
}
aside ul.nav li.active > a:link {
color: #636f07;
background-color: #9bad0b;
border-color: #636f07;
text-shadow: none;
}
aside ul.nav li > a:link {
color: #616263;
background-color: #d9dadb;
border-color: #87888a;
text-shadow: 1px 1px rgba(255, 255, 255, 0.5);
display: block;
border-right-width: 2px;
border-right-style: solid;
}
aside ul.nav li > a:link:hover {
color: #fefefe;
background-color: #f6a800;
border-color: #ff8000;
text-shadow: none;
transition: none;
}
aside ul.nav li h3 {
padding: 0;
margin: 0;
font-weight: bold;
font-size: 100%;
}
aside ul.nav li > a {
padding-left: 6pt;
}
aside ul.nav li li > a {
padding-left: 18pt;
}
aside ul.nav li li li > a {
padding-left: 36pt;
}
aside nav > ul > li > a {
font-weight: bold;
}
aside fieldset {
position: relative;
border-width: 0;
}
aside fieldset legend {
display: none;
}
aside fieldset input[type=text],
aside fieldset input[type=password] {
outline: none;
font-size: 11pt;
border: 2px solid #fefefe;
padding: 2px;
margin: 0;
width: 100%;
}
aside fieldset > form > div {
position: relative;
width: 100%;
margin-top: 4px;
padding-right: 30px;
}
aside fieldset > p {
color: #9bad0b;
}
aside fieldset > p.announcement {
color: #fefefe;
}
aside fieldset > p.announcement > time {
display: block;
font-size: 70%;
}
aside fieldset hr {
border: none;
border-top: 2px solid #d9dadb;
}
aside fieldset ul {
display: block;
font-size: 80%;
text-align: right;
padding: 0;
margin-top: 0;
}
aside fieldset ul > li {
display: inline;
}
aside fieldset ul > li:first-child::after {
content: " | ";
}
aside fieldset button {
position: absolute;
top: 0;
right: 0;
}
aside fieldset button::after {
content: "";
}
aside.off, aside:not(:focus):not(.active) {
margin-left: -210px;
}
aside.off::after, aside:not(:focus):not(.active)::after {
opacity: 1;
}
aside.off > *, aside:not(:focus):not(.active) > * {
opacity: 0;
transition-property: opacity;
transition-duration: 0.3s;
}
aside.off::after {
display: none;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Optimization for no-js behaviour
*/
body.no-js #notifications {
display: block !important;
}
body.no-js aside {
position: relative;
display: block;
transition: none;
margin-left: 0 !important;
padding-top: 0;
width: 100%;
top: 0;
}
body.no-js aside > * {
opacity: 1 !important;
transition: none;
}
body.no-js aside form.login > input,
body.no-js aside form.login > div {
width: auto;
margin-top: 0;
}
body.no-js aside form.login > input:first-of-type,
body.no-js aside form.login > div:first-of-type {
float: left;
margin-right: 1em;
}
body.no-js aside form.login button {
height: 100%;
}
body.no-js aside p, body.no-js aside::after {
display: none;
}
body.no-js main div.intro {
margin-left: 8px !important;
}
#activate {
text-align: right;
background-color: #f6a800;
margin-top: 0;
padding: 8px;
padding-right: 40px;
color: #fefefe;
font-size: 80%;
}
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Font Awesome symbol table.
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Mixin for blind elements
* (e.g., spans in elements with an icon background)
*/
/**
* Mixin for basic color transition
*/
/**
* Mixing for basic text padding
*/
/**
* Mixing for icon fonts
*/
/**
* Mixing for correct box sizing (probably not necessary)
* DEPRECATED
*/
/**
* Some colors and shadow definitions
* for Kalamar,
*/
/**
* Official IDS colors
*/
/**
* Orange Colors
*/
/**
* Green Colors
*/
/**
* Blue Colors
*/
/**
* Grey Colors
*/
/**
* Red Colors (no IDS relation)
*/
/**
* Basic shadows
*/
/**
* KWIC colors
*/
/**
* Some color definitions and mixins for
* buttons and menus.
*/
/**
* Chooseable items (default)
*/
/**
* Chooseable items (mouse over)
*/
/**
* Chooseable items (not available)
*/
/**
* Chooseable items (active)
*/
/**
* Chooseable items (action: remove something)
*/
/*
* Defined lengths and sizes for the
* Kalamar layout.
*/
/**
* Margins
*/
/**
* Path information - relative to css!
*/
/**
* Media rules for different screen sizes.
* This will override some basic rules.
*/
@media all and (max-width: 42.5em) {
body,
#search > ol,
#search div.snippet > span,
header,
header input,
div#resultinfo,
#pagination > a {
font-size: 9pt;
}
header {
padding-right: 8px;
}
header form {
padding-left: 0;
padding-top: 33px;
}
.vc {
font-size: 9pt;
}
.vc .builder .doc {
padding-left: 3em;
}
.vc .builder * .docGroup {
margin-left: 3em;
}
.vc .builder > .doc {
padding-left: 0.5em;
}
.vc .builder > .docGroup {
margin-left: 0.5em;
}
h1 {
margin-left: 0px;
width: 130px;
height: 40px;
background-size: 100%;
background-position: 50% 0;
z-index: 110;
position: absolute !important;
}
#searchbar {
padding-right: 30px;
margin-top: 0;
}
#searchbar input {
font-size: 9pt;
}
#searchbar button[type=submit] {
right: 0;
}
.level-1 {
padding-bottom: 2px;
}
.level-2 {
padding-bottom: 4px;
}
main {
margin-left: 4px;
margin-right: 4px;
}
header .button {
margin-right: 4px;
}
header .button.top {
height: auto;
}
#search ol > li:target > div > div.snippet, #search ol > li.active > div > div.snippet {
margin: 2px 2em 2px 4px;
}
#search ol > li div.meta {
display: none;
}
div.matchinfo {
font-size: 9pt;
}
div.matchtable tr > * {
padding: 1pt 3pt;
}
div.matchtree h6 {
display: block;
float: none;
}
div.matchtree > div {
margin-left: 2px;
}
#logos {
margin-left: 0;
margin-right: 0;
}
#logos > div {
border-top-width: 14px;
padding-right: 0;
}
#logos > div .logo > * {
background-size: 60%;
background-position: 0 0;
}
div.intro {
width: 100%;
}
body.embedded aside > div {
top: 0;
transform: translateY(0);
}
aside:not(:focus):not(.active) {
margin-left: -230px;
}
aside:not(:focus):not(.active)::after {
font-size: 12pt;
height: 11pt;
text-align: right;
padding-right: 3pt;
padding-top: 2pt;
}
aside ul {
font-size: 9pt;
line-height: 1em;
}
aside.active ~ main div.intro, aside.active ~ main.page {
margin-left: 4px !important;
}
aside.active {
position: relative;
display: block;
padding-top: 0;
width: 100%;
top: 0;
border-width: 0;
}
aside.active fieldset input {
font-size: 9pt;
}
aside.active::after {
display: none;
}
aside.active p, aside.active hr {
display: none;
}
#tutorial {
border-radius: 0;
border-width: 0;
right: 0;
left: 0;
bottom: 0;
top: 0;
padding: 0;
}
#tutorial iframe {
border-radius: 0;
}
#tutorial > ul.action.right {
height: 1.5em;
right: 20px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
main.page {
margin-right: 20px;
}
footer {
padding-left: 0 !important;
}
}
@media print {
body, html, select, g > text {
color: black;
}
header, aside {
display: none;
}
main.page {
margin: 1em;
}
a.embedded-link {
color: black;
text-decoration: underline;
}
pre.query.tutorial {
background-color: white;
color: black;
margin-left: 1em;
margin-right: 1em;
}
blockquote.warning {
background-color: grey;
color: white;
border-left-color: black;
border-left-width: 1em;
}
}
/*# sourceMappingURL=kalamar-0.41.5.css.map */