<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme name: DPSG | Wordpress | Child
Description: Child-Theme der Wordpress Version des dpsg.de-Designs fÃ¼r Mitgliederinnen und Mitglieder/StÃ¤mme der DPSG
Author: Deutsche Pfadfinderschaft Sankt Georg, Bundesamt Sankt Georg e.V. &amp; Marc Michalsky
Author URI: https://dpsg.de/, https://marc-michalsky.de
Version: 2.5
*/

/******* dpsgde WordPress CSS *******/

.logo {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
}

.website-title {
    margin: auto;
    padding: 32px 24px;
    font-weight: bold;
    font-size: 34px;
    text-decoration: none;
}

.website-title &gt; a:hover {
    text-decoration: none;
    color: #003056;
}

.img-border {
    border: 5px solid #fff;
    box-shadow: 0px 1px 0px #ccd6dd;
}

.img-no-border {
    border: 0 !important;
    box-shadow: 0 0 0 !important;
}

.widget_unitegallery {
    padding-bottom: 0 !important;
    padding-top: 64px !important;
}

@media ( max-width: 1200px ) {
    .logo {
        margin-left: 15%;
        margin-right: auto;
    }
}

@media ( max-width: 992px ) {
    .website-title {
        font-size: 32px;
    }
    .logo {
        margin-left: 0;
    }
}

@media ( max-width: 767px ) {
    .website-title {
        font-size: 26px;
        padding-top: 10px;
        padding-bottom: 10px;
        margin-bottom: 10px;
        margin-top: 10px;
    }
    .logo {
        align-items: center;
        justify-items: center;
    }
}

@media ( max-width: 510px ) {
}

/* Common elements styling */
.post .entry h1 { font-size: 20px; line-height: 30px; }
.post .entry h2 { font-size: 18px; line-height: 27px; }
.post .entry h3 { font-size: 16px; line-height: 24px; }
.post .entry h4 { font-size: 14px; line-height: 21px; }
.post .entry h5 { font-size: 12px; line-height: 18px; }
.post .entry h6 { font-size: 10px; line-height: 15px; }

.post .entry ul { margin-left: 25px; }
.post .entry ol { margin-left: 25px; }
.post .entry a img { border: 0 }

p img { padding: 0;	max-width: 100%; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { margin: 2px 0 2px 7px; display: inline; }
img.alignleft { margin: 2px 7px 2px 0; display: inline; }
.alignright { float: right; display: inline; }
.alignleft { float: left; display: inline; }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }

/* Calendar widget */
#wp-calendar { empty-cells: show; margin: 10px auto 0; }
#wp-calendar #next a { padding-right: 10px; text-align: right; }
#wp-calendar #prev a { padding-left: 10px; text-align: left; }
#wp-calendar a { display: block; }
#wp-calendar caption { text-align: center; width: 100%; }
#wp-calendar th,
#wp-calendar td { text-align: center; }
#wp-calendar td { padding: 4px 14px; }
.wp-caption { border: 1px solid #ddd; text-align: center; padding-top: 4px; margin: 10px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}

/* Big images in rich text editor should not break page layout */
.post .entry { overflow: hidden; }

/******* /dpsgde WordPress CSS *******/
.hentry { padding-bottom: 25px; }
h2.page-title { margin-bottom: 20px; font-size: 34px; line-height: 36px; }
.form-allowed-tags,
.widget_tag_cloud .widgettitle { display: none; }

.wp-block-quote {
    font-family: Georgia, serif;
    font-size: 18px;
    font-style: italic;
    width: 450px;
    margin: 0.25em 0;
    padding: 0.25em 40px;
    line-height: 1.45;
    position: relative;
    color: #383838;
    background:#ececec;
}</pre></body></html>