
/* - cke-tmpl.css - */
/* https://www.ub.hu-berlin.de/portal_css/cke-tmpl.css?original=1 */
@media screen,
projection {
#content .bg_blue,
#col3_content .bg_blue {
background-color: #b8cfe5;
}
#content .bg_grey,
#col3_content .bg_grey {
background-color: #e6e6e6;
}
#content .greyborder,
#col3_content .greyborder {
border: 2px solid #ccc;
}
#content .bg_blue,
#content .bg_grey,
#content .neutral,
#col3_content .bg_blue,
#col3_content .bg_grey,
#col3_content .neutral {
margin-top: 0.5em;
padding: 0.75em;
width: 98%;
-ms-hyphens: auto;
-moz-hyphens: auto;
-webkit-hyphens: auto;
hyphens: auto;
}
#content .bg_blue .subcl,
#content .bg_grey .subcl,
#content .neutral .subcl,
#col3_content .bg_blue .subcl,
#col3_content .bg_grey .subcl,
#col3_content .neutral .subcl {
padding-right: 0.5em;
}
#content .bg_blue .subcr,
#content .bg_grey .subcr,
#content .neutral .subcr,
#col3_content .bg_blue .subcr,
#col3_content .bg_grey .subcr,
#col3_content .neutral .subcr {
padding-left: 0.5em;
}
#content .bg_blue img,
#content .bg_grey img,
#content .neutral img,
#col3_content .bg_blue img,
#col3_content .bg_grey img,
#col3_content .neutral img {
width: 100%;
}
#content .bg_blue p:last-child,
#content .bg_grey p:last-child,
#content .neutral p:last-child,
#col3_content .bg_blue p:last-child,
#col3_content .bg_grey p:last-child,
#col3_content .neutral p:last-child {
margin-bottom: 0;
}
/* */
#content .floating .col_w90r,
#col3_content .floating .col_w90r {
float: none;
}
/* */
.img-fl-left-caption {
float: left;
margin: 0 0.5em 0.5em 0;
min-width: 150px;
}
.img-fl-right-caption {
float: right;
margin: 0 0 0.5em 0.5em;
min-width: 150px;
}
.cap-w20 {
width: 20%;
}
.cap-w25 {
width: 25%;
}
.cap-w33 {
width: 33%;
}
.cap-w50 {
width: 50%;
}
.img-fl-left,
.img-fl-right {
margin-bottom: 0.25em;
width: 100%;
}
.img-fl-left img,
.img-fl-right img {
width: 100%;
}
/* */
.img-caption p {
font-size: 85%;
font-weight: normal;
margin: 0 !important;
padding: 0;
}
.img-caption p strong {
font-weight: normal !important;
}
/* */
.img-caption p strong.caption-prefix:before {
content: "Abb.:";
}
.site-de .img-caption p strong.caption-prefix:before {
content: "Abb.:";
}
.site-en .img-caption p strong.caption-prefix:before {
content: "Fig.:";
}
/* */
.paper-cols {
column-gap: 2em;
-moz-column-gap: 2em;
-webkit-column-gap: 2em;
margin-bottom: 1em;
text-align: justify;
column-fill: balance;
-moz-column-fill: balance;
}
.paper-cols p>img {
width: 100%;
}
.paper-cols.col-count2 {
column-count: 2;
-moz-column-count: 2;
-webkit-column-count: 2;
}
.paper-cols.col-count3 {
column-count: 3;
-moz-column-count: 3;
-webkit-column-count: 3;
}
}
@media (max-width: 800px) {
#content .bg_blue .subcr,
#content .bg_grey .subcr,
#content .neutral .subcr,
#col3_content .bg_blue .subcr,
#col3_content .bg_grey .subcr,
#col3_content .neutral .subcr {
padding-left: 0;
margin-top: 0.75em;
}
#content .bg_blue .subcl,
#content .bg_grey .subcl,
#content .neutral .subcl,
#col3_content .bg_blue .subcl,
#col3_content .bg_grey .subcl,
#col3_content .neutral .subcl {
padding-right: 0;
text-align: center;
}
#content .bg_blue img,
#content .bg_grey img,
#content .neutral img,
#col3_content .bg_blue img,
#col3_content .bg_grey img,
#col3_content .neutral img {
width: 33%;
text-align: center;
}
#content .bg_blue .col_w20l,
#content .bg_blue .col_w80r,
#content .bg_grey .col_w20l,
#content .bg_grey .col_w80r,
#content .neutral .col_w20l,
#content .neutral .col_w80r,
#col3_content .bg_blue .col_w20l,
#col3_content .bg_blue .col_w80r,
#col3_content .bg_grey .col_w20l,
#col3_content .bg_grey .col_w80r,
#col3_content .neutral .col_w20l,
#col3_content .neutral .col_w80r {
float: none;
}
#content .bg_blue p:last-child,
#content .bg_grey p:last-child,
#content .neutral p:last-child,
#col3_content .bg_blue p:last-child,
#col3_content .bg_grey p:last-child,
#col3_content .neutral p:last-child {
margin-bottom: 0;
}
/* */
#content .floating .col_w10l,
#col3_content .floating .col_w10l {
width: 10%;
display: table;
}
#content .floating .subcl,
#col3_content .floating .subcl {
text-align: left;
margin-right: 0.75em;
}
#content .floating .col_w90r,
#col3_content .floating .col_w90r {
width: 90%;
}
#content .floating .subcr,
#col3_content .floating .subcr {
margin-top: 0;
}
#content .floating img,
#col3_content .floating img {
width: auto;
text-align: left;
}
}
@media (max-width: 480px) {
#content .bg_blue img,
#content .bg_grey img,
#content .neutral img,
#col3_content .bg_blue img,
#col3_content .bg_grey img,
#col3_content .neutral img {
width: 50%;
}
#content .floating img,
#col3_content .floating img {
width: auto;
}
}
