
@media only screen and (min-width :320px) and (max-width :767px){.facebook-plugin-section{margin-bottom:30px}.facebook-title{font-size:2.2em}.facebook-like-count{font-size:.88em}.facebook-plugin-section .facebook-header .facebook-like-button{margin-top:-4px}.post-description>p{display:table-cell}.home h1 a.navbar-brand{height:31px;padding:0}#backstube-gallery #kamps-carousel img{border:2px solid #fff}#baeckerei-gallery #kamps-carousel .caption-wrapper img,#backstube-gallery #kamps-carousel img{width:100%}.content-holder .typo3-neos-nodetypes-textwithimage{padding-left:0}.product-teaser-content .table-striped th:nth-child(2){text-align:left}.lieferservice .content-wrapper .main-content,.sortiment .content-wrapper .main-content,.baeckerei-subpage .content-wrapper .main-content,.backstube-subpage .content-wrapper .main-content{min-height:468px}.lieferservice #erfolgsrezept-franchise .main-content h6{font-size:12px}.language-menu li{list-style:none}.lieferservice-map .margin-top-20.mobile-flash-message{float:none;position:relative;z-index:5}.training-program.row{margin:0}.training-program.row .col-sm-4{padding:0}.training-program.row ul li{line-height:18px}.training-program.row h4{margin-top:10px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.container{padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.container{width:auto}#horizontal-rule.karriere-divider{margin-left:0;margin-right:0}body{font-size:16px}.typo3-neos-nodetypes-headline h1{font-size:27px;font-family:agfa-rotis-semisans,arial,sans-serif;font-weight:initial}.row .typo3-neos-nodetypes-fourcolumn .typo3-neos-nodetypes-headline h4{font-family:arial,sans-serif;font-size:16px;font-weight:400;margin-bottom:5px}.typo3-neos-nodetypes-headline h4{font-family:arial,sans-serif;font-size:20px;font-weight:700;margin-top:18px}.navbar{min-height:45px}.navbar-toggle{margin-right:10px;padding:10px 10px 9px;margin-top:0;margin-bottom:0}.navbar-mobile-links{padding-top:4px}.baeckerei #sidebar{margin-top:0}.navbar-brand{padding:7px 15px;min-height:45px}.home a.navbar-brand{min-height:29px}.home h1 a.navbar-brand{margin:7px 14px}.home .navbar-mobile-links{padding-top:6px;width:61px}.navbar-mobile-links a{display:block;float:left;padding:7px}.baeckerei-subpage .footer{margin-top:15px}.bakery-news-image,.video-solution-image{width:auto;padding-right:10px}.bakerynewsListDesc,.video-solution-wrap .qualitat-description,.news-list-details{font-size:15px;line-height:16px;margin-bottom:14px;margin-top:14px}.video-solution-wrap .qualitat-description{width:100%}.pressRelease-thumbnail-img{margin:0}#verantwortung #horizontal-rule{display:none}.footer-social-media .language-menu{border:0 none;list-style:outside none none;padding:0}.baeckerei-subpage .main-content .kamps-de-veganimageheading>figure{padding:0;margin-top:14px}.kamps-de-veganimageheading>div{padding-right:10px}.footer-social-media .language-menu a{border:2px solid #d8d8d8;border-radius:7px;height:28px;line-height:22px;padding:0 15px;text-transform:lowercase;font-size:16px}.main-content .row,.main-content .typo3-neos-nodetypes-textwithimage,.main-content .typo3-neos-nodetypes-text{padding-top:0}.news-detail{padding:0}ul.navbar-nav li>a{font-family:agfa-rotis-semisans,arial,sans-serif;font-size:30px;font-weight:400}.footer-part .navbar-nav>li.first-item>a{padding:0 8px 0 0}.product-list .table>thead>tr>th{border-bottom:1px solid #e9e6e3}.table-striped>tbody>tr:nth-of-type(2n+1){background-color:#e9e6e3}.product-teaser-content .table-striped th:nth-child(2){width:85px}.content-btn{margin-bottom:10px;margin-top:6px}.table.table-striped span{color:#8a8a8a}.table-responsive>.table>tbody>tr>td{padding:5px 8px;line-height:18px}.category-desc{margin-bottom:0}.product-list .table-responsive{margin-top:20px;margin-bottom:0}.product-teaser-content .table{border:0}.product-list .panel-group{margin-bottom:0;margin-top:8px}.product-teaser-content .table-striped td:nth-child(2){text-align:left}.qualitat-wrapper .position_popup div span:first-child{margin-top:18px}#kampsContactForm .kamps-contact-form-wrapper,#franchiseContactForm .kamps-contact-form-wrapper,#bakeryContactForm .kamps-contact-form-wrapper,#backstubeContactForm .kamps-contact-form-wrapper,#unternehmenContactForm .kamps-contact-form-wrapper,#lieferserviceContactForm .kamps-contact-form-wrapper{margin-top:22px}.backstube .welcome-text{margin-top:26px}.backstube .backstube-attendant{top:auto;bottom:0;left:auto;margin:0;position:absolute;width:204px;right:0}.backstube #backstube-gallery #kamps-carousel .item{padding-left:2px;padding-right:2px}#map-canvas{height:408px}#legende{border:0;padding:14px 15px 32px}#legende{background:#fff none repeat scroll 0 0;bottom:0!important;box-shadow:0 0 10px 0 #999;left:0!important;overflow:hidden;position:relative;z-index:5}.home .qualitat-content a{right:5px;bottom:10px;padding:9px 12px 11px 15px}.home i.glyphicon-triangle-right{padding-left:11px;padding-right:5px}.home .home-content p{display:block;margin-top:23px}.home-content h5{margin-bottom:3px;padding-top:4px}.lieferservice .content-wrapper .content-right,.backstube-subpage .content-wrapper .content-right,.baeckerei-subpage .content-wrapper .content-right{padding-left:10px!important}.karriere-headline.qualitat-headline h2,.qualitat-news-detail.karriere-headline h2{color:#c00418}.qualitat-news-detail-wrapper{margin-left:0;margin-right:0}.qualitat-news{display:inline}.dropdown-menu>li>a{white-space:normal}#subtable_bg{padding:0;min-height:100%}#navi_bottom{padding:0}.footer-teaser{padding-bottom:0}.footer-teaser .neos-contentcollection .typo3-neos-nodetypes-threecolumn{padding:10px 0 8px}.lieferservice-sortiment .shopping-order-button{border:1px solid #1d9900;float:left;width:100%}.lieferservice-sortiment .product-amount{font-weight:bold;color:#000;background-color:#e6e5e3;display:inline-block;height:34px;padding:8px;vertical-align:middle;width:40%;margin-right:-3px}.lieferservice-sortiment .sortiment-accordion .product-order-button{border-radius:0;width:40%;margin-right:-3px}.lieferservice-sortiment .sortiment-accordion .shopping-order-button span.ui-spinner{box-shadow:-7px 0 9px -10px #575757 inset;height:30px;margin-right:0;width:15%}.lieferservice-sortiment .sortiment-title{display:inline-block;width:90px}#map-canvas{height:620px;margin-left:0;width:100%;border:5px solid #fff}#map-canvas #legende{bottom:0!important;left:0!important;border:0;padding:15px 12px}#legende .mapParts,.typo3-neos-nodetypes-textwithimage figure .img-responsive{width:100%}.filialsuche_map{width:100%;height:100%;padding:0 0 32px 0}.mapParts img{height:auto;width:30px;float:left;margin:0}.mapParts p{font-size:18px;float:left;margin:0 0 0 16px}.mapText p{display:inline-block;font-size:14px;font-weight:normal;margin-top:6px;text-align:left}.map-search-results{background-color:#f1d0d1;padding:20px 5px;height:auto;position:relative;left:0;top:0;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.map-search-results p{font-family:"Rotis Semi Sans Bold",arial,sans-serif;font-size:19px;line-height:21px;margin:0 8px;padding:0}ul#radialsuche_results{width:100%}ul#radialsuche_results li{padding:12px 0}ul#radialsuche_results li.backstube{background:rgba(0,0,0,0)}ul#radialsuche_results li.backstube:hover,ul#radialsuche_results li.sundayInactive{background:#e4e4e4}ul#radialsuche_results li.backstube i,ul#radialsuche_results li.bakery i{float:right;width:14%}ul#radialsuche_results li.bakery{background:rgba(0,0,0,0)}ul#radialsuche_results li:last-child{border-bottom:0}ul#radialsuche_results li a{width:80%}.backstube-map .main-container{background:#666 url("../Images/backstube/board_woodbg.jpg") repeat-x scroll 0 67px}.backstube-map .bread-img{margin:110px 0 0 49px}.backstube-map #backstube_wrapper{background:#009ec5 none repeat scroll 0 0}.backstube-map .panel-locationInfo .panel-heading{background-color:#009ec5;opacity:.8}.backstube-map .panel-locationInfo .panel-body{background-color:#009ec5;opacity:.69}.backstube-map .googleShop-search label{color:#014252}.backstube-map .panel-locationInfo{border:1px solid #009ec5}#search_content_input_wrapper .glyphicon-search{position:absolute;top:10px;left:auto;right:20px}.baeckerei-map #search_content_input_wrapper .glyphicon-search{top:15px}.searchbox{background:#fff none repeat scroll 0 0;border:1px solid #009ec5;box-shadow:0 1px 1px rgba(0,0,0,0.05);float:left;height:auto}.backstube-map .search-input{background-color:#009ec5;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.search-input{width:100%;padding:11px 10px}.backstube-map #search-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:#4fbcd7;padding:15px;width:100%;margin-top:0;margin-bottom:20px}.search{padding:0 10px}.mobile-heading,.breadcrumb-logo{display:inline-block}.sprite-mobile-header{background-image:url("../Images/sprites_new.png");background-repeat:no-repeat;display:block}.sprite-mobile-facebook-icon-grey{background-position:0 -6307px;width:21px;height:20px}.sprite-liferservice-location-grey-icon{background-position:0 -6331px;width:12px;height:20px}.searchbox .mobile-heading{font-weight:600;margin-bottom:14px;margin-top:26px}#searchform{margin-left:0;width:100%}#searchform .search-input{background:#33b1d1 none repeat scroll 0 0}.searchbox{background:#009ec5 none repeat scroll 0 0;width:100%}#searchform .row{margin:0}#search-content .cafe{padding-left:0;width:100%}.searchbox label{color:#014252;font-size:16px;margin-bottom:0;margin-top:0}.search-content input{content:'';background:#fff;border:1px solid #cfa6a7;border-radius:3px;display:inline-block;vertical-align:middle;margin-right:12px;width:16px;height:16px;text-align:center}.search-content input:before{content:"\f00c";font-family:'FontAwesome';color:#000}#search_content_input_wrapper{background:0;margin-top:0}#search-content input{margin:2px 8px 0 0}#search_content_input_wrapper #search_content_input{font-family:"Rotis Semi Sans Bold",arial,sans-serif;font-size:16px;line-height:1.7;padding:0 0 0 5px;width:90%;opacity:.5}#search_content_submit{position:relative}.baeckerei-map #searchform .search-input{background:#cfa6a7 none repeat scroll 0 0}.baeckerei-map #search-content{background-color:#eccfce;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:20px;margin-top:0;padding:15px;width:100%}.baeckerei-map #search-content label{color:#8f555d;font-weight:normal}.baeckerei-map .search-input{border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.baeckerei-map .searchbox{background:#8c1415 none repeat scroll 0 0;border:1px solid #8c1415;width:100%}.googleMap-layout .searchbox{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;box-shadow:none}.googleMap-layout .mobile-heading{color:#8c1415;width:100%}.baeckerei-map .googleMap-layout .google-map-content{background:rgba(0,0,0,0) linear-gradient(to top,#fff 26%,#fff 94%) repeat scroll 0 0}.googleMap-layout #searchform .search-input{background:#ccc none repeat scroll 0 0;border:1px solid #ccc;border-radius:3px;padding:8px 10px}.googleMap-layout #search-content{background-color:#ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:16px;margin-top:0;padding:15px;width:100%}.googleMap-layout #search-content label{color:#8c1415;font-weight:normal}.googleMap-layout .map-search-results{background-color:#f0f0f0;border:1px solid #ddd;box-shadow:none;padding:32px 5px 15px}.kilometer-value{font-weight:bold}.mapParts{margin:0 4px 14px 0}.qualitat .footer #subtable_bg{background:0;margin-top:14px}.qualitat .footer-teaser .element_border{background:0;background-color:#fff}.shopping-order-button .btn-sm{background-color:#5db938;border:medium none;color:#fff;font-size:16px;font-weight:bold;height:auto;line-height:1.9;margin:0;padding:0;text-align:center;width:100%}.shopping-order-button span.product-amount{background-color:#e6e7e3;color:#000;float:right;font-weight:bold;height:30px;margin-right:0;padding:4px 10px 4px 30px;text-align:right;vertical-align:middle;width:70%}.shopping-order-button .ui-spinner .ui-spinner-up,.shopping-order-button .ui-spinner .ui-spinner-down{display:none}.shopping-order-button .add-to-cart{background:rgba(0,0,0,0) url("../Images/sprites_new.png") no-repeat scroll 0 -2260px;border:medium none;cursor:pointer;display:inline-block;height:14px;line-height:.9;margin:0 0 9px 9px;padding:0;text-align:center;text-indent:-9999px;width:10%}#loading-image{display:none;position:relative}#loading-image>img{left:10px;margin:0;position:absolute;top:2px}.sortiment-accordion .panel-sortiment>.panel-heading{background-color:#fff;border-radius:3px;height:72px;padding:10px 20px 10px 24px}.sortiment-accordion .panel-sortiment .panel-collapse .panel-body{padding:0 20px 35px 24px}.sortiment-accordion .panel-sortiment .panel-collapse .panel-body p{font-size:13px}.lieferservice-sortiment .sortiment-accordion .panel-sortiment .order-button-container{display:inline-block;margin-top:17px;width:100%}.panel-body .shopping-order-button{background-color:#1d9900;border:1px solid #1d9900;height:32px}.panel-body .shopping-order-button img{height:auto;width:auto;margin-left:14px}.panel-body h5.sort-product{color:#000;font-size:14px;text-transform:uppercase}.sortiment-accordion .panel-sortiment{border:1px solid #e1e1e1;box-shadow:1px 1px 4px 2px rgba(0,0,0,0.1);margin:15px 0}.sortiment-content .panel-group.sortiment-accordion{margin-bottom:0}.headings-container{background-image:linear-gradient(to top,#c31e1f 0,#871415);margin-top:-9px!important;margin-bottom:26px;padding-bottom:34px;padding-top:23px;box-shadow:0 8px 6px -6px black}.product-order-page .headings-container{box-shadow:0 8px 20px 0 #666;margin-bottom:20px;margin-left:-15px;margin-top:0!important;padding-bottom:9px;padding-left:15px;padding-right:15px}.cart-page .headings-container{box-shadow:0 8px 20px 0 #666;margin-bottom:20px;margin-left:-15px;margin-top:-20px!important;padding-bottom:9px;padding-left:15px;padding-right:15px}.headings-container h2.sortiment-Heading,.headings-container h3.sortiment-subHeading,.headings-container h2.action-heading,.headings-container h3.action-subHeading{color:#fff;padding-left:15px}.order-overview .headings-container h2.sortiment-Heading,.order-overview .headings-container h3.sortiment-subHeading{padding-left:0}.order-overview .headings-container h2.sortiment-Heading{margin-top:23px}.headings-container h3.action-subHeading{padding-left:0}.headings-container h2.action-heading{font-size:28px;padding-left:0;margin-top:25px}.cart-for-mobile,.cart-for-mobile-2,.login-mobile-3{display:inline-block;margin-bottom:5px}.cart-for-mobile .btn-sm{color:#a11819;font-size:12px;line-height:normal;margin:0;padding:0 1px;width:22px}.cart-image{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:#be1d1e;display:inline-block;font-size:12px;font-weight:bold;padding:0}.mobile-cart-img{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2277px;width:11px;height:10px;display:inline-block}.cart-image-2{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2676px;display:inline-block;height:11px;width:9px}.cart-for-mobile .shopping-order{border:2px solid #b91c1d;border-radius:5px;display:inline;float:none!important;padding:2px 6px;width:auto}.cart-for-mobile .price,.location-text,.location-text a{color:#be1d1e;font-size:12px;font-weight:bold}.cart-for-mobile-2,.login-mobile-3{border:2px solid #b91c1d;border-radius:5px;padding:0 6px}.login-mobile-image-3{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2693px;display:inline-block;height:12px;margin-left:1px;opacity:.7;width:11px}.login-mobile-3-active .login-mobile-image-3{background:rgba(0,0,0,0) url("../Images/sprites_new.png") no-repeat scroll 0 -2693px;height:12px;margin-left:1px;opacity:.7}.login-mobile-3.login-mobile-3-active{background-color:#900;border:2px solid #900}.login-mobile-3.after-login{background-color:#900;border:2px solid #900;float:right;height:26px;margin-top:0;padding:0;width:31px}.login-mobile-3.before-login{float:right;margin-top:0;padding:0;width:auto}.login-mobile-3 a.user-login{display:inline-block;padding:0 4px;width:100%}.login-mobile-3 a.user-login b{color:#be1d1e;font-size:12px}.login-mobile-3-active a.user-login b{color:#fff;opacity:.5}.cart-details{display:inline-block;margin-top:0;min-height:28px;position:relative}.lieferservice .popover{left:auto!important;margin-top:-6px;max-width:186px;right:0!important;top:26px!important}.popover-content{padding:12px 14px}.lieferservice .popover .arrow{border-bottom-color:#fff;left:91%!important}.lieferservice .login-button,.lieferservice .cart-details .login-button{font-size:12px;font-weight:600;margin-bottom:0;margin-top:10px;padding:3px 8px;width:100%}#loginForm .form-group{margin-bottom:10px}#loginForm .form-control{font-size:11px;padding:0 12px 0 10px;height:23px}#loginForm label{font-size:13px;margin-bottom:2px;width:100%}#loginForm .forgot-password-link{display:inline-block;font-size:12px;margin-bottom:3px}.cart-single-item .shopping-order-button{border:medium none;display:block;float:none}.cart-single-item .sotope-item-innercontainer .update-image{background:transparent url("../Images/sprites_new.png") no-repeat scroll 12px -2522px;border:medium none;display:inline-block;height:15px;line-height:2;margin-bottom:0;margin-left:0;margin-top:5px;padding:0;text-align:center;text-indent:-9999px;vertical-align:middle;width:40px}.cart-single-item .sotope-item-innercontainer .update-button{background-color:#9ed688;display:inline-block;height:32px;margin-left:-4px;padding:0}.cart-single-item .sotope-item-innercontainer .product-order-button{display:none}.cart-single-item .shopping-order-button .ui-spinner{box-shadow:none;height:32px;margin-top:0;vertical-align:top;width:40px}.cart-single-item .shopping-order-button .ui-spinner,.cart-single-item .shopping-order-button .btn-sm{background-color:#a6ca94}.cart-single-item .sotope-item-innercontainer{background-color:#e6e5e3;border:1px solid #1d9900}.cart-page .cart-single-item .sotope-item-innercontainer h5{display:inline-block;float:right;line-height:2.3;margin:0;padding-right:14px}.cart-page .cart-single-item .shopping-order-button .product-update-button{line-height:1.94;margin-left:-4px;padding:1px 10px 0;width:auto}.remove-product-cross span:first-child,.show-desktop{display:none}.hide-desktop{display:block}.bestellen-button{margin-top:10px}.cart-back-link .address-green-button{float:none}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:normal}.my-orders .ordertable-subHeading{font-size:15px}.red-mobileBackground{background:linear-gradient(to top,#c31e1f 26%,#871415 94%);box-shadow:0 4px 15px #888;color:#fff;margin-left:-15px;margin-right:-15px;padding:24px 15px 25px;margin-bottom:15px;font-family:Agfa Rotis Sans Serif,sans-serif}.red-mobileBackground b,.red-mobileBackground strong{font-weight:normal}.red-mobileBackground .karriere-description{margin:13px 0 3px;line-height:20px}.row.backery-news{padding-top:0}.bakery-news-list:last-child{margin-bottom:0}.red-mobileBackground div div h1,.red-mobileBackground div div h2,.red-mobileBackground div div h3,.red-mobileBackground div div h4,.red-mobileBackground div div h5,.red-mobileBackground div div h6,.red-mobileBackground div div p{color:#fff}.main-content .typo3-neos-nodetypes-textwithimage{display:inherit}.typo3-neos-nodetypes-textwithimage .typo3-neos-alignment-right{float:none;padding-left:0}.product-order-page .order-content{margin-bottom:20px}#AGBmodal .modal-dialog{width:auto}#AGBmodal .modal-content .close{background-color:transparent;border-radius:0;margin:0;padding:0;right:0;top:10px}#AGBmodal .modal-title{font-family:Agfa Rotis Sans Serif,sans-serif;font-size:22px;line-height:1.1;word-break:keep-all}#AGBmodal .modal-content{border-radius:0;transform:translate(-50%,19%);-webkit-transform:translate(-50%,19%)}.fancybox-close{height:50px;right:-30px;top:-60px;width:45px}.fancybox-skin{margin-top:25%}.backstube-map footer{background-color:#fff}#search_content_input::-webkit-input-placeholder{color:black;opacity:.9}.top-gap{margin-top:23px}#unser-konzept .content-wrapper img{margin-bottom:15px}#unser-konzept .footer{margin-top:30px}.contact-forms .actions{margin-top:30px}.contact-forms .kamps-contact-form-wrapper{margin-top:22px}.contact-forms .kamps-contact-form-wrapper .form-control{height:32px}.contact-forms .kamps-contact-form-wrapper textarea.form-control{height:190px}.contact-forms .kamps-contact-form-wrapper select{width:100%}.kamps-contact-form-wrapper label{font-weight:bold}.franchise-single-date,.franchise-date-customized{margin-top:1em;width:100%}.franchise-single-date input,.franchise-date-customized input{width:100%}#new-FranchiseOnlineForm ul li label{font-weight:500}#new-FranchiseOnlineForm-schulabschluss label,#new-FranchiseOnlineForm-schulabschluss .col-sm-5,#new-FranchiseOnlineForm-schulabschluss .col-sm-3,#new-FranchiseOnlineForm-ausbildung_als label,#new-FranchiseOnlineForm-ausbildung_als .col-sm-5,#new-FranchiseOnlineForm-ausbildung_als .col-sm-3,#new-FranchiseOnlineForm-tatigkeit_1 label,#new-FranchiseOnlineForm-tatigkeit_1 .col-sm-5,#new-FranchiseOnlineForm-tatigkeit_1 .col-sm-3,#new-FranchiseOnlineForm-tatigkeit_2 label,#new-FranchiseOnlineForm-tatigkeit_2 .col-sm-5,#new-FranchiseOnlineForm-tatigkeit_2 .col-sm-3,#new-FranchiseOnlineForm-tatigkeit_3 label,#new-FranchiseOnlineForm-tatigkeit_3 .col-sm-5,#new-FranchiseOnlineForm-tatigkeit_3 .col-sm-3,#new-FranchiseOnlineForm-tatigkeit_4 label,#new-FranchiseOnlineForm-tatigkeit_4 .col-sm-5,#new-FranchiseOnlineForm-tatigkeit_4 .col-sm-3{padding:0}.franchise-date{margin-left:0;margin-right:8px;width:100%;text-align:left}.lieferservice-sortiment .sortiment-category-list{margin-top:37px}.cart-items-amt{margin-bottom:0}.cart-page .cart-single-item .ui-spinner-input{box-shadow:0 0 9px -5px #000 inset;line-height:2}.lieferservice .cart-page .cart-item-list .cart-single-item .sort-product{display:inline-block;font-size:14px;width:90%;word-break:keep-all}.lieferservice .cart-page .cart-item-list .total-cost-div .sotope-item-innercontainer{padding:12px 0 10px 15px}.lieferservice .cart-page .cart-item-list .total-cost-div .sotope-item-innercontainer p{font-size:12px}.lieferservice .cart-page .cart-item-list .total-cost-div .cart-content-container .remove-product-cross{color:#000;font-size:14px;font-weight:bold;padding-right:1px}.lieferservice .cart-page .cart-item-list .address{display:inline-block;width:100%}.lieferservice .cart-page .cart-item-list .cart-single-item{margin:0 0 10px}.lieferservice .cart-page .cart-item-list .address .address-green-button{padding:4px 20px;font-size:15px}.lieferservice #warenkorb{padding-left:10px}.lieferservice .cart-page .cart-item-list .cart-single-item .cart-content-container{padding:16px 13px 19px 14px}.lieferservice .cart-page .cart-item-list .cart-single-item .cart-content-container .cart-items-amt{margin-top:7px}.lieferservice .cart-page .cart-item-list .cart-items{margin-bottom:16px;padding:2px 0 10px}.lieferservice .cart-page .cart-item-list .note{margin-bottom:24px;margin-top:60px}.lieferservice .cart-page .headings-container .margin-top-20{margin-top:14px}.lieferservice-sortiment.cart-page .cart-item-list{margin-top:40px}.sortiment .product-order-page .action-subHeading{margin-bottom:24px}.lieferservice-sortiment .shopping-basket-info{display:inline-block;margin:0 0 30px;width:100%}.lieferservice-sortiment .shopping-basket-info h5{display:inline-block;font-size:16px;margin-bottom:0;margin-top:10px}.lieferservice-sortiment .shopping-basket-info p{font-size:14px;margin-bottom:19px}.lieferservice-sortiment .shopping-basket-info .basket-button .address-green-button{font-size:13px;margin-top:15px;padding:4px 16px}.lieferservice.sortiment .content-wrapper .lieferservice-sortiment{padding-left:10px}.message-alert{left:0;position:absolute;top:160px;width:100%}.message-alert .alert{font-size:12px;padding:4px}.lieferservice-content .product-order-page .headings-container{padding-bottom:30px}.lieferservice-content .cart-details{margin-bottom:50px}.lieferservice-content .headings-container h2.sortiment-Heading,.lieferservice-content .headings-container h3.sortiment-subHeading{padding-left:0}.my-orders .ordertable-subHeading{font-size:16px}.product-order-page .my-orders td,.reorder-button-container .reorder-button,.reorder-button-container .red-color-text,.hide-desktop .table-device p{font-size:12px}.product-order-page .my-orders td:nth-child(1){text-align:left}.lieferservice-content .cities .city-name h6{margin:0;display:inline-block;line-height:13px!important}.lieferservice-content .cities .city-name{line-height:13px!important}.cities .col-sm-4,.cities .col-sm-12{padding:10px}.lieferservice-content .basline h6{margin:0}.lieferservice .order-overview .order-content{margin-bottom:16px;margin-top:36px}.lieferservice .order-overview .order-content .hide-desktop .table-device p{font-size:13px;padding:5px 8px 6px}.order-overview .table>tbody>tr>td,.order-overview .table>tbody>tr>th{font-size:13px;padding:6px 8px 0;text-align:left}.order-overview .table>tbody>tr>td{padding:0 8px 6px}.order-overview .my-orders .table>tbody>tr>th:nth-of-type(2),.order-overview .my-orders .table>tbody>tr>td:nth-of-type(2),.order-overview .my-orders .table>tbody>tr>th:nth-of-type(3),.order-overview .my-orders .table>tbody>tr>td:nth-of-type(3){text-align:right}.order-overview .table>tbody>tr>th:nth-of-type(2),.order-overview .table>tbody>tr>td:nth-of-type(2),.order-overview .table>tbody>tr>th:nth-of-type(3),.order-overview .table>tbody>tr>td:nth-of-type(3){padding-left:10px}.order-overview .order-content .table-responsive.hide-desktop{margin-bottom:10px}.order-overview .order-content .table-responsive.hide-desktop .table{margin-bottom:0}.order-overview .order-content .hide-desktop .table-device th{color:#c0c0c0}.order-overview .cart-back-link span a{font-size:14px}.order-overview .bestellen-button .address-green-button,.order-overview .product-total-cost .address-green-button{font-size:17px;padding:5px 16px 7px}.order-overview .address-details .table-responsive{border:0 none;margin-top:37px}.order-overview .address-details .table-responsive>h4{margin-bottom:12px}.order-overview .address-details .table>tbody>tr.table-inside-space>td{padding-top:13px}.order-overview .address-details .table>tbody>tr>td,.order-overview .address-details .table>tbody>tr>th{font-size:12px;padding-left:0}.order-overview .address-details .table{width:100%}.order-overview .address-details div.table-responsive .comments p{font-size:12px}.order-overview .address-details div.table-responsive .checkbox-custom+.checkbox-custom-label::before{height:22px;padding:0;width:22px}.order-overview .address-details{padding-bottom:32px}.order-overview .product-total-cost h4{font-size:16px}.order-overview .product-total-cost p{font-size:11px;margin-bottom:14px}.order-overview .product-total-cost.cart-back-link .note{margin-bottom:28px;margin-top:77px}.order-overview .product-total-cost.cart-back-link .note p{font-size:15px;line-height:1.4}#AGBmodal .modal-header,#AGBmodal .modal-body{border:medium none;padding:20px 18px 15px}#AGBmodal .modal-body ol,#AGBmodal .modal-body ul{list-style-position:inside;padding-left:0}#AGBmodal .modal-body,#AGBmodal .modal-body>p{font-size:12px}#AGBmodal .modal-body>p{line-height:normal}#AGBmodal .modal-body ul .modal-body li{line-height:normal}.lieferservice-content .confirmation-modal .modal-dialog .modal-content{border-radius:0}.lieferservice-content .confirmation-modal .modal-dialog .modal-content,.lieferservice-content .confirmation-modal .modal-dialog .modal-content .btn{font-size:12px}.lieferservice-content .fancybox-close{background-image:url("../Images/sprites_new.png");background-repeat:no-repeat;background-position:0 -2292px}.lieferservice-content .fancybox-close{height:18px;right:5px;top:8px;width:25px}.lieferservice-content .fancybox-outer{margin-top:15px}.lieferservice-content .lieferservice-address .lieferservice-address-page .new-address-form .address-form-group-1 .select-dropdown,.lieferservice-content .lieferservice-address .lieferservice-address-page .new-address-form .address-form-group-1 .first-name,.lieferservice-content .lieferservice-address .lieferservice-address-page .new-address-form .address-form-group-2 div.row div:first-child,.new-address-form .address-form-group-3 div.row div:nth-child(1),.new-address-form .address-form-group-3 div.row div:nth-child(2),.new-address-form .address-form-group-4 div.row div:first-child,.lieferservice .profile-form-section .profile-form-group-1 div.row div:first-child{padding-right:10px}.lieferservice .lieferservice-address-page .checkout-note>p{font-size:13px}.lieferservice .address-submit-buttom-group a{font-size:12px}.lieferservice .profile-form-section .checkbox p{font-size:12px;line-height:1.4;margin:3px 0 0}.profile-form-section .checkbox label{display:inline-flex}.lieferservice-content #lieferadresse .lieferservice-address .headings-container{margin-right:-10px;padding-bottom:14px}.lieferservice-content .lieferservice-address .headings-container h2.action-heading{font-size:28px;margin-top:2px;padding-left:0;line-height:1}.lieferservice-content .lieferservice-address .headings-container .action-subHeading{font-family:arial,sans-serif;margin-top:4px}.lieferservice-content .lieferservice-address .new-address-form .form-group,.lieferservice-content .lieferservice-address .new-address-form .form-group div.row div{margin-bottom:12px;margin-top:0}.lieferservice-content .lieferservice-address .new-address-form .form-group div.row div:last-child,.lieferservice-content .lieferservice-address .new-address-form .form-group div.row div:last-of-type{margin-bottom:0}.profile-form-section .lieferservice-form-heading,.new-address-form .lieferservice-form-heading{font-size:16px}.lieferservice .profile-form-section textarea{height:150px}.lieferservice-content .lieferservice-address .lieferservice-address-page .address-boxed-section .address-box address,.alternative-address-wrap address{font-size:12px}.lieferservice-content .lieferservice-address .lieferservice-address-page .address-boxed-section .address-box h4,.alternative-address-wrap .lieferservice-form-heading{font-size:16px}.address-boxed-section h4>span{font-size:12px;margin-left:6px}.after-login-popover ul.user-settings{display:inline-block;width:182px}#order-confirmation p{font-size:12px}#order-confirmation .address-details .table{width:100%}#order-confirmation .address-details .table>tbody>tr>td{font-size:12px;line-height:1.1;padding:0}#order-confirmation .address-details .table .table-inside-space>td{padding-top:15px}#order-confirmation .product-total-cost .note .note-inner>p{font-size:13px;line-height:1.4;margin:0}.order-overview .col-sm-12 div>p{font-size:13px;line-height:1.4;margin:0}#order-confirmation .order-content .table{width:100%}#order-confirmation .order-content td,#order-confirmation .order-content th{font-size:12px}.alert{font-size:12px}.cart-page .margin-top-20 .alert{font-size:12px;padding:4px 10px;position:absolute;top:200px;width:100%}#my-profile .margin-top-20{margin:0}#my-profile .margin-top-20 .alert{font-size:12px;padding:4px 10px;position:absolute;top:165px;width:98%}#order-confirmation .product-order-page .headings-container{margin-right:-10px}.lieferservice #order-confirmation .headings-container .action-heading{margin-bottom:25px;margin-top:0}.lieferservice-content .content-wrapper #ihr-profil{padding-right:0}.lieferservice-content .lieferservice-top-m,.lieferservice-content .delete-profile-link{padding-right:10px}.lieferservice-content .lieferservice-address .lieferservice-top-m{padding-right:0}.lieferservice-content .save-profile-content{margin-top:5px}.red-mobileBackground .typo3-neos-nodetypes-text a{font-weight:700;color:#fff}.home .home-container .typo3-neos-nodetypes-html{display:none}#map-canvas .gminfobox p{font-size:12px}.alert .close{line-height:.7}.lieferservice .ihr-profil .save-btn,.lieferservice .ihr-profil .set-primary-address-btn{clear:left;float:left;margin-bottom:1px}.lieferservice .ihr-profil hr{display:inline-block;width:100%}.lieferservice .ihr-profil .product-order-page .headings-container{margin-right:-15px;margin-top:-20px!important}.lieferservice .ihr-profil .headings-container h3.action-subHeading{font-family:arial,sans-serif;margin-bottom:20px;padding-left:0;width:80%;word-break:keep-all}.lieferservice .ihr-profil .headings-container h2.action-heading{font-size:28px;margin-bottom:6px;margin-top:0;padding-left:0}}@media only screen and (min-width :320px) and (max-width :368px){.baeckerei-subpage .main-content .kamps-de-veganimageheading>figure{padding:0;margin-top:0}.kamps-de-veganimageheading>div{padding-right:0}}@media(min-width :481px) and (max-width :1024px){.typo3-neos-nodetypes-headline h1{font-size:30px;font-family:agfa-rotis-semisans,arial,sans-serif;font-weight:initial}.row .typo3-neos-nodetypes-fourcolumn .typo3-neos-nodetypes-headline h4{font-family:arial,sans-serif}.lieferservice .video-solution-wrap{padding:0}}@media only screen and (min-width :768px) and (max-width :1024px){.wrap{position:relative}.wrap .controls{display:inline-block;left:0;position:absolute;text-align:center;top:0;width:100%}.wrap .controls .forward{background:transparent url("../Images/products/scroll-indicator.png") repeat-y scroll 0 0;border-radius:0;height:40px;padding:0;position:absolute;right:0;text-indent:-9999px;top:0;width:37px}.wrap .controls .backward{background:transparent url("../Images/products/mobile-menu-shadow-indicator-left.png") repeat-y scroll 0 0;border-radius:0;height:40px;left:0;padding:0;position:absolute;text-indent:-9999px;top:0;width:37px;left:-1px}.wrap .controls .backward.disabled,.wrap .controls .forward.disabled{display:none}.scrollbar{background:#ccc none repeat scroll 0 0;display:none;height:2px;line-height:0;margin:0 0 6px}.scrollbar .handle{background:#292a33 none repeat scroll 0 0;cursor:pointer;height:100%}.scrollbar .handle .mousearea{height:20px;left:0;position:absolute;top:-9px;width:100%}.frame{background:#f8f8f8 none repeat scroll 0 0;height:40px;line-height:30px;padding:0 2em}.frame ul{float:left;font-size:15px;height:100%;list-style:outside none none;margin:0;padding:0}#tabletMenu ul{padding-left:0}.frame ul li{background:0;cursor:pointer;float:left;height:100%;margin:0 1px 0 0;text-align:center;width:auto}.frame ul li.current a,.frame ul li.active a{color:#000}.frame ul li.active.normal a{color:#989898}#tabletMenu ul li a{border-right:1px solid #ddd;color:#777;display:inline-block;font-family:"Rotis Semi Sans Bold",arial,sans-serif;font-size:15px;font-weight:700;padding:0 10px 2px;text-transform:none}#tabletMenu ul li a:focus,#tabletMenu ul li a:hover{background:#eee;text-decoration:none}#tabletMenu ul li:last-child a{border-right:transparent}.baeckerei #tabletMenu ul li.current>a,.baeckerei-subpage #tabletMenu ul li.current>a,.baeckerei #tabletMenu ul li.current>a:focus,.baeckerei-subpage #tabletMenu ul li.current>a:focus,.baeckerei #tabletMenu ul li.current>a:hover,.baeckerei-subpage #tabletMenu ul li.current>a:hover{background-color:#b70a06;color:#fff}.backstube #tabletMenu ul li.current>a,.backstube-subpage #tabletMenu ul li.current>a,.backstube #tabletMenu ul li.current>a:focus,.backstube-subpage #tabletMenu ul li.current>a:focus,.backstube #tabletMenu ul li.current>a:hover,.backstube-subpage #tabletMenu ul li.current>a:hover{background-color:#009ec5;color:#fff}.lieferservice #tabletMenu ul li.current>a,.lieferservice #tabletMenu ul li.current>a:focus,.lieferservice #tabletMenu ul li.current>a:hover{background-color:#6f5745;color:#fff}.qualitat #tabletMenu ul li.current>a,.qualitat #tabletMenu ul li.current>a:focus,.qualitat #tabletMenu ul li.current>a:hover{background-color:#6f5745;color:#fff}.baeckerei #subtable_bg .element_border .more-details-btn{display:inline-block}.baeckerei #subtable_bg .element_border .hausschrif{display:inline-block;width:100%}.qualitat-news-detail-wrapper .qualitat-description{margin-right:28px}.baeckerei #subtable_bg .element_border .more-details-btn span.more-details-text,.baeckerei-subpage #subtable_bg .element_border .more-details-btn span.more-details-text,.backstube #subtable_bg .element_border .more-details-btn span.more-details-text,.backstube-subpage #subtable_bg .element_border .more-details-btn span.more-details-text,.lieferservice #subtable_bg .element_border .more-details-btn span.more-details-text{width:66%}.qualitat #subtable_bg .element_border .more-details-btn span.more-details-text{width:68%}body.baeckerei{background:#f0f0f0 none repeat scroll 0 0}body.baeckerei .main-container{box-shadow:none}.qualitat.small-content .content-holder{right:16px}.lieferservice .kamps-videos .video-solution-content,.lieferservice .wer-wir-sind .video-solution-content{width:58.3333%;float:left}.baeckerei-subpage .bakery-news-list-wrapper .box-shadow-wrapper{display:inline-block;padding:0 14px 10px 28px}.baeckerei-subpage .bakery-news-list-wrapper .bakery-news-list .karriere-divider{margin-top:25px;margin-bottom:10px}.baeckerei-subpage .bakery-news-list-wrapper .box-shadow-wrapper .col-sm-8{padding-left:0}.baeckerei-subpage .karriere-description{margin:27px 0 0}.baeckerei-subpage .karriere-description.bakerynewsListDesc{margin-top:23px;margin-bottom:4px}.baeckerei-subpage .bakery-news-list-wrapper .bakery-news-list .bakerynewsListTitle h3{font-size:20px}.backstube-subpage #kamps-international .content-wrapper #content-bg{height:96%}.backstube-subpage #sidebar ul{position:relative;z-index:20}.backstube-subpage #kundenservice .content-bottom{bottom:auto}.popover.right>.arrow::after{bottom:-12px;left:-27px}.lieferservice .franchise-content .video-solution-content .karriere-headline h4,.lieferservice .franchise-content .video-solution-content .qualitat-description{margin-bottom:0}.lieferservice .franchise-content .video-solution-content .more-details-btn{margin-top:2px}.lieferservice .franchise-content .video-solution-container{margin-bottom:6px}.shopping-order-button .ui-spinner{width:100px}.shopping-order-button .ui-spinner .ui-spinner-up{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:transparent;border-bottom:0 none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-image:none;border-right:0 none;border-top:0 none;border-top-right-radius:0;border:0 none;right:32px;top:0;width:16px}.lieferservice-sortiment .ui-spinner-button{height:100%}.shopping-order-button .ui-spinner .ui-spinner-up .ui-icon{background:transparent url("../Images/ui-icons_888888_256x240.png") repeat scroll -32px -128px!important}.shopping-order-button .ui-spinner .ui-spinner-down{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:transparent;border-image:none;border-style:none;border-width:0;bottom:0;right:10px;width:15px}.shopping-order-button .ui-spinner .ui-spinner-down .ui-icon{background:transparent url("../Images/ui-icons_888888_256x240.png") repeat scroll -64px -128px!important}.btn_filialsuche_close{right:45px}#map-canvas .gminfobox p{font-size:12px}.qualitat-news-detail-wrapper .col-lg-7{float:left}.qualitat-description{font-size:12px}.footer-social-media .language-menu{border:0 none;list-style:outside none none;padding:0}.footer-social-media .language-menu a{border:2px solid #d8d8d8;border-radius:7px;height:28px;line-height:22px;padding:0 15px;text-transform:lowercase!important;font-size:16px}.backstube-subpage .footer .footer-section a,.baeckerei-subpage .footer .footer-section a,.home .footer a{font-family:Agfa Rotis Sans Serif,sans-serif}.lieferservice .franchise-content .video-solution-container{display:inline-block}#erfolgsgeschichten .franchise-content .more-details-btn{position:absolute;bottom:0}.lieferservice .franchise-content .video-solution-image img{margin-bottom:0}.backstube .backstube-attendant{margin:0}.backstube .bread-img{bottom:0;left:30px;margin:0;position:absolute;width:30%}.backstube-map #subtable_bg{margin-top:0}.lieferservice .main-content{width:100%}.lieferservice .content-top{width:98.1%}.lieferservice .content-top-stick{width:100%}.baeckerei .cake-img{margin-top:84%}#AGBmodal .modal-content{transform:translate(-50%,60%);-webkit-transform:translate(-50%,60%)}.product-teaser{padding:2px 15px 46px}.category-desc{margin-bottom:1em}.lieferservice .content-wrapper .content-right,.backstube-subpage .content-wrapper .content-right{padding-left:15px}.map-search-results{overflow:scroll}ul#radialsuche_results li{line-height:16px;font-size:16px}.mapParts>p,.mapText p{font-size:12px}.mapText{display:inline-block}.mapParts{display:inline-block;float:none;margin:1px 2px 0 1px}#legende{bottom:25px!important;font-size:12px;left:8%!important;text-align:center;width:460px}.main-content ul li{font-size:12px}.dropdown-menu>li>a{width:100%}.product-order-page .my-orders td:nth-child(2){width:auto}#new-FranchiseOnlineForm .contact-form-input-box,#new-FranchiseOnlineForm .contact-form-multilinetext,#new-FranchiseOnlineForm .contact-form-numberfield,#new-FranchiseOnlineForm .contact-singleline-text,#new-FranchiseOnlineForm .contact-radio{width:50%}.lieferservice .jetzt-bewerben .footer{margin-top:33px}.lieferservice .franchise-by-kamps .footer{margin-top:33px}.lieferservice #kamps-videos .video-solution-container{display:inline-block}#navbar{min-height:0}#navbar .main-menu{min-height:0}.home .footer .footer-logo a{float:left;margin:-5px 0 0 -16px}.home div.facebook-like-button{margin-top:0}.facebook-title{font-size:20px}.facebook-like-count{float:left;font-size:11px;width:40%;word-break:keep-all}.post-description>p{display:table-cell}}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation:landscape){.facebook-title{font-size:25px}.facebook-like-count{float:left;font-size:12px;width:45%;word-break:break-all}#navbar .main-menu{width:89%}.backstube-subpage #kundenservice .footer,.backstube-subpage #info-zu-allergenen .footer{margin-top:33px}#qualitat-page #sidebar{width:26.5%}#qualitat-page .content-wrapper .content-right{padding-left:0;width:73%}.qualitat #horizont_wood{height:78px}.qualitat .footer #horizontal{top:-56px}.qualitat.googleMap-layout .footer{margin-top:2px}.qualitat.googleMap-layout .footer #horizontal{top:-97px}.qualitat.googleMap-layout .footer #subtable_bg{margin-top:3px}.content-holder{height:auto;overflow-y:scroll}#jeden-tag-neu-geniessen .more-details-btn{margin-top:5px}.baeckerei .cake-img{margin-top:5%}.backstube .bread-img{bottom:0;left:30px;margin:0;position:absolute;width:30%}.backstube #sidebar .row{display:inline-block;min-height:inherit;width:100%}.backstube .bread-img img{margin:37px 0 0}.backstube .backstube-attendant{margin-top:40px!important}#AGBmodal .modal-content{left:auto;transform:translate(0%,60%);-webkit-transform:translate(0%,60%)}.product-order-page .alert{margin-top:0}.fancybox-close{height:80px;right:-76px;top:-46px;width:72px}.fancybox-skin{margin-top:8%}.fancybox-prev{left:-85px}.fancybox-next{right:-85px}.product-teaser-content h2{font-size:25px}.col-sm-12{width:100%}.lieferservice .video-solution-container{display:inherit}.lieferservice .sidebar-img{margin:16px -7px 0 0}.lieferservice .sidebar-img img{max-width:100%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.footer-teaser .hausschrif .element_content_textimage_text div{display:none!important}.tx-kampsinterstitial-pi1 .interstitial_close{right:90px;top:-11px}.tx-kampsinterstitial-pi1 .interstitial_content img{width:100%!important}.tx-kampsinterstitial-pi1{z-index:3000}.carousel-control{z-index:2500}.fancybox-prev{left:-78px}.fancybox-next{right:-78px}#backstube-gallery.carousel.row{margin-right:0}.product-teaser-content{width:45.667%}.product-fancybox figure.col-sm-7{width:50%}.product-teaser-content h2{font-size:25px}.lieferservice .video-solution-container{display:inherit}.qualitat.small-content .content-holder{top:-11px;margin-top:20px}.qualitat-content .row1 div.box-one .popup,.qualitat-content .row2 div.box-one .popup,.qualitat-content .row3 div.box-one .popup,.qualitat-content .row1 div.box-two .popup,.qualitat-content .row2 div.box-two .popup,.qualitat-content .row3 div.box-two .popup{margin-left:166px;transform:rotate(180deg)}.qualitat-content .row1 div.box-one .popup img,.qualitat-content .row2 div.box-one .popup img,.qualitat-content .row3 div.box-one .popup img,.qualitat-content .row1 div.box-two .popup img,.qualitat-content .row2 div.box-two .popup img,.qualitat-content .row3 div.box-two .popup img{transform:rotate(180deg)}.qualitat-content .row1 div.box-one .textpos,.qualitat-content .row2 div.box-one .textpos,.qualitat-content .row3 div.box-one .textpos,.qualitat-content .row1 div.box-two .textpos,.qualitat-content .row2 div.box-two .textpos,.qualitat-content .row3 div.box-two .textpos{margin-left:174px}}@media(min-width:320px) and (max-width:767px){body{font-size:16px}#search_content_input::-webkit-placeholder{color:black;opacity:.9}#subtable_bg{margin-top:0;padding:0;min-height:100%}#navi_bottom{padding:0}.footer-teaser{padding-bottom:0}.footer-teaser .neos-contentcollection .typo3-neos-nodetypes-threecolumn{padding:10px 0 8px}.shopping-basket-info .basket-button{float:left}.cities .Dusseldorf{border-right:1px solid #f1f0ee}#map-marker{width:100%}.baeckerei-subpage body{color:#2a2a2a;background:#fff none repeat scroll 0 0!important}.baeckerei-subpage .main-container,.lieferservice .main-container{background-color:#fff}.sortiment .main-container{background-color:#f6f6f6}.navbar-header{box-shadow:0 3px 5px rgba(0,0,0,0.1)}.footer-part,.home .footer{background-color:#f0f0f0;font-family:"Agfa Rotis Sans Serif",arial!important;font-size:15px;opacity:.8;padding-bottom:28px;padding-top:14px;letter-spacing:-0.3px}.home .footer ul.navbar-nav li>a{font-size:15px}.footer ul.navbar-nav{margin:0}.footer-section .navbar-nav>li>a{color:#535353;font-size:15px;font-weight:400;line-height:15px}.footer-social-media .social-media{padding-bottom:18px;padding-top:18px}.main-container,.content-wrapper .main-content,.baeckerei-subpage .element_border,.backstube-subpage .element_border,.baeckerei-subpage .content-wrapper .main-content,#subtable_bg,.baeckerei-subpage #subtable_bg,.backstube-subpage #subtable_bg,.backstube #subtable_bg,.backstube .main-container,.backstube-subpage .main-container,.backstube-subpage .content-wrapper .main-content,.btn_large_middle,.lieferservice .content-wrapper .main-content,.lieferservice .element_border,#header{background-image:none}body.backstube-subpage{background:0}.backstube-subpage .special-content{background-color:#403f3d;background-image:none}.backstube-subpage .main-content{min-height:auto;padding:0;width:100%}#header{background-color:#fff;height:auto}.btn_large_middle{color:#fff;font-size:17px;font-weight:400;line-height:21px;padding:20px;width:100%;font-family:agfa-rotis-semisans,sans-serif}body.backstube{background:rgba(0,0,0,0) none repeat scroll 0 0}.backstube .footer,.backstube .main-content{margin-top:0}.backstube .element_border{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,0.25);padding:12px;margin:0 0 15px 0;width:100%;height:auto;background-image:none}.backstube .bread-img{margin-left:11px;margin-top:0;position:absolute;top:auto;width:119px;bottom:0}.backstube #sidebar .row{display:inline-block;min-height:inherit;width:100%}.backstube .backstube-content #backstube-gallery{margin:16px 0}.backstube #sidebar{background:linear-gradient(to top,#575757 26%,#383838 94%);-moz-box-shadow:inset 0 8px 8px -8px #383838,inset 0 -60px 30px 2px #383838;-webkit-box-shadow:inset 0 8px 8px -8px #383838,inset 0 -60px 30px 2px #383838;box-shadow:inset 0 8px 8px -8px #383838,inset 0 -60px 30px 2px #383838;min-height:270px}.baeckerei-subpage a.internal-link,.lieferservice a.internal-link{background-color:#c00d0e;background-image:linear-gradient(to top,rgba(18,16,11,0.01) 0,rgba(255,255,255,0.01) 100%)}.qualitat #subtable_bg .element_border .more-details-btn,.lieferservice #subtable_bg .element_border .more-details-btn{background-image:linear-gradient(to top,#9e8c7f 0,#6f5745 50%,#6f6055 100%)}.qualitat #subtable_bg .element_border .more-details-arrow,.lieferservice #subtable_bg .element_border .more-details-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 0}.backstube #subtable_bg .element_border .more-details-btn,.backstube-subpage #subtable_bg .element_border .more-details-btn{background-color:#009ec5;background-image:linear-gradient(to top,rgba(18,16,11,0.01) 0,rgba(255,255,255,0.01) 100%)}.backstube #subtable_bg .element_border .more-details-arrow,.backstube-subpage #subtable_bg .element_border .more-details-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -132px}#backstube_wrapper{background-color:#403f3d}.baeckerei-subpage .btn_large_right,.lieferservice .btn_large_right{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -66px}.backstube-subpage .btn_large_right{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -132px}.btn_large_right{height:65px;position:absolute;right:0;width:62px;z-index:1}.footer-teaser .element_border,.baeckerei-subpage .footer-teaser .element_border{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,0.25);padding:12px;margin:0 0 15px 0;width:100%;height:auto}.special-content{margin-top:0;width:100%;background-image:linear-gradient(to top,#c31e1f 0,#871415 100%);position:unset;padding:26px 10px;box-shadow:0 6px 29px -5px rgba(0,0,0,0.25)}.baeckerei-subpage .main-content p{color:#050505;font-family:arial,sans-serif;font-size:16px!important;font-weight:400;line-height:20px}.main-content .special-content h1,.main-content .special-content p,.mobile-heading{color:#fff;font-family:Agfa Rotis Sans Serif,sans-serif}.special-content h1{font-size:21px;font-weight:700}.special-content p{font-size:15px;font-weight:400}.baeckerei-subpage .content-wrapper .main-content{min-height:auto;width:100%;padding:0;margin:0}.backstube-subpage .special-content figure{margin-bottom:21px}.backstube-subpage #subtable_bg,.backstube-subpage .footer,.backstube-subpage .main-content{margin-top:0}#subtable_bg .container,.main-menu .nav{width:100%}#header .main-menu .nav>li>a{font-size:30px;line-height:44px;color:#161616;font-family:agfa-rotis-semisans,sans-serif;font-weight:400}#header .main-menu .nav li.dropdown.active.open a{font-family:"Rotis Semi Sans Bold",sans-serif}#navbar{padding:0}.navbar .nav>li>a,.main-menu .nav>li.open a{padding:4px 0 0 16px}.main-menu .nav>li.open{box-shadow:0 1px 0 rgba(255,255,255,0.698) inset}.main-menu>.nav>li.active.open>a,.main-menu>.nav>li.current.open>a,.main-menu>.nav>li.current.open>a:hover,.main-menu>.nav>li.active.open>a:hover{background-color:#c50d0e!important;background-image:linear-gradient(to top,rgba(0,0,0,0.01) 0,transparent 100%)!important;box-shadow:0 1px 0 rgba(255,255,255,0.698) inset!important;color:#fff!important;padding:4px 0 4px 16px}.main-menu .nav>li.active.open span.subnav-open,.main-menu .nav>li.current.open span.subnav-open{background-color:#c50d0e!important;background-image:linear-gradient(to top,rgba(0,0,0,0.01) 0,transparent 100%)!important;box-shadow:0 1px 0 rgba(255,255,255,0.698) inset!important;border-left:1px solid #a32b2b}.main-menu .nav>li.open span.subnav-open .glyphicon{background:transparent url("../Images/sprites_new.png") no-repeat scroll -14px -2707px;height:24px;left:0;top:8px;width:25px}.main-menu .nav li{border-bottom:1px solid #e2e2e2;float:left;width:100%;line-height:44px}.main-menu .nav li ul.sub-menu li{border:0}.main-menu .nav>li ul.sub-menu li a,.main-menu .nav>li.active.open ul.sub-menu li a,.main-menu .nav>li.active.open ul.sub-menu li a:hover{background-color:#d7c8c8;background-image:none;box-shadow:none;color:#000!important;font-family:"Rotis Semi Sans Bold",sans-serif;font-weight:normal;padding:4px 0 6px 16px;width:100%;border-radius:0}ul.sub-menu li.active a{color:#000!important}.main-menu .nav li.active.open,.main-menu .nav li.current.open{background-color:#c50d0e;border:medium none}.main-menu .nav li a,span.subnav-open,.main-menu .nav{float:left;margin:0}.sub-menu li a,ul.navbar-nav li.dropdown.normal .sub-menu li.dropdown.normal a{opacity:.5;color:#000;font-family:Agfa Rotis Sans Serif,sans-serif!important;font-size:22px!important;font-weight:400}.main-menu .nav>li ul.sub-menu li.current a,.main-menu .nav>li ul.sub-menu li.active a{opacity:1}.navbar-nav .active.open .dropdown-menu,.navbar-nav .active.current .dropdown-menu{background-color:#d7c8c8;border-radius:0;-webkit-box-shadow:0 -10px 10px rgba(0,0,0,0.06);-moz-box-shadow:0 -10px 10px rgba(0,0,0,0.06);box-shadow:0 -10px 10px rgba(0,0,0,0.06);float:left;padding-top:0;padding-bottom:18px;width:100%;border-radius:0}span.subnav-open{border-left:1px solid #e2e2e2;padding:2px;text-align:center;width:62px;float:right}span.subnav-open i.glyphicon-chevron-right::before{content:" "}.sub-menu li a{padding-top:10px}.open span.subnav-open{background:#c50d0e url("../Images/shadow-strip.png") repeat-x scroll 0 0;box-shadow:0 3px 5px rgba(0,0,0,0.46);padding:4px}span.subnav-open:hover{cursor:pointer}.glyphicon-chevron-right::before{content:""}ul li.dropdown span.subnav-open .glyphicon{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2707px;height:24px;top:8px;width:16px}.main-menu{width:100%;padding:0}.navbar-default .navbar-nav>.normal.open>a,.navbar-default .navbar-nav>.normal.open>a:focus,.navbar-default .navbar-nav>.normal.open>a:hover{background-color:#e0e0e0!important;background-image:linear-gradient(to top,rgba(0,0,0,0.01) 0,transparent 100%)!important;box-shadow:0 1px 0 rgba(255,255,255,0.698) inset!important;padding:4px 0 4px 16px}.main-menu .nav li.normal.open{background-color:#e2e2e2;border:medium none}.main-menu .nav>li.normal.open span.subnav-open{background-color:#e0e0e0!important;background-image:linear-gradient(to top,rgba(0,0,0,0.01) 0,transparent 100%)!important;box-shadow:0 1px 0 rgba(255,255,255,0.698) inset!important;border-left:1px solid #c1c1c1}.navbar-nav .normal.open .dropdown-menu{background-color:#f2f2f2;box-shadow:0 -10px 10px rgba(0,0,0,0.06) inset;float:left;padding-top:0;padding-bottom:30px;width:100%}.main-menu .nav>li.normal ul.sub-menu li a,.main-menu .nav>li.normal.open ul.sub-menu li a,.main-menu .nav>li.normal.open ul.sub-menu li a:hover{background-color:#f2f2f2;background-image:none;box-shadow:none;color:#000!important;font-family:"Rotis Semi Sans Bold",sans-serif;font-weight:normal}.element_content_textimage_text img{margin:0;width:100%}.typo3-neos-nodetypes-textwithimage .typo3-neos-alignment-left{width:100%}.custom-btn{width:100%;height:39px;color:#bd1d1e;font-size:16px;background-color:#f0f0f0;border:1px solid rgba(0,0,0,0.16);border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,0.15),inset 0 2px 0 #fff;color:#c01b1c}.custom-btn:hover{color:#c01b1c;background-color:#f0f0f0}.baeckerei-subpage .main-content figure{margin:0 0 15px 0}.lieferservice #subtable_bg{background-color:#fff}.lieferservice .content-wrapper .main-content{margin-top:0}.lieferservice .content-wrapper .main-content{padding:0;width:100%}.lieferservice .content-wrapper .main-content .content-header{background-image:linear-gradient(to top,#c31e1f 0,#871415 100%);padding:24px 12px;margin-top:0;box-shadow:0 0 20px 6px #333}.lieferservice .main-content .content-header h2,.lieferservice .main-content .content-header h3{color:#fff;line-height:38px;margin:0}.lieferservice .main-content .content-header h2{font-family:Agfa Rotis Sans Serif,sans-serif;font-size:27px;font-weight:700}.lieferservice .main-content .content-header h3{font-family:arial,sans-serif;font-size:18px;font-weight:400;line-height:14px}.lieferservice ol.cart-menu{float:left;margin:0;padding:20px 0 40px;width:100%}.lieferservice ol.cart-menu li.current-user{float:right;margin-right:0}.lieferservice .city-service .cart-menu li{padding:4px;border:2px solid #c00418;border-radius:4px;float:left;color:#c00418;font-size:12px;line-height:14px;margin-right:7px}.lieferservice .city-service .cart-menu li a span{font-family:arial,sans-serif;font-weight:700;color:#c00418;font-size:12px;line-height:14px;margin-right:4px}.lieferservice .city-service .cart-menu li.user-location{opacity:.4}.lieferservice .city-service .cart-menu li a.user{float:left;text-indent:-9999px;background:transparent url("../Images/lieferservice/icons.jpg") no-repeat scroll -23px 0;width:12px;height:13px}.lieferservice .city-service .cart-menu li a span.cart{float:left;text-indent:-9999px;background:transparent url("../Images/lieferservice/icons.jpg") no-repeat scroll 0 0;width:12px;height:13px}.lieferservice .city-service .cart-menu li a span.location{float:left;text-indent:-9999px;background:transparent url("../Images/lieferservice/icons.jpg") no-repeat scroll -13px 0;width:10px;height:13px}.lieferservice div.city-service .last-row .col-sm-4{min-height:0!important}.lieferservice .main-content .content-header{top:0}.lieferservice .main-content #map{margin-top:0}.lieferservice #subtable_bg{margin-top:0}.baeckerei #sidebar .cake-img{left:14.7%}.baeckerei .kamps-en #sidebar .cake-img{top:auto}.footer-part .navbar-nav>li,.footer-part .navbar-nav>li>a,.home .footer .navbar-nav>li,.home .footer .navbar-nav>li>a{color:#535353;float:left;line-height:20px}.footer-part .navbar-nav>li>a{padding:0 7px}.product-list .col-sm-4{float:left;width:100%}.product{border:medium none;box-shadow:none;min-height:0;width:100%}.product .product-details img{width:auto}#accordion,.panel{display:inline-block!important}.sortiment-content #accordion,.sortiment-content .panel{display:block!important}.product-teaser-content img{width:auto}.product-teaser-content{height:auto}.panel-title img{float:left;width:70px;height:70px}.panel-title h2{display:inline-block;font-family:arial,sans-serif;font-size:18px!important;font-weight:700;line-height:normal!important;margin-bottom:0;margin-left:1em;padding-top:0;vertical-align:middle;width:61%}.panel-title a{float:left;width:100%;height:70px;line-height:70px}.sortiment-content .panel-title a{color:#bbb9b9;font-size:20px;height:50px;line-height:50px}#accordion .panel{border-radius:0;box-shadow:none;float:left;margin-bottom:18px}.product-list #accordion .panel{margin-bottom:10px}.product-list #accordion .panel:last-child{margin-bottom:0}.panel-default>.panel-heading{border-radius:0;box-shadow:0 6px 10px rgba(0,0,0,0.1);float:left;padding:0;width:100%}.panel-default>.panel-collapse{float:left;width:100%}#accordion .panel-default{width:100%}.sortiment-content .panel-title a .sortiment-accordion-arrow{float:right;height:15px;margin-top:1em;width:20px}.panel-title a.collapsed .sortiment-accordion-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2795px;height:20px;margin-right:0;margin-top:.9em;width:13px}.panel-title a .sortiment-accordion-arrow,.sortiment-content .panel-title h4 a.collapsed .sortiment-accordion-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2795px}.product-list #accordion .panel h4 a .sortiment-accordion-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2778px;float:right;height:15px;margin-right:0;margin-top:1.89em;position:absolute;right:20px;width:20px}.product-list #accordion .panel a.collapsed .sortiment-accordion-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2795px;float:right;height:20px;margin-right:0;margin-top:1.69em;width:13px}.sortiment-content .panel-title a.collapsed .sortiment-accordion-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2795px;height:20px;margin-right:0;margin-top:.9em;width:13px}.sortiment-content .panel-title a .sortiment-accordion-arrow,.panel-title a.accordion-arrow-down .sortiment-accordion-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2778px}.sortiment-content .panel-title a .sortiment-accordion-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2778px}.panel-collapse>.product-teaser-content{box-shadow:0 6px 10px #e2e2e2;padding:20px 15px;width:100%}.product-order-page .sortiment-content-bottom p{display:table;font-size:14px}.sortiment-content-bottom p b{font-size:14px}.sortiment-content-bottom{margin-top:80px}.lieferservice-sortiment .sortiment-content-bottom ul{font-size:14px;padding-left:14px;padding-top:30px}.baeckerei-product-title{background-image:linear-gradient(to top,#c31e1f 0,#871415 100%);color:#fff;font-family:"Rotis Semi Sans Bold",arial,sans-serif;font-size:27px;font-weight:700;line-height:80px;margin-bottom:0;margin-top:0;padding-left:10px}.qualitat .baeckerei-product-title{background-image:linear-gradient(to top,#6f6056 0,#6f6056 100%);box-shadow:0 4px 5px rgba(0,0,0,0.3)}.wrap{position:relative}.wrap .controls{display:inline-block;left:0;position:absolute;text-align:center;top:0;width:100%}.wrap .controls .forward{background:transparent url("../Images/products/scroll-indicator.png") repeat-y scroll 0 0;border-radius:0;height:40px;padding:0;position:absolute;right:0;text-indent:-9999px;top:0;width:37px}.wrap .controls .backward{background:transparent url("../Images/products/mobile-menu-shadow-indicator-left.png") repeat-y scroll 0 0;border-radius:0;height:40px;left:0;padding:0;position:absolute;text-indent:-9999px;top:0;width:37px;left:-1px}.wrap .controls .backward.disabled,.wrap .controls .forward.disabled{display:none}.scrollbar{background:#ccc none repeat scroll 0 0;display:none;height:2px;line-height:0;margin:0 0 6px}.scrollbar .handle{background:#292a33 none repeat scroll 0 0;cursor:pointer;height:100%}.scrollbar .handle .mousearea{height:20px;left:0;position:absolute;top:-9px;width:100%}.frame{background:#fff url("../Images/products/shadow.png") repeat scroll 0 -2px;box-shadow:0 4px 15px rgba(0,0,0,0.15);height:40px;line-height:40px}.frame ul{float:left;font-size:15px;height:100%;list-style:outside none none;margin:0;padding:0}.frame ul li{background:rgba(0,0,0,0) url("../Images/sprites_new.png") no-repeat scroll 0 -4409px;cursor:pointer;float:left;height:100%;margin:0 1px 0 0;text-align:center;width:auto}.frame ul li.current a,.frame ul li.active a{color:#000}.frame ul li.active.normal a{color:#989898}.frame ul li a{color:#989898;display:inline-block;font-family:Agfa Rotis Sans Serif,sans-serif;font-size:14px;font-weight:700;padding:0 12px;text-transform:uppercase}.frame ul li:last-child{border-right:transparent}.navbar-mobile-links{float:right;line-height:normal}.navbar-header h1{float:left;margin:0}#header a{display:inline-block;height:100%}.backstube .navbar-header h1,.backstube-subpage .navbar-header h1{width:45%}.backstube .navbar-header .navbar-brand>img,.backstube-subpage .navbar-header .navbar-brand>img{height:auto;max-width:100%}.backstube-subpage .main-container .content-wrapper .main-content{width:100%;padding:0;margin-top:0}.backstube-subpage .baeckerei-product-title{background-image:linear-gradient(to top,#009ec5 0,#2978b0 100%)}.backstube-subpage .footer .footer-section a,.baeckerei-subpage .footer .footer-section a,.home .footer a{font-family:Agfa Rotis Sans Serif,sans-serif}.baeckerei-subpage .main-content p{font-family:inherit;font-size:16px}.product-teaser-content .table>thead>tr>th,.product-teaser-content .table>tbody>tr>td{font-size:15px}.backstube-subpage .panel-title a .sortiment-accordion-arrow,.backstube-subpage .product-list #accordion .panel a.collapsed .sortiment-accordion-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -220px;float:right;width:16px;height:16px}.backstube-subpage .product-list #accordion .panel a.accordion-arrow-right .sortiment-accordion-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -220px}.backstube-subpage .product-list #accordion .panel a.accordion-arrow-down .sortiment-accordion-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -201px;height:16px;margin-top:1.69em;width:16px}.map-wrapper{width:100%}.profile-form-section .address-green-button,.profile-form-section .save-address-button{padding:4px 12px}.franchise-textarea,.franchise-singleline-text,.number-field,#franchiseOnlineForm-graduation,#franchiseOnlineForm-educationAs,input#franchiseOnlineForm-activity1,input#franchiseOnlineForm-activity2,input#franchiseOnlineForm-activity3,input#franchiseOnlineForm-activity4{margin-left:-14px;width:110%}#franchiseOnlineForm ul{margin-left:-14px}#franchiseOnlineForm ul#franchiseOnlineForm-gender{padding-left:13px}.first-date{float:left;display:inline-block;width:50%}.franchise-date-structure{display:inline-block;margin-left:60px;width:18%}#franchiseOnlineForm .col-sm-3.franchise-date-customized.first-date label.franchise-date,.franchise-date-customized label.franchise-to{margin-left:0}#franchiseOnlineForm .col-sm-3.franchise-date-customized.first-date input,#franchiseOnlineForm .col-sm-3.franchise-date-customized input{width:120%}#franchiseOnlineForm #franchiseOnlineForm-date{width:21%}#franchiseOnlineForm input#franchiseOnlineForm-captcha,#franchiseOnlineForm .captcha-image{width:100%}#franchiseOnlineForm .franchiseStaticText{margin-left:-8px}.tx-kampsinterstitial-pi1 .interstitial_content{width:100%}.tx-kampsinterstitial-pi1 .interstitial_close{right:6px;top:-10px}.tx-kampsinterstitial-pi1{z-index:3000}.tx-kampsinterstitial-pi1 .interstitial_readmore{width:auto}.carousel-control{z-index:2500}.typo3-neos-nodetypes-twocolumn:last-child .typo3-neos-nodetypes-image{margin-top:10px}.popover .popup img{clear:both}.lieferservice .popover{left:auto!important;margin-top:6px;right:-2px!important;top:25px!important}.karriere-headline h2,.red-mobileBackground .typo3-neos-nodetypes-headline h1,.red-mobileBackground .typo3-neos-nodetypes-headline h2,.red-mobileBackground .typo3-neos-nodetypes-headline h3,.red-mobileBackground .typo3-neos-nodetypes-text h1,.red-mobileBackground .typo3-neos-nodetypes-text h2,.red-mobileBackground .typo3-neos-nodetypes-text h3,.red-mobileBackground .typo3-neos-nodetypes-text p{color:#fff;font-family:Agfa Rotis Sans Serif,sans-serif}.lieferservice #subtable_bg{margin-top:40px}.horizontal-imagewrapper,.horizontal-imagewrapper img{display:inline}#backstubeContactForm .kamps-contactform-btn{margin-bottom:10px}p{font-size:16px}.main-content p{margin:0 0 4px}.main-content h2{font-size:30px}}@media only screen and (min-width :320px) and (max-width :767px){body{font-size:16px}.typo3-neos-nodetypes-headline h1{font-size:30px;font-family:agfa-rotis-semisans,sans-serif;font-weight:initial}.row .typo3-neos-nodetypes-fourcolumn .typo3-neos-nodetypes-headline h4{font-family:arial,sans-serif;margin-top:12px}.baeckerei-subpage .main-content h1:first-child,.backstube-subpage .main-content h1:first-child,.baeckerei-subpage .main-content h2:first-child,.backstube-subpage .main-content h2:first-child,.lieferservice .typo3-neos-nodetypes-headline h2:first-child,.lieferservice .typo3-neos-nodetypes-headline h1:first-child,.lieferservice .karriere-headline h1:first-child,.lieferservice-sortiment .typo3-neos-nodetypes-headline h2:first-child,.baeckerei .typo3-neos-nodetypes-headline h1:first-child,.backstube .typo3-neos-nodetypes-headline h1:first-child,.baeckerei-map .typo3-neos-nodetypes-headline h1:first-child,.backstube-map .typo3-neos-nodetypes-headline h1:first-child,.qualitat .typo3-neos-nodetypes-headline h1:first-child,.karriere-headline.qualitat-headline h2,.qualitat-news-detail h2,.news-detail .move-heading,.small-content .typo3-neos-nodetypes-headline h1:first-child,.pressRelease-list h2,.error-page .main-content h2,.pressRelease-detail h2:first-child{font-family:Agfa Rotis Sans Serif,sans-serif;font-weight:700;font-size:27px;margin-top:23px}.main-content .red-mobileBackground h1:first-child,.main-content .red-mobileBackground h2:first-child,.product-list #accordion h2{margin-top:0}.red-mobileBackground h1,.red-mobileBackground h2{font-size:27px;font-weight:700}.popover>.arrow::after{border-width:0!important}.home #navbar .main-menu .nav>li>a{padding:20px 16px;font-size:24px}.home .navbar-default .navbar-nav>.normal.open>a,.home .navbar-default .navbar-nav>.normal.open>a:focus,.home .navbar-default .navbar-nav>.normal.open>a:hover{padding:22px 0 22px 16px}.home .main-menu .nav li{line-height:56px}.home #navbar{padding:0 0 1em}.home .carousel-control .glyphicon-chevron-left,.home .carousel-control .glyphicon-chevron-right,.home .carousel-control .icon-next,.home .carousel-control .icon-prev{font-size:18px}.home .carousel-control .glyphicon-chevron-right.glyphicon-triangle-right{height:auto;width:auto}.home .carousel-control{background-color:transparent;color:#ddd;text-shadow:0 0 0 rgba(0,0,0,0);width:14%}.qualitat-content h4{margin-left:15px;margin-top:10px;font-size:16px}.qualitat-content h4 strong{font-size:22px}.qualitat-content a{bottom:10px;padding:10px}.baeckerei{background-color:#fff}.baeckerei #sidebar{background:linear-gradient(to top,#c31e1f 26%,#871415 94%);-moz-box-shadow:inset 0 8px 8px -8px #871415,inset 0 -32px 16px -2px #871415;-webkit-box-shadow:inset 0 8px 8px -8px #871415,inset 0 -32px 16px -2px #871415;box-shadow:inset 0 8px 8px -8px #871415,inset 0 -32px 16px -2px #871415;min-height:auto}.baeckerei .baeckerei-content{background-color:#ba0014}.baeckerei #sidebar .cake-img{bottom:0;left:auto;margin-top:0;position:absolute;width:100%}.baeckerei #sidebar .baeckerei-sidebar-menu{display:inline-block;min-height:280px;width:50%}.baeckerei #baeckerei_wrapper{background:0}.baeckerei .carousel-caption{bottom:0;z-index:0;text-align:left;color:#fff;position:inherit;left:0;right:0;padding-top:0}.baeckerei .caption-wrapper{background-color:#fff;margin-bottom:10px}.baeckerei-content #kamps-carousel .carousel-caption p{width:100%}.baeckerei-content #baeckerei-gallery{margin-left:-15px;top:10px;margin-bottom:10px}.baeckerei .carousel-caption .more-details-btn{background:0;font-family:agfa-rotis-semisans,arial,sans-serif;font-size:18px;border:0;border-radius:0;box-shadow:none;padding:2px 0;float:left!important}.baeckerei .main-container,.baeckerei #subtable_bg{background-color:#fff;background:#fff}.baeckerei .bakery-attendant{bottom:0;left:auto;position:absolute}.baeckerei .element_border,.baeckerei-subpage .element_border,#subtable_bg .element_border .more-details-btn{border-radius:0}.baeckerei-subpage #subtable_bg{margin-top:0}#subtable_bg .element_border{padding:0}#subtable_bg .element_border h3,#subtable_bg .element_border p{padding:10px}#subtable_bg .element_border img{padding:10px}#subtable_bg .element_border .more-details-btn{background:#c00d0e none repeat scroll 0 0;color:#fff;padding:0;width:100%;border:0;box-shadow:none;font-size:17px;font-weight:400;line-height:19px;float:left;font-family:agfa-rotis-semisans,arial,sans-serif}#subtable_bg .element_border .more-details-btn span.more-details-text{float:left;text-align:left;width:64%;padding-left:15px}#subtable_bg .element_border .more-details-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -66px;width:62px;height:65px;float:right}.baeckerei #baeckerei-gallery .red-text,.baeckerei #baeckerei-gallery .black-text{text-align:left;color:#c00d0e}#baeckerei-gallery .caption-wrapper p{margin:0 0 7px;color:#c00d0e!important;text-align:left!important}#facebook-container{display:none}.home .home-content{margin-bottom:10px;padding:20px 27px}.home .qualitat-content{display:inline-block;margin-bottom:10px}.home .footer-social-media{margin-top:0}.home .inner-content{margin-bottom:0}.home .qualitat-content img{margin-bottom:0;height:100%}.home .qualitat-content h4{width:260px;font-size:17px;letter-spacing:-0.65px;margin-left:14px;margin-top:10px}.home .qualitat-content h4 strong{font-size:23px}body.home .container.gallery-container{width:100%;height:440px}#homeCarousel .carousel-caption{left:0;top:3px}.bakery-gallery-section2,.bakstube-gallery-section2{float:left;width:100%}.carousel-indicators li{display:none}.carousel-indicators .active{border:medium none;display:inline-block;padding:0}.carousel-indicators{bottom:10px;left:0;margin-left:0;width:100%}#homeCarousel .carousel .item{height:440px}#homeCarousel .carousel-inner>div>.item>img,#homeCarousel .carousel-inner>.item>img{height:440px}.bakerySlideItem img,.bakstubeSlideItem img{float:none}.bakstubeSlideItem{padding-top:2em}.franchise-gallery-button{display:inline-block;float:none}.franchise-text1,.franchise-text2{display:inline-block;float:none;width:100%}.franchise-text{float:left;margin-right:0;margin-top:16px;width:100%;height:360px}.franchiseSileItem div.franchise-text h2,.franchiseSileItem div.franchise-text h3{width:100%}.glyphicon-chevron-right::before{content:""}.glyphicon-triangle-right::before{content:""}.carousel-control .glyphicon-chevron-right.glyphicon-triangle-right{height:54px;width:50px}.qualitat #navbar{width:100%}.qualitat #navbar .navbar-form{bottom:-10px}.qualitat #navbar .main-menu ul.navbar-nav{position:relative;width:auto}.qualitat .qualitat-wrapper .popover{border:medium none;box-shadow:none;display:block;margin-bottom:27px;max-width:100%;position:relative;width:100%;left:0!important;top:0!important}.qualitat .qualitat-wrapper .popover:last-child{margin-bottom:18px}.qualitat .qualitat-wrapper .popover-text{background:rgba(0,0,0,0) none repeat scroll 0 0;display:none!important;width:100%}.qualitat .qualitat-content{display:inline-block;position:static;width:100%}.qualitat .qualitat-content-inner{position:static}.qualitat .qualitat-wrapper{display:inline-block;width:100%}.qualitat .qualitat-wrapper .textpos{background-color:transparent;display:inline-block;float:left;height:auto;left:0;margin-bottom:1em;position:static;text-shadow:0}.qualitat .qualitat-wrapper .text{color:#333;display:inline-block;padding:0;text-align:left;text-shadow:none;vertical-align:middle;width:100%}.qualitat-wrapper .text .info div{font-size:16px;line-height:20px}.qualitat .popover-content img{float:left;position:static;width:auto}.qualitat .qualitat-wrapper .popover-content{display:inline-block;min-height:auto;padding:0;position:relative;width:100%}.qualitat .qualitat-wrapper .text .name{margin-bottom:7px}.qualitat .big_people{display:none}.qualitat-wrapper .text .name h4{color:#604734;font-size:20px;margin-bottom:8px;margin-left:0}.qualitat .footer .footer-part .footer-part-inner ul.navbar-nav{margin:7.5px 0}.qualitat .footer .footer-section a{font-family:"Rotis Semi Sans Bold",arial,sans-serif}.qualitat>.main-container>.content-wrapper>.col-xs-12>.col-md-12{padding:0}.qualitat .navbar-header h1{float:left;margin-top:0}.qualitat .navbar-mobile-links{width:auto}.kamps-contact-form-wrapper .col-sm-3{width:100%}#kampsContactForm input.contact-form-input-field,#kampsContactForm select#kampsContactForm-gender,#franchiseContactForm input.contact-form-input-field,#franchiseContactForm select#franchiseContactForm-intrested,#franchiseContactForm select#franchiseContactForm-gender,#bakeryContactForm input.contact-form-input-field,#bakeryContactForm select#bakeryContactForm-gender,#backstubeContactForm input.contact-form-input-field,#backstubeContactForm select#backstubeContactForm-gender,#unternehmenContactForm input.contact-form-input-field,#unternehmenContactForm select#unternehmenContactForm-gender,#lieferserviceContactForm input.contact-form-input-field,#lieferserviceContactForm select#lieferserviceContactForm-gender{font-size:16px;height:34px;width:100%}#kampsContactForm select#kampsContactForm-gender{font-size:16px;height:35px}#kampsContactForm input.form-control,#kampsContactForm textarea.form-control,#franchiseContactForm input.form-control,#franchiseContactForm textarea.form-control,#bakeryContactForm input.form-control,#bakeryContactForm textarea.form-control,#backstubeContactForm input.form-control,#backstubeContactForm textarea.form-control,#unternehmenContactForm input.form-control,#unternehmenContactForm textarea.form-control,#lieferserviceContactForm input.form-control,#lieferserviceContactForm textarea.form-control{background-color:#eae5e2}#kampsContactForm p.privacy-text,#franchiseContactForm p.privacy-text,#bakeryContactForm p.privacy-text,#backstubeContactForm p.privacy-text,#unternehmenContactForm p.privacy-text,#lieferserviceContactForm p.privacy-text{display:table}.lieferservice #subtable_bg{background:#fff none repeat scroll 0 0}#kampsContactForm input#kampsContactForm-privacy,#franchiseContactForm input#franchiseContactForm-privacy,#franchiseOnlineForm input#franchiseOnlineForm-partnership,#franchiseOnlineForm input#franchiseOnlineForm-dataProtection,#bakeryContactForm input#bakeryContactForm-privacy,#backstubeContactForm input#backstubeContactForm-privacy,#unternehmenContactForm input#unternehmenContactForm-privacy,#lieferserviceContactForm input#lieferserviceContactForm-privacy{margin-top:0}#kampsContactForm .kamps-contact-form-wrapper,#franchiseContactForm .kamps-contact-form-wrapper,#bakeryContactForm .kamps-contact-form-wrapper,#backstubeContactForm .kamps-contact-form-wrapper,#unternehmenContactForm .kamps-contact-form-wrapper,#lieferserviceContactForm .kamps-contact-form-wrapper{margin-bottom:27px;margin-top:0}#kampsContactForm,#franchiseContactForm,#bakeryContactForm,#backstubeContactForm,#unternehmenContactForm,#lieferserviceContactForm{margin-top:20px}.lieferservice #subtable_bg{margin-top:0}#kampsContactForm label.error,#franchiseContactForm label.error,#bakeryContactForm label.error,#backstubeContactForm label.error,#unternehmenContactForm label.error,#lieferserviceContactForm label.error{float:left}#kampsContactForm textarea.form-control,#kampsContactForm input#kampsContactForm-captcha,#franchiseContactForm textarea.form-control,#franchiseContactForm input#franchiseContactForm-captcha,#bakeryContactForm textarea.form-control,#bakeryContactForm input#bakeryContactForm-captcha,#backstubeContactForm textarea.form-control,#backstubeContactForm input#backstubeContactForm-captcha,#unternehmenContactForm textarea.form-control,#unternehmenContactForm input#unternehmenContactForm-captcha,#lieferserviceContactForm textarea.form-control,#lieferserviceContactForm input#lieferserviceContactForm-captcha{width:100%}#kampsContactForm .kamps-contactform-btn{color:#933;height:35px;margin-top:4px;width:100%}#kampsContactForm label#kampsContactForm-captcha-error,#franchiseContactForm label#franchiseContactForm-captcha-error,#bakeryContactForm label#bakeryContactForm-captcha-error,#backstubeContactForm label#backstubeContactForm-captcha-error,#unternehmenContactForm label#unternehmenContactForm-captcha-error,#lieferserviceContactForm label#lieferserviceContactForm-captcha-error{margin-right:58%}#kampsContactForm label,#franchiseContactForm label,#bakeryContactForm label,#backstubeContactForm label,#unternehmenContactForm label,#lieferserviceContactForm label{font-weight:bold}.baeckerei-map .google-map-content{background:linear-gradient(to top,#c31e1f 26%,#871415 94%);-moz-box-shadow:inset 0 8px 8px -8px #871415,inset 0 -32px 16px -2px #871415;-webkit-box-shadow:inset 0 8px 8px -8px #871415,inset 0 -32px 16px -2px #871415}.box-shadow-wrapper{background-color:white;border:1px solid #f0f0f0;box-shadow:0 0 10px rgba(0,0,0,0.1);display:inline-block;padding-bottom:16px;padding-top:13px}.press-release-inner .box-shadow-wrapper{padding:0}.bakery-news-image img,.lieferservice .video-solution-image img{height:71px;width:71px;margin-bottom:0}.bakerynewsListTitle h3,.lieferservice .video-solution-content .karriere-headline h3,.lieferservice .video-solution-content .karriere-headline h4,h4.pressRelease-heading{font-family:arial,sans-serif;font-size:16px;font-weight:700;line-height:16px;word-spacing:1px}.more-details-btn{background:#f0f0f0 none repeat scroll 0 0;box-shadow:none;height:38px;text-align:center;width:100%;color:#bd1d1e;font-size:16px}.footer-teaser .more-details-btn{height:auto}.more-details-text{display:inline-block;height:34px;line-height:34px;color:#bd1d1e}.footer-teaser .more-details-text{height:65px;line-height:normal;color:#fff}.bakery-news-list .karriere-divider{display:none}.bakery-news-list{margin-bottom:15px}.bakerynewsListDesc{display:inline-block}.lieferservice .video-solution-content .more-details-btn{margin-top:0}.lieferservice .video-solution-image{min-height:auto;text-align:right}.qualitat-description{display:inline-block;line-height:20px;margin:20px 0}.lieferservice .video-solution-content .video-wrapper{margin-top:0}.lieferservice .video-solution-container{padding-bottom:20px;width:100%}.lieferservice .video-solution-wrap{margin-top:15px}.small-content .typo3-neos-alignment-right{float:inherit}.content-holder{position:relative;height:auto;width:auto;right:0}.map-search-results ul#radialsuche_results li{line-height:21px;margin-left:4px;margin-right:0;padding:20px 0}}@media only screen and (min-width:400px) and (max-width:600px){body{font-size:16px}.typo3-neos-nodetypes-headline h1{font-size:30px;font-family:agfa-rotis-semisans,sans-serif;font-weight:initial}.row .typo3-neos-nodetypes-fourcolumn .typo3-neos-nodetypes-headline h4{font-family:arial,sans-serif;margin-bottom:5px}.baeckerei{background-color:#fff}.baeckerei #sidebar{background:linear-gradient(to top,#c31e1f 26%,#871415 94%);-moz-box-shadow:inset 0 8px 8px -8px #871415,inset 0 -32px 16px -2px #871415;-webkit-box-shadow:inset 0 8px 8px -8px #871415,inset 0 -32px 16px -2px #871415;box-shadow:inset 0 8px 8px -8px #871415,inset 0 -32px 16px -2px #871415;height:373px}.baeckerei .baeckerei-content{background-color:#ba0014}.baeckerei #baeckerei_wrapper{background:0}.baeckerei .carousel-caption{bottom:0;z-index:0;text-align:left;color:#fff;position:inherit;left:0;right:0;padding-top:0}.baeckerei .carousel-caption h3,.baeckerei .carousel-caption p,.carousel-caption .more-details-btn,#subtable_bg .element_border .more-details-btn{color:#fff}.baeckerei-content #baeckerei-gallery{margin-left:-15px;top:10px;margin-bottom:10px}.carousel-caption .more-details-btn{left:31px;position:relative;width:100%;background-color:#c00d0e;background-image:linear-gradient(to top,rgba(18,16,11,0.21) 0,rgba(255,255,255,0.01) 100%);box-shadow:inset 0 0 2px rgba(255,255,255,0.68);font-family:agfa-rotis-semisans,sans-serif;text-align:center;border-radius:0;padding-bottom:16px;padding-top:16px;font-size:17px;border-color:#c00d0e}.baeckerei .main-container,.baeckerei #subtable_bg{background-color:#fff;background:#fff}#subtable_bg .element_border{padding:0}.baeckerei #subtable_bg .element_border h3,.baeckerei #subtable_bg .element_border img{padding:10px}#subtable_bg .element_border .more-details-btn{background:#c00d0e none repeat scroll 0 0;padding:25px 80px;width:100%}#subtable_bg .element_border .more-details-btn{height:auto;padding:0}.backstube .backstube-content #backstube-gallery{margin:16px 0}.backstube #sidebar{background:linear-gradient(to top,#575757 26%,#383838 94%);-moz-box-shadow:inset 0 8px 8px -8px #383838,inset 0 -60px 30px 2px #383838;-webkit-box-shadow:inset 0 8px 8px -8px #383838,inset 0 -60px 30px 2px #383838;box-shadow:inset 0 8px 8px -8px #383838,inset 0 -60px 30px 2px #383838}}@media only screen and (min-width :505px) and (max-width :767px){body{font-size:16px}.typo3-neos-nodetypes-headline h1{font-size:30px;font-family:agfa-rotis-semisans,sans-serif;font-weight:initial}.row .typo3-neos-nodetypes-fourcolumn .typo3-neos-nodetypes-headline h4{font-family:arial,sans-serif}.navbar-toggle{margin-right:10px;padding:10px 10px 9px;margin-top:0;margin-bottom:0}.navbar-mobile-links{padding-top:4px}.navbar-brand{padding:7px 15px}.home h1 a.navbar-brand{margin:7px 14px}.home .navbar-mobile-links{padding-top:10px}.navbar{min-height:45px}.cart-for-mobile,.cart-for-mobile-2,.login-mobile-3{display:inline-block;margin-bottom:5px}.cart-for-mobile .btn-sm{color:#a11819;font-size:12px;line-height:normal;margin:0;padding:0 1px;width:22px}.cart-image{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:#be1d1e;display:inline-block;font-size:12px;font-weight:bold;padding:0}.mobile-cart-img{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2277px;width:11px;height:10px;display:inline-block}.cart-image-2{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2676px;display:inline-block;height:11px;width:9px}.cart-for-mobile .shopping-order{border:2px solid #b91c1d;border-radius:5px;display:inline;float:none!important;padding:2px 6px;width:auto}.cart-for-mobile .shopping-order-button{border:2px solid #b91c1d;border-radius:5px;display:inline;float:none!important;padding:1px 6px 2px;width:auto}.cart-for-mobile .price,.location-text,.location-text a{color:#be1d1e;font-size:12px;font-weight:bold}.cart-for-mobile-2,.login-mobile-3{border:2px solid #b91c1d;border-radius:5px;padding:0 6px}.login-mobile-image-3{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2693px;display:inline-block;height:12px;margin-left:1px;opacity:.7;width:11px}.login-mobile-3-active .login-mobile-image-3{background:rgba(0,0,0,0) url("../Images/sprites_new.png") no-repeat scroll 0 -2693px;height:12px;margin-left:1px;opacity:.7}.login-mobile-3.login-mobile-3-active{background-color:#900;border:2px solid #900}.login-mobile-3.before-login{float:right;margin-top:0;padding:0;width:auto}.login-mobile-3.after-login{background-color:#900;border:2px solid #900;float:right;height:26px;margin-top:0;padding:0;width:31px}.login-mobile-3 a.user-login{display:inline-block;padding:0 4px;width:100%}.login-mobile-3 a.user-login b{color:#be1d1e;font-size:12px}.login-mobile-3-active a.user-login b{color:#fff;opacity:.5}.cart-details{display:inline-block;margin-top:0;min-height:28px;position:relative}.lieferservice .popover{left:auto!important;margin-top:6px;max-width:186px;right:-2px!important;top:25px!important}.cart-single-item .sotope-item-innercontainer .update-image{background:transparent url("../Images/sprites_new.png") no-repeat scroll 12px -2522px;border:medium none;display:inline-block;height:15px;line-height:2;margin-bottom:0;margin-left:0;margin-top:5px;padding:0;text-align:center;text-indent:-9999px;vertical-align:middle;width:40px}.cart-single-item .sotope-item-innercontainer .update-button{background-color:#9ed688;display:inline-block;height:32px;margin-left:-4px;padding:0}.cart-single-item .sotope-item-innercontainer .product-order-button{display:none}.cart-single-item .shopping-order-button .ui-spinner{box-shadow:none;height:32px;margin-top:0;vertical-align:top;width:40px}.cart-single-item .shopping-order-button .ui-spinner,.cart-single-item .shopping-order-button .btn-sm{background-color:#a6ca94}.cart-single-item .sotope-item-innercontainer{background-color:#e6e5e3;border:1px solid #1d9900}.cart-page .cart-single-item .sotope-item-innercontainer h5{display:inline-block;float:right;line-height:2.3;margin:0;padding-right:14px}.shopping-order-button span.product-amount{background-color:#e6e7e3;color:#000;float:right;font-weight:bold;height:30px;margin-right:0;padding:4px 10px 4px 30px;text-align:right;vertical-align:middle;width:70%}.shopping-order-button .ui-spinner .ui-spinner-up,.shopping-order-button .ui-spinner .ui-spinner-down{display:none}.shopping-order-button .add-to-cart{background:rgba(0,0,0,0) url("../Images/sprites_new.png") no-repeat scroll 0 -2260px;border:medium none;cursor:pointer;display:inline-block;height:14px;line-height:.9;margin:0 0 9px 9px;padding:0;text-align:center;text-indent:-9999px;width:10%}.sortiment-accordion .panel-sortiment>.panel-heading{background-color:#fff;border-radius:3px;height:72px;padding:10px 20px 10px 24px}.sortiment-accordion .panel-sortiment .panel-collapse .panel-body{padding:0 20px 35px 24px}.sortiment-accordion .panel-sortiment .panel-collapse .panel-body p{font-size:13px}.lieferservice-sortiment .sortiment-accordion .panel-sortiment .order-button-container{display:inline-block;margin-top:17px;width:100%}.panel-body .shopping-order-button{background-color:#1d9900;border:1px solid #1d9900;height:32px}.panel-body .shopping-order-button img{height:auto;width:auto;margin-left:14px}.sortiment-accordion .panel-sortiment{border:1px solid #e1e1e1;box-shadow:1px 1px 4px 2px rgba(0,0,0,0.1);margin:15px 0}.sortiment-content .panel-group.sortiment-accordion{margin-bottom:0}.product-list #accordion h2,.red-mobileBackground h2{margin-top:0}#map-canvas{height:620px;margin-left:0;width:100%;border:5px solid #fff}#map-canvas #legende{bottom:0!important;left:0!important;border:0;padding:15px 8px}#legende{background:#fff none repeat scroll 0 0;bottom:0!important;box-shadow:0 0 10px 0 #999;left:0!important;overflow:hidden;position:relative;z-index:5}#legende .mapParts{width:100%}.filialsuche_map{width:100%;height:100%;padding:0 0 32px 0}.mapParts img{height:28px;width:30px;float:left;margin:0}.mapParts p{font-size:18px;float:left;margin:0 0 0 16px}.mapText p{display:inline-block;font-size:14px;font-weight:normal;margin-top:6px;text-align:left}.map-search-results{background-color:#f1d0d1;padding:20px 5px;height:auto;position:relative;left:0;top:0;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.map-search-results p{font-family:"Rotis Semi Sans Bold",arial,sans-serif;font-size:19px;line-height:21px;margin:0 8px;padding:0}ul#radialsuche_results{width:100%}ul#radialsuche_results li{padding:12px 0}ul#radialsuche_results li.backstube{background:rgba(0,0,0,0)}ul#radialsuche_results li.backstube:hover,ul#radialsuche_results li.sundayInactive{background:#e4e4e4}ul#radialsuche_results li.backstube i,ul#radialsuche_results li.bakery i{float:right;width:14%}ul#radialsuche_results li.bakery{background:rgba(0,0,0,0)}ul#radialsuche_results li:last-child{border-bottom:0}ul#radialsuche_results li a{width:80%}.baeckerei-map .google-map-content{background:linear-gradient(to top,#c31e1f 26%,#871415 94%);-moz-box-shadow:inset 0 8px 8px -8px #871415,inset 0 -32px 16px -2px #871415;-webkit-box-shadow:inset 0 8px 8px -8px #871415,inset 0 -32px 16px -2px #871415}.backstube-map .main-container{background:#666 url("../Images/backstube/board_woodbg.jpg") repeat-x scroll 0 67px}.backstube-map .bread-img{margin:110px 0 0 49px}.backstube-map #backstube_wrapper{background:#009ec5 none repeat scroll 0 0}.backstube-map .panel-locationInfo .panel-heading{background-color:#009ec5;opacity:.8}.backstube-map .panel-locationInfo .panel-body{background-color:#009ec5;opacity:.69}.backstube-map .googleShop-search label{color:#014252}.backstube-map .panel-locationInfo{border:1px solid #009ec5}#search_content_input_wrapper .glyphicon-search{position:absolute;top:10px;left:auto;right:20px}.baeckerei-map #search_content_input_wrapper .glyphicon-search{top:15px}.searchbox{background:#009ec5 none repeat scroll 0 0;border:1px solid #009ec5;box-shadow:0 1px 1px rgba(0,0,0,0.05);float:left;height:auto;width:100%}.backstube-map .search-input{background-color:#009ec5;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.search-input{width:100%}.backstube-map #search-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:#4fbcd7;padding:15px;width:100%;margin-top:0;margin-bottom:20px}.search{padding:0 10px}.mobile-heading,.breadcrumb-logo{display:inline-block}.searchbox .mobile-heading{font-weight:600;margin-bottom:14px;margin-top:26px}#searchform{margin-left:0;width:100%}#searchform .search-input{background:#33b1d1 none repeat scroll 0 0}#searchform .row{margin:0}#search-content .cafe{padding-left:0}.searchbox label{color:#014252;font-size:16px;margin-bottom:0;margin-top:0}.search-content input{content:'';background:#fff;border:1px solid #cfa6a7;border-radius:3px;display:inline-block;vertical-align:middle;margin-right:12px;width:16px;height:16px;text-align:center}.search-content input:before{content:"\f00c";font-family:'FontAwesome';color:#000}#search_content_input_wrapper{background:0;margin-top:0}#search-content input{margin:2px 8px 0 0}#search_content_input_wrapper #search_content_input{font-family:"Rotis Semi Sans Bold",arial,sans-serif;font-size:16px;line-height:1.7;padding:0 0 0 5px;width:90%;opacity:.5}#search_content_submit{position:relative}.baeckerei-map #searchform .search-input{background:#cfa6a7 none repeat scroll 0 0}.baeckerei-map #search-content{background-color:#eccfce;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:20px;margin-top:0;padding:15px;width:100%}.baeckerei-map #search-content label{color:#8f555d;font-weight:normal}.baeckerei-map .search-input{border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.baeckerei-map .searchbox{background:#8c1415 none repeat scroll 0 0;border:1px solid #8c1415;width:100%}.googleMap-layout .searchbox{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;box-shadow:none}.googleMap-layout .mobile-heading{color:#8c1415;font-style:normal;font-weight:600;width:100%}.baeckerei-map .googleMap-layout .google-map-content{background:rgba(0,0,0,0) linear-gradient(to top,#fff 26%,#fff 94%) repeat scroll 0 0}.googleMap-layout #searchform .search-input{background:#ccc none repeat scroll 0 0;border:1px solid #ccc;border-radius:3px;padding:8px 10px}.googleMap-layout #search-content{background-color:#ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:16px;margin-top:0;padding:15px;width:100%}.googleMap-layout #search-content label{color:#8c1415;font-weight:normal}.googleMap-layout .map-search-results{background-color:#f0f0f0;border:1px solid #ddd;box-shadow:none;padding:32px 5px 15px}.cart-for-mobile{margin-top:0;width:auto}}@media all and (transform-3d),(-webkit-transform-3d){.baeckerei-content .carousel-fade .carousel-inner>.item.next,.baeckerei-content .carousel-fade .carousel-inner>.item.active.right,.baeckerei-content .carousel-fade .carousel-inner>.item.prev,.baeckerei-content .carousel-fade .carousel-inner>.item.active.left,.baeckerei-content .carousel-fade .carousel-inner>.item.next.left,.baeckerei-content .carousel-fade .carousel-inner>.item.prev.right,.baeckerei-content .carousel-fade .carousel-inner>.item.active,.backstube-content .carousel-fade .carousel-inner>.item.next,.backstube-content .carousel-fade .carousel-inner>.item.active.right,.backstube-content .carousel-fade .carousel-inner>.item.prev,.backstube-content .carousel-fade .carousel-inner>.item.active.left,.backstube-content .carousel-fade .carousel-inner>.item.next.left,.backstube-content .carousel-fade .carousel-inner>.item.prev.right,.backstube-content .carousel-fade .carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.baeckerei-content .carousel-fade .carousel-inner>.item.next,.baeckerei-content .carousel-fade .carousel-inner>.item.active.right,.baeckerei-content .carousel-fade .carousel-inner>.item.prev,.baeckerei-content .carousel-fade .carousel-inner>.item.active.left,.backstube-content .carousel-fade .carousel-inner>.item.next,.backstube-content .carousel-fade .carousel-inner>.item.active.right,.backstube-content .carousel-fade .carousel-inner>.item.prev,.backstube-content .carousel-fade .carousel-inner>.item.active.left{opacity:0}.baeckerei-content .carousel-fade .carousel-inner>.item.next.left,.baeckerei-content .carousel-fade .carousel-inner>.item.prev.right,.baeckerei-content .carousel-fade .carousel-inner>.item.active,.backstube-content .carousel-fade .carousel-inner>.item.next.left,.backstube-content .carousel-fade .carousel-inner>.item.prev.right,.backstube-content .carousel-fade .carousel-inner>.item.active{opacity:1}}@media only screen and (min-width :480px) and (max-width :640px){body{font-size:16px}.typo3-neos-nodetypes-headline h1{font-size:30px;font-family:agfa-rotis-semisans,sans-serif;font-weight:initial}.row .typo3-neos-nodetypes-fourcolumn .typo3-neos-nodetypes-headline h4{font-family:arial,sans-serif}body.home .container.gallery-container{width:100%}.bakery-gallery-section2,.bakstube-gallery-section2{float:left;width:100%}.bakerySlideItem img,.bakstubeSlideItem img{float:none}.home-content{margin-bottom:15px}.home .qualitat-content{margin-bottom:15px}#facebook-container{display:none}#homeCarousel .carousel-caption{left:0;top:3px}.bakery-gallery-section2,.bakstube-gallery-section2{float:left;width:100%}.carousel-indicators li{display:none}.carousel-indicators .active{border:medium none;display:inline-block;padding:0}.carousel-indicators{bottom:10px;left:0;margin-left:0;width:100%}#homeCarousel .carousel .item{height:440px}#homeCarousel .carousel-inner>div>.item>img,#homeCarousel .carousel-inner>.item>img{height:440px}.bakerySlideItem img,.bakstubeSlideItem img{float:none}.bakstubeSlideItem{padding-top:2em}.franchise-gallery-button{display:inline-block;float:none}.franchise-text1,.franchise-text2{display:inline-block;float:none;width:100%}.franchise-text{float:left;margin-right:0;margin-top:16px;width:100%;height:360px}.franchiseSileItem div.franchise-text h2,.franchiseSileItem div.franchise-text h3{width:100%}.glyphicon-chevron-right::before{content:""}.glyphicon-triangle-right::before{content:""}.carousel-control .glyphicon-chevron-right.glyphicon-triangle-right{height:54px;width:50px}.home #navbar .main-menu .nav>li>a{padding:20px 16px;font-size:24px}.home .navbar-default .navbar-nav>.normal.open>a,.home .navbar-default .navbar-nav>.normal.open>a:focus,.home .navbar-default .navbar-nav>.normal.open>a:hover{padding:22px 0 22px 16px}.home .main-menu .nav li{line-height:56px}.backstube .welcome-text{width:53%}.backstube #subtable_bg .element_border .more-details-btn,.backstube-subpage #subtable_bg .element_border .more-details-btn{background-color:#009ec5;background-image:linear-gradient(to top,rgba(18,16,11,0.01) 0,rgba(255,255,255,0.01) 100%)}#subtable_bg .element_border .more-details-btn{background:#c00d0e none repeat scroll 0 0;color:#fff;padding:0;width:100%;border:0;box-shadow:none;font-size:16px;font-weight:400;line-height:19px;border-radius:0;float:left}.footer-teaser .element_border,.baeckerei-subpage .footer-teaser .element_border{background:#fff none repeat scroll 0 0;box-shadow:0 0 15px rgba(0,0,0,0.25);height:auto;margin:0 0 15px;padding:12px;width:100%}#subtable_bg .element_border .more-details-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -66px;width:62px;height:65px;float:right}.baeckerei .caption-wrapper{background-color:#fff;margin-bottom:10px}.baeckerei #baeckerei-gallery .red-text,.baeckerei #baeckerei-gallery .black-text{color:#c00d0e;text-align:left}#baeckerei-gallery .caption-wrapper .more-details-btn{color:#c00d0e;background:0;font-family:agfa-rotis-semisans,sans-serif;font-size:18px;border:0;border-radius:0;box-shadow:none;padding:2px 0;text-align:center;left:0}#baeckerei-gallery .caption-wrapper p{color:#c00d0e!important;margin:0 0 7px;text-align:left!important}.backstube .welcome-text,.baeckerei h3.welcome-text{width:70%}.qualitat #navbar{width:100%}.qualitat #navbar .navbar-form{bottom:-10px}.qualitat #navbar .main-menu ul.navbar-nav{position:static}.qualitat .qualitat-wrapper .popover-text{background:rgba(0,0,0,0) none repeat scroll 0 0;display:none!important;width:100%}.qualitat .qualitat-content{display:inline-block;position:static;width:100%}.qualitat .qualitat-content-inner{position:static}.qualitat .qualitat-wrapper{display:inline-block;width:100%}.qualitat .qualitat-wrapper .textpos{background-color:transparent;display:inline-block;float:left;height:auto;left:0;margin-bottom:1em;position:static;text-shadow:0}.qualitat .qualitat-wrapper .text{color:#333;display:inline-block;padding:0;text-align:left;text-shadow:none;vertical-align:middle;width:100%}.qualitat .popover-content img{float:left;position:static;width:auto}.qualitat .qualitat-wrapper .popover-content{display:inline-block;min-height:auto;padding:0;position:relative;width:100%}.qualitat .qualitat-wrapper .text .name{margin-bottom:10px}.qualitat .big_people{display:none}.qualitat-wrapper .text .name h4{color:#5e4637;font-size:19px;margin-bottom:10px;margin-left:0}.qualitat .footer .footer-part .footer-part-inner ul.navbar-nav{margin:7.5px 0}.qualitat .footer .footer-section a{font-family:"Rotis Semi Sans Bold",arial,sans-serif}.qualitat>.main-container>.content-wrapper>.col-xs-12>.col-md-12{padding:0}input#franchiseOnlineForm-notGermanCitizen,textarea#franchiseOnlineForm-independentFranchise,input#myNumber,textarea#franchiseOnlineForm-advantagesInFranchising,textarea#franchiseOnlineForm-experience,textarea#franchiseOnlineForm-experienceStaffManagement,textarea#franchiseOnlineForm-commercialExperience,input#franchiseOnlineForm-franchisePartner,textarea#franchiseOnlineForm-bakeryKamps{width:95%}input#franchiseOnlineForm-graduation,input#franchiseOnlineForm-educationAs,input#franchiseOnlineForm-activity1,input#franchiseOnlineForm-activity2,input#franchiseOnlineForm-activity3,input#franchiseOnlineForm-activity4{width:105%}.tx-kampsinterstitial-pi1 .interstitial_content img{width:97%}.tx-kampsinterstitial-pi1 .interstitial_close{right:3px;top:-10px;width:54px}.tx-kampsinterstitial-pi1 .interstitial_close a{width:48px;background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2178px}.tx-kampsinterstitial-pi1{z-index:3000}.carousel-control{z-index:2500}.content-holder{height:auto;position:relative;right:0;width:auto}}@media only screen and (min-width :641px) and (max-width :767px){body{font-size:16px}.typo3-neos-nodetypes-headline h1{font-size:30px;font-family:agfa-rotis-semisans,sans-serif;font-weight:initial}.row .typo3-neos-nodetypes-fourcolumn .typo3-neos-nodetypes-headline h4{font-family:arial,sans-serif}.lieferservice .content-wrapper .main-content,.sortiment .content-wrapper .main-content,.baeckerei-subpage .content-wrapper .main-content,.backstube-subpage .content-wrapper .main-content{background:rgba(0,0,0,0) none repeat scroll 0 0;padding:0;width:100%}body.home .container.gallery-container{width:100%}.bakery-gallery-section2,.bakstube-gallery-section2{float:left;width:100%}.bakerySlideItem img,.bakstubeSlideItem img{float:none}.home-content{margin-bottom:15px}.home .qualitat-content{margin-bottom:15px}#facebook-container{display:none}#homeCarousel .carousel-caption{left:0;top:3px}.bakery-gallery-section2,.bakstube-gallery-section2{float:left;width:100%}.carousel-indicators li{display:none}.carousel-indicators .active{border:medium none;display:inline-block;padding:0}.carousel-indicators{bottom:10px;left:0;margin-left:0;width:100%}#homeCarousel .carousel .item{height:440px}#homeCarousel .carousel-inner>div>.item>img,#homeCarousel .carousel-inner>.item>img{height:440px}.bakerySlideItem img,.bakstubeSlideItem img{float:none}.bakstubeSlideItem{padding-top:2em}.franchise-gallery-button{display:inline-block;float:none}.franchise-text1,.franchise-text2{display:inline-block;float:none;width:100%}.franchise-text{float:left;margin-right:0;margin-top:16px;width:100%;height:360px}.franchiseSileItem div.franchise-text h2,.franchiseSileItem div.franchise-text h3{width:100%}.glyphicon-chevron-right::before{content:""}.glyphicon-triangle-right::before{content:""}.carousel-control .glyphicon-chevron-right.glyphicon-triangle-right{height:54px;width:50px}.home .glyphicon-chevron-right::before{content:""}.home .glyphicon-triangle-right::before{content:""}.home #navbar .main-menu .nav>li>a{padding:20px 16px;font-size:24px}.home .navbar-default .navbar-nav>.normal.open>a,.home .navbar-default .navbar-nav>.normal.open>a:focus,.home .navbar-default .navbar-nav>.normal.open>a:hover{padding:22px 0 22px 16px}.home .main-menu .nav li{line-height:56px}.main-container{background-image:none}.navbar-mobile-links{float:right;line-height:normal}.navbar-brand{height:45px}#navbar{padding:0;width:100%}.navbar-header h1{float:left;margin:0}#header{background-image:none;background-color:#fff;height:auto}.navbar-header{box-shadow:0 3px 5px rgba(0,0,0,0.1)}.main-menu{padding:0;width:100%}#header .main-menu .nav>li>a{color:#161616;font-family:Agfa Rotis Sans Serif,sans-serif;font-size:26px;font-weight:400;line-height:44px}#navbar .main-menu ul.navbar-nav{position:static}.navbar .nav>li>a,.main-menu .nav>li.open a{padding:4px 0 0 16px}.main-menu .nav>li.open{box-shadow:0 2px 0 rgba(255,255,255,0.698) inset}.main-menu>.nav>li.active.open>a,.main-menu>.nav>li.active.open>a:hover{background-color:#c50d0e!important;background-image:linear-gradient(to top,rgba(0,0,0,0.01) 0,transparent 100%)!important;box-shadow:0 1px 0 rgba(255,255,255,0.698) inset!important;color:#fff!important;padding:4px 0 4px 16px}.main-menu .nav>li.active.open span.subnav-open{background-color:#c50d0e!important;background-image:linear-gradient(to top,rgba(0,0,0,0.01) 0,transparent 100%)!important;box-shadow:0 1px 0 rgba(255,255,255,0.698) inset!important;border-left:1px solid #a32b2b}.main-menu .nav>li.open span.subnav-open .glyphicon{background:transparent url("../Images/sprites_new.png") no-repeat scroll -14px -2707px;height:24px;left:0;top:8px;width:25px}.main-menu .nav li{border-bottom:1px solid #e2e2e2;float:left;width:100%;line-height:44px}.main-menu .nav li ul.sub-menu li{border:0}.main-menu .nav>li ul.sub-menu li a,.main-menu .nav>li.active.open ul.sub-menu li a,.main-menu .nav>li.active.open ul.sub-menu li a:hover{background-color:#d7c8c8;background-image:none;box-shadow:none;color:#000!important;font-family:"Rotis Semi Sans Bold",arial,sans-serif;font-weight:normal;padding:4px 0 6px 16px;width:100%}.main-menu .nav li.active.open{background-color:#d7c8c8;border:medium none}.main-menu .nav li a,span.subnav-open,.main-menu .nav{float:left;margin:0}.main-menu .nav li a{width:80%}.sub-menu li a{opacity:.5;color:#000;font-family:Agfa Rotis Sans Serif,sans-serif;font-size:20px;font-weight:400}.navbar-nav .active.open .dropdown-menu,.navbar-nav .current.open .dropdown-menu{background-color:#d7c8c8;-webkit-box-shadow:inset 0 -10px 10px rgba(0,0,0,0.06);-moz-box-shadow:inset 0 -10px 10px rgba(0,0,0,0.06);box-shadow:inset 0 -10px 10px rgba(0,0,0,0.06);float:left;padding-top:0;padding-bottom:30px;width:100%}span.subnav-open{border-left:1px solid #e2e2e2;padding:2px;text-align:center;width:20%}span.subnav-open i.glyphicon-chevron-right::before{content:" "}.sub-menu li a{padding-top:10px}.open span.subnav-open{background:#c50d0e url("../Images/shadow-strip.png") repeat-x scroll 0 0;box-shadow:0 3px 5px rgba(0,0,0,0.46);padding:4px}span.subnav-open:hover{cursor:pointer}.glyphicon-chevron-right::before{content:""}ul li.dropdown span.subnav-open .glyphicon{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -2707px;height:24px;top:8px;width:16px}.main-menu{width:100%;padding:0}.navbar-default .navbar-nav>.normal.open>a,.navbar-default .navbar-nav>.normal.open>a:focus,.navbar-default .navbar-nav>.normal.open>a:hover{background-color:#e0e0e0!important;background-image:linear-gradient(to top,rgba(0,0,0,0.01) 0,transparent 100%)!important;box-shadow:0 1px 0 rgba(255,255,255,0.698) inset!important;padding:4px 0 4px 16px}.main-menu .nav li.normal.open{background-color:#e2e2e2;border:medium none}.main-menu .nav>li.normal.open span.subnav-open{background-color:#e0e0e0!important;background-image:linear-gradient(to top,rgba(0,0,0,0.01) 0,transparent 100%)!important;box-shadow:0 1px 0 rgba(255,255,255,0.698) inset!important;border-left:1px solid #c1c1c1}.navbar-nav .normal.open .dropdown-menu{background-color:#f2f2f2;box-shadow:0 -10px 10px rgba(0,0,0,0.06) inset;float:left;padding-top:0;padding-bottom:30px;width:100%}.main-menu .nav>li.normal ul.sub-menu li a,.main-menu .nav>li.normal.open ul.sub-menu li a,.main-menu .nav>li.normal.open ul.sub-menu li a:hover{background-color:#f2f2f2;background-image:none;box-shadow:none;color:#000!important;font-family:"Rotis Semi Sans Bold",arial,sans-serif;font-weight:normal}.footer-part .navbar-nav>li,.footer-part .navbar-nav>li>a{color:#535353;float:left;line-height:20px}.footer .footer-section a{font-family:"Rotis Semi Sans Bold",arial,sans-serif}.footer-part .navbar-nav>li>a{padding:0 4px}.qualitat #navbar{width:100%}.qualitat #navbar .navbar-form{bottom:-10px}.qualitat #navbar .main-menu ul.navbar-nav{position:static}.qualitat .qualitat-wrapper .popover{border:medium none;box-shadow:none;display:block;margin-bottom:50px;max-width:100%;position:relative;width:100%;left:0!important;top:0!important}.qualitat .qualitat-wrapper .popover-text{background:rgba(0,0,0,0) none repeat scroll 0 0;display:none!important;width:100%}.qualitat .qualitat-content{display:inline-block;position:static;width:100%}.qualitat .qualitat-content-inner{position:static}.qualitat .qualitat-wrapper{display:inline-block;width:100%}.qualitat .qualitat-wrapper .textpos{background-color:transparent;display:inline-block;float:left;height:auto;left:0;margin-bottom:1em;position:static;text-shadow:0}.qualitat .qualitat-wrapper .text{color:#333;display:inline-block;padding:0;text-align:left;vertical-align:middle;width:100%}.qualitat .popover-content img{float:left;position:static;width:auto}.qualitat .qualitat-wrapper .popover-content{display:inline-block;min-height:auto;padding:0;position:relative;width:100%}.qualitat .qualitat-wrapper .text .name{margin-bottom:10px}.qualitat .big_people{display:none}.qualitat-wrapper .text .name h4{color:#5e4637;font-size:19px;margin-bottom:10px;margin-left:0}.qualitat .footer .footer-part .footer-part-inner ul.navbar-nav{margin:7.5px 0}.qualitat .footer .footer-section a{font-family:"Rotis Semi Sans Bold",arial,sans-serif}.qualitat>.main-container>.content-wrapper>.col-xs-12>.col-md-12{padding:0}p{font-size:16px}.main-content p{margin:0 0 4px}.main-content h2{font-size:30px}}@media(min-width:768px){.featurette-heading{font-size:50px}.main-menu li>ul>li.child_bg_shadow{display:none}#loading-image{display:none;position:relative}#loading-image>img{left:10px;margin:0;position:absolute;top:2px}.kamps-image{min-height:370px;width:100%}}@media(min-width :768px) and (max-width :991px){.shopping-order-button .btn-sm.product-update-button{color:#21c700}body{font-size:12px}#subtable_bg .element_border .more-details-btn span.more-details-text{font-size:11px;padding:16px 0 0 14px}.franchise-images{display:inline-block;float:none;text-align:center;width:56%}.franchiseSileItem img.franchise-image-big{display:inline-block;float:none}.franchise-single-date input{width:35%}.franchise-date{float:left;line-height:28px;margin-left:-8px;margin-right:8px;text-align:right;width:40px}.franchise-to{line-height:28px}.home h1 a.navbar-brand{height:31px}.backstube-map .filialsuche_border_top{top:20px}.backstube-map .filialsuche_border_left{height:345px;left:75px}}@media(min-width :768px) and (max-width :991px){.fancybox-image,.fancybox-iframe{height:100%;overflow-y:scroll;width:100%;-webkit-overflow-scrolling:touch}.product-fancybox .product-teaser-content{clear:left;float:left;height:100%;overflow-y:scroll;width:100%;-webkit-overflow-scrolling:touch}.product-image-wrapper{width:100%}.footer-teaser .element_border h3,.footer-teaser .hausschrif .element_content_textimage_text div{display:block!important}.footer-teaser .element_border h3{font-size:16px}.footer-teaser .hausschrif .element_content_textimage_text div p{font-size:12px;line-height:14px}body.home .container.gallery-container{padding:0 25px;width:100%}.bakstube-gallery-section1,.bakstube-gallery-section2{margin:0;text-align:right;width:50%!important}.bakstube-gallery-section1{text-align:center}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:30%}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{height:56px;margin-top:-10px;width:50px}.carousel-indicators{bottom:3px;left:30%;width:100%}#homeCarousel .carousel-caption{bottom:31px;left:0;min-height:410px;padding-bottom:0;padding-top:0;right:0;width:100%;z-index:10}.bakery-gallery-section1{margin-left:10px;width:50%}.bakery-gallery-section2{margin-right:-10px;min-height:414px;text-align:right;width:50%}.bakstubeSlideItem img{float:none}.bakerySlideItem img{float:none}.carousel-control{width:10%}.franchise-text{margin-right:2em}#header h1,.footer .footer-section,.footer .footer-section .footer-social-media .social-media .language-menu,#navbar .navbar-form,.baeckerei-subpage .content-bottom,#horizontal,#subtable_bg,.qualitat.small-content .content-image,.small-content .borderbox{display:block!important}#filialsuche_formular_top,.filialsuche_border_top,.filialsuche_border_right,.filialsuche_border_bottom,.filialsuche_border_left,#filialsuche_clip{display:block!important}#navbar .col-xs-12,#navbar .logo-small,.backstube-map.backstube #sidebar,.lieferservice #sidebar,.backstube-subpage #sidebar,.baeckerei-subpage #sidebar,.baeckerei.baeckerei-map #sidebar,.qualitat.googleMap-layout #sidebar,.qualitat #sidebar,.qualitat.small-content #sidebar,.footer-part-inner .col-sm-2,.bakerySlideItem h2,.footer-language,.bakstubeSlideItem div .bakstube-gallery-section2 h3,#navi_bottom{display:none!important}#header{background:rgba(0,0,0,0) none repeat scroll 0 0;box-shadow:0 0 20px 0 lightgray;height:64px}.home #header{height:110px}#header .navbar-static-top{background:#f8f8f8 none repeat scroll 0 0;min-height:50px;z-index:2000}.backstube-subpage #header .navbar-static-top{min-height:64px}.qualitat.googleMap-layout #header .navbar-static-top,.lieferservice #header .navbar-static-top{background:#f8f8f8 none repeat scroll 0 0;min-height:50px;z-index:200}#header a.navbar-brand{height:50px;padding:0 15px 0 20px}#navbar{float:right;min-height:0}.home #navbar{min-height:50px}.backstube .content-head,.backstube-subpage .content-head,.backstube-map .content-head{background-color:#009ec5}.baeckerei .content-head,.baeckerei-subpage .content-head,.baeckerei-map .content-head{background-color:#c00d0e}.qualitat .content-head,.lieferservice .content-head,.small-content .content-head,.sortiment .content-head{background-color:#6f5745}.navbar-mobile-links{float:left;min-height:50px}.navbar-header h1{float:left;margin:0}.navbar .nav>li>a{line-height:50px}.main-menu{min-height:0;width:100%}.home #navbar{min-height:50px}.searchbox{background:transparent;color:#fff;height:44px;width:100%}#search-content .cafe{padding-left:0;width:45%}.kamps-en #search-content .cafe{width:50%}#search-content{padding-left:20px;padding-right:0;width:60%}#searchform{float:right;width:60%}.main-menu .navbar-right{min-height:50px}.navbar-brand>img{margin:10px 0 0}.navbar-wrapper .navbar-form,#navbar .navbar-form{background-color:#c00d0e;bottom:-4px;color:#fff;height:50px;margin:0;padding-right:25px;right:0;padding-left:20px;position:absolute;width:100%;z-index:1}.navbar-form .form-group{float:right;margin-top:12px}.search .form-group label{font-size:16px;margin-right:1.5em}.search .form-group .input-group input{border-bottom-left-radius:0;border-top-left-radius:0;height:27px;margin-right:4px;width:141px}.search-button{background-color:#880506;border-radius:0;height:27px;padding:0;width:27px}i.glyphicon-triangle-right{font-size:10px}.search .search-button i.glyphicon-triangle-right{top:0}#navi_bottom{padding:0}.footer-teaser{padding-bottom:0}.footer-teaser .neos-contentcollection .typo3-neos-nodetypes-threecolumn{padding:10px 0 8px}.footer-part{background-color:#f0f0f0;font-family:"Rotis Semi Sans Bold",arial,sans-serif;font-size:12px;opacity:.8;padding-bottom:28px;padding-top:28px}.footer-section a{color:#535353;font-family:"Rotis Semi Sans Bold",arial,sans-serif;font-size:12px;font-weight:400;line-height:15px}.footer-part .navbar-nav>li,.footer-part .navbar-nav>li>a{color:#535353;float:left;line-height:20px}.footer-part .navbar-nav>li>a{padding:0 4px}.footer-part .footer-part-inner{padding:0 15px;width:100%}.footer-part .footer-part-inner ul.navbar-nav{margin-left:-4px}#subtable_bg .footer-teaser{width:100%}.footer-teaser .element_border{background:#fff;border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,0.25);padding:12px;margin:0 0 15px 0;width:100%;height:auto}#subtable_bg .element_border .more-details-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 0;width:62px;height:65px;float:right}#subtable_bg .element_border .more-details-btn{width:300px;background-image:linear-gradient(to top,#9e8c7f 0,#6f5745 50%,#6f6055 100%);color:#fff;padding:0;width:100%;border:0;box-shadow:none;font-size:16px;font-weight:400;line-height:19px;border-radius:0}.lieferservice #subtable_bg .element_border .more-details-btn span.more-details-text{float:left;padding:16px 0 0 14px;white-space:normal;width:68%}#subtable_bg .element_border .more-details-btn span.more-details-text{display:inline-block;text-align:left;width:64%;padding:23px 0 0 14px}.footer-social-media .social-media{padding:24px 15px;width:100%}.lieferservice #navbar .navbar-form{bottom:0;height:50px;margin:0;padding-right:25px;right:0;width:100%}.lieferservice #navbar .main-menu ul{position:absolute;right:18px;top:-48px;width:auto}.lieferservice #navbar .main-menu ul li ul{top:50px}.lieferservice #navbar .main-menu ul li ul li ul{top:0}.lieferservice #navbar{width:100%}.lieferservice .footer-social-media .social-media{padding:24px 15px;width:100%}.lieferservice .karriere-divider{margin:18px 0 10px;width:100%}.lieferservice .video-solution-image{float:left;position:relative;z-index:1}.lieferservice .content-right{width:100%}.home .navbar-wrapper .navbar-form{bottom:-4px;height:50px;margin:0;padding-right:25px;right:0;width:100%}.home .navbar-form .form-group{float:right;margin-top:12px}.home .search .form-group label{font-size:16px;margin-right:1.5em}.home .navbar .nav>li>a{line-height:normal}.home .navbar{display:inline-block;height:110px;margin-bottom:0;width:100%}.home .navbar-wrapper>.container,.home .home-container,.home .social-media,.home .footer .footer-container{width:100%}.home #navbar{float:right;min-height:50px;padding-right:25px}.home #navbar ul.navbar-nav{margin:0 -5px 0 0}.home h1 a.navbar-brand{margin:14px 0 14px 25px;padding:0}.home .home-container{padding:0 25px}.home .social-media{padding:24px 25px 24px 25px}.home .footer .footer-container{padding:0 25px}.home #navbar ul.navbar-nav{margin:0;min-height:64px;position:absolute;right:19px;top:-64px}.home .navbar-wrapper .navbar-form,.home #navbar .navbar-form{bottom:0;padding-left:0}.home .main-menu{min-height:50px;padding:0;width:100%}.home #navbar{float:left;min-height:50px;padding:0;position:relative;top:5px;width:100%}.baeckerei .navbar-mobile-links,.baeckerei-subpage .navbar-mobile-links{padding-top:15px}.baeckerei h1 a.navbar-brand>img,.baeckerei-subpage h1 a.navbar-brand>img{margin-top:12px}.baeckerei #header a.navbar-brand,.baeckerei-subpage #header a.navbar-brand{padding:0 12px}.baeckerei #navbar,.baeckerei-subpage #navbar{width:100%}.baeckerei #navbar .navbar-form,.baeckerei-subpage #navbar .navbar-form{bottom:-10px}.baeckerei #navbar .main-menu ul.navbar-nav,.baeckerei-subpage #navbar .main-menu ul.navbar-nav{position:absolute;right:15px;top:-50px}.baeckerei #header{background:#fefefe none repeat scroll 0 0;box-shadow:none}.baeckerei .footer-social-media .social-media{padding:24px 15px;width:100%}.baeckerei #subtable_bg .element_border .more-details-btn span.more-details-text,.baeckerei-subpage #subtable_bg .element_border .more-details-btn span.more-details-text{width:66%}.baeckerei #baeckerei_wrapper #sidebar{min-height:328px;width:50%}.baeckerei #baeckerei_wrapper .bakery-attendant{bottom:0;left:40%;position:relative;right:0;padding:0}.baeckerei #baeckerei-gallery .carousel-caption a{width:40%;margin-left:0;float:right}.baeckerei #baeckerei_wrapper{margin-top:30px}.baeckerei-subpage .footer-part,.baeckerei .footer-part{opacity:1}.baeckerei-subpage #header{background:#fefefe none repeat scroll 0 0}.baeckerei #subtable_bg .element_border .more-details-btn,.baeckerei-subpage #subtable_bg .element_border .more-details-btn{background:#c00d0e none repeat scroll 0 0}.baeckerei #subtable_bg .element_border .more-details-arrow,.baeckerei-subpage #subtable_bg .element_border .more-details-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -66px}.backstube .navbar-mobile-links,.backstube-subpage .navbar-mobile-links{padding-top:15px}.backstube h1 a.navbar-brand>img,.backstube-subpage h1 a.navbar-brand>img{margin-top:.6em}.backstube #header a.navbar-brand,.backstube-subpage #header a.navbar-brand{height:55px;padding:0 20px}.backstube #navbar,.backstube-subpage #navbar{width:100%}.backstube #navbar .navbar-form,.backstube-subpage #navbar .navbar-form{bottom:-10px}.backstube #navbar .main-menu ul.navbar-nav,.backstube-subpage #navbar .main-menu ul.navbar-nav{position:absolute;right:15px;top:-50px}.backstube #backstube_wrapper{padding-top:2em}.backstube-map #backstube_wrapper{padding-top:9px}.backstube .footer-part{opacity:1}.backstube #header,.backstube-subpage #header{background:#fefefe none repeat scroll 0 0}.backstube #sidebar{min-height:370px;width:50%}.backstube .footer-language p{color:#535353}.backstube #subtable_bg .element_border .more-details-btn,.backstube-subpage #subtable_bg .element_border .more-details-btn{background-color:#009ec5;background-image:linear-gradient(to top,rgba(18,16,11,0.01) 0,rgba(255,255,255,0.01) 100%)}.backstube #subtable_bg .element_border .more-details-arrow,.backstube-subpage #subtable_bg .element_border .more-details-arrow{background:transparent url("../Images/sprites_new.png") no-repeat scroll 0 -132px}.backstube #navbar .navbar-form,.backstube-subpage #navbar .navbar-form{background-color:#009ec5}.backstube .search-button,.backstube-subpage .search-button{background-color:#00657e}.backstube .bread-img img{margin:86px 0 0}.qualitat #navbar{width:100%}.qualitat #navbar .navbar-form{bottom:-10px}.qualitat #navbar .main-menu ul.navbar-nav{position:absolute;right:15px;top:-50px}.qualitat .main-container .content-wrapper>.col-sm-8{width:100%}.qualitat .big_people,.qualitat-wrapper .borderbox,.qualitat-content .img-wrapper,.qualitat-wrapper .qualitat-content .link-box,.position_popup .over p{display:block!important}.main-menu .navbar-nav .dropdown-menu .sub-menu{left:100%;right:auto;position:absolute;top:0;visibility:hidden;margin-top:-1px;min-width:230px}.navbar-nav li:last-child .sub-menu ul,.navbar-nav li:nth-last-child(2) .sub-menu ul{right:100%!important;left:auto!important}.main-menu .navbar-nav .dropdown-menu li:hover .sub-menu{visibility:visible}.main-menu .navbar-nav .dropdown:hover .dropdown-menu{display:block}.lieferservice .content-top{width:100%}.lieferservice .popover{left:auto!important}.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu,.navbar .dropdown-menu{margin-top:0}.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0,0,0,0.2);border-top:7px solid transparent;left:-7px;top:10px}.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;left:10px;top:11px;left:-6px}#navbar .nav li.dropdown ul.dropdown-menu .current>a,#navbar .nav li.dropdown ul.dropdown-menu .current>a:focus,#navbar .nav li.dropdown ul.dropdown-menu .current>a:hover,#navbar .nav .dropdown-menu>.active>a,#navbar .nav .dropdown-menu>.active>a:focus,#navbar .nav .dropdown-menu>.active>a:hover{background-color:#c50d0e;color:#fff}input#franchiseOnlineForm-notGermanCitizen,textarea#franchiseOnlineForm-independentFranchise,input#myNumber,textarea#franchiseOnlineForm-advantagesInFranchising,textarea#franchiseOnlineForm-experience,textarea#franchiseOnlineForm-experienceStaffManagement,textarea#franchiseOnlineForm-commercialExperience,input#franchiseOnlineForm-franchisePartner,textarea#franchiseOnlineForm-bakeryKamps,input#franchiseOnlineForm-details{margin-left:0;width:99%}.franchiseStaticText p.franchiseStaticText{padding-left:24px}.tx-kampsinterstitial-pi1 .interstitial_content{width:100%}.tx-kampsinterstitial-pi1 .interstitial_close{right:-15px;top:-8px}.tx-kampsinterstitial-pi1 .interstitial_content img{width:100%}.tx-kampsinterstitial-pi1{z-index:3000}.carousel-control{z-index:2500}.product-order-page .content-top{top:3px}.lieferservice-sortiment .margin-top-20,.product-order-page .margin-top-20{margin-top:30px}p{font-size:12px}.main-content p{margin:0 0 4px}.main-content h2{font-size:30px}.map-search-results{left:auto;right:92%;width:25%}.google-map-content .col-md-12{padding:0}.filialsuche_map{padding:0}.backstube-map .filialsuche_map{padding-top:20px}ul#radialsuche_results li a{font-size:12px}.content-top-stick .product-order-page-menu ul.order-menu{left:1.7%;padding:8px 0;position:relative;width:96.7%}.order-overview .address-details .comments p{font-size:12px}.order-overview .product-total-cost p{font-size:12px}.order-overview .product-total-cost h4{font-size:16px;margin:0}.order-overview .product-total-cost.cart-back-link{margin-left:0;margin-right:0}.order-overview .product-total-cost.address.cart-back-link div{padding:0}.order-overview .product-total-cost.cart-back-link .note p{font-size:14px}.baeckerei .cake-img{left:auto;margin-top:5%;position:relative;top:100%}.home .navbar-nav>li>.dropdown-menu{border-radius:0;left:auto;right:0;top:80%;z-index:9999}.navbar-nav>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu>li>.dropdown-menu,.home .navbar-nav>li>.dropdown-menu>li>.dropdown-menu{border-radius:0!important}.baeckerei #navbar .nav li.dropdown ul.dropdown-menu .current>a,.baeckerei-subpage #navbar .nav li.dropdown ul.dropdown-menu .current>a,.baeckerei #navbar .nav li.dropdown ul.dropdown-menu .current>a:focus,.baeckerei-subpage #navbar .nav li.dropdown ul.dropdown-menu .current>a:focus,.baeckerei #navbar .nav li.dropdown ul.dropdown-menu .current>a:hover,.baeckerei-subpage #navbar .nav li.dropdown ul.dropdown-menu .current>a:hover,.baeckerei #navbar .nav .dropdown-menu>.active>a,.baeckerei-subpage #navbar .nav .dropdown-menu>.active>a,.baeckerei #navbar .nav .dropdown-menu>.active>a:focus,.baeckerei-subpage #navbar .nav .dropdown-menu>.active>a:focus,.baeckerei #navbar .nav .dropdown-menu>.active>a:hover,.baeckerei-subpage #navbar .nav .dropdown-menu>.active>a:hover{background-color:#c50d0e}.backstube #navbar .nav li.dropdown ul.dropdown-menu .current>a,.backstube-subpage #navbar .nav li.dropdown ul.dropdown-menu .current>a,.backstube #navbar .nav li.dropdown ul.dropdown-menu .current>a:focus,.backstube-subpage #navbar .nav li.dropdown ul.dropdown-menu .current>a:focus,.backstube #navbar .nav li.dropdown ul.dropdown-menu .current>a:hover,.backstube-subpage #navbar .nav li.dropdown ul.dropdown-menu .current>a:hover,.backstube #navbar .nav .dropdown-menu>.active>a,.backstube-subpage #navbar .nav .dropdown-menu>.active>a,.backstube #navbar .nav .dropdown-menu>.active>a:focus,.backstube-subpage #navbar .nav .dropdown-menu>.active>a:focus,.backstube #navbar .nav .dropdown-menu>.active>a:hover,.backstube-subpage #navbar .nav .dropdown-menu>.active>a:hover{background-color:#009ec5}.lieferservice #navbar .nav li.dropdown ul.dropdown-menu .current>a,.lieferservice #navbar .nav li.dropdown ul.dropdown-menu .current>a:focus,.lieferservice #navbar .nav li.dropdown ul.dropdown-menu .current>a:hover,.lieferservice #navbar .nav .dropdown-menu>.active>a,.lieferservice #navbar .nav .dropdown-menu>.active>a:focus,.lieferservice #navbar .nav .dropdown-menu>.active>a:hover{background-color:#6f5745}.qualitat #navbar .nav li.dropdown ul.dropdown-menu .current>a,.qualitat #navbar .nav li.dropdown ul.dropdown-menu .current>a:focus,.qualitat #navbar .nav li.dropdown ul.dropdown-menu .current>a:hover,.qualitat #navbar .nav .dropdown-menu>.active>a,.qualitat #navbar .nav .dropdown-menu>.active>a:focus,.qualitat #navbar .nav .dropdown-menu>.active>a:hover{background-color:#6f5745}.lieferservice .content-wrapper .content-right,.backstube-subpage .content-wrapper .content-right{padding-left:15px}.alert .close{line-height:1.1}.main-container .content-wrapper .content-bottom{display:block!important;left:-55px}.baeckerei #horizontal{top:-98px}.baeckerei-map #horizontal{top:-97px}.baeckerei #baeckerei_wrapper .baeckerei-content{padding:0}.baeckerei .baeckerei-content #baeckerei-gallery{margin-left:0}.baeckerei #baeckerei_wrapper #sidebar{display:inline-block;width:50%}.baeckerei #baeckerei_wrapper .baeckerei-content{bottom:34px;padding:0;position:absolute;right:0;width:55%}.baeckerei-map #baeckerei_wrapper .baeckerei-content{bottom:0;float:right;padding:0;position:inherit;right:0;width:85%}.baeckerei #sidebar .baeckerei-sidebar-menu{bottom:0;position:absolute}.baeckerei-map #baeckerei_wrapper .filialsuche_border_right{right:0;top:19px}.googleMap-layout .filialsuche_border_right{right:0}.googleMap-layout .filialsuche_border_left{left:39px;top:45px}.googleMap-layout .filialsuche_border_top{top:20px;right:17px}.baeckerei-map #filialsuche_clip{right:28px;top:-21px}.baeckerei-map .filialsuche_border_left{left:-38px;top:19px}.baeckerei-map .filialsuche_border_bottom{bottom:6px;height:55px}.baeckerei-map .filialsuche_border_top{right:17px;top:-6px}.baeckerei-map #filialsuche_formular_top{right:25px;top:1px}.googleMap-layout #filialsuche_formular_top{right:24px;top:28px}.googleMap-layout #filialsuche_clip{right:24px;top:5px}.googleMap-layout #horizont_wood,.qualitat .karriere #horizont_wood{height:78px}.googleMap-layout .google-map-content{float:right;padding:0;width:85%}.googleMap-layout .google-map-content .filialsuche_map{padding-top:20px}.googleMap-layout .footer #horizontal,.qualitat .karriere .footer #horizontal{top:-73px}.lieferservice .content-wrapper #content-bg,.sortiment .content-wrapper #content-bg,.baeckerei-subpage .content-wrapper #content-bg,.backstube-subpage .content-wrapper #content-bg{display:block!important}.baeckerei-subpage .bakery-news-list{padding:0}.baeckerei-subpage .bakery-news-list-wrapper{margin:0 -32px}.baeckerei-subpage .bakery-news-list-wrapper .box-shadow-wrapper{display:inline-block;padding:0 14px 10px 28px}.baeckerei-subpage .bakery-news-list-wrapper .bakery-news-list .karriere-divider{margin-top:25px;margin-bottom:10px}.lieferservice .press-release-inner{margin:0 -33px;padding:0}.lieferservice .press-release-inner .bakery-news-list{padding:0}.lieferservice .press-release-inner .bakery-news-list .box-shadow-wrapper .box-shadow-wrapper-press{padding:0 18px}.lieferservice .press-release-inner .bakery-news-list .box-shadow-wrapper .karriere-divider{margin:30px 0 0}.lieferservice .pressRelease-list .press-release-list-divider{margin:0 -33px 15px;width:713px}.lieferservice .press-release-view-float .press-release-view-float-text{float:none;width:auto}.lieferservice .press-release-inner .press-release-view-float:first-child .box-shadow-wrapper .karriere-divider{margin:0}.lieferservice .press-release-inner .press-release-view-float .box-shadow-wrapper .box-shadow-wrapper-press{padding-bottom:20px}.bakery-news-image{width:25%}.baeckerei-subpage .box-shadow-wrapper .bakery-news-image{width:33.3333%}.box-shadow-wrapper-press .col-sm-10{width:75%}.qualitat .footer{margin-top:12px;position:relative}.lieferservice .qualitat-news-detail-wrapper,.lieferservice .video-solution{margin:0 -33px}.lieferservice #aktuelle-stellenangebote .video-solution .karriere-content{padding:0 20px 0 34px}.lieferservice #aktuelle-stellenangebote .video-solution .karriere-content .karriere-content-headline h3,.lieferservice #aktuelle-stellenangebote .video-solution .karriere-content .karriere-content-headline h4{margin-bottom:22px;margin-top:5px}.lieferservice #aktuelle-stellenangebote .video-solution .karriere-content .karriere-description{margin-top:22px}.fancybox-nav{width:auto}.fancybox-opened{left:20%!important;z-index:8030}.fancybox-close{right:-76px;top:-46px}.fancybox-prev{left:-67px}.fancybox-prev span{height:70px;left:-10px;width:70px}.fancybox-next span{height:75px;right:0;width:70px}.product-teaser-content{height:100%;padding-left:15px;padding-right:15px}.qualitat.googleMap-layout .footer{margin-top:-8px}#search_content_input_wrapper{margin-top:0}.baeckerei-content #kamps-carousel .carousel-caption p{font-size:10px;line-height:1;margin:0;width:auto}#baeckerei-gallery h3{font-size:18px;margin:0}.baeckerei .carousel-caption{bottom:26px;left:12%;padding-bottom:0;padding-top:0;right:0;width:80%}.kamps-en #baeckerei-gallery .carousel-caption{bottom:10px;text-align:right}.baeckerei #baeckerei-gallery .carousel-caption a{float:right;font-size:11px;margin-left:0;width:auto}.baeckerei #baeckerei-gallery .carousel-caption a{margin-top:5px}.lieferservice .content-top{width:98.1%}.lieferservice .content-top-stick{width:100%}.lieferservice .content-wrapper .content-right,.sortiment .content-wrapper .content-right,.baeckerei-subpage .content-wrapper .content-right,.backstube-subpage .content-wrapper .content-right,.qualitat .content-wrapper .content-right{float:none;margin:0 auto auto;width:760px}.baeckerei-map #baeckerei_wrapper .baeckerei-content{width:75%}.baeckerei.baeckerei-map #baeckerei_wrapper #sidebar{display:inline-block!important;min-height:360px;width:25%}.baeckerei.baeckerei-map #baeckerei_wrapper #sidebar div.row{display:inline-block;margin:0;min-height:inherit;padding:0;width:100%}.baeckerei.baeckerei-map .cake-img{bottom:0;left:0;position:absolute;top:75%;width:100%}.backstube .backstube-attendant{padding:0;right:30px;width:200px}.backstube-subpage .footer{margin-top:33px}.backstube-map .footer{margin-top:9px}.lieferservice .video-solution-wrap{padding:0;margin-top:0}.lieferservice .video-solution-content{padding-left:0;position:relative}.lieferservice .video-solution-container{margin-bottom:20px;min-height:100%;padding:0 18px}.lieferservice .video-solution-wrap .karriere-divider{margin-bottom:5px;margin-top:0}#horizontal-rule{margin:20px -33px 0;width:713px}.lieferservice #kamps-videos .typo3-neos-nodetypes-text p{margin-bottom:0}.qualitat .footer #horizontal{top:-73px}.qualitat #horizont_wood{height:78px}.lieferservice .wer-wir-sind .video-solution-wrap .qualitat-description,.lieferservice .kamps-videos .video-solution-wrap .qualitat-description{margin-bottom:0}.lieferservice .box-shadow-wrapper-press .col-md-9{padding-left:0}.lieferservice .box-shadow-wrapper-press .pressRelease-thumbnail-img{margin-top:5px}.backstube #backstube_wrapper .backstube-content{bottom:0;min-height:325px;padding:0;position:absolute;right:0}.popover.right>.arrow::after{bottom:-12px;left:-27px}.baeckerei .kamps-en .cake-img{bottom:4px;top:auto}.baeckerei .kamps-de .carousel-caption{bottom:8px;text-align:right}}@media(min-width:992px) and (max-width :1024px){.fancybox-nav{width:auto}.fancybox-inner{overflow-y:auto!important;width:100%!important}.fancybox-opened{left:10%!important;width:80%!important;z-index:8030}.fancybox-close{right:-80px;top:-60px}.fancybox-prev{left:-67px}.fancybox-prev span{height:70px;left:-10px;width:70px}.fancybox-next span{height:75px;right:0;width:70px}.product-list #accordion{display:none}.baeckerei .carousel-caption{bottom:28px;padding-bottom:10px;padding-top:0;right:0;width:80%}.baeckerei-content #kamps-carousel .carousel-caption p{width:auto}#baeckerei-gallery h3{margin:0}.backstube #backstube_wrapper .backstube-content{bottom:0;min-height:325px;padding:0;position:absolute;right:0}.map-search-results{left:-68px;top:4px;width:186px}ul#radialsuche_results li{font-size:12px;line-height:12px}.googleMap-layout .google-map-content{padding:0;width:72%}.baeckerei .bakery-attendant{right:35px}.baeckerei .kamps-en .carousel-caption{bottom:16px;text-align:right}.baeckerei .kamps-en #baeckerei-gallery .carousel-inner a.more-details-btn{float:right;margin:0}.baeckerei .kamps-de .carousel-caption{bottom:20px;text-align:right}}@media(min-width:992px){.breadcrumb-logo,.facebook-page,.logo-small,#navbar .col-xs-12,.searchbox .search img,.footer .content-bottom,#horizontal,#subtable_bg,#navi_bottom,#sidebar,.content-wrapper #content-bg,#homeCarousel .bakerySlideItem h2,.bakerySlideItem img,.bakstube-gallery-section2 div,.franchiseSileItem .carousel-caption img.dfv-logo,#sidebar .nav_sub_border_top,#sidebar .nav_sub_border_bottom,.main-container .content-wrapper>#sidebar ul#sidebarMenu,.baeckerei-map #sidebar .row>ul#sidebarMenu,.footer-teaser .element_border h3,#filialsuche_formular_top,.filialsuche_border_top,.filialsuche_border_right,.filialsuche_border_bottom,.filialsuche_border_left,#filialsuche_clip,.baeckerei-subpage #image-bottom,.qualitat .big_people,.qualitat-wrapper .borderbox,.qualitat-content .img-wrapper,.qualitat-wrapper .qualitat-content .link-box,.position_popup .over p,.element_border .element_content_textimage_text div,.small-content .borderbox,.main-container .content-wrapper>#sidebar ul#city-menu,.content-bottom,.content-head .searchbox .search span.de,.content-head .searchbox .search span.en{display:block!important}.backtube-text{display:inline-block!important}#searchform .search-input #search_content_input_wrapper{width:160px}.searchbox .search img{margin-left:-2px}.main-container .content-wrapper .content-right{padding-left:0;width:75%}.content-head .breadcrumb-logo{width:45%}.content-head .searchbox{padding-right:30px;width:auto}.kamps-en .content-head .searchbox{padding-right:22px}.facebook-page,.searchbox .search,.searchbox .search #searchform,#searchform .search-input,#search-content,#search-content .cafe,#search-content .geo{width:auto}.product-order-page .alert{margin-top:0}.content-head .searchbox .facebook-page{padding-right:10px}.home .navbar-wrapper #searchform{width:213px}.baeckerei #sidebar,.backstube #sidebar{width:50%}.baeckerei #horizontal{top:-98px}#navi_bottom #navi_bottom_content .col-sm-3{margin-left:-6px;padding-left:0;width:40%}.baeckerei-map #sidebar{width:30%}.qualitat #sidebar{width:28%}.qualitat .main-container .content-wrapper .content-right{padding-left:0;width:72%}#qualitaet-bei-kamps>.col-sm-8{width:72%;padding:0}.baeckerei-map #sidebar>div.row{min-height:inherit;width:100%}.baeckerei-map .google-map-content{width:70%}.backstube-map .footer{margin-top:7px}.backstube.backstube-map .kamps-en .footer{margin-top:0}.qualitat.small-content .content-holder{left:auto;position:absolute;right:34px;top:9px}.qualitat.small-content .content-image{background:transparent url("../Images/shadowbox_bg.jpg") repeat-x scroll 0 0;left:auto;position:absolute;right:34px;top:10px}.small-content .borderbox{right:4px}.baeckerei #baeckerei-gallery .carousel-inner a.more-details-btn{margin:0;padding:2px 8px}.featurette-heading{margin-top:120px}.kamps-en.german-franchise-association-certification .content-wrapper #content-bg{height:97%}.kamps-en.german-franchise-association-certification .content-wrapper #sidebar,.kamps-en.german-franchise-association-certification .content-wrapper .main-content{min-height:336px}.kamps-en.jetzt-bewerben .content-wrapper #content-bg{height:110%}.kamps-en.jetzt-bewerben .content-wrapper .content-bottom{bottom:-188px}.backstube-subpage #kamps-international.kamps-en .content-wrapper #content-bg{height:98%}.backstube-subpage #kundenservice.kamps-en .footer{margin-top:7px}.backstube-subpage .footer{margin-top:33px;z-index:17}.backstube-subpage #info-zu-allergenen.kamps-de .footer{margin-top:23px}.product-fancybox .product-teaser-content{float:right;height:100%;overflow:auto;width:50%;-webkit-overflow-scrolling:touch}.product-image-wrapper{width:50%}}@media(min-width:992px) and (max-width :1100px){.qualitat.small-content .main-container .content-wrapper .content-right{margin:0;min-height:400px;position:relative;width:72%}.qualitat.small-content #sidebar{width:28%}.footer-teaser .element_border{width:318px}.backstube .element_border,.backstube-subpage .element_border,.qualitat .element_border{width:318px}.footer-teaser .col-sm-4{padding-left:0}#subtable_bg .container{margin-right:inherit;width:98%}.backstube #subtable_bg .container,.backstube-subpage #subtable_bg .container,.qualitat #subtable_bg .container{width:98%}.lieferservice #sidebar,.baeckerei-subpage #sidebar,.backstube-subpage #sidebar{width:25%}}@media(min-width:992px) and (max-width :1280px){.content-top-stick .product-order-page-menu ul.order-menu{left:22.5%;padding:8px 0;position:relative;width:66%}}@media(min-width:992px) and (max-width :1229px){.baeckerei .baeckerei-content #baeckerei-gallery{top:10px}}@media(min-width:1300px) and (max-width :1024px){.navbar-wrapper{height:60px}}@media(min-width:1100px){.qualitat.small-content .main-container .content-wrapper .content-right{margin:0;min-height:400px;position:relative;width:64%}.home .navbar-wrapper .navbar-form{right:14px}.bakery-gallery-section2,.bakstube-gallery-section2{margin-right:.5em}.franchise-text{margin-right:3em}.lieferservice #sidebar,.backstube-subpage #sidebar{width:21.83%}.lieferservice .kamps-en #sidebar,.backstube-subpage .kamps-en #sidebar{width:22.5%}.kamps-en.jetzt-bewerben .content-wrapper #sidebar{width:21.83%}.baeckerei .kamps-en #baeckerei-gallery h3{font-size:21px}.baeckerei .kamps-en #baeckerei-gallery .carousel-caption{bottom:12px;left:12%;right:16%}.baeckerei .kamps-en .cake-img{bottom:0;left:25%;margin-top:0;position:absolute;width:100%}.baeckerei .kamps-en .baeckerei-content #kamps-carousel .carousel-caption p,.baeckerei .kamps-de .baeckerei-content #kamps-carousel .carousel-caption p{text-align:right}.baeckerei #baeckerei-gallery .carousel-inner a.more-details-btn{clear:right;float:right;font-size:12px}.baeckerei .kamps-de #baeckerei-gallery .carousel-caption{bottom:20px;left:12%;padding:0;right:19%}.backstube-subpage #kundenservice footer{margin-top:30px}.backstube-subpage #kundenservice.kamps-en .footer{margin-top:20px}.backstube-subpage #kundenservice.kamps-en #horizont_wood{height:85px}.kamps-en.jetzt-bewerben .content-wrapper #content-bg{height:100%}.kamps-en.jetzt-bewerben .content-wrapper .content-bottom{bottom:auto}.kamps-en.jetzt-bewerben .footer{margin-top:33px}}@media(min-width:320px) and (max-width:767px){.lieferservice-sortiment .message-top-stick{top:0}body{font-size:16px}.navbar-toggle{border-radius:0;margin-bottom:0;margin-right:0;margin-top:0;padding:10px 10px 9px}.navbar-mobile-links,.baeckerei .navbar-mobile-links{padding-top:6px}.navbar-brand{padding:7px 15px;min-height:45px}.home a.navbar-brand{min-height:29px}.home h1 a.navbar-brand{margin:7px 14px}.home .navbar-mobile-links{padding-top:6px;width:61px}.navbar-mobile-links a{display:block;float:left;padding:7px}.main-menu li>ul>li.child_bg_shadow{height:14px;opacity:.45;width:100%}.main-menu li.active.open>ul>li.child_bg_shadow,.main-menu li.current.open>ul>li.child_bg_shadow{background-image:linear-gradient(to top,transparent 0,#551717 100%);margin-bottom:2px}.main-menu li.normal.open>ul>li.child_bg_shadow{background-image:linear-gradient(to top,transparent 0,#808080 100%);margin-bottom:10px}.r-topMargin{margin-top:15px}.typo3-neos-nodetypes-textwithimage .typo3-neos-alignment-right,.typo3-neos-nodetypes-textwithimage .typo3-neos-alignment-left{padding-bottom:5px}.baeckerei h3.welcome-text{font-family:Agfa Rotis Sans Serif,sans-serif;line-height:30px;margin-top:23px;width:180px}.more-details-text-mobile div{line-height:1.43;padding:7px 0}#subtable_bg .element_border .more-details-btn span.more-details-text-mobile{width:auto}}@media(min-width:320px) and (max-width:350px){body{font-size:16px}.typo3-neos-nodetypes-headline h1{font-size:27px;font-family:agfa-rotis-semisans,sans-serif;font-weight:initial}.row .typo3-neos-nodetypes-fourcolumn .typo3-neos-nodetypes-headline h4{font-family:arial,sans-serif}.map-wrapper{width:100%}#search-content .geo{width:100%}}@media(min-width:500px) and (max-width:640px){.panel-title h2{font-size:35px}.product-list .panel-title h2{font-size:18px}body{font-size:16px}.typo3-neos-nodetypes-headline h1{font-size:30px;font-family:agfa-rotis-semisans,arial,sans-serif;font-weight:initial}.row .typo3-neos-nodetypes-fourcolumn .typo3-neos-nodetypes-headline h4{font-family:arial,sans-serif;margin-bottom:5px}}@media only screen and (min-width:600px) and (max-width:1024px){.pp_pic_holder.pp_default{width:100%!important;left:0!important;overflow:hidden}#pp_full_res>iframe{width:100%}.pp_content{width:100%!important}.pp_fade{width:100%!important;height:100%!important}a.pp_expand,a.pp_contract,.pp_hoverContainer,.pp_gallery{display:none!important}#pp_full_res img{width:100%!important;height:auto!important}.pp_details{background-color:#fff;margin-bottom:0!important;margin-top:-2px!important;padding:0 1% 10px;width:100%!important}a.pp_close{right:2%!important;top:3px!important}}@media(min-width:1100px) and (max-width :1024px){.lieferservice .video-solution-content{padding-left:0}}@media(min-width :800px) and (max-width :1100px){input#franchiseOnlineForm-notGermanCitizen,textarea#franchiseOnlineForm-independentFranchise,input#myNumber,textarea#franchiseOnlineForm-advantagesInFranchising,textarea#franchiseOnlineForm-experience,textarea#franchiseOnlineForm-experienceStaffManagement,textarea#franchiseOnlineForm-commercialExperience,input#franchiseOnlineForm-franchisePartner,textarea#franchiseOnlineForm-bakeryKamps{width:99%}input#franchiseOnlineForm-ifYesWhich{margin-left:0;width:99.5%}.franchiseStaticText p.franchiseStaticText{padding-left:33px}}@media(min-width :900px) and (max-width :1100px){.row .typo3-neos-nodetypes-fourcolumn .typo3-neos-nodetypes-headline h4{font-family:arial,sans-serif}.lieferservice .popover{left:auto!important}#AGBmodal .modal-dialog{margin-top:15%}}@media only screen and (min-device-width :320px) and (max-device-width :504px) and (orientation :landscape){body{font-size:16px}.typo3-neos-nodetypes-headline h1{font-size:30px;font-family:agfa-rotis-semisans,sans-serif;font-weight:initial}.row .typo3-neos-nodetypes-fourcolumn .typo3-neos-nodetypes-headline h4{font-family:arial,sans-serif}.lieferservice .popover{left:auto!important}.dropdown-menu>li>a{white-space:normal}}@media(min-width :1100px) and (max-width :1200px){.searchbox .facebook-page,.content-head .breadcrumb-logo,.searchbox .search img{display:block!important}.search #searchform{width:100%}#subtable_bg .container{width:90%}.qualitat.small-content .content-wrapper .content-right{margin-left:0;width:75%}.backstube.backstube-map .bread-img{min-height:195px}.map-search-results{left:-80px}}@media only screen and (max-width :767px){.lieferservice .content-wrapper .content-right,.error-page .content-wrapper .content-right{padding-left:15px}.backstube-map #backstube_wrapper .filialsuche_map,.baeckerei-map #baeckerei_wrapper .filialsuche_map{width:100%}.backstube-map #backstube_wrapper .baeckerei-content,.baeckerei-map #baeckerei_wrapper .baeckerei-content{width:100%}.backstube-map #backstube_wrapper .filialsuche_map #map-canvas,.baeckerei-map #baeckerei_wrapper .filialsuche_map #map-canvas{border:5px solid #fff;margin-left:0;width:100%}#filialsuche_formular_top,.filialsuche_border_top,.filialsuche_border_right,.filialsuche_border_bottom,.filialsuche_border_left,#filialsuche_clip{display:none!important}.backstube-map #backstube_wrapper .filialsuche_map #map-canvas #legende,.baeckerei-map #baeckerei_wrapper .filialsuche_map #map-canvas #legende{padding:8px}.element_border .hausschrif{display:inline-block;margin-bottom:1em;width:100%}#search_content_input_wrapper #search_content_submit{width:10%}.qualitat-content .position_popup{display:block;float:left;width:100%}.qualitat-content img{float:left;margin-bottom:27px;position:static;width:auto}.qualitat .qualitat-wrapper .textpos{background-color:transparent;display:inline-block;float:left;height:auto;left:0;margin:0 0 1em;position:relative;width:auto}.qualitat-content .text .info{display:block;font-family:"Helvetica Neue",Helvetica,arial,sans-serif;font-size:9pt}}@media(min-width :768px) and (max-width :823px){.franchise-date{margin-left:-13px}}@media only screen and (min-width :351px) and (max-width :380px){#search-content .geo{width:70%}}@media(min-width :768px){.popover-content{padding:12px 14px}.lieferservice .popover .arrow{border-bottom-color:#fff;left:91%!important}.lieferservice #loginForm .login-button,.lieferservice .cart-details .login-button{font-size:12px;font-weight:600;margin-bottom:0;margin-top:10px;padding:3px 8px;width:100%}#loginForm .form-group{margin-bottom:10px}#loginForm .form-control{font-size:12px;padding:0 12px;height:23px}#loginForm label{font-size:13px;margin-bottom:2px;width:100%}#loginForm .forgot-password-link{display:inline-block;font-size:12px;margin-bottom:3px}.lieferservice .popover{max-width:200px;right:32px}.sticky-height{right:-2px!important}}@media(min-width :647px){.lieferservice .profile-form-section .checkbox p{display:inline-block;line-height:2}}@media only screen and (min-width:992px) and (max-width:1099px){.baeckerei .cake-img{bottom:0;left:auto;margin-left:40px;position:absolute;width:70%}.baeckerei #sidebar .baeckerei-sidebar-menu{display:inline-block;min-height:inherit}}@media only screen and (min-width:320px) and (max-width:499px){.lieferservice-sortiment .message-top-stick{width:auto}.lieferservice-sortiment .message-top-stick .alert{text-align:left}.baeckerei .kamps-en .cake-img{bottom:auto}}@media only screen and (min-width:320px) and (max-width:360px){.baeckerei .bakery-attendant{width:200px}}@media only screen and (min-width:361px) and (max-width:767px){.baeckerei .bakery-attendant{width:236px}}@media only screen and (min-device-width :320px) and (max-device-width :480px) and (orientation :portrait){.shopping-order-button span.product-amount{width:68%}}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation:landscape){.product-fancybox .product-teaser-content{float:right;height:410px;overflow-y:scroll;width:50%;-webkit-overflow-scrolling:touch}.filialsuche_border_left{left:108px}.baeckerei-map .filialsuche_border_left{left:88px}.baeckerei-map .filialsuche_border_top{top:20px}.backstube-map .filialsuche_border_top{top:20px}.backstube-map .filialsuche_border_left{height:345px;left:-117px}}@media only screen and (min-width:431px) and (max-width:767px){.facebook-title{font-size:34px}.facebook-like-count{font-size:13px}.facebook-plugin-section .facebook-header .facebook-like-button{margin-top:-3px}}