#suchform_wrapper { display: none; }

#suchform_wrapper .suchform { width: 24em; text-align: right; padding: 2px; }

#suchform_wrapper .suchform input[name=q] { width: 23em; display: block; width: 100%; font-size: 100%; }

#suchform_wrapper { display: none; }

#suchform_wrapper .suchform { width: 24em; text-align: right; padding: 2px; }

#suchform_wrapper .suchform input[name=q] { width: 23em; display: block; width: 100%; font-size: 100%; }

/* bundling plugins/quicklinks2.sass */
/* bundling plugins/quicklinks2.sass */
#quicklinks_output li { margin-top: 0.5em; }

#quicklinks_output table { clear: both; }

#quicklinks_output td { vertical-align: top; padding: 2px 4px; }

#quicklinks_output th { padding: 2px 4px; }

#quicklinks_output li { margin-top: 0.5em; }

#quicklinks_output table { clear: both; }

#quicklinks_output td { vertical-align: top; padding: 2px 4px; }

#quicklinks_output th { padding: 2px 4px; }

/* bundling site/modules/search/search_output.sass */
/* bundling site/modules/search/search_output.sass */
h2 { margin-bottom: 0.5em; }

.search-output { margin: 0 auto; display: flex; flex-flow: column; justify-content: space-evenly; }

.search-output #search_form { display: flex; justify-content: space-around; }

.search-output #search_form .formwrapper { border-color: #585858; }

.search-output #search_form > table { max-width: calc(100vw - 16px); text-align: left; }

.search-output #search_form > table > tbody > tr:nth-child(3) > th { padding-top: 2em; }

.search-output #search_form > table > tbody > tr:nth-child(4) > th { padding-top: 2em; }

.search-output #search_form > table > tbody > tr:nth-child(3) > td, .search-output #search_form > table > tbody > tr:nth-child(4) > td { padding-left: 1em; }

.search-output #search_form > table > tbody > tr:last-child > td { padding-bottom: 1em; }

.search-output #search_form > table table th { min-width: 14em; }

.search-output #search_form input[name="q"] { font-size: 125%; margin-left: 1em; max-width: calc(100vw - 3em); }

.search-output #search_form input[type="submit"] { text-decoration: underline; background-color: #4d4; color: #dbd4c7; border: 2px outset #22ff22; padding: 4px; min-width: 100px; margin-right: 20px; }

h2 { margin-bottom: 0.5em; }

.search-output { margin: 0 auto; display: flex; flex-flow: column; justify-content: space-evenly; }

.search-output #search_form { display: flex; justify-content: space-around; }

.search-output #search_form .formwrapper { border-color: #585858; }

.search-output #search_form > table { max-width: calc(100vw - 16px); text-align: left; }

.search-output #search_form > table > tbody > tr:nth-child(3) > th { padding-top: 2em; }

.search-output #search_form > table > tbody > tr:nth-child(4) > th { padding-top: 2em; }

.search-output #search_form > table > tbody > tr:nth-child(3) > td, .search-output #search_form > table > tbody > tr:nth-child(4) > td { padding-left: 1em; }

.search-output #search_form > table > tbody > tr:last-child > td { padding-bottom: 1em; }

.search-output #search_form > table table th { min-width: 14em; }

.search-output #search_form input[name="q"] { font-size: 125%; margin-left: 1em; max-width: calc(100vw - 3em); }

.search-output #search_form input[type="submit"] { text-decoration: underline; background-color: #4d4; color: #dbd4c7; border: 2px outset #22ff22; padding: 4px; min-width: 100px; margin-right: 20px; }

/* bundling site/types/img/img_show.sass */
/* bundling site/types/img/img_show.sass */
html #ss_2012_controls #ss_2012_controls_inner { background-color: black; color: white; }

html #ss_2012_controls #ss_2012_controls_inner .gcontrol { color: white; border-color: white; }

html #ss_2012_continue { background-color: black; background-color: rgba(0, 0, 0, 0.75); color: white; }

html #ss_2012_thumbs_nextpage { background-color: #000; background-color: rgba(0, 0, 0, 0.75); }

html #ss_2012_thumbs_prevpage { background-color: #000; background-color: rgba(0, 0, 0, 0.75); }

html #ss_2012_title { background-color: #000; background-color: rgba(0, 0, 0, 0.75); color: white; }

html #ss_2012_title a { color: white; }

#ss_2012_activator { display: none; }

@media (max-width: 767px) { .orig_filename { display: none; } table.odata { width: 100%; display: block; } table.odata tbody { display: block; } table.odata tr.rk-einrueck { display: block; } table.odata tr.rk-einrueck th { display: block; padding-left: 0.25em; } table.odata tr.rk-einrueck td { display: block; padding-left: 1.25em; padding-bottom: 0.75em; } }

#imageblock { position: static; z-index: 5; }

#imgblock { display: block; position: relative; z-index: 1; }

#imgblock::after, #imgblock::before { width: 50%; top: 0; bottom: 0; position: absolute; content: " "; display: none; }

#imgblock::after { right: 0; cursor: url(../../site/images/cursor-right.png) 24 24, e-resize; }

#imgblock::before { left: 0; cursor: url(../../site/images/cursor-left.png) 24 24, w-resize; }

/* XXX */
#imageblock.clickactive #imgblock::after, #imageblock.clickactive #imgblock::before, #imageblock:hover #imgblock::after, #imageblock:hover #imgblock::before { display: block; }

#imgblock img { z-index: 1; }

#imgblock .inimglink { width: 25%; top: 0; bottom: 0; position: absolute; display: block; background-image: url(templates/default/images/trans.gif); text-decoration: none; color: black; }

#imgblock #inimgprev { left: 0; }

#imgblock #inimgprev span { left: 2px; }

#imgblock #inimgnext { right: 0; }

#imgblock #inimgnext span { right: 2px; }

#imgblock .inimglink span { z-index: 2; background-color: #888; border-radius: 10px; padding: 8px 16px; display: none; top: 300px; position: absolute; border: 1px solid black; }

#imgblock .inimglink:hover span { display: block; }

#img_nav_links { margin-bottom: 2em; margin-top: 4px; text-align: center; font-size: 87.5%; }

#theimage { cursor: pointer; cursor: hand; }

.blackout { height: 18px; width: 36px; padding: 0px 4px; vertical-align: middle; display: inline-block; }

.blackout span { width: 12px; height: 12px; color: black; margin: 1px; display: inline-block; }

.blackout span:first-child { background-color: #333; border: 1px solid white; }

.blackout span:last-child { background-color: #eee; border: 1px solid white; }

#ss_2012_scale_wrapper { display: none !important; }

#imgblock { justify-content: space-around; text-align: center; }

.imgname { font-size: 87.5%; font-weight: bold; width: 100%; }

.pagetype-img-show .rk_img_current_in_ser { outline: 1px solid rgba(64, 255, 64, 0.5); background-color: #303030 !important; }

html #ss_2012_controls #ss_2012_controls_inner { background-color: black; color: white; }

html #ss_2012_controls #ss_2012_controls_inner .gcontrol { color: white; border-color: white; }

html #ss_2012_continue { background-color: black; background-color: rgba(0, 0, 0, 0.75); color: white; }

html #ss_2012_thumbs_nextpage { background-color: #000; background-color: rgba(0, 0, 0, 0.75); }

html #ss_2012_thumbs_prevpage { background-color: #000; background-color: rgba(0, 0, 0, 0.75); }

html #ss_2012_title { background-color: #000; background-color: rgba(0, 0, 0, 0.75); color: white; }

html #ss_2012_title a { color: white; }

#ss_2012_activator { display: none; }

@media (max-width: 767px) { .orig_filename { display: none; } table.odata { width: 100%; display: block; } table.odata tbody { display: block; } table.odata tr.rk-einrueck { display: block; } table.odata tr.rk-einrueck th { display: block; padding-left: 0.25em; } table.odata tr.rk-einrueck td { display: block; padding-left: 1.25em; padding-bottom: 0.75em; } }

#imageblock { position: static; z-index: 5; }

#imgblock { display: block; position: relative; z-index: 1; }

#imgblock::after, #imgblock::before { width: 50%; top: 0; bottom: 0; position: absolute; content: " "; display: none; }

#imgblock::after { right: 0; cursor: url(../../site/images/cursor-right.png) 24 24, e-resize; }

#imgblock::before { left: 0; cursor: url(../../site/images/cursor-left.png) 24 24, w-resize; }

/* XXX */
#imageblock.clickactive #imgblock::after, #imageblock.clickactive #imgblock::before, #imageblock:hover #imgblock::after, #imageblock:hover #imgblock::before { display: block; }

#imgblock img { z-index: 1; }

#imgblock .inimglink { width: 25%; top: 0; bottom: 0; position: absolute; display: block; background-image: url(templates/default/images/trans.gif); text-decoration: none; color: black; }

#imgblock #inimgprev { left: 0; }

#imgblock #inimgprev span { left: 2px; }

#imgblock #inimgnext { right: 0; }

#imgblock #inimgnext span { right: 2px; }

#imgblock .inimglink span { z-index: 2; background-color: #888; border-radius: 10px; padding: 8px 16px; display: none; top: 300px; position: absolute; border: 1px solid black; }

#imgblock .inimglink:hover span { display: block; }

#img_nav_links { margin-bottom: 2em; margin-top: 4px; text-align: center; font-size: 87.5%; }

#theimage { cursor: pointer; cursor: hand; }

.blackout { height: 18px; width: 36px; padding: 0px 4px; vertical-align: middle; display: inline-block; }

.blackout span { width: 12px; height: 12px; color: black; margin: 1px; display: inline-block; }

.blackout span:first-child { background-color: #333; border: 1px solid white; }

.blackout span:last-child { background-color: #eee; border: 1px solid white; }

#ss_2012_scale_wrapper { display: none !important; }

#imgblock { justify-content: space-around; text-align: center; }

.imgname { font-size: 87.5%; font-weight: bold; width: 100%; }

.pagetype-img-show .rk_img_current_in_ser { outline: 1px solid rgba(64, 255, 64, 0.5); background-color: #303030 !important; }

/* bundling site/types/ser/ser_show.sass */
/* bundling site/types/ser/ser_show.sass */
#untease { text-decoration: underline; text-align: right; display: block; }

#description { display: none; }

/* bundling site/types/xth/xth_show.sass */
#untease { text-decoration: underline; text-align: right; display: block; }

#description { display: none; }

/* bundling site/types/xth/xth_show.sass */
#untease { text-decoration: underline; text-align: right; display: block; }

#description { display: none; }

#untease { text-decoration: underline; text-align: right; display: block; }

#description { display: none; }
