#cForm select,#contact input,body{-moz-osx-font-smoothing:grayscale}.footer-contact a{margin-top:25px;color:#7c7c7c}.alert,.stoerer h3{color:#fff}.footer-contact p{margin-top:0}.alert{border-radius:0;padding:10px 15px 10px 56px;background-color:#7d0744;max-width:600px;font-family:ITCOfficinaSansW01-Disp_921265!important;background-image:url(/images/150619_ausrufezeichen.png);background-repeat:no-repeat;background-position:15px center}.redlink_links a,.sidebar-teaser a{color:#7d0744;font-family:fira_sansmedium!important}.redlink_links a:hover{color:#333}.carousel-indicators .active{margin-right:5px!important}.subpgsection p{color:#505050;font-size:16px;line-height:1.6;margin-top:0;margin-bottom:15px}div.bullet_list ul li a{font-family:ITCOfficinaSansW01-Disp_921259,sans-serif,Arial!important}.standard-subContent p{font-size:14px!important;line-height:20px;color:#808285}.standard-subContent img{margin:0 20px 15px 0}.logo_grids .col-lg-3 img{height:auto;width:auto}.sidebar_bullets_wrapper ul{margin:0;padding:0;list-style-type:none}.sidebar_bullets_wrapper li{color:#434343;font-size:16px;font-weight:400;position:relative;padding-left:14px}.sidebar_bullets_wrapper li a{color:#434343}.sidebar_bullets_wrapper li:before{display:block;content:'';width:5px;height:5px;position:absolute;background-color:#7d0744;top:10px;left:0}.sidebar-teaser h4{margin-bottom:10px!important}.sidebar-teaser p{font-family:ITCOfficinaSansW01-Disp_921268,sans-serif,Arial;font-size:14px;font-weight:300;color:#808285;line-height:20px}.sidebar-contact p{font-weight:400}.sidebar-contact p strong{font-weight:700!important;color:#505050!important}.sidebar-contact .rhtphone{font-size:20px;font-weight:700;color:#7d0744!important}.smalltext{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:990px){.breedcom a.shorten{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:768px){.main-content-wrapper{margin-bottom:20px}}.client_logo{background-color:#fff}div.bullet_list ul li a{color:#505050}div.bullet_list ul li a.active{color:#7d0744}.p_max_550 p{max-width:550px}.rteWrapper ul{list-style-image:url(/images/bullet_arrow.png);margin:0;padding:0}.rteWrapper ul li{font-size:16px;line-height:1.5;margin-top:3px}.rteWrapper ul li:first-child{margin-top:0}#asideMenu li a.current{border-left:2px solid #7d0744}#main ul.nav li ul li a.current{border-left:2px solid transparent!important;background:#fff!important;color:#7d0744!important;font-weight:400!important}.header{background-color:#fff}.arrow-left{z-index:0}#websitesearch{margin-bottom:30px}#websitesearch h3{margin-top:25px}#websitesearch .searchtermfound{font-weight:700;color:#7d0744}#footer-css a:hover{color:#7d0744}#footer-c-dl{margin-top:0!important}h1.inner_titles{color:#333!important;font-size:3.2rem!important;font-weight:500!important;margin-bottom:26px!important;margin-top:26px!important}#sub-main-content .rteWrapper h2,#sub-main-content .rteWrapper h3,#sub-main-content .rteWrapper p{display:block!important;margin:26px 0!important;font-size:16px!important;line-height:26px!important}#sub-main-content .rteWrapper h2{color:#7d0744!important;font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial!important;font-weight:500!important;height:26px!important}#sub-main-content .rteWrapper h3,#sub-main-content .rteWrapper p{color:#505050!important;font-family:ITCOfficinaSansW01-Disp_921268,sans-serif,Arial!important;font-weight:300!important}#sub-main-content .rteWrapper h3{font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial!important;font-weight:500!important;padding-bottom:0!important;color:#333!important;margin-bottom:0!important}#sub-main-content .rteWrapper a{-webkit-background-clip:border-box!important;-webkit-background-origin:padding-box!important;-webkit-background-size:auto!important;background-attachment:scroll!important;background-clip:border-box!important;background-color:rgba(0,0,0,0)!important;background-origin:padding-box!important;background-size:auto!important;color:#7d0744!important;cursor:auto!important;display:inline!important;font-size:16px!important;line-height:26px!important;text-decoration:none!important;width:auto!important;background-repeat:no-repeat!important;background-position:3px 3px!important}.l3-text{margin:0!important}.section2.stoerer{padding-bottom:20px!important}#sub-main-content{margin-bottom:40px}#contact p{font-weight:300!important;font-size:18px!important;margin-top:6px!important;margin-bottom:35px!important}@media screen and (min-width:768px){.teaserimage{width:210px}}@media screen and (min-width:990px){.teaserimage{width:280px}}.sidebar_grid{margin-top:28px!important}@media screen and (max-width:550px){.rteWrapper img{width:175px;height:auto}}.carousel-mobile-caption{background-color:#fff!important;color:#666!important;height:50%!important;padding-top:4%!important;text-align:center!important;text-shadow:none!important;visibility:visible!important;width:100%!important;position:relative;top:-150px}.carousel-mobile-caption h2{margin-bottom:10px!important}.carousel-inner{background:#ededed}@media (max-width:480px){.carousel-mobile-caption{background-color:transparent!important}.carousel-control{display:none!important}.carousel-indicators{width:100%;right:0;bottom:5px;text-align:center}}.item{background:0 0!important}.smalltext_250 p{line-height:1.6;margin:auto!important}@media (max-width:768px){.sidebar_grid{max-width:100%!important;margin:0 auto!important}.m-center{width:100%!important}}.center_sidebar_block{margin-top:40px!important}.center_sidebar_block:first-child{margin-top:0!important}#main ul.nav li.home a,#main ul.nav li.home a:hover{background-image:url(/images/home-icon.png);background-repeat:no-repeat;margin-top:9px;height:21px}#contact .check_box label:after,#contact .squaredTwo label:after{top:4px!important;left:-16px!important}.rteWrapper ul{list-style-type:decimal;list-style-position:outside;margin-left:14px}.rteWrapper ul li{font-weight:300!important;color:#505050!important;margin-bottom:11px}#footer-css.section2{padding-top:36px!important;padding-bottom:60px!important}#footer-css h5{font-size:16px!important;letter-spacing:.5px!important;font-weight:400!important}.footer-contact .standard-subContent p{font-size:16px!important;line-height:26px!important}#main ul.nav li.home a:hover{background-position:0 -21px}a:hover{text-decoration:none}.section .center>a{color:#505050}.section .center>a:hover{color:#7d0744}.wttxt{color:#FFF}.bodycap h2,.carousel-caption h2,.lang div a:hover,.lang div a:hover span,.mm-is-menu li.home .lng a.active,.mm-is-menu li.home .lng a:hover,.rdtxt,carousel-mobile-caption h2,form.hmpgfm span .import,ul.checklist1 li a{color:#7d0744}.carousel-caption{text-align:left}p.rdtxt-text{font-size:20px}h2.rdtxt{font-size:38px}div.subsection p{margin-bottom:15px;margin-top:18px;font-size:14px}.section2{display:block;padding-bottom:70px;padding-top:20px}div.show-image{display:block;margin:auto;max-width:280px;position:relative}.subsection{padding:0 15px!important}.mm-is-menu li.home .lng a{font-weight:lighter!important}.mm-is-menu .mm-inner>ul{margin-bottom:300px;padding:0;width:100%}span.toggle_tag{display:block;line-height:50px}i.toggle_arrow{float:none;margin:auto;display:block}i.toggle_arrowdown{background:url(/images/toggle_switch_down.png) center center no-repeat #1e1e1e}ul.location_list li:hover{border-color:#861343}ul.location_list li>a:hover div.location_list_content h3{color:#861343}.carousel{max-width:1300px;margin:0 auto}form.hmpgfm .formnote{display:block!important;float:none!important;text-align:left!important;margin-bottom:6px!important}.logo_grids .col-lg-3 a:hover .active_arrow,.s-text a{display:block}.s-text h3{margin-bottom:0!important}.s-text p{margin-top:2px!important}.s-text a{margin-bottom:8px}.slider_bar .toggle_switch{background-color:rgba(255,255,255,.3);display:block}.owl-next:hover,.owl-prev:hover,i.toggle_arrow{background-color:#811344}.center_sidebar_block{width:220px;margin-bottom:50px}.cd-top{bottom:10px}.btn_new_pos{bottom:0;margin-bottom:10px}.btn_new_pos.above_slider{bottom:50px!important}.carousel-control .icon-next:before,.carousel-control .icon-prev:before{width:29px!important;height:48px!important}.carousel li{margin:0}.carousel{width:100%}.slider_bar{position:fixed;bottom:0;z-index:99}div.bottom_slider_logos{display:none}.custom-rs .sidebar_grid:first-child{margin-top:-40px!important;position:relative!important}.checkbox_row label{width:85%}.sidebar-teaser{margin-bottom:0!important}.navbar-brand img{width:100%}@media only screen and (min-width:992px){.aside-close,.btn-navbar{display:none!important}}@media screen and (max-width:991px){.subsection{padding-bottom:30px!important;padding-top:0!important;padding-left:15px;padding-right:15px}.navbar-brand{z-index:2147483647}.btn-topredsrch.btn,.btn-topredsrch.btn.active,.btn-topredsrch.btn:hover{-webkit-box-shadow:none;box-shadow:none}.btn-navbar{display:block;margin-left:0;margin-top:-40px}.btn-navbar1{display:block;margin-left:30px}#nav{display:none}.navbar1{margin-bottom:0}.spacer{padding-top:96px}.header{min-height:96px}form.hmpgfm{padding-right:0;border-right:none}form.hmpgfm input.half{width:100%}.navbar-brand img{width:100%;margin:0}.breedcom a,.breedcom span{display:none!important}}@media only screen and (max-width:990px){.mm-menu.mm-vertical ul ul{display:block!important}.sub>li>a{background-color:#999b9d!important}.sub>li>a:hover{background-color:#7d0744!important}.mm-submenu li a{background-color:#797a7c}}@media (max-width:768px){.carousel{max-width:1300px;margin:0 auto}.navbar-brand img{margin-top:0}div.m-center{text-align:left}.section2{padding-bottom:40px}.center_sidebar_block{margin:auto}#gallery2{margin-bottom:15px}.col-lg-3.col-md-3.col-sm-4.col-xs-12.m-center,.sidebar_grid.col-lg-3.col-md-3.col-sm-4.col-xs-12.m-center{margin-top:0;position:relative}#sub .container.hidden-xs{display:block!important}.breedcom{margin-left:0}.subpgsection{margin-top:-14px}}@media only screen and (max-width:568px){div.gallery_row{position:relative}div.gallery_row:before{display:block;content:'';position:absolute;width:100%;height:100%;z-index:1}}@media only screen and (min-width:481px) and (max-width:767px){.sidebar_grid{float:left;width:50%;padding:0 15px!important}.spacer{padding-top:96px!important}}@media (max-width:480px){.rdtxt{font-size:25px!important}.rdtxt-text{font-size:14px}.spacer{padding-top:96px!important}.center_sidebar_block,div.m-center{text-align:left!important}.carousel{height:390px}button.arrow-right.mobile-arrow{margin:20px auto 0}.carousel-mobile-caption{background-color:#fff;color:#666;display:block;height:50%;padding-top:4%;text-align:center;text-shadow:none;visibility:visible;width:100%}.carousel-mobile-caption h2{margin-bottom:10px}.carousel-control .icon-next:before,.carousel-control .icon-prev:before{width:inherit;height:inherit}.sidebar_grid{width:219px;margin:0 auto 25px!important;float:none!important;padding:0!important}}@media only screen and (min-width:320px) and (max-width:480px){.sidebar_grid{text-align:left!important}.sidebar_grid.call_info_section{text-align:center!important}form.hmpgfm .sub_btn{text-align:center}form.hmpgfm .sub_btn button{float:none!important;display:inline-block!important}}@media only screen and (min-width:320px) and (max-width:360px){.navbar-brand{width:50%}.spacer{padding-top:96px!important}.header{padding-bottom:0}.carousel-mobile-caption .mobile-arrow{display:inline-block;margin-top:20px}.carousel-control .icon-prev{margin-left:0}.carousel-control .icon-next{margin-right:0}.carousel .item{height:300px}.carousel .cap-btn{display:none;float:none}.carousel{height:auto;margin-top:0}.carousel-control .icon-prev:before{background:url(/images/slider-arrow.png) no-repeat rgba(0,0,0,0);content:"";display:block;float:left;height:48px;margin:0 6px 0 0;width:29px}.carousel-control .icon-next:before{background:url(/images/slider-right-arrow.png) right top rgba(0,0,0,0);content:"";display:inline-block;height:48px;width:29px}.fill{max-height:50%;background-position:center center;background-size:cover;height:100%;width:100%}}@media only screen and (min-width:320px) and (max-width:1199px){.slider_bar{position:fixed;z-index:9999;bottom:0}.slider_bar .toggle_switch{display:block}div.bottom_slider_logos{display:none}}.carousel li{margin-right:5px}h2{color:#333;margin-bottom:10px;font-size:32px}h1.inner_titles{font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial}#sub-main-content .rteWrapper a{font-weight:400!important;font-family:ITCOfficinaSansW01-Disp_921268,sans-serif,Arial!important}body{-webkit-font-smoothing:antialiased;letter-spacing:.5px}.topsearch .searchterm_inpt{font-size:20px;font-weight:400;font-family:ITCOfficinaSansW01-Disp_921265}#main ul.nav li a,.topsearch .searchterm_submit{font-size:16px;letter-spacing:.5px;font-weight:400}#main ul.nav li a{color:#505050}#main ul.nav li a span{font-family:ITCOfficinaSansW01-Disp_921259,sans-serif,Arial;font-size:14px;color:#808285;font-style:normal;font-weight:400}.carousel-caption p{color:#434343;font-size:16px;line-height:1.6}.teaser_p p{color:#434343;font-size:16px!important;line-height:1.6}.stoerer .l3-text p{color:#fff;font-size:16px;line-height:1.6}.teaser_hl{font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial;font-size:26px}#contact .footer_contact_intro p{font-size:20px!important;-webkit-font-smoothing:antialiased!important}#contact .formnote,#contact input,#contact textarea{letter-spacing:.5px;font-size:16px}#contact .footer_form_submit,#contact .formnote,#contact input,#contact textarea,.email_senden_btn{-webkit-font-smoothing:antialiased}#contact input{line-height:1.6}#contact input::-webkit-input-placeholder{color:#505050}#contact input:-moz-placeholder{color:#505050;opacity:1}#contact input::-moz-placeholder{color:#505050;opacity:1}#contact input:-ms-input-placeholder{color:#505050}#contact textarea{color:#505050;line-height:1.6}#contact .formnote{line-height:1.6}#contact .footer_form_submit,.email_senden_btn{font-family:ITCOfficinaSansW01-Disp_921265;font-weight:400;letter-spacing:.5px;font-size:16px}#footer-css .footer-contact .standard-subContent h5{font-size:16px!important;letter-spacing:.5px!important;line-height:1.6;font-weight:400!important;-webkit-font-smoothing:antialiased;font-family:ITCOfficinaSansW01-Disp_921265}#footer-css .footer-contact .standard-subContent p{font-size:16px!important;letter-spacing:.5px;-webkit-font-smoothing:antialiased}#footer-css .mb a,#footer-css .mb h5{font-size:16px!important;letter-spacing:.5px!important;line-height:1.6;font-weight:400!important;-webkit-font-smoothing:antialiased}#footer-css .mb h5{font-family:ITCOfficinaSansW01-Disp_921265}#footer-css .mb a{font-family:ITCOfficinaSansW01-Disp_921268}#contact .footer_contact_position{ebkit-font-smoothing:antialiased;box-sizing:border-box;color:#494949;display:block;font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial;font-size:20px;font-weight:400;height:22px;letter-spacing:.5px;line-height:22px;list-style:none;margin:0;padding:0}#contact .rhtphone{letter-spacing:.5px;-webkit-font-smoothing:antialiased;font-family:ITCOfficinaSansW01-Disp_921259}.arrow-top,.email_senden_sidebar{font-family:ITCOfficinaSansW01-Disp_921265;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:16px}#button-link-back,.sidebar-contact .rhtphone{font-family:ITCOfficinaSansW01-Disp_921259;-webkit-font-smoothing:antialiased;letter-spacing:.5px}#button-link-back{font-family:ITCOfficinaSansW01-Disp_921265;font-weight:400;font-size:16px}.breedcom a:not(.active){color:#505050}.breedcom a{font-size:16px;font-family:ITCOfficinaSansW01-Disp_921268;letter-spacing:.5px;-webkit-font-smoothing:antialiased}#sub-main-content .rteWrapper h2,#sub-main-content .rteWrapper h3{letter-spacing:.5px;-webkit-font-smoothing:antialiased}#sub-main-content .rteWrapper p,.sidebar-contact p{color:#434343!important;font-size:16px!important;line-height:1.6!important;letter-spacing:.5px}#sub h4{font-family:ITCOfficinaSansW01-Disp_921265}#cForm .pull-right,.btndownload .button-link,.center_sidebar_block h5,.main-content-wrapper h5{font-family:ITCOfficinaSansW01-Disp_921265!important}#sub-main-content .rteWrapper a:hover{text-decoration:underline!important}.gmaps_toggle_links ul{list-style-position:outside!important;padding-left:15px!important}.owl-wrapper .client_name{font-size:16px!important;font-weight:500!important}.btndownload .button-link,.copyright{font-weight:400!important;font-size:16px!important;letter-spacing:.5px!important}.copyright{line-height:1.6;margin-top:26px!important}.btndownload .button-link{-webkit-font-smoothing:antialiased!important}#cForm .pull-right{letter-spacing:.5px!important}form.topsearch input[type=button],form.topsearch input[type=submit]{font-family:ITCOfficinaSansW01-Disp_921265;font-weight:400;-webkit-font-smoothing:antialiased;letter-spacing:.5px;font-size:16px}.cd-top .a-button,.cd-top .a-button:hover{top:0!important;bottom:10px!important}.carousel-caption p strong{font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial!important;font-weight:500!important;padding-bottom:0!important;color:#333!important;margin-bottom:0!important;letter-spacing:.5px!important;-webkit-font-smoothing:antialiased!important}.carousel-caption span{color:#7d0744;font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial;font-weight:400;font-size:25px!important;margin-bottom:15px;line-height:1.1}.rteWrapper.standard-subContent b,.rteWrapper.standard-subContent strong{display:block!important;font-size:16px!important;line-height:26px!important;font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial!important;font-weight:500!important;padding-bottom:0!important;color:#333!important;letter-spacing:.5px;-webkit-font-smoothing:antialiased;margin:26px 0 0!important}#accordion .panel-body p a{font-family:ITCOfficinaSansW01-Disp_921268!important}#headingOne h4 a{font-family:ITCOfficinaSansW01-Disp_921259!important}div.inner_left_content{font-family:ITCOfficinaSansW01-Disp_921268,sans-serif,Arial!important;color:#333;font-size:16px}div.inner_left_content a:focus{text-decoration:none!important}div.cat_more_link a:focus,div.catering_blocks_wrap div.cat_services_box ul>li>a:focus{text-decoration:none}span.thin_font{font-family:ITCOfficinaSansW01-Disp_921259,sans-serif,Arial!important}div.three_actions,div.three_actions div.col-sm-4 div.three_action_link{font-family:ITCOfficinaSansW01-Disp_921268,sans-serif,Arial!important}div.three_actions div.col-sm-4{padding:0}div.three_actions{margin-bottom:50px;letter-spacing:0!important}div.three_actions div.col-sm-4 div.three_action_link{display:block;background-color:#ededed;padding:19px;line-height:23px;color:#333;font-size:16px;margin:0 2px}div.three_actions div.col-sm-4 div.three_action_link i{display:inline-block;vertical-align:top;background:url(/images/action_icons.png) no-repeat}div.three_actions div.col-sm-4 div.job_location i{width:14px;height:23px;background-position:0 0;margin-right:14px}div.three_actions div.col-sm-4 div.job_date i{width:20px;height:20px;background-position:0 -25px;margin-right:12px}div.three_actions div.col-sm-4 div.job_time i{width:20px;height:20px;background-position:0 -47px;margin-right:8px}div.job_des{color:#333;font-size:16px;line-height:26px}div.job_des p{line-height:26px!important;margin-bottom:20px!important;color:#333}.small_purple_title{font-size:16px;color:#7d0744}div.job_des ul{list-style-type:none;margin:0 0 30px!important;padding:0;font-size:16px;line-height:26px}div.job_des ul li{color:#333;background:url(/images/list_bullet.jpg) 0 10px no-repeat;padding-left:18px;margin-top:10px}div.job_des ul li:first-child{margin-top:0}div.download_row{margin-bottom:8px}div.download_section{border-top:1px solid #e8e8e8;padding-top:23px;margin-top:55px}div.download_section>ul>li{background:0 0;padding:0;line-height:17px;margin-top:30px}div.download_section>ul>li:first-child{margin-top:0}div.download_section>ul>li>a{display:block;font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial!important}div.download_section>ul>li>a>span.pdf_icon{width:30px;height:34px;display:inline-block;background:url(/images/new_sprite_icons.png) no-repeat;vertical-align:top}div.grey_section,div.jobs_list ul li:hover{background-color:#ededed}div.download_section>ul>li>a>span.doc_details{display:inline-block;width:90%;color:#7d0744;font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial!important;padding-left:10px;vertical-align:top}div.download_section>ul>li>a>span.doc_details>span{display:block;color:#333;font-size:14px;font-family:ITCOfficinaSansW01-Disp_921268,sans-serif,Arial!important}div.grey_section p strong,div.new_pages_sidebar .contact_person,div.new_pages_sidebar .rhtphone{font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial!important}div.new_pages_sidebar h4.medium_titles{padding-bottom:22px!important}div.new_pages_sidebar .contact_person{margin:20px 0 0}div.new_pages_sidebar .rhtphone{font-size:20px!important;letter-spacing:2px;margin:25px 0 0}div.new_pages_sidebar .rhtphone img{margin-right:10px}div.grey_section{padding:28px;margin-top:100px;margin-bottom:150px}div.grey_section .small_purple_title{padding-bottom:10px}div.grey_section p{margin-bottom:0!important}p.highlight_cont{font-size:16px!important;line-height:26px!important;font-family:ITCOfficinaSansW01-Disp_921259,sans-serif,Arial!important;color:#333!important}h1.job_page_title{margin-bottom:20px!important}div.jobs_list{margin-top:25px}div.jobs_list ul{margin:0;padding:0;list-style-type:none}div.jobs_list ul li{border-top:1px solid #e8e8e8;font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial!important}div.jobs_list ul li a{font-family:ITCOfficinaSansW01-Disp_921268,sans-serif,Arial!important;color:#333;line-height:22px;display:block;padding:10px 0}div.jobs_list ul li a div.job_title{font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial!important;color:#7e0044}div.jobs_list ul li a div.job_title span{display:block;font-family:ITCOfficinaSansW01-Disp_921268,sans-serif,Arial!important;color:#333}div.jobs_list ul li a div.job_title span:first-child{display:inline}p.small_phone_no img{margin-right:5px}div.jobs_filter{margin-top:50px}div.catering_top_content .inner_titles{margin-bottom:5px}div.catering_top_content{max-width:615px;width:100%;margin:auto}div.content_divider{max-width:430px;width:100%;margin:auto;height:1px;background-color:#e8e8e8}div.catering_top_content p{margin:20px 0 0;color:#333!important;line-height:26px!important}div.grey_box{background-color:#ededed;padding:63px 0}.mar_space20{margin-bottom:20px!important}div.catering_blocks_wrap div.cat_services_box{background-color:#fff;padding:12px 12px 18px}div.catering_blocks_wrap div.col-sm-4 div.cat_services_box{margin-bottom:20px}div.catering_blocks_wrap div.cat_services_box div.catering_box_img img{vertical-align:top;width:100%;height:auto}div.catering_blocks_wrap div.cat_services_box h3{font-size:21px;padding-top:4px}div.catering_blocks_wrap div.cat_services_box p{font-size:16px;color:#333!important;margin-top:25px}div.cat_more_link a,div.catering_blocks_wrap div.cat_services_box ul>li>a{color:#7d0744;font-size:17px!important;font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial!important}div.catering_blocks_wrap div.cat_services_box ul{margin:0 0 5px;padding:0;list-style-type:none;font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial!important}div.cat_more_link{padding:8px}div.cat_more_link h3{padding-bottom:0}div.catering_points ul.checklist1 li{background-position:0 5px!important}div.filter_btns a{display:inline-block;color:#333;padding:0 0 3px 7px;font-family:ITCOfficinaSansW01-Disp_921265,sans-serif,Arial!important}div.active_filter a,div.filter_btns a:hover{color:#7d0744;background-color:#ededed}div.filter_btns a>span{display:inline-block;text-align:center;padding:3px 6px;margin-left:8px;vertical-align:top;background-color:#7d0744;-webkit-box-shadow:0 4px 0 0 #490227;-moz-box-shadow:0 4px 0 0 #490227;-ms-box-shadow:0 4px 0 0 #490227;-o-box-shadow:0 4px 0 0 #490227;box-shadow:0 4px 0 0 #490227}div.filter_btns a>span i:first-child{background-position:top center;margin-bottom:4px}div.filter_btns a>span i{display:block;width:9px;height:6px;background:url(/images/filter_arrows.png) bottom center no-repeat}.section{color:#333}@media only screen and (max-width:992px){div.jobs_filter div.col-sm-7,div.jobs_list ul li div.col-sm-7{width:100%;float:left;margin-bottom:10px}div.jobs_filter div.col-sm-2,div.jobs_filter div.col-sm-3,div.jobs_list ul li div.col-sm-2,div.jobs_list ul li div.col-sm-3{width:50%;float:left}div.jobs_filter div.col-sm-2 .text-center,div.jobs_filter div.col-sm-3 .text-center,div.jobs_list ul li div.col-sm-2 .text-center,div.jobs_list ul li div.col-sm-3 .text-center{text-align:left}div.three_actions div.col-sm-4{width:100%}div.three_actions div.col-sm-4 div.three_action_link{margin:1px 0}div.three_actions{margin-bottom:30px}.small_purple_title{padding-bottom:10px}div.grey_section{margin-top:70px;margin-bottom:50px}div.catering_blocks_wrap div.col-sm-4{padding:0 5px}div.catering_blocks_wrap div.cat_services_box h3{font-size:16px}div.catering_blocks_wrap div.cat_services_box h3 a{color:#494949}ul.checklist1 li{font-size:18px;margin:18px 0}.subsection{padding-bottom:0!important}.section{padding-top:45px;padding-bottom:45px}}@media only screen and (max-width:768px){div.jobs_filter div.col-sm-7,div.jobs_list ul li div.col-sm-7{width:50%}div.jobs_filter div.col-sm-2,div.jobs_filter div.col-sm-3,div.jobs_list ul li div.col-sm-2,div.jobs_list ul li div.col-sm-3{width:25%}div.jobs_filter div.col-sm-2 .text-center,div.jobs_filter div.col-sm-3 .text-center,div.jobs_list ul li div.col-sm-2 .text-center,div.jobs_list ul li div.col-sm-3 .text-center{text-align:center}div.three_actions div.col-sm-4{width:33.333%;float:left}div.three_actions div.col-sm-4 div.three_action_link{margin:0 1px}div.catering_blocks_wrap div.col-sm-4{padding:0 15px;margin-top:40px}.rdbg.wttxt.section2.stoerer p,div.catering_blocks_wrap div.row div.col-sm-4:first-child{margin-top:0}div.catering_blocks_wrap div.col-sm-4 div.cat_services_box:first-child{margin-bottom:10px}div.catering_blocks_wrap div.col-sm-4 div.cat_services_box{margin-bottom:20px}div.grey_box{padding:40px 0}.rdbg.wttxt.section2.stoerer h3{padding-bottom:0}div.catering_top_content{padding:0 15px}}@media only screen and (max-width:600px){div.jobs_filter div.col-sm-7,div.jobs_list ul li div.col-sm-7{width:100%;float:left;margin-bottom:10px}div.jobs_filter div.col-sm-2,div.jobs_filter div.col-sm-3,div.jobs_list ul li div.col-sm-2,div.jobs_list ul li div.col-sm-3{width:50%;float:left}div.jobs_filter div.col-sm-2 .text-center,div.jobs_filter div.col-sm-3 .text-center,div.jobs_list ul li div.col-sm-2 .text-center,div.jobs_list ul li div.col-sm-3 .text-center{text-align:left}.carousel{height:380px!important}.main-content-wrapper{float:none}h1.inner_titles{font-size:25px!important;margin-bottom:5px!important}}@media only screen and (max-width:480px){div.three_actions div.col-sm-4{width:100%;float:none}div.three_actions div.col-sm-4 div.three_action_link{margin:1px 0}div.job_des ul{margin:0 0 20px!important}div.job_des p{margin-bottom:15px!important}div.job_des ul li{margin-top:5px}div.grey_section{margin-top:40px}div.grey_section p{margin-bottom:0!important}.rdbg.wttxt.section2.stoerer div.l3{position:static;margin-bottom:25px}.catering_points{margin-bottom:0}}@media only screen and (max-width:360px){div.jobs_filter div.col-sm-2,div.jobs_filter div.col-sm-3,div.jobs_filter div.col-sm-7,div.jobs_list ul li div.col-sm-2,div.jobs_list ul li div.col-sm-3,div.jobs_list ul li div.col-sm-7{width:100%;float:left;margin-bottom:0}.carousel{height:340px!important}div.jobs_filter div.col-sm-2,div.jobs_filter div.col-sm-3,div.jobs_filter div.col-sm-7,div.jobs_list ul li div.col-sm-7{margin-bottom:12px}div.jobs_filter div.col-sm-2 .text-center,div.jobs_filter div.col-sm-3 .text-center,div.jobs_list ul li div.col-sm-2 .text-center,div.jobs_list ul li div.col-sm-3 .text-center{text-align:left}}.job_des h3{font-size:16px;color:#7d0744}.at-svc-xing{background-color:#fff!important}.subpgsection p strong{font-weight:600}#header_contact_button{position:relative;display:inline-block;vertical-align:middle;margin-left:30px}#header_contact_button button{padding:8px 20px 8px 35px;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;line-height:29px;background-color:#8f8f8f;background-image:url(/images/150616_phone_icon.png);background-repeat:no-repeat;background-position:10px 10px;font-family:ITCOfficinaSansW01-Disp_921265;font-weight:400}#header_contact_button button:hover{top:0}a.at-svc-facebook,a.at-svc-google_plusone_share,a.at-svc-linkedin,a.at-svc-twitter,a.at-svc-xing{background:#8f8f8f!important}a.at-svc-facebook:hover{background:#305891!important}a.at-svc-twitter:hover{background:#2ca8d2!important}a.at-svc-google_plusone_share:hover{background:#ce4d39!important}a.at-svc-xing .aticon-xing{background-image:url(/images/150617_xing_icon_v2.png)!important}a.at-svc-xing:hover{background-color:#f8f8f8!important}a.at-svc-xing:hover .aticon-xing{background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23036567%22%20d%3D%22M7.35%208.75h4.63l2.91%204.61-3.9%207.32h-4.72l3.81-7.32z%22%2F%3E%3Cpath%20fill%3D%22%23CBD418%22%20d%3D%22M21.51%204.52h4.97l-7.48%2013.64%205.109%209.32h-4.779l-5.14-9.28z%22%2F%3E%3C%2Fsvg%3E) left no-repeat #f8f8f8!important}a.at-svc-linkedin:hover{background:#4498c8!important}#at4-share .at4-icon{width:24px!important;height:24px!important;line-height:24px!important;background-size:24px!important}.atss a:hover{width:48px!important}.at-share-close-control,.atss a{width:36px!important}#twocolform form{padding-right:0;border-right:0}#twocolform .form-left{padding-right:50px!important;border-right:#ccc solid 1px}#twocolform .form-right{padding-left:50px!important}@media only screen and (max-width:768px){#twocolform .form-left{padding-right:0!important;border-right:0}#twocolform .form-right{padding-left:15px!important;padding-right:0!important}}#cForm .formnote{float:left!important}.error{background-color:#f6c9c9;color:#db2926}div.success_msg{display:inline-block;background-color:#3e812c;color:#fff;font-size:16px;padding:15px 20px 15px 15px;font-weight:700;vertical-align:top}div.success_msg i{width:35px;height:30px;display:inline-block;vertical-align:middle;margin-right:13px;background:url(/images/success_msg_icon.jpg) no-repeat}#sub-main-content a.buttonlink{background:url(/images/letter_icon.jpg) 13px center no-repeat #7d0744!important;color:#fff!important;padding:10px 23px 6px 54px!important;box-shadow:0 4px 0 0 #490227;font-family:ITCOfficinaSansW01-Disp_921265!important;cursor:pointer!important;display:inline-block!important;margin-top:10px!important}#sub-main-content a.buttonlink:hover{text-decoration:none!important}#cForm select{font-size:16px;line-height:1.6;letter-spacing:.5px;-webkit-font-smoothing:antialiased;width:100%;height:45px;margin-bottom:18px;padding:6px 12px;border:1px solid #DDD}.rhtphone img{padding-left:17px;padding-right:17px}#sub-main-content a.button_link_buchung{background-image:url(/images/150619_buchungsmaske.png)!important;padding-left:48px!important}#sub-main-content a.button_link_shop{background-image:url(/images/150619_warenkorb.png)!important;background-position:13px 14px!important;padding-left:48px!important}