.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width:601px){.container{width:95%}}@media only screen and (min-width:993px){.container{width:90%}}@media only screen and (max-width:993px){h1{margin-top:5px}.slider .slides li .caption{top:0}}body{color:#414141;font-size:13px;overflow-x:hidden}body h2{font-size:36px;text-align:center;color:#414141;font-weight:300}body a{color:#c03;text-decoration:none}.nopadding{padding:0 !important}.nomargin{margin:0 !important}.nomarginbottom{margin-bottom:0 !important}img.alignright{float:right;margin:0px 0px 20px 20px}img.alignleft{float:right;margin:0px 2px 20px 00px}#move{background:#c03;color:white;padding:.5rem}.collapsible-header{font-weight:300;font-size:20px;color:#58595b;padding-left:0;padding-right:30px;background:url("/images/plus.png") right 10px center no-repeat white}.collapsible-header .row{margin:0}.collapsible-header .bc_acc_icon_inactive,.collapsible-header .bc_acc_icon_active{height:40px}.collapsible-header .bc_acc_icon_inactive{display:block}.collapsible-header .bc_acc_icon_active{display:none}.collapsible-header:hover{color:#c03}.collapsible-header.active{color:white;background:url("/images/minus.png") right 10px center no-repeat #c03}.collapsible-header.active:hover{color:#dddddf}.collapsible-header.active .bc_acc_icon_inactive{display:none}.collapsible-header.active .bc_acc_icon_active{display:block}.collapsible{border:none;box-shadow:none}.collapsible .collapsible-body{padding:20px 0 0}.bc_button{padding:7px 25px;border:1px solid #c03;-webkit-border-radius:2px;border-radius:2px;background:white;display:block;text-align:center}#bc_teaser_1 h2{text-align:left !important}#bc_teaser_1 .bc_teaser_1_box h3{margin:0;font-weight:300;font-weight:normal;font-size:24px !important}#bc_to_top{position:fixed;bottom:0px;right:0px;padding:10px 20px;background:rgba(255,255,255,0.7)}.bc_link{padding:10px 0;margin-left:.75rem;border-top:1px solid #c03}.bc_media_card .imgwrapper{width:100%;border:1px solid #dddddf;margin:0;padding:0}.bc_media_card .imgwrapper img{margin:0;padding:0;display:block}.bc_media_card h3{color:#c03;font-size:1.2rem}.bc_media_card .deco{margin:1rem 0;float:none;display:block;clear:both;width:30%;height:1px;background:#c03}.bc_media_card .links a{line-height:1.5rem;display:block;clear:both}.bc_media_card .links a img{float:left;margin-right:.5em}.bc_teaser_2_box{display:flex;flex-direction:column;justify-content:space-between;height:100%;background:white;margin-bottom:50px}.bc_teaser_2_box .bc_teaser_2_box_icon{margin-bottom:-30px;z-index:9}.bc_teaser_2_box .bc_teaser_2_box_inner{padding:40px 10px 10px;height:100%}.bc_teaser_2_box .bc_teaser_2_box_inner h3{margin:0;text-align:center;color:#c03;font-weight:300;font-size:26px}.bc_teaser_2_box .bc_teaser_2_box_inner .bc_teaser_2_box_txt{text-align:center;color:#414141}.bc_page_content ul li{background:url("/images/listicon_red_minus.png") left 8px no-repeat;padding:0 0 0 20px}.bc_list_icons_black li{background:url("/images/listicon_black.png") left 6px no-repeat;padding:0 0 0 20px;min-height:20px;padding-bottom:10px}.bc_list_icons_plus{margin:0;padding:0}.bc_list_icons_plus li{background:url("/images/plus_small.png") left top no-repeat;padding:0 0 0 30px;min-height:20px;padding-bottom:10px}.catrow{display:flex;flex-direction:column;align-items:flex-start}.catrow .itemrow{display:flex;justify-content:flex-start}.catrow .itemrow .item{margin-right:2rem}.catrow .itemrow .item a{display:flex;flex-direction:column;justify-content:space-between}.catrow .itemrow .item a img{max-height:200px}.bc_img_nav a{display:flex;flex-direction:column;justify-content:space-between}.bc_img_nav h3{font-size:17px}.bc_listbox{padding:15px}.bc_listbox .bc_light_background{padding:10px}.bc_listbox .bc_light_background h2{margin-top:0px;font-size:28px}.bc_content_smallimg img,.bc_content_bigimg img{padding:0;margin:0;border:1px solid #dddddf;margin-bottom:20px}.bc_content_smallimg .bc_img_title_big,.bc_content_bigimg .bc_img_title_big{margin-top:-15px;margin-bottom:10px}.bc_content_smallimg .bc_img_title_small,.bc_content_bigimg .bc_img_title_small{margin-top:-15px;margin-bottom:10px}.bc_border{border:1px solid #dddddf;padding:10px;margin:10px 0;background:white}.bc_light_background{padding:0 0 20px;background:#f8f8f8}.row.bc_bottomline{border-bottom:1px solid #dddddf}.bc_standardcontent p{margin-top:0}.bc_standardcontent h2{font-size:28px;text-align:left}.bc_sidebar{border-left:1px solid #dddddf}.bc_sidebar h4{margin-top:0;font-weight:300;font-size:26px;text-align:right}.bc_sidebar #bc_sidebarmenu li{text-align:right;line-height:1.3em;margin-bottom:10px}.bc_sidebar #bc_sidebarmenu li a{font-size:15px;color:#414141;font-weight:300;line-height:1.5em}.bc_sidebar #bc_sidebarmenu li a:hover{color:#c03}.bc_sidebar #bc_sidebarmenu li div.has_children{display:inline-block;padding:10px 0px;margin:10px 0px;border-bottom:1px solid #c03}.bc_sidebar #sidebar_more_news li{text-align:right;line-height:1.3em;margin-bottom:10px}.bc_sidebar #sidebar_more_news li a{font-size:15px;color:#414141;font-weight:300;line-height:1.5em}.bc_sidebar #sidebar_more_news li a:hover{color:#c03}.bc_padright{padding-right:40px !important}.bc_content_balken h2{margin:15px 0 10px}.bc_content_sub li{background:url("/images/listicon_red_minus.png") left 8px no-repeat;padding:0 0 10px 20px}.bc_content_sub h2{font-size:28px}#bc_footer h4{margin-top:15px;font-weight:300;font-size:24px;text-align:left;text-transform:uppercase}ul.bc_mainmenu_sub2 li{padding-left:20px}.bc_page h1{font-size:36px;font-weight:300}.bc_page h2{font-size:24px;font-weight:300;text-align:left}.bc_page .bc_title_deco_100{margin-top:-20px;margin-left:-10px;float:none;display:block;width:100px;height:2px;background:#c03}.bc_page .bc_title_deco_100_right{margin-top:-5px;margin-right:-10px;margin-bottom:10px;float:right;display:block;width:100px;height:2px;background:#c03}#bc_head_infoline{padding:10px 0;border-bottom:1px solid #dddddf;color:#dddddf;font-size:12px;line-height:1.2em}#bc_head_infoline .row{margin-bottom:0}#bc_head_infoline a{color:#58595b;text-decoration:none}#bc_head_infoline #bc_head_kontaktinfos{line-height:22px;font-size:14px;font-weight:300;letter-spacing:.05em;color:#58595b;display:flex;justify-content:space-between}#bc_head_infoline #bc_head_kontaktinfos>*{flex:1 1 auto}#bc_head_infoline #bc_head_kontaktinfos #move{background:#c03;color:white;padding:.5rem;flex:0 1 auto;margin-right:2rem}@media only screen and (max-width:993px){#bc_head_infoline #bc_head_kontaktinfos{flex-direction:column}#bc_head_infoline #bc_head_kontaktinfos #move{background:#c03;color:white;padding:.5rem;flex:0 1 auto;margin:0 -1rem}}#bc_head_infoline #bc_head_info_socialmedia{margin:0}#bc_head_infoline #bc_head_info_socialmedia li{float:left;margin-left:10px}#bc_head_infoline #bc_head_languageswitch{margin:0}#bc_head_infoline #bc_head_languageswitch li{float:left;margin-left:10px;padding-left:10px;border-left:1px solid #dddddf}#bc_head_infoline #bc_head_languageswitch li:first-child{border:none;margin:0;padding:0}#bc_head_infoline #bc_head_languageswitch li a{color:#c03;font-size:18px;line-height:22px}#bc_head_menubar_logo_mobile{margin-top:10px}#bc_head_menubar{border-bottom:1px solid #c03}#bc_head_menubar #bc_head_menubar_logo{padding:10px 0}#bc_head_menubar .row{margin:0}#bc_mainmenu.bc_desktop{margin:-2px 0 0}#bc_mainmenu.bc_desktop li>a{color:#58595b;text-decoration:none;display:block}#bc_mainmenu.bc_desktop li>a:hover{color:#c03}#bc_mainmenu.bc_desktop li.bc_level_0{float:left}#bc_mainmenu.bc_desktop li.bc_level_0.active{border-top:2px solid #c03;color:#c03}#bc_mainmenu.bc_desktop li.bc_level_0.active>a,#bc_mainmenu.bc_desktop li.bc_level_0.active>.has_children{padding:30px 20px 20px;color:#c03}#bc_mainmenu.bc_desktop li.bc_level_0:hover{border-top:2px solid #c03;color:#c03}#bc_mainmenu.bc_desktop li.bc_level_0:hover>a,#bc_mainmenu.bc_desktop li.bc_level_0:hover>.has_children{padding:30px 20px 20px;color:#c03}#bc_mainmenu.bc_desktop li.bc_level_0:hover .bc_mainmenu_sub{display:block}#bc_mainmenu.bc_desktop li.bc_level_0>a,#bc_mainmenu.bc_desktop li.bc_level_0>.has_children{padding:32px 20px 20px;font-weight:500}#bc_mainmenu.bc_desktop li .bc_mainmenu_sub{display:none;position:absolute;z-index:99;background:rgba(255,255,255,0.95);width:0}#bc_mainmenu.bc_desktop li .bc_mainmenu_sub li{background:rgba(255,255,255,0.95);width:320px}#bc_mainmenu.bc_desktop li .bc_mainmenu_sub li a{font-weight:300;padding:5px 20px}#bc_mainmenu.bc_desktop li .bc_mainmenu_sub li>div{font-weight:300;padding:5px 20px}.side-nav a{line-height:3em;height:3em}.side-nav .bc_level_0>a,.side-nav .bc_level_0>.has_children{color:#c03;font-weight:bold}#bc_footer{background:#58595b;color:#f8f8f8}#bc_footer a{color:#f8f8f8}#bc_subfooter{padding:30px 0;background:#414141;color:#58595b}#bc_subfooter a{color:#dddddf}#bc_subfooter #bc_footermenu{margin:0}#bc_subfooter #bc_footermenu li{float:left;padding-right:10px;margin-right:10px;border-right:1px solid #dddddf;line-height:1em}#bc_subfooter #bc_footermenu li a{line-height:1em}#bc_subfooter #bc_footermenu li:last-child{border:none}#bc_subfooter .bc_single_footerlink{line-height:13px}.col img.materialboxed.active{max-width:100vw}.col img{max-width:100%}.bc_page_home .bc_centered_content{text-align:center}.bc_page_home .bc_centered_content p{text-align:center}.bc_page_home #bc_slider_wrapper_fullwidth{border-bottom:1px solid #c03;min-height:200px;background:#b7b7b7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3YjdiNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iI2RkZGRkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iI2RkZGRkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2RkZGRkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZmJmYmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #b7b7b7 0%, #dddddf 39%, #dddddf 39%, #dddddf 75%, #bfbfbf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b7b7b7), color-stop(39%, #dddddf), color-stop(39%, #dddddf), color-stop(75%, #dddddf), color-stop(100%, #bfbfbf));background:-webkit-linear-gradient(top, #b7b7b7 0%, #dddddf 39%, #dddddf 39%, #dddddf 75%, #bfbfbf 100%);background:-o-linear-gradient(top, #b7b7b7 0%, #dddddf 39%, #dddddf 39%, #dddddf 75%, #bfbfbf 100%);background:-ms-linear-gradient(top, #b7b7b7 0%, #dddddf 39%, #dddddf 39%, #dddddf 75%, #bfbfbf 100%);background:linear-gradient(to bottom, #b7b7b7 0%, #dddddf 39%, #dddddf 39%, #dddddf 75%, #bfbfbf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7b7b7', endColorstr='#bfbfbf', GradientType=0)}.bc_page_home .slides .caption .bc_caption_wrapper{background:rgba(255,255,255,0.7);margin-right:-50px;padding:15px}.bc_page_home .slides .caption h3{margin-top:0;font-weight:300;font-size:32px;color:#414141}.bc_page_home .slides .caption h4{font-weight:400;font-size:24px;color:#c03}.bc_page_home .slides .caption .bc_slider_small_caption{padding-bottom:10px}.bc_page_home .slides .caption .bc_slider_small_caption p{font-size:12px;color:#414141 !important}.bc_page_home .slides .caption .bc_slider_button{float:none;color:#414141 !important;background:#dddddf;padding:10px 25px;border:1px solid #58595b;-webkit-border-radius:2px;border-radius:2px}.bc_page_home #bc_techno{background:#f8f8f8;padding-bottom:15px}.bc_page_home #bc_techno .bc_tech_box_inner{background:white;border:1px solid #58595b}.bc_page_home #bc_techno .bc_tech_box_inner .bc_content{padding:0 15px 15px}.bc_page_home #bc_techno .bc_tech_box_inner .bc_content h3{margin:15px 0;color:#c03;font-weight:400;font-size:18px}.bc_page_home #bc_akt_service{background:white}.bc_page_home #bc_akt_service h2{text-align:left}.bc_page_home #bc_akt_service .bc_newsimg img{border:1px solid #dddddf;margin:0;padding:0}.bc_page_home #bc_akt_service .bc_excerpt{padding:0 20px 0 0}.bc_page_home #bc_akt_service h3{color:#414141;font-weight:300;font-size:26px;margin:0}.bc_page_home #bc_akt_service .collapsible-body{color:#58595b}.bc_page_home #bc_akt_service .collapsible-body h3{color:#414141;font-weight:500;font-size:18px;margin:0 0 15px}.bc_page_home #bc_akt_service .collapsible-body .bc_content{margin-bottom:10px}.bc_page_home #bc_akt_service .collapsible-body .bc_content p{color:#58595b;padding:0}.bc_page_home #bc_akt_service .collapsible-body .bc_button{float:left;margin:0 20px 20px 0;display:inline-block}.bc_page_home #bc_akt_service .collapsible-body .bc_button.rot{color:white;background:#c03}.bc_page_home #bc_stellenanz{padding:40px 0 20px;color:white;background:#c03}.bc_page_home #bc_stellenanz h3{margin-top:0;font-weight:300;font-size:32px;color:white}.bc_page_home #bc_stellenanz .bc_button{margin:0 auto;float:none;width:180px}.bc_page_home #bc_info{padding:1rem 0;color:white;background:#c03}.bc_page_home #bc_info h3{margin:0 0 1rem 0;font-weight:300;font-size:1.8rem;color:white}.bc_page_home #bc_info p{margin:1em 0 0 0 !important;margin-block-end:1em 0 0 0 !important}.bc_page_home #bc_kunden{margin:30px 0}.bc_page_home #bc_kunden h3{margin-top:0;font-weight:300;color:#414141;font-size:32px}.bc_page_home #bc_kunden .col img{max-width:100%}#bc_servicepakete .bc_servicepaket .bc_servicepaket_inner{border:1px solid #dddddf;padding:10px}#bc_servicepakete .bc_servicepaket h3{font-size:26px;margin:0 0 10px;color:#c03}#bc_absprung{padding:40px 0;color:white;background:#c03}#bc_absprung h3{margin-top:0;font-weight:300;font-size:32px;color:white}#bc_absprung .bc_button{margin:0 auto;float:none;width:180px}#page-karriere h3{font-weight:300;font-size:32px}#page-karriere h4{margin:0 0 10px;font-size:28px}.bc_elemlist p{margin-top:0}.bc_elemlist .bc_link{margin-left:.75rem !important;padding:10px 0}.bc_single_job li{background:url("/images/listicon_red_minus.png") left 8px no-repeat;padding:0 0 10px 20px}.bc_single_job h2{margin:0 0 15px;font-size:28px;color:#c03}.bc_teambox_inner{border:1px solid #dddddf;padding:10px 0;display:inline-block;margin:10px}.bc_teambox_inner .row{margin-bottom:0 !important}.bc_teambox_inner h3{font-weight:400;font-size:18px;color:#c03;margin-top:0}.bc_teambox_inner img{border:1px solid #f8f8f8}.bc_teambox_inner h4{font-weight:400;font-size:16px}.bc_teambox_inner .bc_title_deco_100{margin:-5px 0 10px;height:1px}.bc_teambox_inner td{padding:2px 20px 2px 0}.bc_news_elem h2{font-size:22px;font-weight:400;color:#c03}.k-map .k-marker{margin:0}.k-tooltip{background:rgba(255,255,255,0.8) !important;background-image:none !important}.k-tooltip-content{padding:10px;max-width:200px;text-align:left}.k-tooltip-content h2{padding:0;color:#58595b;font-size:22px;font-weight:300;margin:0}.k-tooltip-content h3{padding:0;color:#58595b;font-size:22px;font-weight:300;margin:0}.k-map .k-marker.k-marker-lifesystems{width:95px !important;height:51px !important;margin:-45px 0 0 0 !important;background:url("http://cms.life-systems.org/wp-content/uploads/2015/09/life-systems_logo_transparent.png") no-repeat !important}.k-marker-pin{width:24px !important;height:24px !important;margin:-10px 0 0 0 !important;background:url("/images/Heart_beats_24.png") no-repeat !important}.bc_referenz_card{border:1px solid #dddddf;padding:10px;margin-bottom:20px}.bc_referenz_card h3{color:#c03;font-weight:300;font-size:18px;margin:0px 0px 10px 0px}.input-field label{color:#c03}.bc_radiolabel{color:#c03}[type="radio"]:checked+label:before{background:#c03 !important;border-color:#c03}[type="radio"]:checked+label:after{background:#c03 !important;border-color:#c03}[type="checkbox"]:checked+label:before{border-right-color:#c03 !important;border-bottom-color:#c03 !important}[type="checkbox"]:checked+label:after{border-right-color:#c03 !important;border-bottom-color:#c03 !important}.input-field input[type=text]:focus+label{color:#c03}.input-field input[type=email]:focus+label{color:#c03}.input-field input[type=text]:focus{border-bottom:1px solid #c03;box-shadow:0 1px 0 0 #c03}.input-field input[type=email]:focus{border-bottom:1px solid #c03;box-shadow:0 1px 0 0 #c03}textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #c03;box-shadow:0 1px 0 0 #c03}textarea.materialize-textarea:focus:not([readonly])+label{color:#c03}.dropdown-content li>a,.dropdown-content li>span{color:#c03}.input-field input[type=text].valid{border-bottom:1px solid #000;box-shadow:0 1px 0 0 #000}.input-field input[type=text].invalid{border-bottom:1px solid #c03;box-shadow:0 1px 0 0 #c03}.input-field input[type=email].valid{border-bottom:1px solid #000;box-shadow:0 1px 0 0 #000}.input-field input[type=email].invalid{border-bottom:1px solid #c03;box-shadow:0 1px 0 0 #c03}.input-field .prefix.active{color:#000}#bc_send_form{cursor:pointer}#bc_form{margin-top:-15px}#bc_form_versandtext{display:none}.nb{position:relative;padding:0px !important;margin:1.5rem 0}#ls_home_nb{position:absolute;width:100%;z-index:-1}#ls_home_nb img{margin-left:-2px;width:100%}#ls_home_nb_video{padding:13px 12% !important;position:relative}#ls_home_nb_video video{width:100%}.ls_home_nb{position:absolute;width:100%;z-index:1}.ls_home_nb img{margin-left:-2px;width:100%}.ls_home_nb_video{padding:13px 12% !important;position:relative;z-index:2}.ls_home_nb_video video{width:100%}