@media (min-width:576px){...}@media (min-width:768px){...}@media (min-width:992px){...}@media (min-width:1200px){.container{max-width:1200px;}}@media (max-width:1350px){.gallery .owl-carousel{width:88%;margin:0 auto;}}@media (max-width:1199.98px){.booking-form-toggle{display:none;}.horizontal-booking-form .inner .btn-book{padding:10px 10px;font-size:14px;}.horizontal-booking-form .inner .advanced-form-link{font-size:11px;}.section-title h4,.average-headlines .section-title h4{font-size:50px !important;}.section-title h2,.average-headlines .section-title h2{font-size:50px !important;}section .countup-box{margin-bottom:0;}.countup-box .number{font-size:28px;}.countup-box .text{font-size:16px;}.contact .contact-item h6{font-size:11px;}.room-list-item .room-price .btn.btn-sm{padding:7px 2px;font-size:12px;}.row{margin-right:0;margin-left:0;}.contenttext{padding-left:60px;}.gallery .owl-carousel{width:85%;}}@media (max-width:991.98px){header{height:65px;}img.allgaeu-logo{max-height:65px;}header .brand{padding:15px 0;}header .brand .logo img{max-width:100px;}.mobile-header .toggle-menu-button{margin-top:20px;}.btn{padding:10px 10px;font-size:13px;width:100%;}.btn.btn-lg{padding:10px 18px;font-size:18px;}.horizontal-booking-form{position:relative;bottom:0;top:15px;}.horizontal-booking-form.booking-full-width{top:0;}.horizontal-booking-form.booking-full-width .form-control{margin-bottom:10px;}.horizontal-booking-form .inner .form-group{margin-right:0;}.emotionimage{height:650px !important;}.rev_slider.room-slider-full-width.revslider-initialised{height:650px !important;}section{padding:30px 0;}main{padding:80px 0;overflow-x:hidden;}.section-title{padding-bottom:30px;}.section-title h4,.average-headlines .section-title h4{font-size:40px !important;}.section-title h2,.average-headlines .section-title h2{font-size:40px !important;}.section-title p{font-size:13px;}section.wave-white:before,section.wave-white:after,section.wave-blue:before,section.wave-blue:after{display:none;}section .room-grid-item,section .news-grid-item,section .newsv2-item,section .staff-item,section .offer-item,section .event-item,section .shop-item{margin-bottom:30px;}.rooms.rooms-over-slider{margin-top:80px;}section.restaurant .restaurant-menu-item .info{padding:15px;font-size:14px;}section.newsv2 .newsv2-item .news-info{padding:15px;border:1px solid #efefef;border-top:0;}section.services .owl-thumbs{margin-top:15px;}section.contact .contact-item{margin-top:20px;padding:10px 2px;}section.contact-v2 .contact-details li:last-child{margin-bottom:50px;}section.contact .toggle-streetview{bottom:10px;top:auto;right:auto;left:50%;transform:translate(-50%);}section.restaurant .restaurant-menu-item .title,section.restaurant .restaurant-menu-item .title span.price{font-size:12px;}section.restaurant .restaurant-menu-item .info p{display:none;}section.info .info-branding{margin-top:50px;}section.restaurant-menu-item .title span.price span.amount{right:0;}.testimonials .testimonials-owl{padding-left:0;}.info-branding .providers{margin-bottom:30px;}.info-branding h4{font-size:16px;}.countup-box{margin-bottom:30px !important;}.countup-box .number{font-size:28px;}.countup-box .text{font-size:16px;}.services-v2 .main-image{margin-bottom:50px;}.news-grid-item .news-info,.newsv2-item .news-info{padding:15px;}.news-grid-item .news-info h4 a,.newsv2-item .news-info h4 a{font-size:16px;}.main-wrapper{padding-left:0;}.tp-bullets{display:none;}.page-title h1{font-size:18px;margin-bottom:0;}.page-title .breadcrumb{padding:0 0;}.page-title .breadcrumb li,.page-title .breadcrumb li:last-child{padding:0 0;}.room-details-price{font-size:16px;margin-top:0;}.page-title .inner{padding:20px 0;}.page-title .breadcrumb li,.page-title .breadcrumb a{font-size:10px;}.room-reviews .rating-details .review-summary{margin-bottom:20px;}.gallery-filters .filter{font-size:18px;padding:7px 5px;}.gallery-filters:before{width:5px;height:20px;top:4px;}.gallery-filters .filter:first-child{margin-left:10px;}.contact-page .google-map{margin-top:0;max-width:100%;}.count-box{padding:10px;min-width:70px;margin-right:10px;}.count-box .count-number{font-size:20px;}.count-box .count-text{font-size:13px;}.coming-soon .subscribe-form button i{right:-2px;}.error404-fullscreen-page .inner .title{font-size:28px;}.sidebar{padding-left:0;}.room-list-item .room-info{padding:30px 30px;}.room-list-item .room-price{border-left:none;padding:30px;}.room-list-item figure a:before{display:none;}.room .vertical-booking-form-over-slider{margin-top:0;}.similar-rooms .room-grid-item{margin-bottom:30px;}.col-lg-4.mb2.panelroom{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;}.contentlist ul li{font-size:13px !important;}.tp-caption.tp-resizeme p{margin:0 !important;height:0 !important;}label{font-size:13px;margin-bottom:0;margin-top:10px;}.contact-items .col-lg-6.col-sm-12:first-child{margin-bottom:20px;}.form-group{margin-bottom:20px;}.powermail_fieldwrap.powermail_fieldwrap_type_submit.powermail_fieldwrap_senden.form-group.col-md-6 div::before{left:30%;}.gallery .owl-carousel{width:79%;}.footer-widgets .col-md-2:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.footer-widgets .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:30px;}.footer-widgets .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.footer-widgets .col-md-2:first-child img{max-width:280px;width:100%;margin-bottom:40px;}#infowohnmobile{left:-30px !important;top:46px !important;}}@media (max-width:767.98px){.topbar .top-right-menu .top-menu .language-menu .languages{min-width:105px;}.meta-nav.two{display:block;}.emotionimage{height:320px !important;}.emotionimage .tp-caption{margin-top:40px;}.rev_slider.room-slider-full-width.revslider-initialised{height:320px !important;}.tp-static-layers{margin-top:100px;}.tslidernew .rev_slider.color-slider.op2{height:470px !important;}.sliderheadline{margin-bottom:30px !important;}.slidertext .contentlist li{margin:0 0 10px !important;}section{padding:30px 0;}.section-title h4,.section-title.sm h4,.average-headlines .section-title h4{font-size:30px !important;}.section-title h2,.section-title.sm h2,.average-headlines .section-title h2{font-size:30px !important;}section .places-item{margin-bottom:30px;}footer .footer-widgets .footer-widget{margin-bottom:30px;}footer .footer-widgets .footer-widget .inner .tripadvisor-banner{text-align:left;}footer .subfooter .copyrights,footer .subfooter .social-media{float:none;display:block;text-align:center;margin-top:15px;}.room-block-item .room-info{padding:30px;}.room-block-item figure a:before{display:none;}.panelroom{margin-right:2%;margin-left:2%;}.col-lg-4.mb2.panelroom{-ms-flex:0 0 96% !important;flex:0 0 96% !important;max-width:96% !important;}.blog-posts .post.post-classic .post-details{padding:0 0;}.blog-post .entry .post-title a{font-size:22px;}.blog-posts .post .post-details .post-meta,.blog-posts .post .post-details .post-meta a,.blog-post .entry .post-meta,.blog-post .entry .post-meta a{font-size:11px;}.blog-posts .post .post-details{margin-top:30px;}.meta-post .tags,.meta-post .share{display:block;float:none;margin-bottom:30px;}.places-item figcaption{padding-left:15px;padding-bottom:10px;}.restaurant-menu-item{border-right:none;}.shop-details .shop-item-details{padding-top:30px;}.powermail_form_3 .powermail_fieldwrap.col-md-6{padding:0;}.powermail_form .row .col-md-6:first-child{padding:0;padding-right:0;}.powermail_form_3 .powermail_fieldwrap.col-md-6{width:100%;flex:0 0 100%;max-width:100%;padding:0;}.powermail_form.powermail_form_2 .powermail_fieldwrap.col-md-6{width:100%;flex:0 0 100%;max-width:100%;padding:0;}.gallery .owl-carousel{width:72%;}.stylecirclelink{padding-bottom:90px;}.container.containerlink .col-md-2{height:120px;}.contact{margin-top:20px;}.footer-widgets .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:30px;}.footer-widgets .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:30px;}.footer-widgets .col-md-2:first-child img{margin-bottom:0;}.contact-details .contact-info{margin-top:20px;}}@media screen and (max-width:600px){.dotted-box.mt3.boxright{width:90%;}.tslidernew .rev_slider.color-slider.op2{height:390px !important;}@media (max-width:575.98px){section.restaurant .restaurant-menu-item{margin-bottom:15px;}}@media screen and (max-width:500px){.breadcrumbs ul li{float:left;font-size:14px;line-height:26px;}.breadcrumbs ul{margin-left:20px;}}@media screen and (max-width:480px){.gallery .owl-carousel{width:68%;}.emotionimage{height:250px !important;}.rev_slider.room-slider-full-width.revslider-initialised{height:250px !important;}.sliderheadline,.sliderheadline > *{font-size:30px !important;line-height:30px !important;}}@media screen and (max-width:400px){section .owl-carousel .owl-nav button.owl-prev{left:-55px;}section .owl-carousel .owl-nav button.owl-next{right:-55px;}.sliderheadline,.sliderheadline > *{font-size:22px !important;line-height:22px !important;}}
