@charset "UTF-8";@font-face{font-family:RobotoSlab-Light;src:url(/fonts/RobotoSlab-Light.eot);src:url(/fonts/RobotoSlab-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/RobotoSlab-Light.woff) format("woff"),url(/fonts/RobotoSlab-Light.ttf) format("truetype"),url(/fonts/RobotoSlab-Light.svg#RobotoSlab-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:RobotoSlab-Bold;src:url(/fonts/RobotoSlab-Bold.eot);src:url(/fonts/RobotoSlab-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/RobotoSlab-Bold.woff) format("woff"),url(/fonts/RobotoSlab-Bold.ttf) format("truetype"),url(/fonts/RobotoSlab-Bold.svg#RobotoSlab-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:RobotoSlab-Regular;src:url(/fonts/RobotoSlab-Regular.eot);src:url(/fonts/RobotoSlab-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/RobotoSlab-Regular.woff) format("woff"),url(/fonts/RobotoSlab-Regular.ttf) format("truetype"),url(/fonts/RobotoSlab-Regular.svg#RobotoSlab-Regular) format("svg");font-weight:400;font-style:normal}body,html{width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,p{font-family:RobotoSlab-Light;font-size:18px;line-height:25px;padding:0;font-weight:400;color:#7c4b2c}p{font-size:18px;line-height:25px}strong{font-family:RobotoSlab-Bold;font-weight:400}dir,menu,ul{display:block;list-style-type:disc;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;padding-left:0}hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #e5e5e5}.max_width{max-width:1400px;text-align:center}select{border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;-moz-appearance:none;display:block;padding:.3rem;height:2rem;width:100%}a{color:#333;text-decoration:none}a:focus,a:hover{color:#7c4b2c;text-decoration:none}.btn{font-weight:400;text-align:center;border:0 none;padding:5px 15px;font-size:16px;line-height:23px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#7c4b2c;text-transform:uppercase}.btn:hover{background:#ca9e67}.btn-primary{background:#7c4b2c;color:#fff;font-size:13px;line-height:30px;padding:10px 15px 5px 15px;font-family:RobotoSlab-Regular;margin-right:15px;letter-spacing:.4px}.btn-primary .fas{color:#fff;font-size:20px;margin-right:5px;line-height:30px;display:inline-block}.btn-primary.focus,.btn-primary:focus{box-shadow:none;color:#fff}.btn-primary span{margin-top:-10px;vertical-align:middle;display:inline-block}.btn-secondary{background:#fff;color:#333;font-size:13px;line-height:30px;padding:10px 15px 5px 15px;font-family:RobotoSlab-Regular}.btn-secondary .fas{color:#7c4b2c;font-size:24px;margin-right:5px;display:inline-block}.btn-secondary span{margin-top:-8px;vertical-align:middle;display:inline-block}.btn-secondary.focus,.btn-secondary:focus{box-shadow:none;background:#ca9e67;color:#fff}.back_link{font-size:22px;line-height:29px;text-transform:uppercase}header{margin-top:10px;padding-bottom:20px}.navbar{margin-top:25px}.navbar .navbar-nav .nav-item.active a{color:#ca9e67}.navbar .navbar-nav .nav-link{padding-right:0;padding-left:20px;font-size:18px;line-height:27px;font-family:RobotoSlab-Regular;color:#7c4b2c;text-transform:uppercase}.navbar .navbar-nav .nav-link:hover{color:#ca9e67}.social_media{list-style:none;position:absolute;z-index:20;margin-top:35px;margin-left:30px}.social_media li{background:#7c4b2c;width:40px;height:40px;text-align:center;line-height:40px;color:#fff;display:inline-block;border-radius:20px;margin-right:5px}.social_media li a{color:#fff;display:inline-block}.social_media li:hover{background:#ca9e67}.nach_unten_button{position:absolute;z-index:10;margin-top:30px;left:50%;font-size:30px;line-height:30px;color:#7c4b2c}.bounce{-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.home .max_width{position:relative}.home .oeffnungszeiten_home{position:absolute;right:0;bottom:0;background:#fff;padding:30px 0 0 30px;text-align:left;font-size:18px;line-height:25px;color:#333}.home .oeffnungszeiten_home strong{text-transform:uppercase;color:#7c4b2c}.home .carusel_navi{position:absolute;margin-left:-200px;margin-top:-30px}.home .carusel_navi .carousel-control-next,.home .carusel_navi .carousel-control-prev{position:relative;line-height:50px;font-size:35px;display:inline-block;margin-right:10px;top:auto;bottom:auto;left:0;right:0;border-radius:25px;width:50px;background:#fff;height:50px;color:#7c4b2c;text-align:center;opacity:1}.home .carusel_navi .carousel-control-next:hover,.home .carusel_navi .carousel-control-prev:hover{background:#ca9e67;color:#fff}.home .home_buttons{position:absolute;left:130px;bottom:120px}.home .home_buttons .btn{margin-right:10px}.oeffnungszeiten_box{border:3px dotted #ca9e67;padding:30px 40px;margin:80px 0}.oeffnungszeiten_box h2{text-transform:uppercase}.oeffnungszeiten_box ul{list-style:none}.oeffnungszeiten_box ul li{border-bottom:1px solid #ca9e67;margin-bottom:10px;padding-bottom:10px}.impressionen{background:#e5e5e5;padding:60px 0}.impressionen .item{margin-bottom:30px;position:relative}.impressionen .item .border{position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px dotted #fff!important}.impressionen .item:hover{cursor:zoom-in;opacity:.9}.impressionen .item:hover .border{border-color:#7c4b2c!important}.impressionen_liste .item{margin-bottom:30px;position:relative}.impressionen_liste .item .border{position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px dotted #fff!important}.impressionen_liste .item:hover{cursor:zoom-in;opacity:.9}.impressionen_liste .item:hover .border{border-color:#7c4b2c!important}.Collage .Image_Wrapper img{display:inline;max-width:100%;-webkit-backface-visibility:hidden;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.Collage .Image_Wrapper img:hover{cursor:pointer;-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.form-horizontal input,.form-horizontal textarea{width:100%;border:1px dotted #ca9e67;padding:5px}.form-horizontal input:focus,.form-horizontal textarea:focus{outline-offset:0;outline:-webkit-focus-ring-color auto 0;border-color:#7c4b2c}.form-horizontal textarea{min-height:250px}.form-horizontal .btn.btn-default{width:auto;color:#fff;padding:10px 20px}.form-horizontal label{margin-top:5px}.gruppen_home .fotos_rechts{margin-bottom:30px}.gruppen_home .item:hover{cursor:zoom-in;opacity:.9}.essen_trinken .menue_woche .item{background:#e5e5e5;padding:20px;margin-bottom:30px;text-align:center;min-height:170px}.essen_trinken .menue_woche .item h3{font-family:RobotoSlab-Regular;color:#7c4b2c;font-size:30px;line-height:37px}.essen_trinken .menue_woche .item .ruhetag,.essen_trinken .menue_woche .item p{font-family:RobotoSlab-Regular;font-size:22px;line-height:29px;color:#333}.essen_trinken .menue_woche .item.heute{background:#7c4b2c}.essen_trinken .menue_woche .item.heute .ruhetag,.essen_trinken .menue_woche .item.heute h3,.essen_trinken .menue_woche .item.heute p{color:#fff}footer{border-bottom:3px dotted #ca9e67;border-top:3px dotted #ca9e67;padding:30px 0;margin:80px 0 0 0}footer .adresse{margin-top:25px}footer .social_media{margin-top:10px;float:right;position:relative}.copyright{margin-top:20px;margin-bottom:30px}.copyright p{font-size:14px;line-height:21px}h1{font-size:45px;line-height:55px;color:#7c4b2c;font-family:RobotoSlab-Regular;letter-spacing:2px;margin:0 0 5px 0;padding-bottom:0;text-transform:uppercase}h2{font-size:40px;line-height:50px;color:#7c4b2c;font-family:RobotoSlab-Regular;letter-spacing:2px;margin:0 0 5px 0;padding-bottom:0;text-transform:uppercase}h3{font-size:25px;line-height:32px;margin-bottom:0;color:#ca9e67;text-transform:uppercase}.titel h2{margin-bottom:20px!important}@media only screen and (max-width:480px){header{text-align:center}header .logo{max-width:80%}header .social_media{position:absolute;right:20px}header .navigation button{font-size:40px;color:#7c4b2c}header .navbar-collapse{background:#7c4b2c;width:100%;color:#fff}header .navbar-collapse a{color:#fff}header .navbar-collapse .nav-item.active{background:#ca9e67}header .navbar-collapse .nav-link{padding-right:0;padding-left:0!important;font-size:18px;padding-top:10px;padding-bottom:10px;line-height:27px;color:#fff!important}.home .max_width{position:relative}.home .oeffnungszeiten_home{display:none}.home .carusel_navi{display:none}.home .home_buttons{position:relative;left:auto;bottom:auto;width:100%;margin-top:10px}.home .home_buttons .btn{margin-right:0;width:100%;background:#7c4b2c;margin-bottom:10px;color:#fff}.home .home_buttons .btn i{color:#fff}.oeffnungszeiten_box{text-align:center}.oeffnungszeiten_box .text-right{text-align:center!important}h2{font-size:28px;line-height:35px;letter-spacing:.5px}h1{font-size:29px;line-height:45px;letter-spacing:.5px}footer{text-align:center}footer .footer_logo{width:150px}footer .social_media{text-align:center;width:100%}}
/*# sourceMappingURL=style.min.css.map */
