/* ------------------------------------------------ < 480pxSmartphone */@media only screen and (max-width:1025px){body {font-family: "Montserrat", sans-serif;font-weight: 400;font-size: 16px;}#logo {}#logo img{width:200px }.tophead {height:120px ;top:0px ;}h1 {font-size: 2.0em ;line-height: 1.3em ;text-align:left ;}h2 {font-size: 1.6em ;line-height: 1.3em ;text-align:left ;}h3 {font-size: 1.5em ;line-height: 1.3em ;text-align:left ;}h5 {font-size: 2.4em ;line-height: 1.3em ;}h6 {font-size: 4em ;line-height: 50px ;}#mySlider li {overflow: hidden; /* wichtig fürs Cropping */height: 100vh;}/* Bilder */#mySlider img, #mySlider video {width: 100% !Important;height: 100%;object-fit: cover;object-position: center;display: block;position: relative;left: 50%;transform: translateX(-50%);}.scroll-down2 {right:20px ;bottom:20px ;}#cboxPrevious, #cboxNext{display:none ;}.footer_left, .footer_center, .footer_right{width:100% ; text-align:center ;}.pic img {width:100% ;}.gmaps {margin:25px 0;height:350px ;width:96% ;padding-left:2% ;}.center {width:100% ; padding-left:0% ; padding-right:0% ;}.links  {padding-left:0% ;}.rechts {padding-right:0% ;}h2{border-left:none ; padding-left: 0px ;}.bildtext_bild {width: 100% !Important; margin-bottom:20px;}.bildtext_text {width: 100% !Important; }.textinhalt{width: 100% ; }/* ===============================CARUSSEL RESPONSIVE=============================== *//* Desktop: 3 Items */.carussel ul li {flex: 0 0 33.333%;}/* Tablet: 2 Items */@media (max-width: 1024px) {.carussel ul li {flex: 0 0 50%;}}/* Mobile: 1 Item */@media (max-width: 640px) {.carussel ul li {flex: 0 0 100%;}}.galerie li{width:250% ;}.galerie li img{width: 200% !Important;max-width: none;height: auto;position: relative;left: 50%;transform: translateX(-50%);}.gal_2er .content ul li{width:100% !Important;}.gal_3er .content ul li{width:100% !Important; padding-right:0px ;}.gal_4er .content ul li{width:calc(50% - 5px) ; margin-right:0px ;}.gal_5er .content ul li{width:calc(50% - 30px) ; margin-right:0px ;}.gal_6er .content ul li{width:calc(50% - 30px) ; margin-right:0px ;}.curtain .slides .normal_pic a img{width:200% ;height:auto ;  -margin-left: -50% ;}.teilen100, .teilen80, .teilen75, .teilen66, .teilen60, .teilen50, .teilen40, .teilen33, .teilen25, .teilen20 {width: 100% ; clear:both ;-text-align:center ;}/* Inhaltselement Global ------------------- */.space-before-reset{margin-top:0px;}.space-before-border {border-top:150px solid #ECE8E5; }.space-before-small  {padding-top:25px ;}.space-before-medium {padding-top:50px ;}.space-before-large  {padding-top:100px ;}.space-after-reset   {margin-bottom:0px;}.space-after-small   {padding-bottom:25px ;}.space-after-medium  {padding-bottom:50px ;}.space-after-larger  {padding-bottom:100px ;}.grid-item {padding:0px ;}.grid-container-2, .grid-container-3 {grid-template-columns: 1fr ; }.normal_pic {padding:0 ;}.normal_pic .imgtext, .galerie-verlinkungs-image .imgtext{text-align:center ;}.parallax1{background-size: cover ;height:400px ;}.parallax1 h1{display:none;}.parallax1 {background-position:center top ;}.slider .galerie img {width: 200% ; margin-left:-50% ;}.flexslider .img_con img{width: 200% ; margin-left:-50% ;}.flexslider .img_con {overflow:hidden; }.flex-direction-nav{display:none ;}.flex-caption .caption_content{font-size:40px ;}.flex-caption .caption_content span{font-size:15px  ;}.content{ width:90%; margin:0 ; padding:0 5% ; }.slimform .teilen50 { width: 100% ;}.slimform {-margin: 0 ;}.contactform input, .contactform textarea{ width: 80% ; margin-left:5% ; margin-right:5% ;}.contactform input.submit{ width: 80% ;}.contactform .info {margin: 25px 40px ;}.tag { display:none !Important; width:5%; float:left; color:#333;}.datum { width:15% !Important; font-size:0.9em !Important; float:left; color:#333; }.beschreibung {width:70% !Important; float:left; font-size:1.0em !Important; font-weight: 500 !Important;}.So {padding-bottom:10px;margin-bottom:4px;border-bottom:1px dashed #666;}.preis {width:10%;}.tag_s { width:10%; float:left; color:#333;}.beschreibung_s {width:90%; float:left;}.submenu {font-size: 14px;}ul {list-style:none ;}#tele {left:5% ;}#tele span{ display:none;  }#toplink {bottom: 25px ;right: 25px ;}#backlink{right: 25px ;}.headline{font-size: 14vw ;}.inner3, .inner5{position:relative ;}#tele{ display:block ; }}