/* CSSPortal Optimiser: Sat, 09 Jan 2021 19:49:39 +0000 */
/*! CSS Used from: https://www.inconsequential.org/files/xl/xs/stylexs.css 
! CSS Used from: https://www.inconsequential.org/files/xl/xs/style1hxs.css 
! CSS Used from: https://www.inconsequential.org/files/xl/xs/atmediaxs.css 
! CSS Used from: Embedded 
! CSS Used fontfaces*/

.menc a:active {
color:#b73f1e!important;
font-weight:400!important;
text-decoration:none!important
}

.menc a:active:hover {
background-color:rgba(183,63,30,0.5)!important;
color:#000!important;
font-weight:400!important;
text-decoration:none!important
}

.menc a:hover {
background-color:rgba(183,63,30,0.5)!important;
font-weight:700!important
}

.menc a:visited {
color:#a2374b!important;
font-weight:400!important
}

.menc a:visited:hover {
background-color:rgba(183,63,30,0.5)!important;
color:#000!important;
font-weight:400!important
}

.b2dy {
height:91vh!important;
position:absolute;
top:10px;
width:1650px!important;
z-index:-1
}

.blueheadborder {
background:#4682b4;
border-bottom:1px ridge #90a4b5;
border-left:2px groove #000;
border-right:6px ridge #90a4b5;
border-top:6px groove #90a4b5;
color:#000;
display:block;
height:107px;
margin-left:2px;
max-height:128px;
max-width:900px;
min-height:105px;
min-width:300px!important;
opacity:.7;
position:absolute;
text-align:center;
top:2px;
width:735px!important;
z-index:1
}

.footer {
background-color:#9e9e9e!important;
height:auto!important;
min-height:auto!important
}

.go {
visibility:hidden
}

.heighttxt,html {
height:auto;
width:auto
}

.menc {
background:#fff;
color:#393121;
font-size:1em;
font-weight:700;
margin-left:1px
}

.menleiste {
background:#6da6c4;
border-bottom:3px ridge #a7bac4;
border-left:2px groove #000;
border-right:6px ridge #a7bac4;
border-top:6px groove #a7bac4;
color:#000;
display:inline;
height:59vh!important;
margin-left:2px;
margin-top:0;
max-height:70vh!important;
max-width:100px;
min-height:30vh!important;
min-width:97px;
opacity:.7;
position:fixed;
text-align:left;
top:2px;
width:99px
}

.myli {
display:inline;
left:-30px;
list-style-type:none;
position:fixed;
top:17%
}

.text {
background:center top #9e9e9e!important;
border:#000 solid 2px;
color:#000;
height:auto;
left:166px;
max-height:none!important;
max-width:82%!important;
min-height:auto!important;
position:absolute;
top:17.5%
}

.whited {
font:300 1.25em/120% betsys;
margin-left:.15em
}

body {
background:#bdbabe url(images/xs/strawxs.png);
color:#000;
font:1em Verdana,Arial,sans-serif!important;
height:97%;
margin-left:0;
margin-top:2px
}

div.footer {
background-color:#fff!important;
color:#000;
font-size:1em!important;
margin-left:1em!important;
margin-right:auto;
margin-top:.5cm;
width:80%
}

div.menleiste {
max-height:550px!important;
min-height:550px!important
}

div.text {
background-color:#9e9e9e!important;
height:auto!important;
margin-right:15px;
max-height:inherit!important;
max-width:48em!important;
min-height:auto!important;
min-width:75%!important
}

div.text.heighttxt.more {
border:#000 solid 2px!important;
height:max-content!important;
max-height:none!important;
min-height:min-content!important;
min-width:min-content!important
}

h1 {
font-family:Conv_christifont,"Times New Roman",cursive;
font-size:3.5em;
text-align:center
}

h3 {
font-size:2em!important;
text-align:center!important
}

img.b2dy {
background-color:transparent!important;
height:90vh!important;
max-height:850px!important;
min-height:800px!important;
position:absolute;
top:10px;
width:100px!important;
z-index:-1
}

img.b2dy1 {
background-color:transparent!important;
height:11vh!important;
margin-left:105px!important;
max-height:107px!important;
max-width:1542px!important;
min-height:105px!important;
min-width:1542px!important;
top:10px!important;
width:142vw!important;
z-index:-1!important
}

li.c1 {
list-style:none
}

p {
background-color:#9e9e9e;
color:#121414;
font:300 1.25em/120% convchristifont!important;
font-stretch:condensed!important;
height:auto!important;
margin-bottom:.1em!important;
margin-left:.15em!important;
margin-top:.1em!important;
max-width:max-content!important;
min-height:auto!important;
min-width:min-content!important;
width:fit-content!important
}

p.b2y {
background-color:transparent!important
}

span.c1 {
background:#e60000;
color:#0e0e0e;
font-size:1.25em
}

tbody {
font:1em Arial,Verdana,sans-serif!important
}

ul {
color:#000!important;
font-size:1.2em;
left:10px!important;
list-style-type:none;
margin:1px;
padding:1px
}

ul.myli {
line-height:1.1!important
}

.go {
visibility:hidden
}

.go {
visibility:hidden
}

.menc {
font-size:.9em
}

.menc {
font-size:.9em
}

p {
font-size:1.48em!important;
line-height:1.2!important
}

.b2dy {
height:91vh;
position:absolute;
top:10px;
width:85vw;
z-index:-1
}

.blueheadborder {
min-width:300px;
width:735px
}

.menc {
font-size:.9em
}

div.footer {
margin-left:auto;
margin-right:auto;
margin-top:.5cm;
width:80%
}

div.text.heighttxt.more {
border:#000 solid 2px!important;
height:max-content!important;
max-height:200vh!important;
min-height:min-content!important
}

div.text {
height:75%;
max-height:75%;
min-height:75%
}

div.text.heighttxt.more,div.text {
height:max-content!important;
max-height:none!important;
min-height:min-content!important
}

.go {
visibility:hidden
}

h1.h1top {
font:1.5em convchristifont;
margin:1%!important;
text-align:left!important
}

p.peing,h3.peing {
font-family:convchristifont
}

h1.h1u {
text-decoration:underline
}

p.prim {
font:1em convchristifont,Verdana!important
}

@font-face {
font-family: convchristifont;
font-size:1.12em;
font-stretch:normal;
src:url(fonts/m2/christifont.ttf) format("truetype"), url(fonts/m2/christifont.otf) format("opentype");}