body{font-family:'Source Sans Pro',sans-serif;font-weight:300;font-size:16px;line-height:1.4em;color:#565656}header{font-family:'Source Serif Pro',serif}.top-header{font-weight:600}.top-header aside{height:31px}.heading__secondary{font-family:'Source Serif Pro',serif;font-size:40px;line-height:1.2em}.home .heading__secondary{font-family:'Source Serif Pro',serif;font-size:24px;line-height:1.2em}h1{font-size:40px !important}h3{font-size:30px}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:'Source Serif Pro',serif;font-weight:400;color:#565656}.top_site_main .page-title-wrapper .banner-wrapper .heading__secondary{font-family:'Source Serif Pro',serif;font-weight:600}.tp-button.primary{font-family:'Source Sans Pro',sans-serif;font-weight:400}.sale-off p.heading{font-family:'Source Serif Pro',serif;font-weight:600}.hb_room_carousel_container .span{font-family:'Source Serif Pro',serif;font-weight:600}.thim-heading-slider{font-family:'Source Serif Pro',serif !important;font-weight:600}.home h2.thim-heading-slider,.home #panel-2054-0-0-0.so-panel p{text-shadow:4px 4px 8px #000}.buchung_toolbar{border:2px solid #ec9c42;padding:8px}a{color:inherit;font-family:'Source Serif Pro',serif;font-weight:600}a:hover{color:#ec9c42}.wrapper-box-icon.has_custom_image .sc-heading .heading__primary a{color:#565656}.wrapper-box-icon.has_custom_image .sc-heading .heading__primary a:hover{color:#ec9c42}.top-header a:hover{color:#ec9c42 !important}.newletter .mc4wp-form input[type=submit],input[type=submit],.scrollup{background:#ec9c42 none repeat scroll 0 0}.newletter .mc4wp-form input[type=submit]:hover,input[type=submit]:hover,.scrollup:hover{background:#8b847c none repeat scroll 0 0}.site-header.sticky-header.affix.menu-hidden{transform:none}.starterbilder .panel-widget-style{box-shadow:0 0 5px 0 rgba(0,0,0,.3);padding:5px;max-width:360px;margin:0 auto}.starterbilder .heading__primary{text-align:center}.starterbilder .thim-widget-icon-box .wrapper-box-icon.has_custom_image.box_shadow_icon .boxes-icon{box-shadow:none}.thim-widget-heading h2{font-size:40px}.logo-certificate img{max-height:100px}.logo-certificate{margin-bottom:-76px}.neuigkeiten h3{color:#fff;margin-bottom:16px}#restaurant-news .siteorigin-widget-tinymce,.neuigkeiten .siteorigin-widget-tinymce{margin-bottom:20px}#restaurant-news h3{color:#fff;margin-bottom:16px}.widget-title:after{background:0 0 !important}.heading-left h2{text-align:left}.sc-heading{padding-top:70px}.page-template-normalpage .top_site_main.images_parallax:before{height:120px}.page-template-normalpage .top_site_main{margin-bottom:-160px}body.page-template-normalpage{background-image:url("https://www.bayerischer-wirt.de/wp-content/uploads/2015/09/papier.jpg");background-repeat:repeat}.largebox-zeile .widget-title:after{left:0}.largebox-zeile h3{color:#fff}.page-template-normalpage .openbrown_imgtext .sc-heading{padding-top:10px}.page-template-normalpage .top_site_main{background-image:none !important}.so-widget-ink-accordion-accordion-7eab943373cc .iw-so-accordion .iw-so-acc-item{margin-bottom:-33px}.so-widget-ink-accordion-accordion-7eab943373cc .iw-so-accordion .iw-so-acc-item .iw-so-acc-title{padding-left:0}.pauschalen .so-widget-ink-accordion-accordion-00ba80b4d8ea .iw-so-accordion .iw-so-acc-item .iw-so-acc-title span{left:-4px;top:5px}.pauschalen .iw-so-accordion .iw-so-acc-item .iw-so-acc-title{font-size:16px;left:9px;top:-6px;color:inherit}.pauschalen .iw-so-acc-content{margin-top:5px}.pauschalen .widget-title{margin-bottom:10px}.so-widget-ink-accordion-accordion-04d880c07101 .iw-so-accordion .iw-so-acc-item .iw-so-acc-title span{left:49%;margin-top:8px}.massagen-angebote .iw-so-accordion .iw-so-acc-item{margin-top:10px !important}.massagen-angebote .iw-so-acc-title{text-transform:uppercase}.massagen-angebote .iw-so-accordion .iw-so-acc-item .iw-so-acc-title{padding-left:1.1em;font-size:16px}.wpml-ls-legacy-dropdown{width:unset}.wpcf7 label{padding:0 0 10px;font-size:20px}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 input[type=tel],.wpcf7 input[type=number],.wpcf7 .wpcf7-select{font-size:20px}.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=number]:focus,textarea:focus,.ui-datepicker.ui-widget,.wpcf7 .wpcf7-select:focus{border-color:#ec9c42}.dk-option-selected,.dk-select .dk-select-options .dk-option-highlight{background-color:#ec9c42}.dk-select.dk-select-open-up .dk-select-options,.dk-select.dk-select-open-down .dk-select-options{border-color:#ec9c42}.wpcf7 p{margin-bottom:-14px}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item input{float:left;line-height:20px;margin-top:2px;width:20px;min-height:20px}.formbox{max-width:500px;margin:0 auto}.kleinesformfeld{width:50% !important;float:left}.wpcf7-form .datetimebox input,.wpcf7-form .datetimebox select,.wpcf7-form .datetimebox textarea{margin-bottom:0;min-height:39px}.wpcf7 label{font-size:20px;font-weight:300;padding:0 0 15px}.dk-select,.dk-select-multi{margin-bottom:40px}.wpcf7-form .wpcf7-submit{background:#ec9c42 none repeat scroll 0 0;border-color:#ec9c42}.wpcf7-form .wpcf7-submit:hover{background:#8b847c none repeat scroll 0 0;border-color:#ec9c42}.titel_hotel img.so-widget-image{width:155px}.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item{background:#6c6763 none repeat scroll 0 0;border:20px solid #6c6763;color:#fff;margin-right:20px;width:545px}.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3{font-size:20px;font-weight:400;text-align:left;color:#fff;text-transform:uppercase}.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3 a{color:#fff;text-transform:uppercase}.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a{background-size:545px 365px;height:365px;width:545px;cursor:default}.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a:hover{background-size:700px 468px}.sow-carousel-title a.sow-carousel-next,.sow-carousel-title a.sow-carousel-previous{background:#565656 none repeat scroll 0 0;height:26px;opacity:.6;position:absolute;top:51%;width:26px;z-index:999;font-size:17px;padding-top:4px}.sow-carousel-title a.sow-carousel-next{right:0}.sow-carousel-title a.sow-carousel-previous{left:0}.sow-carousel-container{margin-left:20px;margin-right:20px}@media only screen and (max-width:1200px) and (min-width:993px){.sow-carousel-container{padding-right:27px}}.menu-mobile-effect span{background-color:#565656}.navbar-toggle .icon-bar{height:4px}@media (max-width:873px){body .navbar-nav>li>a,body .navbar-nav>li>span.disable_link,body .navbar-nav>li>span:not(.icon-toggle){padding-right:5px}}@media (max-width:821px){.page-template-normalpage .top_site_main.images_parallax:before{height:160px}}@media (max-width:766px){.top-header{display:block;margin-bottom:20px}}@media (max-width:655px){.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item{width:310px}.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a{background-size:100% 100%;height:189px;width:270px;cursor:default}.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a:hover{background-size:545px 365px}}footer#colophon .text-copyright{color:#8b847c}footer#colophon .text-copyright.border-copyright{border-top:none;margin-top:40px}.footer .kleinh3 .widget-title{margin-bottom:0}.footer .newletter p{margin-bottom:-6px}footer#colophon .footer aside .newletter .widget-title{margin-bottom:5px}footer#colophon .widget_nav_menu ul li a span{border-bottom:1px solid;text-transform:uppercase;line-height:40px}footer#colophon .footer aside.widget_nav_menu{padding-top:0}footer#colophon a:hover{color:#ec9c42}footer#colophon ul.sub-menu{margin-top:5px !important}footer#colophon .footer aside .newletter{padding-top:0}footer#colophon .footer h3{font-size:16px;text-transform:uppercase;font-weight:600}