@import url(base.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);a[x-apple-data-detectors="true"]{font-size:inherit !important;color:inherit !important;text-decoration:none !important}a.tel,a[href^="tel:"]{font-size:inherit !important;color:inherit !important;text-decoration:none !important}.cb{clear:both;width:100%}@font-face{font-family:MisoBold;src:local("miso-bold"),local("miso-bold"),url(../font/miso-bold.ttf);font-weight:bold}@font-face{font-family:MisoRegular;src:local("miso-regular"),local("miso-regular"),url(../font/miso-regular.ttf);font-weight:normal}h1{font-family:MisoBold;font-size:62px;text-align:center}h2{font-family:MisoRegular;font-size:52px;text-align:center}h2.huge{font-size:52px}h3{font-family:MisoRegular;font-size:26px;text-align:center;padding-bottom:50px;margin-bottom:100px;padding-left:10px;padding-right:10px}p{font-family:MisoRegular;font-size:36px;text-align:center}.img{width:100%;text-align:center}.img img{width:100px}.img.logo__top{margin-top:100px}.booking-tool{width:60%;margin:0 auto}.calendar-tool{width:60%;margin:0 auto}.booking_tool_wrapper{max-width:1000px;margin-top:100px;margin-bottom:100px;margin-left:auto;margin-right:auto}p.booking_tool_headline{margin-bottom:25px}p.imprint{float:left;width:100%;margin:60px 0}h2.gallery__headline{position:relative}h2.gallery__headline:after{content:"";width:2px;height:90px;position:absolute;top:56px;left:50%;background:#000000}.gallery{width:100%;float:left;margin-top:100px;margin-bottom:100px;display:flex;flex-wrap:wrap;justify-content:center}.gallery .gallery-item{width:200px;height:200px;overflow:hidden;position:relative;margin:5px;-webkit-box-shadow:0 0 20px transparent;-moz-box-shadow:0 0 20px transparent;-ms-box-shadow:0 0 20px transparent;-o-box-shadow:0 0 20px transparent;box-shadow:0 0 20px transparent;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.gallery .gallery-item img{width:300px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery .gallery-item:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.3);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.3);-ms-box-shadow:0 10px 20px rgba(0,0,0,0.3);-o-box-shadow:0 10px 20px rgba(0,0,0,0.3);box-shadow:0 10px 20px rgba(0,0,0,0.3);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.fancybox-skin{background:transparent;padding:0 !important}.top__bar{width:100%;height:50px;background:rgba(255,255,255,0.5);position:fixed;top:0;left:0;z-index:999}.top__bar p{padding:16px;font-size:16px;text-align:right}body.detail h1{padding:25px 0}body.detail .price{padding:50px 0 0 0}body.detail .description{padding:50px 0;width:60%;margin:0 auto}body.detail .gallery{margin-bottom:100px}@media only screen and (max-width: 400px){.booking-tool{width:95%}.gallery .gallery-item{width:100px;height:100px}h2{font-size:24px}h2.gallery__headline:after{top:32px}.img img{width:50px}h1{font-size:24px}}
/*# sourceMappingURL=style.css.map */
