@media screen and (min-width:320px) and (max-width:480px) {
body{line-height:120%;height:101%;animation:fadein 1.3s;/**background-size: 1000% 1000%;-webkit-animation:bgrad 4s ease-in-out infinite;animation:bgrad 4s ease-in-out infinite;**/ letter-spacing:normal; font-size:medium;overflow-x:hidden;width:100vw;}
body.healy{font-size:large;}
details.healy > summary{margin:0;}
*.ma {height:60%;width:auto;}
*.fallin {animation: fallin 2s; animation-timing-function: ease-out; }
*.earth{animation:spin 6s infinite linear;}
*.puls{animation: up 8s ease-in-out; }
*.flyin {animation: flyin 2s, fadein 2s; animation-timing-function: ease-out; }
*.flyins {animation: flyins 2s, fadein 2s; animation-timing-function: ease-out;}
*.movein {animation: none; }
*.weg{display:none;}
*.weg1{display:block;}
*.weg2{display:none;}
*.weg3{display:block;}
*.SUPER{-webkit-transform:scale(0.7);transform:scale(0.7,0.7);-webkit-transition:all 0.15s linear;transition:all 0.15s linear;}
*.extra{width:auto;float:left;}
img.but{max-height:1.4em;max-width:4.6em;}
*.td1, *.td11, *.td2, *.td22, *.td3 { }
nav.left{margin-left:0;}
*.puls{animation: none; }
*.main1{width:auto;min-width:5%;max-width:60%;margin-top:0;margin-left:0;margin-right:10%;padding-left:0.625em;padding-right:1.25em;}
*.main{width:65%;min-width:6.25em;max-width:27em;margin-left:0;margin-right:10%;padding-left:0.625em;padding-right:1.25em;}
*.main3{width:50%;min-width:9.375em;max-width:30em;margin-top:0;margin-left:30%;margin-right:30%;padding-left:1.688em;padding-right:1.688em;}
*.aside{ width:20%;font-size:medium;margin-left:80%; }
div.mailp{padding-right:0.625em;margin-left:0;}
img.handy{height:2.92em; width:1.46em;}
img.mail{height:2.92em; width:1.46em;}
img.gra{padding:0;}
img.engel1_1{margin-bottom:-14.375em;height:17.625em;width:9.375em;z-index:500;}
*.uid, *.note{height:70%;width:70%;}
*.himmel1a{width:100%;background-image: url(../PIX/himmel1a400.jpg), linear-gradient(42deg, rgba(130,148,183,1) 0%,rgba(182,200,253,1) 33%,rgba(255,255,255,1) 50%,rgba(255,251,183,1) 67%,rgba(255,209,183,1) 100%); opacity:1.5; }
h1{display:none;}
h3{font-size:smaller;}
h2{font-size:medium;}
	h2.titel{font-size:x-large;}
*.margin-top{margin-top:-2.5em;}
h4,h5,h6{font-size:small;line-height:100%;}
aside{font-size:x-small;line-height:100%;}
*.aside2{font-size:small;}
*.white{max-width:10em;font-size:small;margin-left:-3em;position:absolute;display:none;}
*.whiten{font-size:small;padding:0.75em;display:none;}
*.bgreadn{text-shadow:none;padding:0;padding-left:0;}
*.bgread{text-shadow:none;padding:0;padding-left:0;}
*.bgread2n{text-shadow:none;padding:0;padding-left:0;}
*.bgread2{text-shadow:none;padding:0;padding-left:0;}

*.navi{margin-top:0;margin-left:0;position:fixed;}
*.p1{margin-bottom:3.125em;margin-top:3.125em;margin-left:27%;width:auto;white-space:normal;float:left;}
*.viscolL{height:auto;max-width:98%;}
*.viscolL2{height:auto;margin-left:1.688em;margin-top:4.563em;}
*.viscolL1{height:auto;width:94%;padding:1.688em;margin-left:-0.938em;border-radius:1.688em 1.688em 1.688em 1.688em;}
*.right{margin-right:10%;}
*.flight{margin-left:31%;}
*.leftv{margin-left:50%;}
*.rightv{margin-right:50%;}
*.top{margin-left:-0.5em;margin-top:-1.25em;}
*.topdrop{margin-left:3.125em;margin-top:-1.25em;}
details{margin-left:0;}
summary{padding-bottom:0.625em;width:98%;margin-left:0;}
summary::-webkit-details-marker{margin-top:0;margin-left:-0.938em;}
span.sum{width:98%;}
ul{margin-left:-1.688em;padding-bottom:0.625em;}
ul.o{padding-bottom:0.625em;}
img.Sternchen0{height:1em;width:1em;margin-bottom:-0.125em;}
ul.be{padding-bottom:0;}
li.be{padding-bottom:0;}
ul.oe{padding-bottom:0.625em;}
div.no{white-space:normal;}
*.copy{font-size:small;}
*.min{padding-bottom:0.5em;}
*.sign{font-size:medium;}
*.social{padding:0;margin-top:19.063em;}
img.at{margin-bottom:-0.125em;}
input[type=checkbox]{margin-left:-1.375em;padding-right:0;padding-top:0;padding-bottom:0.625em;}
input, textarea{padding:0.625em;margin-top:0.188em;font-size:0.7em;}
*.input{max-width:28.125em;width:75%;}
textarea{max-width:28.125em;width:75%;}
#FLY{height:auto;width:auto;}
#newstart{height:auto;width:auto;}
#start{height:auto;width:auto;}
*.page{height:3.125em;width:96%;}
#page{padding:0;}
div{width:96%;}
*.fb-like, *.fb-share-button{line-height:250%;width:auto;}
*.g-plus{float:left;display:none;}
*.g-plusone{float:left;display:none;}
*.g{margin-top:-1.688em;}
*.comment{width:73%;padding:1.688em;}
code{font-size:small;}
*.u1{font-size:medium;}
*.u2{font-size:small;}
*.u3{font-size:x-small;}
*.sup{padding-top:0;}
}