@media only screen and (max-width:300px){.slideshow-container .prev,.slideshow-container .next,.slideshow-container .text{font-size:11px}}@media only screen and (max-width:1920px){.box{padding:30px}h1{font-size:3rem;margin-bottom:30px;line-height:3rem}h3{font-size:1.5rem}.sub{margin-bottom:-9px}}@media only screen and (max-width:1280px){.wrapper{width:90%}.page_buchung .wrapper{width:100%}.landing .col1-3,.landing .col2-3,.landing .leftCol,.landing .rightCol,.bergbg,.meintermintbl{width:100%}.leftCol,.rightCol{padding:0}.leftCol{margin-bottom:50px}.icon_kontakt{width:100px}.innerwrap{width:100%}}@media only screen and (min-width:1025px){.dbkachel:hover{cursor:pointer;color:var(--red)}.dbkachel:hover p{color:var(--red)}.meinedaten:hover:before,.meinereise:hover:before,.meineeinstellungen:hover:before{color:var(--red)}.edit_kachel:hover p,.edit_kachel:hover:before{color:var(--red)}.reise_row_content{padding-left:39px;box-sizing:border-box}.maxwidth{max-width:135px}}@media only screen and (max-width:1024px){body{font-size:18px}section{margin-bottom:80px}.content{width:100%}.dbcontent{padding:25px}.top{margin-bottom:30px}.mlogo img{margin:50px auto;display:block}p{line-height:30px}.reiseziele{margin-top:initial}.reiseziele .box{width:100%;position:relative}.skigebietinfo{margin-top:0}.bild2skigebiet,.kontaktform{width:100%}.slideshow-container{display:none}.termine{margin-top:80px}.box_topangebot{margin-bottom:30px;width:45%}.angebot_info{padding-top:4px}.fixedbtn{top:auto;bottom:40px;right:-70px}table.terminetbl,.terminetbl tbody,.terminetbl th,.terminetbl td,.terminetbl tr{display:block;text-align:left}.terminetbl th{position:absolute;top:-9999px;left:-9999px}.terminetbl td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.terminetbl td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;color:var(--red);font-family:'Oswald';text-transform:uppercase;font-size:1.2rem}.box_topangebot h2{font-size:1.5rem}.box_topangebot h3{font-size:1.8rem;padding-top:5px}.innerwrap{padding:20px}h3{font-size:1.7rem}th{font-size:1.1rem}.badge_plusreise{font-size:.9rem}.terminetbl .badge_plusreise{position:initial}.terminetbl td:nth-of-type(1):before{content:""}.terminetbl td:nth-of-type(2):before{content:"Skigebiet"}.terminetbl td:nth-of-type(3):before{content:"Datum"}.terminetbl td:nth-of-type(4):before{content:"Tage"}.terminetbl td:nth-of-type(5):before{content:"Skitage"}.terminetbl td:nth-of-type(6):before{content:"Preis"}.terminetbl td.fullrow{padding:0;text-align:center;margin-bottom:50px;border-bottom:none;margin-top:15px}nav{display:none}.mobilemenu{display:block}.sidenav{height:100%;width:0;position:fixed;z-index:999;top:0;left:0;background-color:var(--red);overflow-x:hidden;transition:0.5s;padding-top:60px;text-align:center}.sidenav a{color:#fff;font-size:1.7rem;font-family:'Oswald';margin-bottom:20px;display:block;text-transform:uppercase}.sidenav ul{margin-left:0;padding-top:30px;list-style-type:none}.menubar{font-size:2.2rem;cursor:pointer;right:10px;top:10px;z-index:9;color:#fff;position:absolute}.hamburger{cursor:pointer;position:fixed;top:-10px;right:-10px;z-index:99}.hamburger img,.closebtn img{width:95px}.closebtn{top:-10px;right:-10px;cursor:pointer;position:absolute}.page_hoteldetail .leftCol,.page_hoteldetail .rightCol{width:100%;float:none}.form_schritt{padding:7px 14px}.kacheltxt{width:calc(100% - 70px);margin-bottom:10px;text-align:center}.formrow .kachel select{width:100%}.hinweis_umsatz{font-size:1.1rem;line-height:1.3rem;margin-top:15px}.dbkachel{width:100%;padding:20px 10px 15px 10px;height:auto}.edit_kachel{width:100%;margin-bottom:20px}.dbcontent .toggletxt{padding-top:15px}.edit_kachel:last-of-type{margin-bottom:0}.edit_kachel p{font-size:initial;line-height:initial}}@media only screen and (max-width:768px){.top{background:url(/template/images/topm.jpg) bottom center no-repeat;background-size:cover}.col1-3,.col2-3{width:100%}.btnxl{padding:15px 100px}.kontaktform{padding:20px}.formrow,.full{width:100%;margin-right:0}.formrow textarea,.formrow select,input[type=text]{height:50px;font-size:1.3rem}.formrow textarea{height:250px}.btn{font-size:1.3rem}.buttonrow{text-align:center}.buttonrow .btn{float:none}.meintermintbl{display:none}.dottedline{border-width:4px;top:22px}.angebot_info{display:block;text-align:center;margin-top:5px}.angebot_info:first-of-type{margin-top:30px}.angebot_preis{display:block}.reiseprogramm{margin-top:50px}.reisepreis:after{top:40px}.sideinfo{margin-top:50px}.logo{float:none}.logo img{margin:20px auto;display:block;width:250px}input[type=date].gebdat{width:100%}.gesamtpreiswrap{width:100%}#show_preise th{position:absolute;top:-9999px;left:-9999px}#show_preise td{font-size:20px;position:relative;padding-left:40%;border-bottom:none;display:block;text-align:left}#show_preise td:before{position:absolute;top:6px;left:6px;width:40%;padding-right:10px;white-space:nowrap;font-family:'Oswald';text-transform:uppercase;font-size:1.2rem}#show_preise td:nth-of-type(1):before{content:"Leistung"}#show_preise td:nth-of-type(2):before{content:"Anzahl"}#show_preise td:nth-of-type(3):before{content:"Einzelpreis"}#show_preise td:nth-of-type(4):before{content:"Gesamt"}#show_preise td:nth-of-type(4){border-bottom:3px solid #ccc}.tn_kachel{float:none;display:block;width:100%}.tn_kachel h4{padding-top:0}.meinedaten:before,.meinereise:before,.meineeinstellungen:before{margin-bottom:0}.r_datum{display:block}.dbcontent .toggletxt{margin-left:0}}@media only screen and (max-width:650px){.wrapper{width:95%}form{padding:20px}.box_topangebot{width:100%}.kontaktbg{display:none}.kontakt .col{width:100%;margin-bottom:30px}.kontakt .col img{margin-bottom:7px}.icon_kontakt{width:70px}.buchenbtn{padding:10px 50px}.abschlussbtn{padding:10px 50px}.onerow{width:100%;margin-bottom:20px}.edit_kachel{padding:10px}.edit_kachel:before{margin-right:10px}}