/*!
 * Stylesheet ( https://www.rancho-grande-nms.de )
 * Copyright 2025 Rancho Grande Neumünster
*/@charset "utf-8";@font-face {font-family: "Oswald";src: local("Oswald-ExtraLight"), url("../fonts/Oswald/static/Oswald-ExtraLight.ttf") format("truetype");font-style: normal;font-weight: 200;}@font-face {font-family: "Oswald";src: local("Oswald-Medium"), url("../fonts/Oswald/static/Oswald-Medium.ttf") format("truetype");font-style: normal;font-weight: 600;}@font-face {font-family: "Open Sans";src: local("OpenSans-Light"), url("../fonts/Open_Sans/static/OpenSans-Light.ttf") format("truetype");font-style: normal;font-weight: 300;}@font-face {font-family: "Open Sans";src: local("OpenSans-LightItalic"), url("../fonts/Open_Sans/static/OpenSans-LightItalic.ttf") format("truetype");font-style: italic;font-weight: 300;}@font-face {font-family: "Open Sans";src: local("OpenSans-Regular"), url("../fonts/Open_Sans/static/OpenSans-Regular.ttf") format("truetype");font-style: normal;font-weight: 400;}@font-face {font-family: "Open Sans";src: local("OpenSans-Italic"), url("../fonts/Open_Sans/static/OpenSans-Italic.ttf") format("truetype");font-style: italic;font-weight: 400;}@font-face {font-family: "Open Sans";src: local("OpenSans-SemiBold"), url("../fonts/Open_Sans/static/OpenSans-SemiBold.ttf") format("truetype");font-style: normal;font-weight: 600;}@font-face {font-family: "Open Sans";src: local("OpenSans-SemiBoldItalic"), url("../fonts/Open_Sans/static/OpenSans-SemiBoldItalic.ttf") format("truetype");font-style: italic;font-weight: 600;}@font-face {font-family: "Open Sans";src: local("OpenSans-Bold"), url("../fonts/Open_Sans/static/OpenSans-Bold.ttf") format("truetype");font-style: normal;font-weight: 700;}html, body {padding:0;margin:0;}html {}body {font-family:"Open Sans",sans-serif;font-weight:300;font-style:normal;font-size:14px;color:#5a0f00;}.sc-fixed-background {background:#3c1d11 url(../images/system/BG_Fotolia_54390422_XL.jpg) no-repeat center bottom;background-size:cover;position:fixed;display:block;width:100%;height:100%;top:0;left:0;z-index:-1;}.sc-fixed-background-clone {display:none;}@media (min-width: 768px) {.sc-fixed-background-clone {display:block;background:#000 url(../images/system/BG_Fotolia_54390422_XL.jpg) no-repeat center bottom;background-size:cover;width:0px;height:0px;position:absolute;top:0;left:0;margin-top:-118px;}}.sc-fixed-header-bg {position:absolute;top:0;left:0;display:block;background:#f0eadc;width:100%;height:118px;z-index:-1;}a img { border:0;}a:active, a:focus {outline: none;}strong {font-weight:600;}h1, h2, h3, h4, h5 {font-weight:400;}h1 {font-size:2em;}h2 {font-size:1.8em;}h3 {font-size:1.6em;}h4 {font-size:1.4em;}h5 {font-size:1.2em;}.text-red { color:#c6242f;}.text-gray-darker { color:#222;}.text-gray-dark { color:#333;}.text-gray { color:#555;}.text-gray-light { color:#777;}.text-gray-lighter { color:#eee;}.text-white { color:#FFF;}.bg-gray-darker { background:#222;}.bg-gray-dark { background:#333;}.bg-gray { background:#555;}.bg-gray-light { background:#777;}.bg-gray-lighter { background:#eee;}.bg-white { background:#FFF;}.sc-text-justify {-webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; word-wrap: break-word; text-align:justify;}@media (max-width: 765px) {.word-break, .word-break-br, .line-break {display:none;}}#page { }@media (min-width: 768px) {#pageWrapper { }}@media (min-width: 992px) {#pageWrapper { }}@media (min-width: 1200px) {#pageWrapper { }}@media (min-width: 768px) {.page-wrapper {max-width:756px;margin:auto; padding-bottom:3px;background:#fff;-webkit-box-shadow: 0px 3px 16px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 3px 16px 0px rgba(0,0,0,0.75);box-shadow: 0px 3px 16px 0px rgba(0,0,0,0.75);}}@media (min-width: 992px) {.page-wrapper { max-width:976px; margin:auto; }}@media (min-width: 1200px) {.page-wrapper { max-width:1176px; margin:auto; }}#announce { }.sc-site-announce {overflow:hidden;}.sc-site-announce .container {padding-top:10px;padding-bottom:10px;background:#5bc0de;color:#fff;text-align:center;}#top {}.sc-site-header {border:none;margin-bottom:0px;}.sc-site-header .container {background-color:#f0eadc;}@media (max-width: 765px) {#startseite .sc-site-header .container {}}.sc-site-header .navbar-header {}@media (min-width:768px){.navbar-header{float:left}}.sc-site-header .navbar-brand, .sc-site-header .navbar-brand a#home{color:#FFF}.sc-site-header .navbar-brand:hover,.sc-site-header .navbar-brand:focus, .sc-site-header .navbar-brand a#home:hover, .sc-site-header .navbar-brand a#home:focus {color:#FFF;text-decoration:none;}.sc-site-header .navbar-text{color:#000}.navbar-brand {display:block;width:100%;height:118px;padding:0;background:#fff;overflow:hidden;}@media (min-width: 768px) {.navbar-brand {width:406px;}}@media (min-width: 992px) {.navbar-brand {}}@media (min-width: 1200px) {.navbar-brand {}}.navbar-brand #logo {text-align:center;padding:45px 10px 5px 10px;}@media (min-width: 768px) {.navbar-brand #logo {padding-top:42px;padding-left:26px;padding-right:40px;text-align:center;}}.navbar-brand #logo img {width:100%;max-width:400px;height:auto;}#startseite .navbar-brand #logo img {display:none;}@media (max-width: 765px) {#startseite .navbar-brand {display:none;}}.navbar-brand #logo h1 {padding:0px;margin:250px 0 0 0px;font-size:1.2em;text-align:center;}#main-nav {}.sc-navbar-collapse {}.sc-site-header .navbar-toggle {}#startseite .sc-site-header .navbar-toggle {top:0px;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #DDD;}.sc-site-header .navbar-nav {margin-left:0px;font-size:98%;}@media (min-width: 1200px) {.sc-site-header .navbar-nav {float:right;margin-left:20px;}}.sc-site-header .dropdown-menu {font-size:100%;}.sc-site-header .navbar-nav>li>a{text-transform:uppercase;color:#5a0f00;}.sc-site-header .navbar-nav>li>a{padding-right:15px;padding-left:15px;}@media (min-width: 1200px) {.sc-site-header .navbar-nav>li>a{margin-top:38px;padding: 30px 16px;}}.sc-site-header .navbar-nav>li>a:hover, .sc-site-header .navbar-nav>li:hover>a:focus{color:#c6242f;font-weight:300;background-color:transparent}.sc-site-header .navbar-nav>li>a:focus{color:#5a0f00;background-color:transparent}.sc-site-header .navbar-nav>.active>a,.sc-site-header .navbar-nav>.active>a:hover,.sc-site-header .navbar-nav>.active>a:focus{color:#c6242f;font-weight:300;background-color:transparent}.sc-site-header .navbar-nav>.active>a,.sc-site-header .navbar-nav .open>a {font-weight:300;}.sc-site-header .navbar-nav>.disabled>a,.sc-site-header .navbar-nav>.disabled>a:hover,.sc-site-header .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.sc-site-header .navbar-toggle{border-color:#ddd}.sc-site-header .navbar-toggle:hover,.sc-site-header .navbar-toggle:focus{background-color:#ddd}.sc-site-header .navbar-toggle .icon-bar{background-color:#888}.sc-site-header .navbar-collapse,.sc-site-header .navbar-form{border-color:#fff}.sc-site-header .navbar-nav>.open>a,.sc-site-header .navbar-nav>.open>a:hover,.sc-site-header .navbar-nav>.open>a:focus{color:#c6242f;background-color:transparent}@media (max-width:767px){.sc-site-header .navbar-nav .dropdown-menu>li>a{color:#5a0f00; font-weight: 300;}.sc-site-header .navbar-nav .dropdown-menu>li>a:hover,.sc-site-header .navbar-nav .open .dropdown-menu>li>a:focus{color:#c6242f;background-color:transparent}.sc-site-header .navbar-nav .dropdown-menu>.active>a,.sc-site-header .navbar-nav .open .dropdown-menu>.active>a:hover,.sc-site-header .navbar-nav .open .dropdown-menu>.active>a:focus{color:#5a0f00;background-color: #edf0e4;}.sc-site-header .navbar-nav .dropdown-menu>.disabled>a,.sc-site-header .navbar-nav .open .dropdown-menu>.disabled>a:hover,.sc-site-header .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color: #edf0e4;}}.sc-site-header .navbar-link{color:#777}.sc-site-header .navbar-link:hover{color:#333}.sc-site-header .btn-link{color:#777}.sc-site-header .btn-link:hover,.sc-site-header .btn-link:focus{color:#333}.sc-site-header .btn-link[disabled]:hover,fieldset[disabled] .sc-site-header .btn-link:hover,.sc-site-header .btn-link[disabled]:focus,fieldset[disabled] .sc-site-header .btn-link:focus{color:#ccc}.btn-default {background:#c6242f;color:#fff;}@media (min-width: 768px) {.sc-site-header .navbar-nav .dropdown-menu {min-width: 150px;max-width:150px;margin-top:-10px;margin-left:-12px;padding-left:22px;padding-bottom:0;background:#f0eadc url(../images/system/nav-bg.png) repeat-y left;box-shadow:none;border:none;border-radius:0;}.sc-site-header .navbar-nav .dropdown-menu>li {}.sc-site-header .navbar-nav .dropdown-menu>li:first-child {padding-top:5px;}.sc-site-header .navbar-nav .dropdown-menu>li:last-child {padding-top:5px;padding-bottom:5px;font-style:italic;}.sc-site-header .navbar-nav .dropdown-menu>li:last-child a {color:#875445;}.sc-site-header .navbar-nav .dropdown-menu>li.active:last-child a {color:#c6242f;}.sc-site-header .navbar-nav .dropdown-menu>li>a{padding-left:10px;margin-left:1px;color:#5a0f00;white-space:normal;font-weight:300;}}@media (min-width: 1200px) {.sc-site-header .navbar-nav .dropdown-menu {margin-top:-20px;}.sc-site-header .navbar-nav .dropdown-menu>li:first-child {padding-top:15px;}}.sc-site-header .navbar-nav .dropdown-menu>li>a:hover{color: #c6242f;background-color:#f7f3ea;}.sc-site-header .navbar-nav .dropdown-menu > .active > a, .sc-site-header .navbar-nav .dropdown-menu > .active > a:hover, .sc-site-header .navbar-nav .dropdown-menu > .active > a:focus {color: #c6242f;text-decoration: none;background-color: #f7f3ea;outline: 0px none;font-weight:bold;text-transform:uppercase;}@media (min-width: 768px) {.open > .dropdown-menu {-webkit-transform: scale(1, 1);transform: scale(1, 1);} .dropdown-menu {-webkit-transform-origin: top;transform-origin: top;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-transform: scale(1, 0);transform: scale(1, 0);display: block;transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;} }.sc-site-header .navbar-nav ul ul {}.sc-site-header .navbar-nav .dropdown-submenu {position: relative;}.sc-site-header .navbar-nav .dropdown-submenu>.dropdown-menu {top: 0;left: 100%;margin-top: -6px;margin-left: -1px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px;}.sc-site-header .navbar-nav .dropdown-submenu:hover>.dropdown-menu {display: block;}.sc-site-header .navbar-nav .dropdown-submenu>a:after {display: block;content: " ";float: right;width: 0;height: 0;border-color: transparent;border-style: solid;border-width: 5px 0 5px 5px;border-left-color: #ccc;margin-top: 5px;margin-right: -10px;}.sc-site-header .navbar-nav .dropdown-submenu:hover>a:after {border-left-color: #fff;}.sc-site-header .navbar-nav .dropdown-submenu.pull-left {float: none;}.sc-site-header .navbar-nav .dropdown-submenu.pull-left>.dropdown-menu {left: -100%;margin-left: 10px;-webkit-border-radius: 6px 0 6px 6px;-moz-border-radius: 6px 0 6px 6px;border-radius: 6px 0 6px 6px;}.sc-showcase {}.sc-masthead {}.breadcrumb {background:#E7E7E7;border-radius:0px;margin-bottom:0;margin-left:-10px;margin-right:-10px;padding:8px 10px;}@media (min-width: 768px) {.breadcrumb {margin-left:-15px;margin-right:-15px;padding:8px 15px;}}.euro-txt {}#content {margin-top:35px;}@media (min-width: 768px) {#content {margin-top:0px;}}#content a {color:#5a0f00;text-decoration:underline;}#content a:hover {color:#5a0f00;text-decoration:none;}#startseite .sc-showcase .container {position:relative;}#startseite .carousel-inner > .item {}#startseite .sc-showcase .container, #startseite .carousel-inner > .item {min-height:350px;}@media (min-width: 768px) {#startseite .sc-showcase .container, #startseite .carousel-inner > .item {min-height:600px;}}@media (min-width: 992px) {#startseite .sc-showcase .container, #startseite .carousel-inner > .item {min-height:510px;}}@media (min-width: 1200px) {#startseite .sc-showcase .container, #startseite .carousel-inner > .item {min-height:600px;}}#startseite #carousel-sc-generic {margin-left:-15px;margin-right:-15px;}.carousel-indicators li {display: inline-block;width: 15px;height: 15px;margin: 1px;text-indent: -999px;cursor: pointer;background-color: transparent;border: 1px solid #FFF;border-radius: 15px;}.carousel-indicators .active {width: 17px;height: 17px;margin: 0px;background-color: #FFF;}#startseite .content-brand {margin-left:-15px;margin-right:-15px;background:#FFF;text-align:center;z-index:100;}@media (min-width: 768px) {#startseite .content-brand {position:absolute;top:0;left:0;width:100%;margin-left:0px;margin-right:0px;max-width:420px;}}#startseite .content-brand img {width:100%;max-width:380px;height:auto;margin-top:20px;padding-bottom:20px;}@media (min-width: 1200px) {#startseite .content-brand img {margin-top:2px;padding-bottom:65px;}}#startseite .content-brand .claim {text-transform:uppercase;color:#000000;font-weight:600;}@media (min-width: 768px) {#startseite .content-brand {width:406px;}}.sc-header h2, .lunchtime-4 h2 {font-weight:200;font-style:normal;font-size:250%;}@media (min-width: 768px) {.sc-header h2 {font-size:350%;}.content-right .sc-header h2 {line-height:160%;margin-left:-4px;}#ueber-uns .sc-header h2 {font-size:350%;}}#catering .sc-header h2 {font-size:225%;letter-spacing:normal;}.sc-container {overflow:hidden;margin-left:-15px;margin-right:-15px;padding:15px 0px 30px 0px;}@media (min-width: 768px) {.sc-container {padding:0 30px 15px 40px;}}.sc-container.content-left {max-width:530px;margin:auto;background:#fff;}@media (min-width: 768px) {.sc-container.content-left {max-width:406px;margin-left:-15px;margin-right:-15px;background:#f0eadc;padding-left:35px;padding-right:15px;}}.sc-container.content-right {max-width:530px;margin:auto;min-height:350px;background:#FFF;}.sc-container.content-right .sc-section {padding-bottom:30px;}@media (min-width: 768px) {.sc-container.content-right {max-width:none;min-height:600px;margin-left:200px;margin-right:-15px;padding-left:60px;}}@media (min-width: 992px) {.sc-container.content-right {min-height:510px;margin-left:391px;padding-left:60px;}}@media (min-width: 1200px) {.sc-container.content-right {min-height:600px;padding-left:182px;padding-right:50px;}}.description {position:absolute;bottom:0;left:0;padding:15px;overflow:hidden;background:url(../images/system/trans-white-70.png);}@media (min-width: 992px) {.description { min-height:4px; }}@media (min-width: 1200px) {.description { min-height:4px; }}.description table, .lunchtime-2 table {width:100%;}.desc-head {overflow:hidden;}.desc-head:after {clear:both;}.desc-title {font-weight:600;color:#c6242f;text-transform:uppercase;}.desc-title .alc, .desc-title .txt {color:#5A0F00;font-weight:300;text-transform:none;}.desc-price {text-align:right;font-weight:600;color:#c6242f;}.menue-item .desc-title {display:inline;background:#FFF;padding-right:5px;max-width:250px;}.menue-item .desc-price {float:right;background:#FFF;padding-left:5px;font-weight:300;color:#5A0F00;}.menue-item .desc-price .happy-hour {margin-left:10px;color:#c6242f;}.menue-item .desc-price .prices {margin-left:15px;}.menue-item, .menue-legend {max-width:445px;margin-top:15px;}.expand-menue .menue-item, .expand-menue .menue-legend {max-width:532px;} .desc-txt, .menue-item .desc-txt {font-size:90%;}.menue-item .desc-txt {margin-right:55px;}.menue-item-extras {margin-top:15px;overflow:hidden;}.menue-item-extras .table { margin-bottom:0;}.menue-item-extras .table-responsive .desc-title {width:50px;font-weight:300;color:#5A0F00;text-transform:none;font-size:100%;padding-right:7px;}.menue-item-extras .table-responsive .desc-txt {font-size:100%;background:url(../images/system/desc-head-bg.png) repeat-x bottom;}.menue-item-extras.optional .table-responsive .desc-txt {text-align:left;}.menue-item-extras .table-responsive .desc-txt span {background:#fff;padding-right:7px;font-size:90%;}.menue-item-extras .table-responsive .desc-price {width:80px;font-weight:300;color:#5A0F00;}.menue-item-extras .table-responsive table {width:100%;max-width:445px;margin-top:-10px;}.menue-item-extras .table > tbody > tr > td {vertical-align:bottom;border:none;padding:0;padding-top:7px;}.menue-item-extras .table > tbody > tr > td.desc-txt {padding:0;}@media (max-width: 765px) {.menue-item-extras .table-responsive {padding:0px;border:none;}.menue-item-extras .table > tbody > tr > td.desc-price {padding-left:5px;}}.menue-extras {margin-top:30px;overflow:hidden;}.menue-extras h3 {font-weight:200;margin-top:0;padding-top:0;}.menue-extras h3 span {font-size:120%;} .menue-extras .table { margin-bottom:0;}.menue-extras .table-responsive .desc-title {width:50px;font-weight:300;color:#5A0F00;text-transform:none;font-size:100%;padding-right:7px;}.menue-extras .table-responsive .desc-txt {font-size:100%;background:url(../images/system/desc-head-bg.png) repeat-x bottom;}.menue-extras.choose .table-responsive .desc-txt {text-align:right;}.menue-extras.optional .table-responsive .desc-txt {text-align:left;}.menue-extras .table-responsive .desc-txt span {background:#fff;}.menue-extras.choose .table-responsive .desc-txt span {padding-left:7px;}.menue-extras.optional .table-responsive .desc-txt span {padding-right:7px;}.menue-extras .table-responsive .desc-price {width:50px;font-weight:300;color:#5A0F00;}.menue-extras .table-responsive table {width:100%;max-width:445px;margin-top:-10px;}#getraenke_spirituosen .menue-extras .table-responsive table {max-width:532px;}#getraenke_spirituosen .menue-extras .table-responsive .desc-price {width:110px;}.menue-extras .table > tbody > tr > td {vertical-align:bottom;border:none;padding:0;padding-top:7px;}.menue-extras .table > tbody > tr > td.desc-txt {padding:0;}@media (max-width: 765px) {.menue-extras .table-responsive {padding:0px;border:none;}.menue-extras .table > tbody > tr > td.desc-price {padding-left:5px;}}.menue-legend {margin-top:30px;font-size:90%;}.icon-vegetarisch {position:absolute;margin-top:-10px;margin-left:-22px;display:inline;width:18px;height:30px;background:url(../images/system/icon-vegetarisch.png) no-repeat center;background-size:cover;}.icon-schweinefleisch {position:absolute;margin-top:-2px;margin-left:-12px;font-weight:600;}.menue-legend .icon-vegetarisch {margin-top:-10px;}.legend-vegetarisch, .legend-schweinefleisch.single {display:block;float:left;width:50%;text-align:left;}.legend-schweinefleisch {display:block;float:right;width:50%;text-align:right;}.lunchtime-defaults .desc-divider, .lunchtime-2 .desc-divider, .menue-item .desc-head, #getraenke_wein-sekt .desc-divider{background:url(../images/system/desc-head-bg.png) repeat-x bottom;}a.get-download, a.get-newsletter {width:139px;height:50px;display:block;background:url(../images/system/download-button_flyer_frei.png) no-repeat center;background-size:cover;border:none;overflow:hidden;padding-top:50px;margin-top:15px;}#content a.get-newsletter {width:210px;height:34px;padding:4px 10px;margin-top:23px;background:none;background:#f9b502;color:#FFF;text-decoration:none;font-size:120%;text-align:center;overflow:hidden;border-radius:4px;}#content a.get-newsletter:hover {color:#5a0f00;text-decoration:underline;}.lunchtime-download a.get-download, .lunchtime-download a.get-newsletter {margin-left:15px;float:right;}.lunchtime-newsletter a.get-newsletter {margin-top:35px;}@media (min-width: 768px) {.lunchtime-download {margin-top:0px;}.lunchtime-download a.get-download, .lunchtime-download a.get-newsletter {float:right;}.lunchtime-newsletter a.get-newsletter {float:left;}.lunchtime-download a.get-download, .lunchtime-download a.get-newsletter, .lunchtime-newsletter a.get-newsletter {margin-top:49px;}#content a.get-download {margin-top:46px;}#content a.get-newsletter {margin-top:54px;}}@media (min-width: 992px) {#content a.get-download {margin-top:73px;}#content a.get-newsletter {margin-top:81px;}}#catering #content a.get-download, #aktionen #content a.get-download, #ueber-uns #content a.get-news{margin-left:-3px;width:139px;height:50px;display:block;background:url(../images/system/download-button_flyer_frei.png) no-repeat center;background-size:cover;padding-top:50px;overflow:hidden;margin-top:0;}@media (min-width: 768px) {#catering #content a.get-download, #ueber-uns #content a.get-news {position:absolute;}#catering .sc-container, #ueber-uns .sc-container {padding-bottom:25px;}#ueber-uns .sc-container {padding-bottom:15px;}}#ueber-uns #content a.get-news {width:227px;height:50px;display:block;background:url(../images/system/news-button_frei.png) no-repeat center;background-size:cover;}.cocktails .menue-item .desc-txt {margin-right:100px;max-width:300px;}@media (max-width: 767px) {#speisen_suppen .sc-section,#speisen_vorspeisen .sc-section,#speisen_salate .sc-section,#speisen_tapas .sc-section,#speisen_bistro .sc-section,#speisen_pasta .sc-section {margin-left:20px;}}.sc-page {background:#fff;}@media (min-width: 768px) {.sc-page {background:none;}.sc-page .container {min-height:600px;}#ueber-uns .sc-page .container {background:url(../images/slideshow/Fotolia_57110669_XL_Steak_s.jpg) no-repeat center;background-size:cover;}#speisen_suppen .sc-page .container {background:url(../images/speisekarte/Fotolia_57298707_L_Gulaschsuppe.jpg) no-repeat top left;background-size:cover;}#speisen_salate .sc-page .container {background:url(../images/speisekarte/Fotolia_6528189_XL.jpg) no-repeat top left;background-size:cover;}#speisen_specials .sc-page .container {background:url(../images/speisekarte/Fotolia_51245707_XL_Lachs.jpg) no-repeat top left;background-size:cover;}#speisen_vegetarisches .sc-page .container {background:url(../images/speisekarte/Fotolia_49572791_XL_Vegetarisch.jpg) no-repeat top left;background-size:cover;}#speisen_beilagen .sc-page .container {background:url(../images/speisekarte/DSC_4257-Kartoffel-1_bearb.jpg) no-repeat top left;background-size:cover;}#speisen_desserts .sc-page .container {background:url(../images/speisekarte/Fotolia_48789296_XL.jpg) no-repeat top left;background-size:cover;}#speisen_vorspeisen .sc-page .container {background:url(../images/speisekarte/BG_Fotolia_16559019_M.jpg) no-repeat top left;background-size:cover;}#speisen_steaks .sc-page .container {background:url(../images/speisekarte/Fotolia_62031045_XXL_Steak_1.jpg) no-repeat top left;background-size:cover;}#speisen_burger .sc-page .container {background:#efefef url(../images/speisekarte/burger.jpg) no-repeat bottom left;background-size:cover;}#speisen_kinderkarte .sc-page .container {background:#efefef url(../images/speisekarte/Fotolia_69862604_XL_Kind.jpg) no-repeat top left;background-size:cover;}#getraenke_aperitifs .sc-page .container {background:#efefef url(../images/getraenke/BG_Pitopia-Layout-Nr-957502.jpg) no-repeat center left;background-size:cover;}#getraenke_biere .sc-page .container {background:#efefef url(../images/getraenke/Fotolia_65102610_XL_Bier.jpg) no-repeat center left;background-size:cover;}#getraenke_spirituosen .sc-page .container {background:#efefef url(../images/getraenke/Fotolia_67000329_L_Schnaps.jpg) no-repeat center left;background-size:cover;}#getraenke_wein-sekt .sc-page .container {background:#efefef url(../images/getraenke/BG_Wein_breit_bearb.jpg) no-repeat center left;background-size:cover;}#getraenke_heissgetraenke .sc-page .container {background:#efefef url(../images/getraenke/BG_fotolia_1266368_Kaffee.jpg) no-repeat center left;background-size:cover;}#getraenke_softdrinks .sc-page .container {background:#efefef url(../images/getraenke/Fotolia_73258872_L_Selter.jpg) no-repeat center left;background-size:cover;}#aktionen .sc-page .container {background:url(../images/aktionen/bg_aktionen.jpg) no-repeat top left;background-size:cover;}#galerie .sc-page .container,#datenschutz .sc-page .container,#impressum .sc-page .container,#jobs .sc-page .container,#anfahrt .sc-page .container,#oeffnungszeiten .sc-page .container,#kontakt .sc-page .container,#kontakt_fehler .sc-page .container,#kontakt_erfolgreich .sc-page .container {background:url(../images/galerie/page-bg-20252110.jpg) no-repeat top left;background-size:cover;}#lunchtime_newsletter .sc-page .container {background:url(../images/speisekarte/BG_Fotolia_1558906_M_hoch.jpg) no-repeat bottom left;background-size:cover;}#cocktails_coladas .sc-page .container {background:#efefef url(../images/cocktails/BG_Classics.jpg) no-repeat top left;background-size:cover;}#cocktails_virgin-coladas .sc-page .container {background:#efefef url(../images/cocktails/IMG_3600_gruen.jpg) no-repeat top left;background-size:cover;}#cocktails_caipis .sc-page .container {background:#efefef url(../images/cocktails/Caipirinha_bearb.jpg) no-repeat top left;background-size:cover;}#cocktails_margaritas .sc-page .container {background:#efefef url(../images/cocktails/80d290ac-HIGH-23044437.jpg) no-repeat top left;background-size:cover;}#cocktails_fancys .sc-page .container {background:#efefef url(../images/cocktails/Fotolia_62513020_L.jpg) no-repeat top left;background-size:cover;}#cocktails_shooters .sc-page .container {background:#efefef url(../images/cocktails/Fotolia_11524906_XL.jpg) no-repeat top left;background-size:cover;}#cocktails_drivers .sc-page .container {background:#efefef url(../images/cocktails/BG_IMG_3600.jpg) no-repeat top left;background-size:cover;}#downloads .sc-page .container {background:url(../images/downloads/Fotolia_54297998_XL_Download.jpg) no-repeat center left;background-size:cover;}}@media (min-width: 768px) {#lunchtime_newsletter .sc-page .container {background-position:-50px 0px;}}@media (min-width: 992px) {#lunchtime_newsletter .sc-page .container {background-position:0px 0px;}}@media (min-width: 1200px) {#lunchtime_newsletter .sc-page .container {background-position:0px -80px;}}#aktionen .sc-page .container {background-position:-85px 0px;}@media (min-width: 992px) {#aktionen .sc-page .container {background-position:0px 0px;}}#galerie .sc-page .container {background-position:-30px 0px;}@media (min-width: 992px) {#galerie .sc-page .container {background-position:0px 0px;}}@media (min-width: 992px) {.sc-page .container {min-height:510px;}}@media (min-width: 1200px) {.sc-page .container {min-height:600px;}}footer {}#colophon {}.sc-site-footer {}.sc-site-footer .container {}.sc-site-footer .sc-wrap {width:100%;height:140px;padding-top:22px;overflow:hidden;background-color:#f0eadc;}@media (min-width: 992px) {.sc-site-footer .sc-wrap {float:left;width:406px;}}.sc-socials {display:block;float:left;width:50%;max-width:406px;text-align:right;margin-top:3px;}.socials-nav {list-style:none; padding:0; margin:0; margin-right:5px; margin-left:15px; font-size:80%;}@media (min-width: 768px) {.socials-nav { margin-left:40px;}}.socials-nav li { float:left; padding:0; margin-right:9px; margin-bottom:9px; overflow:hidden;}@media (min-width: 768px) {.socials-nav li { margin-right:15px; margin-bottom:15px;}}.socials-nav li:last-child { margin-right:0px;}.socials-nav li > span { display:block; width:36px; height:32px; background:url(../images/system/social-sprite.png) no-repeat top left;}.socials-nav li.instagram > span { background-position:-144px 0px;}.socials-nav li.facebook > span { background-position:-108px 0px;}.socials-nav li.twitter > span { background-position:-72px 0px;}.socials-nav li.gplus > span { background-position:-36px 0px;}.socials-nav li.linkedin > span { background-position:0px 0px;}.socials-nav a { display:block; padding-top:50px;}.sc-footer-navbar {float:left;width:50%;}@media (min-width: 768px) {.sc-socials {width:60%;}.sc-footer-navbar {width:40%;}}.footer-nav { list-style:none; padding:0; margin:0; margin-left:15px; font-size:80%;}@media (min-width: 768px) {.footer-nav { margin-left:15px;}}.footer-nav li { padding:0;}.footer-nav li a { color:#5a0f00}.footer-nav li.active a { text-decoration:underline;}.footer-nav li.active a:hover { text-decoration:none;}.sc-site-footer .sc-featurette {width:100%;height:140px;padding-top:45px;overflow:hidden;background:#c6242f;text-align:center;font-size:250%;color:#FFF;}.sc-site-footer .sc-featurette a {color:#fff;}.sc-site-footer .sc-featurette a:hover {text-decoration:none;}.sc-site-footer .sc-featurette strong {font-weight:700;}.sc-site-footer .sc-featurette small {font-size:100%;}@media (min-width: 992px) {.sc-site-footer .sc-featurette {float:right;width:564px;}}@media (min-width: 1200px) {.sc-site-footer .sc-featurette {float:right;width:764px;padding-top:30px;font-size:400%;}}#startseite .sc-showcase { position:relative;}.audio-controls {font-size:180%;position:absolute;left:15px;bottom:-238px;color:#c6242f;font-weight:100;font-variant:}.audio-controls:hover {cursor:pointer;}@media (min-width: 768px) {.audio-controls {bottom:-238px;left:43px;}}@media (min-width: 992px) {.audio-controls {bottom:-98px;}}.icon-volume-off, .icon-volume-up {display:block;width:20px;height:20px;}.icon-volume-off {background:url(../images/system/icon-volume-off.png) no-repeat top left;}.icon-volume-up {background:url(../images/system/icon-volume-up.png) no-repeat top left;}#popOutBlog .overlayer {position:fixed; top:0; left:0; width:100%; height:100%; background:url(../images/system/overlayer-s.png); z-index:1200;}#popOutBlog .poplayer {position:fixed; padding:0px; top:90px;z-index:9999; display:block;background:#f0eadc; margin:auto; }#popOutBlog .popInner {margin:7px 7px 6px 7px; overflow-y:auto; overflow-x:hidden;} #popOutBlog .closePopButton {position:absolute; margin:-15px 0px 0px 0px; display:block; background:url(../images/system/popout-blog-close-button.png); width:34px; height:34px; cursor:pointer;}#putEverythingJq { font-weight:200; }#slideNav #prev { position:absolute; width:58px; top:0px; left:50%; margin-left:0px; z-index:10000;}#slideNav #next { position:absolute; width:58px; top:0px; left:50%; margin-left:0px; z-index:10000;}#slideNav #prev span, #carousel-sc-galerie .carousel-control.left { display:block; width:58px; height:125px; background:url(../images/system/popout-blog-prev-button.png);}#slideNav #next span, #carousel-sc-galerie .carousel-control.right { display:block; width:58px; height:125px; background:url(../images/system/popout-blog-next-button.png);}#popOutBlog h1 { font-size:120%; line-height:120%;}#popOutBlog h2 { display:none; font-size:140%; line-height:120%; font-weight:200;}#popOutBlog h3 { font-size:110%; line-height:100%;}.fileContent { float:left; width:720px; min-height:340px; display:block;}.popoutImageContent{display:block;}.popoutImageContent h2{ position:absolute; padding:0; margin:0; margin-top: -32px; color:#ffffff;}.popoutImageContent img{width:auto; height:auto;}.popoutHtmlContent {display:block; min-width:800px; max-width:800px; min-height:280px; max-height:550px; overflow-y:auto; overflow-x:hidden; background:#ffffff; color:#757c7b;}.popoutHtmlContent h1 {color:#626a6a; font-size:120%;}.popoutHtmlContent h2 { display:none; position:absolute; padding:0; margin:0; margin-top: -27px; color:#ffffff;}.popoutHtmlContent a {color:#f58223; }.popoutHtmlContent a:hover { text-decoration:none; }.inlineImgWrapper { float:left; width:350px; height:auto; margin:15px; text-align:center;}.inlineImgWrapper img { max-height:300px; max-width:100%;}.inlineImgWrapper img:hover { cursor:pointer;}.inlineImgWrapper .productImgDesc { font-size:80%;}.popoutHtmlContent .productContent { float:right; width:390px; padding:15px;}@media (min-width: 1200px) {.nav-item-httpsreservierungrancho-grande-nmsde > a > span {border: 2px dashed rgba(181,22,33,1);padding: 7px 8px;}.nav-item-httpsreservierungrancho-grande-nmsde > a:hover > span {border: 2px solid #c6242f;background: #c6242f;}.sc-site-header .navbar-nav>li.nav-item-httpsreservierungrancho-grande-nmsde>a:hover {color:#fff;}}