@charset "utf-8";
/**==DEFINITION-END ( DO NOT DELETE THIS ROW )==**/
/* **musterbetrieb-ESSKLASSE HBIG 2016 v1.2  ================================================== */
/* **GoogleFont**   ================================================== */
@import url(https://fonts.googleapis.com/css?family=Amaranth);
/* *==BODY==*   ================================================== */
body {
  color: #6F6A57 !important;
  /**farbe_textfarbe_global**/
  background: #F4F3E1;
  /**farbe_hintergrund_body**/
}
* {
  border-color: #bbbbbb;
  /**farbe_bordercolor_global**/
}

.header-wrapper > .container {
    padding: 10px 0px 10px 0px;
}

.price
{
	color:#645E45;
}

.header .header-wrapper .primary .navbar {
    margin-top: 30px;
}

blockquote {
  border-left: 10px solid #670003;
  /**farbe_zitat_akzentstreifenlinks**/
  background: rgba(226, 222, 222, 0.35);
  /**farbe_zitat_transparenter_hintergrund**/
}
h1,
.h1 {
  font-weight: 900;
  color: #8C0105;
  /**farbe_ueberschrift_1**/
  font-family: 'Amaranth', serif;
}
h2,
.h2 {
  color: #670003;
  /**farbe_ueberschrift_2**/
  font-weight: 700;
  font-family: 'Amaranth', serif;
}
h3,
.h3 {
  color: #3E0002;
  /**farbe_ueberschrift_3**/
  font-weight: 700;
  font-family: 'Amaranth', serif;
}
h4,
.h4 {
  color: #8F886D;
  /**farbe_ueberschrift_4**/
  font-weight: 500;
  font-family: 'Amaranth', serif;
}
h5,
.h5 {
  color: #670003;
  /**farbe_ueberschrift_5**/
  font-weight: 300;
  font-family: 'Amaranth', serif;
}
h6 {
  color: #8F886D;
  /**farbe_ueberschrift_6**/
  font-weight: 300;
  font-family: 'Amaranth', serif;
}
.Hintergrundfarbe-1 {
  background: #AB171B;
  /**farbe_contentbox_1**/
}
.Hintergrundfarbe-2 {
  background: #cd3539;
  /**farbe_contentbox_2**/
}
.Hintergrundfarbe-3 {
  background: #8f886d;
  /**farbe_contentbox_3**/
}
.Hintergrundfarbe-4 {
  background: #d7d3c0;
  /**farbe_contentbox_4**/
}
ul.clearlist.widget-menu li a {
  color: #B1AB93;
  /**farbe_offen**/
}
p {
 /* margin-bottom: 30px!important;*/
}
a {
  color: #AB171B;
  /**farbe_link_global**/
}
a:hover,
a:focus {
  color: #AB171B;
  /**farbe_link_hover_focus_global**/
}
small,
.small {
  font-size: 88%;
}
.fixed-header.loaded .header {
  transition: all 0.9s linear;
}
.A8 {
  color: #B1AB93;
  /**farbe_offen**/
}
.back-to-top {
  color: #3E0002;
  /**farbe_backtotop_button**/
}
.back-to-top:hover {
  color: #B1AB93;
  /**farbe_backtotop_button_hover**/
}
#focusedInput {
  border-color: #8f886d;
  /**farbe_inputfocus_border**/
  box-shadow: 0 0 8px rgba(82, 168, 236, 0.6);
}
.background-red {
  background-color: #B1AB93 !important;
  /**farbe_unklar_hintergrund**/
}
.background-green {
  background-color: #D7D3C0 !important;
  /**farbe_unklar_hintergrund**/
}
#liviconslist .icon {
  border: 1px solid #CD3539;
  /**farbe_offen**/
}
.bs-example-type .table .type-info {
  color: #3E0002;
  /**farbe_offen**/
}
#elements-promo .big-image {
  background: #CD3539;
  /**farbe_offen**/
}
#boxed-bg {
  /* background-image: url('../../content/img/band-2.jpg'); */
  /**hintergrundbild_boxed_unbenutzt**/
}
.cm-gradient {
  background: #B1AB93;
  /**farbe_offen**/
  background: -moz-linear-gradient(top, #B1AB93 0%, #B1AB93 100%);
  /**farbe_offen**/
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #B1AB93), color-stop(100%, #B1AB93));
  /**farbe_offen**/
  background: -webkit-linear-gradient(top, #B1AB93 0%, #B1AB93 100%);
  /**farbe_offen**/
  background: -o-linear-gradient(top, #B1AB93 0%, #B1AB93 100%);
  /**farbe_offen**/
  background: -ms-linear-gradient(top, #B1AB93 0%, #B1AB93 100%);
  /**farbe_offen**/
  background: linear-gradient(to bottom, #B1AB93 0%, #B1AB93 100%);
  /**farbe_offen**/
}
#modal-2 .modal-content {
  background-size: cover;
  background: url('http://umb.hierbinichgast.de/App_Plugins/content/img/modal.jpg') 0 0 no-repeat;
  -webkit-background-size: cover;
}
.cm-shop-2-banners {
  background: #8F886D;
  /**farbe_offen**/
}
.cm-shop-2-slider {
  background-size: cover;
  background: url('http://umb.hierbinichgast.de/App_Plugins/content/img/bg-slider.jpg') 0 0 no-repeat;
  /**unklar**/
  -webkit-background-size: cover;
}
/***headerfix***/
.fixed-header .page-box {
  min-height: 800px;
  padding-top: 0px;
}
#main {
  margin-top: 149px;
  padding-bottom: 0px;
  padding: 73px 0;
}
.mainTopWithoutSlide {
  margin-top: 0px;
}
.fixed-header .page-box {
  min-height: 800px;
  padding-top: 0px;
}
#main {
  padding-bottom: 0px;
  padding: 73px 0;
}
.video-section {
  top: -150px !important;
}
/***ENDE_headerfix***/
#top-box.cm-top-box {
  background: #B1AB93;
  /**farbe_offen**/
  background: -moz-linear-gradient(left, #B1AB93 0%, #B1AB93 100%);
  /**farbe_offen**/
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #B1AB93), color-stop(100%, #B1AB93));
  /**farbe_offen**/
  background: -webkit-linear-gradient(left, #B1AB93 0%, #B1AB93 100%);
  /**farbe_offen**/
  background: -o-linear-gradient(left, #B1AB93 0%, #B1AB93 100%);
  /**farbe_offen**/
  background: -ms-linear-gradient(left, #B1AB93 0%, #B1AB93 100%);
  /**farbe_offen**/
  background: linear-gradient(to right, #B1AB93 0%, #B1AB93 100%);
  /**farbe_offen**/
}
.cm-shop-7,
.cm-shop-8 {
  background-size: cover;
  background-position: 50% 0;
  background-attachment: fixed;
}
table.table.table-condensed tr td {
  color: #645E45;
  /**farbe_offen**/
  border: 1px solid rgba(142, 142, 142, 0.13);
  /**farbe_offen**/
}
form#formKontakt,
form#guestbookEntryForm,
.panel-footer {
  background: rgba(100, 94, 69, 0.2);
  /**farbe_hintergrund_formulare**/
  border: 0px solid #670003;
  /**farbe_kontaktformular**/
}

form#formKontakt label,
form#guestbookEntryForm label,
.panel-footer label {
  color:#6f6a5b;
}

/****forms****/
.form-box {
  background: #FFFDF3;
  /**farbe_formulare_hintergrund2**/
}
.form-box .help-block {
  bottom: 22px;
}
.copyright.col-xs-12.col-sm-3.col-md-3 {
  margin-top: 15px;
  color: #8F886D;
  /**farbe_text_copyright_footer**/
}
.panel-default {
  border-color: rgba(156, 155, 147, 0.59);
  /**farbe_offen**/
}
.glyphicon-star:before {
  color: #B1AB93;
  /**farbe_glyphicons**/
}
li {
  /**farbe_listitem**/
}
.content-block.bottom-padding.frame.frame-shadow-curved.border-radius {
  background: rgba(234, 203, 172, 0.55);
}
table.table.table-striped {
  color: #645E45;
  border: 0px solid rgba(142, 142, 142, 0.13);
}
p.caption {
  color: #645E45;
  /**farbe_p**/
}
ol li {
  color: #670003;
  /**farbe_ordered_list**/
}
.selectBox:hover,
.selectBox:focus,
button {
  color: #ffffff;
  /**farbe_schrift_selectbox**/
  background: #CD3539;
  /**farbe_hintergrund_selectbox**/
  border-color: #670003;
  /**farbe_rahmen_selectbox**/
}
.selectBox:hover,
.selectBox:focus,
button:hover {
  background: #CD3539;
  /**farbe_hintergrund_selectbox_hover**/
}
.selectBox,
.form-control {
  border: 1px solid #670003;
  /**farbe_rahmen_inputfeld**/
  box-shadow: 0 1px rgba(130, 130, 130, 0.45);
}
ul.dropdown-menu li:before {
  display: none;
  /*******unnÃƒÆ’Ã‚Â¶tiges_plus_in_dropdown_ausblenden wenn kein submenu**/
}
button.navbar-toggle.btn-navbar {
  border: 0px solid black!important;
}
.gbstar {
  color: #AB171B;
  /**farbe_stern_gaestebuch_leer**/
}
.gbstar-empty {
  color: #cd3539;
  /**farbe_stern_gaestebuch_leer**/
}
.hll {
  background-color: #CD3539;
  /**farbe_offen**/
}
/**farben_zu_prÃƒÆ’Ã‚Â¼fen**/
.c {
  color: #8F886D;
  /**farbe_offen**/
}
.err {
  background-color: #CD3539;
  /**farbe_offen**/
  color: #B1AB93;
  /**farbe_offen**/
}
.k {
  color: #8F886D;
  /**farbe_offen**/
}
.o {
  color: #670003;
  /**farbe_offen**/
}
.cm {
  color: #3E0002;
  /**farbe_offen**/
}
.cp {
  color: #8F886D;
  /**farbe_offen**/
}
.c1 {
  color: #3E0002;
  /**farbe_offen**/
}
.cs {
  color: #3E0002;
  /**farbe_offen**/
}
.gd {
  background-color: #CD3539;
  /**farbe_offen**/
  border: 1px solid #B1AB93;
  /**farbe_offen**/
}
.gr {
  color: #B1AB93;
  /**farbe_offen**/
}
.gh {
  color: #3E0002;
  /**farbe_offen**/
}
.gi {
  background-color: #AB171B;
  /**farbe_offen**/
  border: 1px solid #670003;
  /**farbe_offen**/
}
.go {
  color: #CD3539;
  /**farbe_offen**/
}
.gp {
  color: #670003;
  /**farbe_offen**/
}
.gu {
  color: #3E0002;
  /**farbe_offen**/
}
.gt {
  color: #670003;
  /**farbe_offen**/
}
.kc {
  color: #8F886D;
  /**farbe_offen**/
}
.kd {
  color: #8F886D;
  /**farbe_offen**/
}
.kn {
  color: #8F886D;
  /**farbe_offen**/
}
.kp {
  color: #8F886D;
  /**farbe_offen**/
}
.kr {
  color: #8F886D;
  /**farbe_offen**/
}
.kt {
  color: #8F886D;
  /**farbe_offen**/
}
.m {
  color: #B1AB93;
  /**farbe_offen**/
}
.s {
  color: #670003;
  /**farbe_offen**/
}
.na {
  color: #CD3539;
  /**farbe_offen**/
}
.nb {
  color: #670003;
  /**farbe_offen**/
}
.nc {
  color: #8F886D;
  /**farbe_offen**/
}
.no {
  color: #670003;
  /**farbe_offen**/
}
.nd {
  color: #8F886D;
  /**farbe_offen**/
}
.ni {
  color: #8F886D;
  /**farbe_offen**/
}
.ne {
  color: #B1AB93;
  /**farbe_offen**/
}
.nf {
  color: #AB171B;
  /**farbe_offen**/
}
.nl {
  color: #8F886D;
  /**farbe_offen**/
}
.nn {
  color: #CD3539;
  /**farbe_offen**/
}
.nt {
  color: #8F886D;
  /**farbe_offen**/
}
.nv {
  color: #3E0002;
  /**farbe_offen**/
}
.ow {
  color: #FFFDF3;
  /**farbe_offen**/
}
.w {
  color: #CD3539;
  /**farbe_offen**/
}
.mf {
  color: #B1AB93;
  /**farbe_offen**/
}
.mh {
  color: #B1AB93;
  /**farbe_offen**/
}
.mi {
  color: #B1AB93;
  /**farbe_offen**/
}
.mo {
  color: #B1AB93;
  /**farbe_offen**/
}
.sb {
  color: #B1AB93;
  /**farbe_offen**/
}
.sc {
  color: #B1AB93;
  /**farbe_offen**/
}
.sd {
  color: #B1AB93;
  /**farbe_offen**/
}
.s2 {
  color: #B1AB93;
  /**farbe_offen**/
}
.se {
  color: #B1AB93;
  /**farbe_offen**/
}
.sh {
  color: #B1AB93;
  /**farbe_offen**/
}
.si {
  color: #B1AB93;
  /**farbe_offen**/
}
.sx {
  color: #B1AB93;
  /**farbe_offen**/
}
.sr {
  color: #CD3539;
  /**farbe_offen**/
}
.s1 {
  color: #B1AB93;
  /**farbe_offen**/
}
.ss {
  color: #AB171B;
  /**farbe_offen**/
}
.bp {
  color: #670003;
  /**farbe_offen**/
}
.vc {
  color: #3E0002;
  /**farbe_offen**/
}
.vg {
  color: #3E0002;
  /**farbe_offen**/
}
.vi {
  color: #3E0002;
  /**farbe_offen**/
}
.il {
  color: #B1AB93;
  /**farbe_offen**/
}
.css .o,
.css .o + .nt,
.css .nt + .nt {
  color: #3E0002;
  /**farbe_offen**/
}
/**farben_zu_prÃƒÆ’Ã‚Â¼fen**/
/* *==HEADER==*
   ================================================== */
.header .header-wrapper {
  background-color: transparent;
  /******farbe_headercontainer_ohne_farbe**/
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent:hover > a {
  border-bottom-color: transparent;
  background: #ffc3c5;
  /**farbe_menue_hover_main**/
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent:hover > a:after {
  background: transparent;
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent:hover > a {
  border: 0px solid black!important;
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent:hover > .sub {
  background: #D7D3C0;
  /**farbe_untermenue**/
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent:hover > .sub li ul {
  background: #3E0002 !important;
  /**farbe_untermenue_hover**/
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li:hover > a {
  background: #d7d3c0;
  color:#670003 !important;
  /**farbe_hintergrund_unermenuemenue_hover**/
  border: 0px solid #ffc3c5;
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a {
  color: #ffffff;
  /**farbe_schrift_header**/
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub {
  box-shadow: 0 4px 9px rgba(0, 0, 0, 0.33);
  border: 0px solid #3E0002;
  background: #645e45;
  /**farbe_untermenue_hintergrund**/
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub {
  background: #670003;
  /**farbe_hintergrund_untermenue_zweite_ebene**/
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li a:hover {
  color: #383425 !important;
  /**farbe_untermenue_schrift_hover**/
  opacity: 1;
  background: #B1AB93;
  /**farbe_untermenue_hintergrund_hover**/
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li a {
  border: 0px solid #B1AB93;
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li a {
  color: #d8d8d8;
  /**farbe_schrift_header_untermenue_liste**/
}
.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub a {
  color: #B1AB93 !important;
  /**farbe_schrift_untermenue**/
}
.fixed-header .header .header-wrapper {
  background-color: #730007;
  /**farbe_header_hintergrund**/
  box-shadow: 0px 0px 16px 2px rgba(0, 0, 0, 0.38);
  transition: all 0.4s ease;
}
.header .header-wrapper .logo-box .logo a img,
.header .header-wrapper .logo-box .logo a .logo-img {
  transition: all 0.9s linear;
}
.header .logo img:hover {
  opacity: 0.5;
}
/* *==TOPHEADER==*   ================================================== */
.topHeader {
  padding-top: 10px;
  padding-bottom: 8px;
  background: rgba(127, 128, 117, 0.72);
  /**farbe_topheader_hintergrund**/
  transition: all 0.4s ease;
}
.topHeader a {
  color: #ffffff;
  /**farbe_topheader_schmal_schriftfarbe**/
}
/* *==fixedheader==*   ================================================== */
.fixed-header.background-opacity .header .header-wrapper {
  border-bottom: 1px solid #CD3539;
  /**farbe_sticky_header_border**/
  background: rgb(115, 0, 7);
  /**farbe_sticky_header_hintergrund**/
  transition: all 0.4s ease;
}
.fixed-header.background-opacity .header .header-wrapper .topHeader {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #CD3539;
  /**farbe_hintergrund_sticky_topheader**/
}

body.fixed-header.loaded.fixed.background-opacity .header-wrapper .container .logo-img {
    width: auto;
    max-height: 102px;
    margin-top: 3px;
    transition: all .2s ease-out;
}

.fixed-header.background-opacity .header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a {
  color: #FFFDF3;
  /**farbe_menue_normal**/
}
/* *==ENDE__fixedheader==*   ================================================== */
/**global**/
#top-box .top-box-wrapper,
.carousel-box .next:hover,
.carousel-box .prev:hover,
.product .product-hover,
#footer .up:hover,
.btn-default,
.slider .slider-nav,
.panel-group .active.panel .panel-heading > .panel-title > a,
.panel-group .active.panel .panel-heading > .panel-title > a:hover,
.banner-set .pagination a:hover,
.employee .employee-hover,
.carousel-box .pagination a:hover,
.sidebar .menu li.active > a,
.pagination > li > a:hover,
.pagination > li > a:focus,
.sidebar .tags a:hover,
.sidebar .banners .banner-text,
#catalog .category-img .description,
.product-bottom .related-products header:before,
.slider.rs-slider .tparrows,
.slider.rs-slider .tparrows:hover,
.toolbar .sort-catalog .dropdown-toggle,
.toolbar .grid-list .grid,
.toolbar .grid-list .list,
.toolbar .up-down,
.toolbar .up-down.active,
.toolbar .grid-list a.grid:hover,
.toolbar .grid-list a.list:hover,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > span:hover,
.sidebar .tags a,
.sidebar .menu li.parent > a .open-sub:before,
.sidebar .menu li.parent > a .open-sub:after,
.panel-group .panel-default .panel-heading > .panel-title > a:before,
.panel-group .panel-default .panel-heading > .panel-title > a:after,
.new-radio.checked span,
.list .product .actions a:hover,
.product-page .col-md-7 .actions a:hover,
.product-page .image-box .thumblist-box .prev:hover,
.product-page .image-box .thumblist-box .next:hover,
.accordion-tab > li > a .open-sub:before,
.accordion-tab > li > a .open-sub:after,
.products-tab .accordion-tab > li > a .open-sub:before,
.products-tab .accordion-tab > li > a .open-sub:after,
.sidebar .calendar-wrap caption,
.btn-group.open .btn-default.dropdown-toggle,
.product .limit-offer,
.product .actions.not-rotation-actions,
.fancybox-nav span:hover,
.header .header-wrapper .primary .navbar .btn-navbar .icon-bar,
.progressive-slider-two .pagination a,
.progressive-slider-two .pagination a:hover,
.progressive-slider-two .pagination .selected,
.minimized-menu .primary .navbar .nav > .parent.active > a,
.minimized-menu .primary .navbar .nav > .parent.active:hover > a,
.minimized-menu .primary .navbar .nav .open-sub span {
  background-color: #B1AB93 /**farbe_global_hintergrund**/;
}
.header .header-wrapper .cart-header .dropdown-toggle,
#footer .newsletter input:focus + .submit,
.icon,
.big-icon,
.big-icon:visited,
.service .icon,
.close:hover,
.close:focus,
.img-thumbnail:hover .bg-images i:before,
.box-404 h1,
.gallery-images:hover .bg-images i:before,
.features-block .header-box .icon-box,
.features-block .header-box,
.sidebar .newsletter input:focus + .submit,
.sidebar .section .selected .close:hover,
.package .title a,
.package .price-box .price,
.package .price-box .icon,
.pricing .title a,
.pricing .options li span,
.pricing .options li.active,
.banner-set .next:hover,
.banner-set .prev:hover,
.btn.btn-border,
.btn.btn-border .caret,
.product-remove:hover,
.one-page .header .header-wrapper .primary .navbar .navbar-collapse .nav .active {
  color: #B1AB93 /**farbe_global_text**/;
}
#catalog .category-img .description,
#footer .up:hover,
#top-box .top-box-wrapper,
.accordion-tab > li > a .open-sub:after,
.accordion-tab > li > a .open-sub:before,
.banner-set .pagination a:hover,
.btn-default,
.btn-group.open .btn-default.dropdown-toggle,
.carousel-box .next:hover,
.carousel-box .pagination a:hover,
.carousel-box .prev:hover,
.employee .employee-hover,
.fancybox-nav span:hover,
.header .header-wrapper .primary .navbar .btn-navbar .icon-bar,
.list .product .actions a:hover,
.minimized-menu .primary .navbar .nav .open-sub span,
.minimized-menu .primary .navbar .nav > .parent.active:hover > a,
.minimized-menu .primary .navbar .nav > .parent.active > a,
.new-radio.checked span,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > li > a:focus,
.pagination > li > a:hover,
.panel-group .panel-default .panel-heading > .panel-title > a:after,
.panel-group .panel-default .panel-heading > .panel-title > a:before,
.product .actions.not-rotation-actions,
.product .limit-offer,
.product .product-hover,
.product-bottom .related-products header:before,
.product-page .col-md-7 .actions a:hover,
.product-page .image-box .thumblist-box .next:hover,
.product-page .image-box .thumblist-box .prev:hover,
.products-tab .accordion-tab > li > a .open-sub:after,
.products-tab .accordion-tab > li > a .open-sub:before,
.progressive-slider-two .pagination .selected,
.progressive-slider-two .pagination a,
.progressive-slider-two .pagination a:hover,
.sidebar .banners .banner-text,
.sidebar .calendar-wrap caption,
.sidebar .menu li.active > a,
.sidebar .menu li.parent > a .open-sub:after,
.sidebar .menu li.parent > a .open-sub:before,
.sidebar .tags a,
.sidebar .tags a:hover,
.slider .slider-nav,
.toolbar .grid-list .grid,
.toolbar .grid-list .list,
.toolbar .grid-list a.grid:hover,
.toolbar .grid-list a.list:hover,
.toolbar .sort-catalog .dropdown-toggle,
.toolbar .up-down,
.toolbar .up-down.active {
  background-color: #B1AB93;
  /**farbe_global_hintergrundakzent**/
}
/*****ende_global**/
/* *==Speisekarte==*   ================================================== */
.title-box {
  border-color: #8F886D;
  /**farbe_speisekarte_titel_rahmen_speisekarte**/
}
.page-header {
  border-color: #670003;
  /**farbe_offen**/
}
.title-box:before {
  background: #B1AB93;
  /**farbe_symbol_vor_text_speisekarte**/
}
.title-box .title {
  color: #CD3539;
  /*farbe_titel_box_speisekarte*/
}
.skPosition .col-lg-12.noPadding {
  background: rgba(169, 169, 169, 0.66) !important;
  /**farbe_hintergrund_speisekarte_positionen**/
  color: #670003;
  /**farbe_schrift_speisekarte_positionen**/
}
/**speisekarte alle hintergruende_Speisekarte_ausgekappt  ================================================== */
.panel-group .active.panel .panel-heading > .panel-title > a:hover {
  color: #CD3539;
  /**farbe_schrift_speisekarte_hover**/
  background: #B1AB93;
  /**farbe_hintergrund_speisekarte_hover**/
}
.speisekarte.compactSK .row .col-md-12 .col-md-6 {
  padding-left: 0px;
}
/* *speisekarte unterebene eingeklappt*
                       ================================================== */
.panel.panel-default.web-design.active > .panel-heading > .panel-title .panelLink {
  color: #3E0002;
  /**speisekarte_unterkategorie_schrift**/
  background: #B1AB93;
  /**speisekarte_unterkategorie_hintergrund**/
}
.HKElemente {
  /* background: rgba(216, 216, 216, 0.78); */
  /**farbe_hintergrund_hauptkategorie**/
  /* padding-bottom: 15px; */
}
.speisekarte.compactSK .panel-default {  
  /**farbe_hintergrund_sk_kompakt**/
  color: #8F886D;
  /**farbe_text_sk_kompakt**/
}
.speisekarte.compactSK .panel-body .HKElemente {
  background: #f4f3e1 !important;
  /**farbe_segment_hintergrund_sk_kompakt**/
  color: #3E0002 !important;
  /**farbe_segment_hintergrund_sk_kompakt**/
}
/* *==ENDE__Speisekarte==*   ================================================== */
/* *==BUTTON==*   ================================================== */
a.btn.btn-default.btn-sm {
  color: #ffffff;
  /**farbe_button_schrift_default**/
}
.btn-primary {
  background-color: #B1AB93;
  /**farbe_button_primary**/
  color: #ffc3c5;
  /**farbe_button_text_primary_schrift**/
  border-color: #ffc3c5;
  /**farbe_border_button_primary**/
}
.btn.btn-primary:hover,
.btn.btn-primary:focus,
.btn.btn-primary.focus,
.btn.btn-primary:active,
.btn.btn-primary.active,
.open > .btn.btn-primary.dropdown-toggle {
  border-color: #ffc3c5;
  /**farbe_border_button_primary_hover_focus_active**/
  background: #B1AB93;
  /**farbe_button_primary_hover_focus_active**/
}
.btn-outline {
  background-color: transparent;
  color: #B1AB93;
  /**farbe_unknlar**/
  border-color: #B1AB93;
  /**farbe_unknlar**/
}
.btn-outline-inverse {
  background-color: transparent;
  /**farbe_hintergrund_button_outline_invertiert**/
  color: #ffc3c5;
  /**farbe_schrift_button_outline_invertiert**/
  border-color: #3E0002;
  /**farbe_rahmen_button_outline_invertiert**/
}
.btn-outline-inverse:hover,
.btn-outline-inverse:focus,
.btn-outline-inverse:active {
  background-color: #ffc3c5;
  /**farbe_unknlar**/
  color: #B1AB93;
  /**farbe_unknlar**/
  text-shadow: none;
  /**farbe_unknlar**/
  border-color: #ffc3c5;
  /**farbe_unknlar**/
}
/* **GALLERY***   ================================================== */
.gallery-images:hover > .bg-images {
  background: rgba(95, 86, 49, 0.42);
  /**farbe_hover_galerie**/
}
/* **ENDE__GALLERY***   ================================================== */
/* **SIDEBAR***   ================================================== */
.sidebar .list ul li a {
  color: #3E0002;
  /**farbe_offen**/
}
.sidebar .list ul li a:hover,
.sidebar .list ul li a:focus {
  color: #B1AB93;
  /**farbe_offen**/
  background: #3E0002;
  /**farbe_offen**/
}
.sidebar .list ul li a.active {
  color: #ffc3c5;
  /**farbe_offen**/
  border-bottom: 3px solid #B1AB93;
  /**farbe_offen**/
  background: rgba(15, 63, 93, 0.64);
  /**farbe_offen**/
}
.sidebar .widget header,
.sidebar .widget .title-block {
  border-bottom: 4px solid #3E0002;
  /**farbe_offen**/
}
.sidebar .widget header:before,
.sidebar .widget .title-block:before {
  background: none;
  /**farbe_offen**/
}
.sidebar .widget header .title,
.sidebar .widget .title-block .title {
  color: #B1AB93;
  /**farbe_offen**/
}
.sidebar .banners .banner-text {
  background-color: rgba(0, 152, 202, 0.65);
  /**farbe_offen**/
}
.sidebar .widget header,
.sidebar .widget .title-block {
  border-bottom: 1px solid #B1AB93;
  /**farbe_offen**/
}
/* **ENDE__SIDEBAR***   ================================================== */
/* ***slider***   ================================================== */
.tp-caption.regular_title {
  color: #730007;
  /**farbe_slidercaption_untertitel**/
  font-weight: 900!important;
  font-family: 'Amaranth', serif;
  display:block;
  padding:20px 10px;
  background: rgba(255, 255, 255, 0.65);
  /**ueberschrift_h1_font-weight**/
}
.tp-caption.sft.regular_subtitle {
  color: #CD3539;
  /**farbe_slidercaption_untertitel**/
  font-weight: 900!important;
  font-family: 'Amaranth', serif;
  /**ueberschrift_h2_font-weight**/
}
.tp-caption.SlideText {
  background: #2f190a;
  /**farbe_slidercaption_text**/
}
.btn-success {
  background-color: #CD3539;
  /**farbe_offen**/
  color: #ffc3c5;
  /**farbe_offen**/
  border-color: #FFFDF3;
  /**farbe_offen**/
}
.slider .slider-nav {
  background-color: rgba(143, 136, 109, 0.97);
  /**farbe_slider_nav**/
}
/* **sliderfix**   ================================================== */
.slider .slider-nav {
  background-color: #AB171B;
}
.slider.rs-slider {
  margin-top: 76px;
}
table.table.table-condensed tr td {
  color: #ffffff;
  background: #3E0002;
  border: 1px solid rgba(142, 142, 142, 0.13);
}
.slider.rs-slider > .tp-banner {
  max-height: 510px;
}
.slider.rs-slider .tparrows,
.product-page .add-cart-form .number .regulator a,
.progressive-slider-two .pagination a {
  background-color: #AB171B;
  transition: all 0.9s ease;
}
.slider.rs-slider .tparrows,
.product-page .add-cart-form .number .regulator a:hover,
.progressive-slider-two .pagination a {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.35);
}
.slider.rs-slider .tparrows,
.product-page .add-cart-form .number .regulator a:hover,
.progressive-slider-two .pagination a:hover {
  transition: all 0.6s ease;
}
/* *ENDE__*sliderfix**   ================================================== */
/* *ENDE__*slider**   ================================================== */
h3.product-name a {
  color: #670003;
  /**farbe_offen**/
  font-size: 15px;
  font-family: 'PT Sans', Arial, Helvetica, sans-serif;
}
.product-description .vertical h3.product-name a {
  color: #3E0002;
  /**farbe_offen**/
}
/* *==languageswitcher==*   ================================================== */
.fixed-header.background-opacity .header .header-wrapper .topHeader .polyglot-language-switcher {
  color: #ffffff;
  /**farbe_text_sprachwahl**/
}
.pls-language-container a:hover {
  background-color: #3E0002;
  /**farbe_sprachwahl_text_hover**/
}
.pls-language-container {
  background-color: #3E0002;
  /**farbe_hintergrund_sprachwahl**/
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.8);
}
.polyglot-language-switcher,
.polyglot-language-switcher > .pls-selected-locale,
.pls-language-container .pls-selected-locale {
  color: #FFFDF3;
  /**farbe_text_sprachwahl_ausgewÃƒÆ’Ã‚Â¤hlt**/
}
.pls-language-container td {
  border: 1px solid #3E0002 !important;
  /**farbe_sprachwahl_rahmen**/
}
/* *==ENDE__languageswitcher==*   ================================================== */
.bs-docs-booticon {
  background-color: #B1AB93;
  /**farbe_offen**/
  color: #ffc3c5;
  /**farbe_offen**/
}
.bs-docs-booticon-inverse {
  background-color: #ffc3c5;
  /**farbe_offen**/
  color: #B1AB93;
  /**farbe_offen**/
}
.bs-docs-booticon-outline {
  background-color: transparent;
  /**farbe_offen**/
  border: 1px solid #3E0002;
  /**farbe_offen**/
}
.bs-docs-nav {
  background-color: #ffc3c5;
  /**farbe_offen**/
}
.bs-docs-nav .navbar-header .navbar-toggle {
  border-color: #ffc3c5;
  /**farbe_offen**/
}
.bs-docs-nav .navbar-header .navbar-toggle:hover,
.bs-docs-nav .navbar-header .navbar-toggle:focus {
  background-color: #CD3539;
  /**farbe_offen**/
  border-color: #CD3539;
  /**farbe_offen**/
}
.bs-docs-nav .navbar-toggle .icon-bar {
  background-color: #B1AB93;
  /**farbe_offen**/
}
.bs-docs-nav .navbar-brand,
.bs-docs-nav .navbar-nav > li > a {
  color: #B1AB93;
  /**farbe_offen**/
}
.bs-home-nav .bs-nav-b {
  display: none;
}
.bs-docs-footer {
  color: #3E0002;
  /**farbe_offen**/
  border-top: 1px solid #CD3539;
  /**farbe_offen**/
}
.bs-docs-nav .navbar-nav > li > a:hover,
.bs-docs-nav .navbar-nav > .active > a,
.bs-docs-nav .navbar-nav > .active > a:hover {
  background-color: #CD3539;
  /**farbe_offen**/
  color: #B1AB93;
  /**farbe_offen**/
}
.bs-docs-footer-links {
  color: #3E0002;
  /**farbe_offen**/
}
.bs-docs-masthead,
.bs-docs-header {
  background-color: #B1AB93;
  /**farbe_offen**/
  color: #3E0002;
  /**farbe_offen**/
  text-shadow: 0 1px 0 #FFFDF3;
  /**farbe_offen**/
  background-repeat: repeat-x;
  background-image: -webkit-linear-gradient(top, #B1AB93 0, #B1AB93 100%);
  /**farbe_offen**/
  background-image: linear-gradient(to bottom, #B1AB93 0, #B1AB93 100%);
  /**farbe_offen**/
}
.bs-docs-masthead .version {
  color: #B1AB93;
  /**farbe_offen**/
}
.bs-docs-masthead .lead {
  color: #ffc3c5;
  /**farbe_offen**/
}
.bs-docs-masthead h1 {
  color: #ffc3c5;
  /**farbe_offen**/
}
.bs-docs-header h1 {
  color: #ffc3c5;
  /**farbe_offen**/
}
/* *==CARB==*   ================================================== */
.carbonad {
  border: solid #B1AB93 !important;
  /**farbe_offen**/
  background: transparent!important;
  /**farbe_offen**/
}
.carbonad-tag {
  color: inherit!important;
  /**farbe_offen**/
}
.carbonad-text a,
.carbonad-tag a {
  color: #ffc3c5 !important;
  /**farbe_offen**/
}
.bs-docs-featurette {
  background-color: #ffc3c5;
  /**farbe_offen**/
  color: #8F886D;
  /**farbe_offen**/
  border-bottom: 1px solid #CD3539;
  /**farbe_offen**/
}
.bs-docs-featurette h3 {
  color: #3E0002;
  /**farbe_offen**/
}
.bs-docs-featurette-title {
  color: #3E0002;
  /**farbe_offen**/
}
.bs-docs-featurette-img {
  color: #3E0002;
  /**farbe_offen**/
}
.bs-docs-featurette-img:hover {
  color: #FFFDF3;
  /**farbe_offen**/
}
.bs-docs-sidebar .nav > li > a {
  color: #3E0002;
  /**farbe_offen**/
}
.bs-docs-sidebar .nav > li > a:hover,
.bs-docs-sidebar .nav > li > a:focus {
  background-color: transparent;
  /**farbe_offen**/
  color: #B1AB93;
  /**farbe_offen**/
  border-left: 1px solid #B1AB93;
  /**farbe_offen**/
}
.bs-docs-sidebar .nav > .active > a,
.bs-docs-sidebar .nav > .active:hover > a,
.bs-docs-sidebar .nav > .active:focus > a {
  background-color: transparent;
  /**farbe_offen**/
  color: #B1AB93;
  /**farbe_offen**/
  border-left: 2px solid #B1AB93;
  /**farbe_offen**/
}
.bs-callout {
  border-left: 3px solid #CD3539;
  /**farbe_offen**/
}
.bs-callout code {
  background-color: #ffc3c5;
  /**farbe_offen**/
}
.bs-callout-danger {
  background-color: #CD3539;
  /**farbe_offen**/
  border-color: #B1AB93;
  /**farbe_offen**/
}
.bs-callout-danger h4 {
  color: #B1AB93;
  /**farbe_offen**/
}
.bs-callout-warning {
  background-color: #ffc3c5;
  /**farbe_offen**/
  border-color: #B1AB93;
  /**farbe_offen**/
}
.bs-callout-warning h4 {
  color: #B1AB93;
  /**farbe_offen**/
}
.bs-callout-info {
  background-color: #ffc3c5;
  /**farbe_offen**/
  border-color: #FFFDF3;
  /**farbe_offen**/
}
.bs-callout-info h4 {
  color: #FFFDF3;
  /**farbe_offen**/
}
.bs-team .team-member {
  color: #670003;
  /**farbe_offen**/
}
.bs-team .team-member:hover {
  color: #3E0002;
  /**farbe_offen**/
}
.show-grid [class^=col-] {
  background-color: #CD3539;
  /**farbe_offen**/
  border: 1px solid #B1AB93;
  /**farbe_offen**/
}
.bs-example {
  background-color: #CD3539;
  /**farbe_offen**/
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.05);
  /**farbe_offen**/
  border-color: #CD3539 #CD3539 #CD3539;
  /**farbe_offen**/
}
.bs-example > .table-responsive > .table {
  background-color: #ffc3c5;
  /**farbe_offen**/
}
.bs-example:after {
  color: #D7D3C0;
  /**farbe_offen**/
}
.bs-example-type .table .type-info {
  color: #3E0002;
  /**farbe_offen**/
}
.bs-example-type .table td {
  border-color: #CD3539;
  /**farbe_offen**/
}
.bs-example-modal {
  background-color: #CD3539;
  /**farbe_offen**/
}
.bs-example-popover {
  background-color: #CD3539;
  /**farbe_offen**/
}
.bs-glyphicons li {
  background-color: #CD3539;
  /**farbe_offen**/
  border: 1px solid #ffc3c5;
  /**farbe_offen**/
}
.bs-glyphicons li:hover {
  background-color: #B1AB93;
  /**farbe_offen**/
  color: #ffc3c5;
  /**farbe_offen**/
}
.bs-customizer label {
  color: #670003;
  /**farbe_offen**/
}
.bs-customizer input[type=text] {
  background-color: #CD3539;
  /**farbe_offen**/
}
.bs-customizer-alert {
  background-color: #B1AB93;
  /**farbe_offen**/
  color: #ffc3c5;
  /**farbe_offen**/
  border-bottom: 1px solid #B1AB93;
  /**farbe_offen**/
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
  /**farbe_offen**/
}
.bs-customizer-alert pre {
  background-color: #B1AB93;
  /**farbe_offen**/
  color: #ffc3c5;
  /**farbe_offen**/
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
  /**farbe_offen**/
  border-color: #B1AB93;
  /**farbe_offen**/
}
.bs-brand-logos {
  background-color: #CD3539;
  /**farbe_offen**/
  color: #B1AB93;
  /**farbe_offen**/
}
.bs-brand-logos .inverse {
  background-color: #B1AB93;
  /**farbe_offen**/
  color: #ffc3c5;
  /**farbe_offen**/
}
.bs-brand-item .glyphicon-remove {
  background-color: #B1AB93;
  /**farbe_offen**/
}
.bs-brand-item .glyphicon-ok {
  background-color: #D7D3C0;
  /**farbe_offen**/
}
.bs-brand-item .glyphicon {
  color: #ffc3c5;
  /**farbe_offen**/
}
.bs-brand-item + .bs-brand-item {
  border-top: 1px solid #ffc3c5;
  /**farbe_offen**/
}
.bs-table th small,
.responsive-utilities th small {
  color: #3E0002;
  /**farbe_offen**/
}
/* ****DIVERSE***   ================================================== */
.carousel-box .next,
.carousel-box .prev {
  background-color: #645E45;
  /**farbe_team_pfeile**/
}
.employee .description .vertical {
  background: #D7D3C0;
  /**farbe_team_mitarbeiter**/
}
.employee .description .vertical h3 {
  color: #AB171B;
  /**farbe_offen**/
  font-size: 18px;
}

.fa-calendar
{
	color:#fff;
}

.post .entry-title a {
  color: #3E0002;
  /**farbe_schrift_kommentar**/
  font-size: 20px;
}
.text-muted {
  /**farbe_blasser_text**/
}
/****timeline_termine****/
.timeline .post .timeline-icon {
  background: #3E0002;
  /**farbe_hintergrund_timeline_terminicon**/
  border: 1px solid #B1AB93 !important;
}
.timeline .post .timeline-time {
  color: #B1AB93;
  /**farbe_schrift_timeline_termine**/
}
.timeline .post .timeline-content {
  /**farbe_hintergrund_timeline**/
  border: 1px solid #FFFDF3;
  /**farbe_rahmen_timeline**/
}
.timeline .post .timeline-content:before,
.timeline .post .timeline-content:after {
  border-left-color: #FFFDF3;
  /**farbe_timeline_content_pfeil**/
}
.timeline .post:nth-child(even) .timeline-content:after {
  border: 14px solid transparent;
  /**farbe_timeline_content_pfeil**/
  border-right-color: #FFFDF3;
  /**farbe_timeline_content_pfeil**/
}
.timeline .post:nth-child(even) .timeline-content:before {
  border-right-color: #D7D3C0;
  /*farbe_timeline_rahmen_rechts_und_links_pfeil**/
}
.timeline .post .timeline-content {
  background: #FFFDF3;
  /**farbe_hintergrund_timeline**/
}
a.btn.btn-info.btn-xs.readMore {
  background: #B1AB93 !important;
  /**farbe_button_mehr_lesen**/
}
.highlight {
  background-color: #cd3539;
  /**farbe_hintergund_hightlight**/
  color: #ffffff;
  /**farbe_schrift_hightlight**/
  border: 1px solid #3E0002;
  /**farbe_rahmen_hightlight**/
  font-weight:bold;
}
.highlight pre {
  background-color: transparent;
}
.highlight pre .lineno {
  color: #CD3539;
  /**farbe_offen**/
}
.highlight pre code {
  color: #3E0002;
  /**farbe_offen**/
}
.responsive-utilities td.is-visible {
  background-color: #CD3539 !important;
  /**farbe_offen**/
  color: #670003;
  /**farbe_offen**/
}
.responsive-utilities td.is-hidden {
  background-color: #CD3539 !important;
  /**farbe_offen**/
  color: #D7D3C0;
  /**farbe_offen**/
}
.timeline:before {
  background-color: #670003;
  /**farbe_timeline_hintergrund_before**/
}
/****ENDE__timeline_termine****/
/* ***********************FARBEN************************  ================================================== */
.color-swatches .bs-purple-lighter {
  background-color: #D7D3C0;
  /**farbe_offen**/
}
.color-swatches .bs-purple-light {
  background-color: #D7D3C0;
  /**farbe_offen**/
}
.color-swatches .brand-success {
  background-color: #D7D3C0;
  /**farbe_offen**/
}
.color-swatches .brand-primary {
  background-color: #FFFDF3;
  /**farbe_offen**/
}
.color-swatches .brand-warning {
  background-color: #B1AB93;
  /**farbe_offen**/
}
.color-swatches .brand-danger {
  background-color: #B1AB93;
  /**farbe_offen**/
}
.color-swatches .gray-lighter {
  background-color: #CD3539;
  /**farbe_offen**/
}
.color-swatches .gray-darker {
  background-color: #FFFDF3;
  /**farbe_offen**/
}
.color-swatches .gray-light {
  background-color: #3E0002;
  /**farbe_offen**/
}
.color-swatches .brand-info {
  background-color: #FFFDF3;
  /**farbe_offen**/
}
.color-swatches .bs-purple {
  background-color: #B1AB93;
  /**farbe_offen**/
}
.color-swatches .gray-dark {
  background-color: #3E0002;
  /**farbe_offen**/
}
.color-swatches .bs-gray {
  background-color: #CD3539;
  /**farbe_offen**/
}
.color-swatches .gray {
  background-color: #670003;
  /**farbe_offen**/
}
.hidden-on .col-xs-6 .hidden-lg,
.hidden-on .col-xs-6 .hidden-md,
.hidden-on .col-xs-6 .hidden-sm,
.hidden-on .col-xs-6 .hidden-xs,
.visible-on .col-xs-6 .hidden-lg,
.visible-on .col-xs-6 .hidden-md,
.visible-on .col-xs-6 .hidden-sm,
.visible-on .col-xs-6 .hidden-xs {
  color: #6F6A57;
  /**farbe_offen**/
  border: 1px solid #CD3539;
  /**farbe_offen**/
}
.hidden-on .col-xs-6 .visible-lg,
.hidden-on .col-xs-6 .visible-md,
.hidden-on .col-xs-6 .visible-sm,
.hidden-on .col-xs-6 .visible-xs,
.visible-on .col-xs-6 .visible-lg,
.visible-on .col-xs-6 .visible-md,
.visible-on .col-xs-6 .visible-sm,
.visible-on .col-xs-6 .visible-xs {
  background-color: #CD3539;
  /**farbe_offen**/
  color: #670003;
  /**farbe_offen**/
  border: 1px solid #CD3539;
  /**farbe_offen**/
}
#catalog .category-img .description,
.btn-group.open .btn-default.dropdown-toggle,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > span:hover,
.sidebar .tags a,
.toolbar .grid-list .grid,
.toolbar .grid-list .list,
.toolbar .sort-catalog .dropdown-toggle,
.toolbar .up-down,
.toolbar .up-down.active {
  background-color: #3E0002;
  /**farbe_offen**/
}
.product .product-hover ul li {
  background-image: url(/img/svg/check-icon-white.svg), none;
}
.employee .employee-hover .name {
  color: #3E0002;
  /**farbe_team_mitarbeitername**/
  font-size: 27px;
}
.product .product-hover ul li {
  background-image: url("http://umb.hierbinichgast.de/App_Plugins/img/svg/check-icon-white.svg"), none;
}
.product .product-hover ul li {
  background-image: url("http://umb.hierbinichgast.de/App_Plugins/img/svg/check-icon-white.svg"), none;
}
.product .limit-offer,
.product .actions.not-rotation-actions {
  background-color: #B1AB93;
  /**farbe_offen**/
}
.sidebar .banners .banner-text {
  background-color: #B1AB93;
  /**farbe_offen**/
}
.sidebar .specials li .product-image {
  background: #CD3539;
  /**farbe_sidebar_terminicon_hintergrund**/
  border: 1px solid rgba(246, 201, 1, 0.61);
  /**farbe_offen**/
}
.pricing .bottom-box {
  background-color: #B1AB93;
  /**farbe_offen**/
}
.pricing .bottom-box .more {
  color: #B1AB93;
  /**farbe_offen**/
}
.pricing .bottom-box .more {
  color: rgba(0, 152, 202, 0.7);
  /**farbe_offen**/
}
.pricing .bottom-box .more {
  color: #B1AB93;
  /**farbe_offen**/
}
.pricing:before {
  background-color: #B1AB93;
  /**farbe_offen**/
}
.pricing .options li,
.pricing .bottom-box {
  border-color: #B1AB93;
  /**farbe_offen**/
}
.phone-header a svg path,
.search-header a svg path,
.product .actions a svg path,
.sidebar .wishlist .add-cart:hover path,
.header .header-wrapper .cart-header .dropdown-toggle .icon svg path,
.header .search-form .search-submit svg path,
.new-checkbox svg polygon,
.product-bottom .related-products li .button-box .wishlist:hover svg path,
.jslider .jslider-pointer svg path,
.rating-box .rating svg polygon,
.search-result .search-form .search-submit svg path {
  fill: #B1AB93;
  /**farbe_unklar_svg**/
}
.pricing .options li {
  color: #B1AB93;
  /**farbe_offen**/
}
.carousel-box .pagination a.selected,
.banner-set .pagination a.selected {
  background: #D7D3C0;
  /**farbe_offen**/
  background: rgba(0, 0, 0, 0.3);
  /**farbe_offen**/
}
.top-navbar .nav > li a,
.btn-group.btn-select .dropdown-toggle,
.product .product-hover,
.employee .employee-hover,
.slider .slid-content {
  color: #3E0002;
  /**farbe_offen**/
}
.product .limit-offer,
.product .actions.not-rotation-actions {
  background-color: #B1AB93;
}
.sidebar .banners .banner-text {
  background-color: #3E0002;
  /**farbe_offen**/
}
.pricing .bottom-box {
  background-color: #B1AB93;
  /**farbe_offen**/
}
.pricing:before {
  background-color: #B1AB93;
  /**farbe_offen**/
}
/************BUTTON********************/
.btn.btn-default:hover,
.btn.btn-default:focus,
.btn.btn-default:active,
.btn.btn-default.active,
.btn.btn-default.disabled,
.btn.btn-default[disabled] {
  background-color: #B1AB93;
  border-color: #B1AB93;
  /**farbe_button_hintergrund**/
}
.btn.btn-default,
.btn.btn-border,
.minimized-menu .primary .navbar .nav > .parent.active > a,
.minimized-menu .primary .navbar .nav > .parent.active:hover > a {
  border-color: #3E0002;
  /**farbe_button_rahmen**/
  background: #3E0002;
}
.btn-info {
  background-color: #FFFDF3;
  /**farbe_button_info_hintergrund**/
  color: #ffc3c5;
  /**farbe_button_info_text**/
  border-color: #FFFDF3;
  /**farbe_button_info_rahmen**/
}
.btn.btn-danger {
  border-color: #3E0002;
  /**farbe_button_gefahr_rahmen**/
  background: #3E0002;
  /**farbe_button_gefahr_hintergrund**/
}
.btn.btn-danger:hover,
.btn.btn-danger:focus,
.btn.btn-danger.focus,
.btn.btn-danger:active,
.btn.btn-danger.active,
.open > .btn.btn-danger.dropdown-toggle {
  border-color: #3E0002;
  /**farbe_button_gefahr_rahmen_hover**/
  background: #CD3539;
  /**farbe_button_gefahr_hintergrund_hover**/
}
a.btn.btn-info.btn-xs.readMore {
  margin-left: 10px;
  background: #3E0002 !important;
  /**farbe_button_hintergrund_mehrlesen**/
  border: 0px solid #3E0002;
  /**farbe_button_hintergrund_mehrlesen_rahmen**/
}
.top-navbar .nav > li a,
.btn-group.btn-select .dropdown-toggle,
.product .product-hover,
.employee .employee-hover,
.slider .slid-content {
  color: #3E0002;
  /**farve_topnav_linkfarbe**/
}
/************ENDE___BUTTON********************/
/******pricing****/
.pricing .options li,
.pricing .bottom-box {
  border-color: #B1AB93;
  /**farbe_offen**/
}
.pricing .options li {
  color: #B1AB93;
  /**farbe_offen**/
}
.carousel-box .pagination a.selected,
.banner-set .pagination a.selected {
  background: #D7D3C0;
  /**farbe_offen**/
  background: #FFFDF3;
  /**farbe_offen**/
}
.alert-success {
  background-color: rgb(101, 99, 92);
  /**farbe_alarm_hintergrund**/
  color: #ffffff;
  font-size:15px;
  /**farbe_alarm_schrift**/
  border-color:  rgb(101, 99, 92);
  /**farbe_alarm_rahmen**/
}
/****ende_pricing**/
/********************panel---******/
.panel-group .active.panel .panel-heading > .panel-title > .collapsed:after,
.panel-group .active.panel .panel-heading > .panel-title > .collapsed:before {
  background-color: #CD3539 !important;
  /**farbe_offen**/
}
.panel-group .active.panel .panel-heading > .panel-title > .collapsed:after {
  background-color: #CD3539 !important;
  /**farbe_offen**/
}
.panel-group .panel.active .panel-heading > .panel-title > a:before,
.panel-group .panel.active .panel-heading > .panel-title > a:after,
.panel-group .panel.active .panel-heading > .panel-title > a:hover:before,
.panel-group .panel.active .panel-heading > .panel-title > a:hover:after {
  background: #AB171B !important;
  /**farbe_offen**/
}
.panel-group .active.panel .panel-heading > .panel-title > a {
  background-color: #3E0002;
  /**farbe_offen**/
  border: 0px solid #AB171B;
  /**farbe_offen**/
}
.panel-group .panel .panel-heading > .panel-title > a {
  background-color: #CD3539;
  /**farbe_offen**/
  color: #ffffff;
  /**farbe_offen**/
}
.panel-group .panel .panel-heading > .panel-title > a:hover {
  background-color: #730007 !important;
  color:#fff !important;
  /**farbe_offen**/
}
.icon.bg {
  background-color: #AB171B;
  /**farbe_offen**/
}
.panel-body .multi-collapse .web-design.active {
  background: rgba(103, 0, 3, 0.0);
  /**farbe_speisekarte_hervorgehoben**/
}
.alert-danger {
  background-color: #B1AB93;
  /**farbe_alert_hintergund**/
  color: #670003;
  /**farbe_alert_schrift**/
  border-color: #B1AB93;
  /**farbe_alert_rahmen**/
}

.alert-danger strong
{
	display:block;
	padding-bottom:5px;
	font-size:16px;
}

.btn.btn-success:hover, .btn.btn-success:focus, .btn.btn-success.focus, .btn.btn-success:active, .btn.btn-success.active, .open > .btn.btn-success.dropdown-toggle {
    background: #CD3539;
    border-color: #CD3539;
}

footer label, footer span, footer p
{
	color: #670003;
}

/********MODAL*******/
.modal-footer {
  background-color: rgba(61, 61, 61, 0.51);
  /**farbe_offen**/
  border-top: 1px solid #3E0002;
  /**farbe_offen**/
  box-shadow: inset 0 0px 0 #ffc3c5;
  border-radius: 0 0 3px 3px;
}
.modal-content {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  background: rgba(46, 24, 0, 0.92);
}
/*******ENDE*MODAL*******/
.service .text-small {
  color: #D7D3C0;
  /**farbe_text_klein**/
}
.Hintergrund-leicht-transparent {
  background: rgba(181, 172, 163, 0.7);
  /**farbe_hintergrund_transparent*/
  color: #D7D3C0;
  /**farbe_schrift_hintergrund transparent**/
}
.bg-gray {
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.16);
  /**farbe_offen**/
  border: 1px solid #D7D3C0;
  /**farbe_offen**/
  background: rgba(150, 150, 150, 0.22);
  /**farbe_offen**/
}
.bg-gray-lighter {
  border: 1px solid rgba(217, 218, 219, 0.76);
  /**farbe_offen**/
  background: rgba(234, 234, 234, 0.13);
  /**farbe_offen**/
}
.bg-light {
  border: 1px solid #D7D3C0;
  /**farbe_offen**/
  background: rgba(217, 218, 219, 0.22);
  /**farbe_offen**/
}
.pricing .bottom-box {
  background-color: rgba(0, 152, 202, 0.05);
  /**farbe_offen**/
}
.pricing .options li {
  color: rgba(0, 152, 202, 0.4);
  /**farbe_offen**/
}
.pricing .options li,
.pricing .bottom-box {
  border-color: rgba(0, 152, 202, 0.1);
  /**farbe_offen**/
}
.pricing:before {
  background-color: rgba(0, 152, 202, 0.06);
  /**farbe_offen**/
}
.product .limit-offer,
.product .actions.not-rotation-actions {
  background-color: rgba(0, 152, 202, 0.9);
  /**farbe_offen**/
}
/* ***********************ENDE FARBEN************************ ================================================== */
/* ****FOOTER*****   ================================================== */
.address.col-xs-6.col-sm-5.col-md-5.text-right {
  margin-top: 5px;
}
footer#footer a {
  color: #ffffff;
  /**farbe_footer_links**/
}
.footer-bottom .social-list a.icon {
  color: #ffffff !important;
  /**footer_social_icons**/
  transition: ease 0.4s all;
}
.footer-bottom .social-list a.icon:hover {
  color: #B1AB93 !important;
  /**footer_social_icons_hover**/
  transition: ease 0.4s all;
}
.footer-top .container p {
  color: #ffffff;
  /**farbe_footer_container_schrift**/
}
#footer {
  box-shadow: 0px 1px 25px 0px rgba(0, 0, 0, 0.3);
}
#footer .footer-bottom {
  border-top: 1px solid #3E0002;
  /**farbe_footer_border_oben**/
  background: rgba(53, 51, 48, 0.75);
}
#footer .footer-top {
  background: #cec6be;
  /**farbe_hintergrund_footertop**/
}
#footer .up {
  background: #B1AB93;
  /**farbe_zuruecknachoben_button**/
}
#footer p {
  color: #fffffff;
  /**farbe_p_footer**/
}
#main {
  margin-top: 69px;
}

.header .header-wrapper .logo-box .logo a img, .header .header-wrapper .logo-box .logo a .logo-img
{
	height:auto;
	max-height:150px;
}

.mainTopWithoutSlide {
  margin-top: 0px;
}
footer#footer {
  color: #ffc3c5;
  /**farbe_schrift_foooter**/
}
.county-days-wrapper {
  background: #CD3539 !important;
  /**farbe_countdown_timer_farbe_tag*/
}
.county-hours-wrapper {
  background: #B1AB93 !important;
  /**farbe_countdown_timer_farbe_stunde*/
}
.county-minutes-wrapper {
  background: #CD35398 8 !important;
  /**farbe_countdown_timer_farbe_minute*/
}
.county-seconds-wrapper {
  background: #645E45 !important;
  /**farbe_countdown_timer_farbe_sekunde*/
}
.count-down-sp > span > span.loaded {
  font-family: 'Amaranth', serif;
}
.help-block {
  background: #3E0002;
  /**farbe_hilfe_block_hintergrund**/
  border: 0px solid #3E0002;
}
.help-block.with-errors {
  position: relative;
  display: inline;
  float: left;
  width: 100%;
}
.help-block.with-errors .list-unstyled {
  margin: 7px;
}
#main {
  padding: 0px 0 !important;
}
/****ENDE**forms***/
/*******kommentar_rahmen*****/
.respond .description.bg-info:before,
.respond .description.border-info:before {
  border-top-color: #666666;
  /**farbe_kommentar**/
}
.respond .description {
  background: #CD3539;
  /**farbe_kommentar**/
  border: 1px solid #ffffff !important;
  /**farbe_kommentar_border**/
}
.respond.border .description:after {
  border-top-color: #CD3539;
  /**farbe_kommentar**/
}
/****************kommentar_ende******/
.mainTopWithoutSlide {
  margin-top: 226px;
}
.HKElemente {
  width: 100%;
  background: rgba(226, 226, 226, 0.78);
  /**farbe_hintergrund_speisekartensegmente**/
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  padding-right: 0px;
}
form#formKontakt,
form#guestbookEntryForm,
.tab-content {
  margin-left: -15px;
}
label {
  color: #D7D3C0;
  /**farbe_labels_schrift**/
}
.btn {
  background: #C70E08;
  color: #ffffff;
}
.btn:hover {
  background: #8F886D;
  color: #ffffff;
}


.full-width-box .slider.rs-slider .tp-banner {
   
    max-height: 812px!important;
}

.header .header-wrapper .primary .navbar .btn-navbar.collapsed .text
{
	color:white !important;
}

.tp-revslider-mainul, .rev_slider, .tp-banner-container, .rs-slider, .full-width-box {
    width: 100%!important;
    margin-top: 0px!important;
}


/*******************************************************************************************/
/*******************************************************************************************/
/*******************************************************************************************/
/* *************************RESPONSIVEcss***RESPNSIVE**CSS********************************* */
/***MIN**mobile_first**/
@media (min-width: 768px) {
  .bs-example {
    background-color: #ffc3c5;
    /**farbe_offen**/
    border-color: #CD3539;
    /**farbe_offen**/
  }
  .bs-brand-item + .bs-brand-item {
    border-left: 1px solid #ffc3c5;
    /**farbe_offen**/
  }
}
@media (min-width: 991px) and (max-width: 1200px) {
  .col-xs-6.col-md-10.col-lg-9.right-box {
    width: 76.891F173%;
  }
}
/***MAX**non-mobile_first**/
@media (max-width: 979px) {
  .header .header-wrapper .primary .navbar .navbar-collapse .nav > .parent.active > a,
  .header .header-wrapper .primary .navbar .navbar-collapse .nav > .parent.active:hover > a {
    border-color: #B1AB93 !important;
    /**farbe_mobile_border_und_borderhover**/
  }
  .header .header-wrapper .primary .navbar .navbar-collapse .nav > .parent.active > a,
  .header .header-wrapper .primary .navbar .navbar-collapse .nav > .parent.active:hover > a,
  .header .header-wrapper .primary .navbar .navbar-collapse .nav .open-sub span,
  .accordion-tab > li.active > a,
  .accordion-tab > li.active > a:hover,
  .accordion-tab > li.active > a:focus,
  .accordion-tab > li.active:hover > a,
  .products-tab .accordion-tab > li.active > a,
  .products-tab .accordion-tab > li.active:hover > a {
    background-color: #B1AB93 !important;
    /**farbe_mobile_hintergrund**/
  }
}
@media (max-width: 992px) {
.header .header-wrapper .primary .navbar {
    margin-top: 0px;
}

  #main {
    margin-top: -76px;
  }
  .mainTopWithoutSlide {
    margin-top: 76px;
  }
  .header .header-wrapper .primary {
    background: #CD3539;
    /**farbe_hintergrund_mobile_menue**/
  }
  .header .header-wrapper .primary .navbar .btn-navbar {
    /**farbe_hintergrund_mobile_menue_button**/
  }
  .header .header-wrapper .primary .navbar .btn-navbar.collapsed .text {
    background: none;
  }
  .header .header-wrapper .primary .navbar .navbar-collapse .nav {
    border: 1px solid #670003;
    /**farbe_border_mobile**/
  }
  .header .header-wrapper .primary .navbar .navbar-collapse .nav {
    background: #3E0002;
  }
  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent > a {
    background: #730007;
    /**farbe_hintergrund_mobile_untermenue**/
  }
  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li a {
    background: #670003;
    /**farbe_hintergrund_mobile_untermenue_sub**/
  }
  .header .header-wrapper .primary .navbar .btn-navbar .text {
    color: #670003;
    /**farbe_text_mobile_menuebutton**/
  }
    
 
    
}

@media (max-width: 768px) {
    .images-box {
        padding-left: 21px!important;
        padding-right: 21px!important;
    }
    
    .gallery-images .bg-images {
        text-align: center!important;
    }
    
    
    .fa-share {
        margin-top: 50px!important;
        margin-right: 241px!important;
        text-align: center!important;
        margin:0 auto!imporant;
    }
    
    .col-md-3.col-sm-3.images-box:nth-of-type(1) > .gallery-images > .bg-images > .fa-share.fa {
        margin-top: 5px!important;
    }
    
     table tbody tr td:nth-of-type(2) h3 {
        text-align: right!important;
    }
}

@media (max-width: 1200px) {

 table tbody tr td:nth-of-type(2) h3 {
        text-align: right!important;
    }
}
/* *************************ENDE__RESPONSIVEcss***RESPNSIVE**CSS********************************* */

