/* Mobile Navigation Customization */

#renumber_aktueller_datensatz_161, #renumber_aktueller_datensatz_162, #renumber_aktueller_datensatz_163, #renumber_aktueller_datensatz_164 {
	display: none;
}

/* */

.angebote {
    overflow: auto;
    border: 0px #cccccc dashed;
    width: 33%;
    float: left;
    margin-right: 0px;
    margin-bottom: 3em;
    height: auto;
    text-align: center;
    padding: 0 3%;
    box-sizing: border-box;
    /* border-radius: 0.3em; */
    /* position: relative; */
    font-style: italic;
    /* background-color: rgb(255, 248, 229); */
}

.angebote p {
    margin: 0;
    padding: 0;
}

.table_main_td_main p {
    /* background: #f9ede4; */
    /* padding:0.3em; */
}

.witte_gedicht_headline {
    font-size: 30pt;
    line-height: 1.4em
}

p {
    /* background-color: rgba(255, 255, 0, 0.33) */
}

.angebote p:first-of-type {
    /* color: red; */
    /* border: 1px #E91E63 dashed; */
}

.angebote p:last-of-type {
    /* color: #4CAF50; */
    font-size: 0.8em;
    margin-top: 0.8em;
    /* border: 1px #4CAF50 dashed; */
}

.times_kursiv_im_gedicht {
    font-size: 0.9em;
    font-style: italic;
    /* letter-spacing: 2px; */
    /* color: rgb(46,139,87); */
    padding: 0px;
    line-height: 1em;
    /* background: #eee; */
    height: 1em;
    margin-top: 0em;
    display: block;
}

.user_kleiner {
    margin: 0;
    padding: 0;
    font-size: 0.85em;
    line-height: 1.2em;
    border: 0px red dotted;
    padding-bottom: 0;
}

.user_kleiner_schraeg {
    margin: 0;
    padding: 0;
    font-size: 0.85m;
    line-height: 1.2em;
    font-style: italic;
    border: 0px gray dotted;
    padding-bottom: 1em;
}

.farbe0 {
    background-color: rgb(255, 248, 229);
}

.farbe1 {
    background-color: #dedede;
}

.farbe2 {
    background-color: #cbe0ff;
}

.farbe3 {
    background-color: #dff5c7;
}

.farbe4 {
    background-color: #dfdafd;
}

.farbe5 {
    background-color: #ececbd;
}

.image_cover {
    position: relative;
    width: 100%;
    margin: auto;
    margin-top: 0.5em;
    box-shadow: 0px 0px 17px rgba(0, 0, 0, 0.38);
    -moz-box-shadow: 0px 0px 17px rgba(0, 0, 0, 0.38);
    -webkit-box-shadow: 0px 0px 17px rgba(0, 0, 0, 0.38);
    line-height: 0;
}

.cover img {
    border: 0px blue solid;
    width: 76%;
    /* height: 30em; */
    box-shadow: 0px 0px 17px rgba(0, 0, 0, 0.38);
    -moz-box-shadow: 0px 0px 17px rgba(0, 0, 0, 0.38);
    -webkit-box-shadow: 0px 0px 17px rgba(0, 0, 0, 0.38);
    /* position: relative; */
    */ margin-top: 1;
    display: inline-flex;
    margin-top: 1em;
}

.space {
    border: 0px red dotted;
    /* width:auto; */
    /* overflow:auto; */
    display: inline;
    /* float:left; */
    line-height: 1.3em;
    margin-right: 1px;
    color: transparent;
}

.userstyle1 {
    margin-top: 0em;
    margin-bottom: 0.5em;
    font-size: 1.8em;
    font-weight: normal;
    color: #A50A03;
    line-height: 1.2em;
    font-family: arial,sans-serif;
}

/* ----------------  Gedicht Ueberschrift --------------- */
.supermann_subtitle, .koerper_cafes_subtitle, .weltende_subtitle, .weg2_subtitle, .mandarin_subtitle, .goldgetraenkt_subtitle, .alltaegliche_freuden_subtitle, .cornelia_parker_subtitle, .niemand_hier_subtitle, .wald_subtitle, .alp_subtitle {
    margin-top: 0em;
    margin-bottom: 3em;
    color: black;
    font-size: 0.8em;
    line-height: 1.3em;
    /* background: #f7ffaa; */
}

.test_inline {
    color: red;
    padding: 0.3em;
    background: yellow;
    font-size: 2em;
    display: inline-block;
    /* margin-top: 0em; */
}

.kommandant_subtitle {
    margin-top: -1em;
    font-size: 0.8em;
    margin-bottom: 3em;
    color: black;
}

.lauschangriff_person {
    font-size: 0.8em;
    color: black;
    margin: 0;
    line-height: 1.4em;
}

.lauschangriff_nachdenklich {
    font-size: 0.7em;
    color: #000000;
    margin: 0.6em 0em 0em 0em;
    line-height: 1.4em;
}

.kalenderblatt_h4_small {
    font-size: 0.75em;
    /* background: #ffcfcf; */
}

.u2_kleiner {
    font-size: 0.68em;
    line-height: 2.1em;
    padding-left: 0em;
    display: inline-block;
}

.userstyle3 {
    font-size: 1.2em;
    font-style: italic;
    color: rgb(0, 0, 0);
}

.userstyle4 {
    /* position: relative; */
    font-size: 0.8em;
    /* font-style: italic; */
    /* letter-spacing: 2px; */
    color: rgb(46,139,87);
    padding: 0px;
    line-height: 1.4em;
    /* background: #fffbd4; */
    /* height: 2em; */
    /* top: -2em; */
    margin-top: 0em;
    margin-bottom: 2em;
    padding-bottom: 0em;
    /* display: inline-block; */
    /* clear: left; */
    /* float: left; */
    /* width: 100%; */
}

.userstyle5 {
    /* font-size: 1.2em; */
    /* font-weight: bold; */
    letter-spacing: 0.05em;
    /* margin-left: 0.4em; */
    /* font-style: italic; */
    color: rgb(255, 0, 0);
    font-family: times,times new roman,serif;
    /* clear: left; */
    line-height: 1.0em;
}

.userstyle6 {
    background: rgba(255, 152, 0, 0.28);
    /* border:1px #BDBDBD dashed; */
    /* display: block; */
    margin-top: 0em;
    position: relative;
    top: 0em;
    /* line-height:3em; */
    /* margin-bottom: 1em; */
    padding-bottom: 0em;
}

.userstyle7 {
    margin: 0;
    padding: 0;
    font-size: 0.75em;
    line-height: 1.2em;
    border: 0px red dotted;
    /* background-color:orange; */
    padding-bottom: 0;
    display: inline;
    margin-top: 0em;
}

.userstyle8 {
    margin-top: -1em;
    margin-bottom: -1em;
}

.userstyle9 {
    color: red;
}

.two-column-grid {
	display: grid;
	grid-template-columns: 1fr 1fr;
	& .bildpur_titel {
	font-size: 1.2em;
    font-style: italic;
    color: rgb(0, 0, 0);
	background-color: transparent !important;
	padding: 0.5em !important;
	}
}
a:active {
	background-color: transparent !important;
	}

@media screen and (max-width: 800px ) {
	.two-column-grid {
		grid-template-columns: 1fr;
	}
}

.user_tote {
    display: inline;
    font-size: 1.4em;
}

.user_tote .div-inner {
    display: inline;
}

.widmung {
    margin-top: -1.3em;
    font-style: italic
}

.variation1 {
    font-size: 0.9em;
    margin-top: -1.3em;
    font-style: normal;
}

.cover_teaser {
    width: 40%;
    float: right;
    overflow: auto;
    margin-top: 0em;
    margin-left: 1em;
    text-align: left;
    overflow: visible;
    border: 0px #2196F3 dashed;
}

.cover_teaser_abschiedsreigen {
    width: 40%;
    float: right;
    overflow: auto;
    margin-top: 0em;
    text-align: left;
    overflow: visible;
    border: 2px #607D8B dashed;
}

.cover_teaser_abschiedsreigen img ,.cover_teaser img {
    /* width: 90%; */
}

.unter_buch {
    font-size: 0.8em;
    text-align: center;
    overflow: auto;
    float: left;
    width: 100%;
}




/*--------------------------------------------------*/
@media screen and (max-width: 1200px ) {
}

@media screen and (max-width: 1000px ) {
}

@media screen and (max-width: 900px) {
    .cover_teaser {
        width: 30%;
        float: right;
        overflow: visible;
        margin-top: 0;
        margin-right: 3%;
    }
}

@media print {
    .cover_teaser {
        display: none;
    }
}

@media screen and (max-width: 600px ) {
    .cover_teaser {
        width: 25%;
        float: right;
        overflow: auto;
        margin-top: 0;
        overflow: visible;
        display: none;
    }

    .angebote {
        overflow: auto;
        border: 0px #cccccc solid;
        width: 99%;
        float: left;
        margin-right: 1px;
        margin-bottom: 1em;
        height: auto;
        text-align: center;
        padding: 1%;
        /* border-radius: 0.3em; */
        /* position: relative; */
    }
}

.smart-profile-image {
	margin: 12px auto;
}

.smart-profile-image-container {
	text-align: center;
}