@font-face{font-family:'sbm';src:url(/sites/all/themes/sbm/fonts/ERASDEMI.TTF) format('truetype');}*{padding:0;margin:0;}html{font-family:arial,helvetica,sans-serif;font-size:1em;color:#6b6565;height:100%;line-height:1.4em;background:#eee;overflow-y:scroll;}#content,#sidebar-first,#sidebar-second{float:left;display:inline;position:relative;}#content{width:100%;padding-bottom:50px;}body.sidebar-first #content{width:80%;left:20%;}body.sidebar-second #content{width:80%;}body.two-sidebars #content{width:60%;left:20%;}#sidebar-first{width:20%;left:-80%;}body.two-sidebars #sidebar-first{left:-60%;}#sidebar-second{float:right;width:20%;}.section{margin:0px;}p,#main ul{padding-bottom:15px;}hr{margin:15px auto;border:1px solid #C2C3C4;}#main ul.tabs.primary{padding:0;}#main li{margin:0 0 0 30px;padding-left:5px;}#main ul.primary li{margin:0;}div.messages,div.status{width:1050px;margin:0 auto;}#breadcrumb{display:none;}a{color:#009FE3;text-decoration:none;}table{border-collapse:inherit;}#main h2{margin-bottom:0.5em;}#header{position:fixed;height:120px;width:100%;background:#fff;z-index:100;float:left;top:0;box-shadow:0 3px 5px 0 rgba(0,0,0,0.75);}body.logged-in #header{top:70px;}body.page-uebersicht-mitarbeiter #header{display:none;}.header_inner{position:relative;width:1100px;margin:0 auto;}#logo{float:left;}#line{position:relative;top:0px;left:152px;width:950px;height:2px;background:#009FE3;}#line2{position:relative;top:2px;left:152px;width:950px;height:6px;background:#009FE3;}.region-header-slider{position:relative;margin-top:120px;}.nivoSlider{height:auto;max-height:440px;overflow:hidden;position:relative;width:100%;}.theme-default .nivo-controlNav{margin:0 auto;padding:0;position:relative;text-align:right;width:1100px;}.theme-default .nivo-controlNav a{border:0 none;display:inline-block;height:23px;margin:0 2px;text-align:center;text-indent:-9999px;width:22px;}.nivo-caption{background:rgba(255,255,255,0.8);bottom:0;box-sizing:border-box;color:#6b6565;display:none;left:0;opacity:0.8;overflow:hidden;padding:5px 10px;position:absolute;width:100%;z-index:8;}div#dienst{position:absolute;top:40px;right:0px;height:25px;z-index:200;width:250px;padding:5px 0 0 40px;margin:0 auto;text-align:right;color:#009FE3;font-size:1.3em;font-family:'sbm';}div#dienst .white{color:#fff;}#block-block-10{border-left:2px solid white;margin-left:40px;}.row{display:none;}.topnaviresp{overflow:hidden;background-color:#009FE3;}.topnaviresp li{list-style-image:none;list-style-type:none;}.topnaviresp ul.submenu{padding-left:20px;}.topnaviresp li a{float:left;display:block;color:#f2f2f2;text-align:center;padding:3px 16px;text-decoration:none;font-size:17px;}.topnaviresp li a:hover{background-color:#ddd;color:black;}.topnaviresp li .icon{display:none;}#footer ul.menu li{float:left;display:inline;}#footer ul.menu li a{float:left;display:inline;color:#f2f2f2;text-align:left;padding:3px 16px;text-decoration:none;font-size:17px;}@media screen and (max-width:1100px){#topnaviresp{position:relative;display:block;top:47px;}.topnaviresp li.hide{display:none;}.topnaviresp li a.icon{float:right;display:block;}}@media screen and (max-width:1100px){.topnaviresp.responsive{position:relative;}.topnaviresp.responsive li.hide{display:block;}.topnaviresp.responsive .icon{position:absolute;right:0;top:0;}.topnaviresp.responsive a{float:none;display:block;text-align:left;}}#block-responsive-dropdown-menus-menu-topmenu{background:#009FE3;float:left;height:33px;padding:14px 0 0 30px;position:relative;top:62px;width:920px;left:2px;}#block-responsive-dropdown-menus-menu-topmenu ul li{list-style-image:none;list-style-type:none;float:left;margin-right:50px;text-align:left;}#block-responsive-dropdown-menus-menu-topmenu ul li a{font-family:'sbm';text-transform:uppercase;text-decoration:none;font-size:1.1em;color:#fff;transition:all 0.5s ease 0s;}#block-responsive-dropdown-menus-menu-topmenu ul li a:hover{color:#fff;text-decoration:none;}#block-responsive-dropdown-menus-menu-topmenu ul li a.active,#block-responsive-dropdown-menus-menu-topmenu ul li.active-trail a{color:#fff;margin-top:0px;padding:0;position:relative;text-decoration:underline;}.responsive-menu .sub-menu{max-height:0;overflow:hidden;position:absolute;z-index:100;background:rgba(0,159,227,1);}#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu.tier-two{margin-left:-10px;padding-right:50px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu li.first{padding-top:20px;}#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu li a{font-size:1.1em;transition:all 0.5s ease 0s;display:block;line-height:1.6em;color:#fff;}#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu li.first:hover,#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu li.first.active{background:url(/sites/all/themes/sbm/pics/pfeil.png) no-repeat 0 28px;padding-top:20px;}#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu li:hover,#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu li.active{background:url(/sites/all/themes/sbm/pics/pfeil.png) no-repeat 0 8px;}#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu li.first.active:hover{background:url(/sites/all/themes/sbm/pics/pfeil-actho.png) no-repeat 0 28px;padding-top:20px;}#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu li.active:hover{background:url(/sites/all/themes/sbm/pics/pfeil-actho.png) no-repeat 0 8px;}#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu li a:hover{color:#fff;text-decoration:none;}#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu li{padding:0 10px 3px 10px;width:100%;margin-right:0;}#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu.tier-two li a{text-decoration:none;}#block-responsive-dropdown-menus-menu-topmenu ul li ul.sub-menu.tier-three li{position:relative;left:225px;bottom:34px;background:#fff;}#submenu{border-bottom:1px solid #d1d3d3;margin-bottom:15px;}#main #submenu ul{padding:0 0 5px 0;}#main .submenu ul.menu li{display:inline-block;margin:0;padding:0 20px 0 20px;text-align:left;}#main .submenu ul.menu .first::before,#main .submenu ul.menu .first.active::before{content:"";margin:0;}#main .submenu ul.menu li::before{color:#9badc4;content:"|";margin:0 8px 0 -26px;}body.adminimal-menu ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:outside none none;margin:5px;padding:0 0 0 1em;white-space:nowrap;width:100%;float:left;}body.page-node-7 #main ul.primary li{margin-bottom:0;}#main-wrapper{width:1100px;margin:0 auto 70px auto;}#page-title{font-size:1.3em;padding-bottom:10px;}#main-wrapper img{border:0px solid #e0dede;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px;margin:0 10px 0 0;}body.page-mitarbeiter #main-wrapper img{margin:0;}#main-wrapper li{vertical-align:top;}body.page-node-7 #main ul li{float:left;margin-bottom:30px;}.grey{background:rgba(189,189,189,.7);padding:10px 2px 0 5px;margin:10px 0 20px 0;}.field.field-name-field-bilder-allgemein-hochladen.field-type-image.field-label-hidden img{float:left;}.formular{background-color:#e5007d;width:100%;padding:0.9em 0 .5em 0;text-align:center;color:#fff;font-size:2em;display:grid;margin:0 auto;align-items:center;justify-content:center;align-content:center;justify-items:center;}.formular a{color:#fff;}.view-unternehmen td{padding:10px;border:1px dotted #e0dede;}body.node-type-leistungen #block-block-2{border-top:1px solid #009FE3;padding-top:10px;}.view-download caption{font-weight:bold;}.view-download table.views-table{border:0;border-spacing:0;font-size:1em;margin:0 0 25px 0;width:100%;}.view-download table.views-table tr.odd{background:rgba(0,0,0,0.05);border-bottom:1px solid #fff;}.view-download table.views-table tr.even{background:rgba(0,0,0,0.20);}.view-download table.views-table tr td{padding:10px;}body.page-node-55 table tr td{padding:5px;}.view-download-pdf h3{font-size:1em;margin-top:20px;}table{border-collapse:inherit;}table.sticky-enabled{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table.sticky-enabled tr td,tr th{padding:6px 9px;border:1px solid #fff;text-align:left;}table.sticky-enabled thead tr th{border-bottom:1px solid #fff;}table.sticky-enabled th{background:rgba(0,0,0,0.51);border-bottom-style:none;color:#fff;font-weight:bold;}table.sticky-enabled tr.odd{background:rgba(0,0,0,0.05);}table.sticky-enabled tr.even{background:rgba(0,0,0,0.20);}tbody{border-top:0px solid #ccc;}th{border-bottom:0px solid #ccc;padding:0 1.5em 1.5em 0;text-align:left;}.sticky-enabled.tableheader-processed.sticky-table tr th:first-child{width:85%;}.ui-accordion .ui-accordion-content,.jquery-ui-filter-container{border-top:0 none;overflow:auto;padding:1em 2.2em;font-size:1em;}#node-24 .webform-container-inline label{display:inline-block;margin-right:1em;text-align:right;}#node-24 label{position:relative;width:150px;text-align:right;}input,select{padding:5px;border:1px solid #c2c3c4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}input[type="submit"]{margin-bottom:50px;}input:focus{-webkit-box-shadow:0px 0px 5px 0px rgba(0,159,227,1);-moz-box-shadow:0px 0px 5px 0px rgba(0,159,227,1);box-shadow:0px 0px 5px 0px rgba(0,159,227,1);}#node-24 fieldset{position:relative;width:95%;}.views-exposed-form label{position:relative;width:100%;text-align:left;}.element-invisible{background:#000;position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}#autocomplete{background:#fff;border:1px solid #c2c3c4;-webkit-box-shadow:0px 0px 5px 0px rgba(0,159,227,1);-moz-box-shadow:0px 0px 5px 0px rgba(0,159,227,1);box-shadow:0px 0px 5px 0px rgba(0,159,227,1);}#autocomplete ul{padding:0;margin:0;}#autocomplete ul li{padding:3px 3px 3px 10px;margin:0;}.view-seite-durchsuchen .views-row{border-bottom:1px solid #6b6565;margin-bottom:30px;}.webform-goal-meter-percentage{height:100%;z-index:900;background-color:#009fe3;padding-left:3px;text-align:left;font-weight:bold;animation-name:grow-meter;animation-duration:2.3s;transform-origin:left;}.webform-goal-meter-meter span{position:absolute;z-index:99;left:5px;animation-name:reveal-number;animation-duration:2.3s;}.view-mitarbeiter table{width:100%;margin-bottom:20px;}.view-mitarbeiter tr{width:100%;vertical-align:top;text-align:center;}.view-mitarbeiter tr.row-1{text-align:center;}.view-mitarbeiter td.mitarbeiter{width:20%;}.view-mitarbeiter h3{font-size:1em;text-align:center;background:#fff;padding:5px;margin-bottom:20px;border-bottom:1px solid #009FE3;}.view-uebersicht-mitarbeiter table.views-table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}.view-uebersicht-mitarbeiter table.views-table tr.odd{background:rgba(0,0,0,0.05);}.view-uebersicht-mitarbeiter table.views-table tr.even{background:rgba(0,0,0,0.20);}body.page-mitarbeiter .view-mitarbeiter img:hover{cursor:zoom-in;}body.page-stellenausschreibungen .views-row{margin-bottom:30px;}body.page-stellenausschreibungen #main-wrapper .view-content{width:100%;display:ruby;}#main table td{padding:6px;vertical-align:top;}body.page-node-19 #main table{width:100%;}body.page-node-19 #main table td{padding:3px;}.shop{background:#C60086 url(/sites/all/themes/sbm/pics/einkaufswagen.png) no-repeat right bottom;border:0px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 0 0 10px;height:25px;}.shop a{display:block;color:#fff;}.hasCountdown{border:0px solid #ccc;background-color:#c60086;padding:0.7em;margin:.5em 0 .5em 0;color:#fff;font-weight:bold;font-size:2em;}.field-name-field-anhang{padding:10px;margin:20px 0 20px 0;border:0px solid #6B6565;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 0 8px 0 rgba(0,0,0,0.2),0 0 20px 0 rgba(0,0,0,0.2);}.field-name-field-anhang p{padding-bottom:0px;}.matomo p{margin-bottom:0;padding-bottom:0;}#main .view-id-news_2021 li.views-row{list-style:none;width:22%;float:left;margin:0 2% 0 0;min-height:450px;}.news-column{width:24%;float:left;display:inline-table;height:425px;margin-right:1%;}#main-wrapper .news-column img{transition:all 0.5s;}#main-wrapper .news-column img:hover{border-radius:50%;transition:all 0.5s;}.form-item.form-type-radio.form-item-field-sbm-redzac-value{display:inline;margin-right:13px;}@media screen and (max-width:1000px){.news-column{width:32%;float:left;display:inline-table;height:425px;margin-right:1%;}body #main .views-field-field-news-bild{display:inline-block;max-width:100%;height:auto;margin:0px;width:auto;left:0;}}@media screen and (max-width:600px){.news-column{width:49%;float:left;display:inline-table;height:425px;margin-right:1%;}body #main .views-field-field-news-bild{display:inline-block;max-width:100%;height:auto;margin:0px;width:auto;left:0;}}@media screen and (max-width:400px){.news-column{width:100%;float:left;display:inline-table;height:auto;margin-right:0%;}.views-field.views-field-created{text-align:center;background:#fff;padding:5px;font-weight:bold;}body #main .views-field-field-news-bild{display:inline-block;background:#eee;width:100%;height:auto;margin:0px auto;}.views-field.views-field-title,.views-field.views-field-body{padding:0 5px 0 5px;}}.view-news .views-row{margin-bottom:30px;padding:10px;}.view-news .views-row-even{border:1px solid #009FE3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.view-news .views-field-created{text-align:right;}.field-name-body,.field-name-field-anhang{float:left;width:100%;}.field-name-field-anhang{width:98%;}.view-news-uebersicht{position:relative;margin-left:180px;top:5px;}.view-news-uebersicht .views-field-title{width:500px;}#block-views-news-2021-block-1{position:relative;margin:20px 0 20px 0;}body.front #block-views-news-2021-block-1 .news-column{display:inline-table;height:auto;margin:0 1% 10px 0;}#block-views-news-2021-block-1 h2{font-size:1.2em;padding-bottom:10px;}body.front #block-views-news-2021-block-1 .views-field.views-field-created{color:#999;font-size:.9em;}@media screen and (max-width:705px){body.front #block-views-news-2021-block-1 .news-column{width:49%;float:left;display:inline-table;height:auto;margin:0 1% 20px 0;}}@media screen and (max-width:440px){#block-views-news-2021-block-1 .views-field-title{font-size:.8em;padding-bottom:0;}}@media screen and (max-width:372px){#block-views-news-2021-block-1 .views-field-title{font-size:.7em;padding-bottom:0;}}#main-wrapper .field-name-field-bildergalerie-erstellen img{float:left;margin:0 10px 10px 0;padding:7px;border:1px solid #ccc;}figcaption{text-align:center;}.region-content ul.flippy{margin:auto;padding:12px 0 10px 0;text-align:center;display:inline-block;width:100%;background:#fff;margin:20px 0;}#footer{position:fixed;width:100%;bottom:0px;height:50px;background:#c2c3c4;border-top:10px solid #eee;}#footer .section{width:1100px;margin:0 auto;padding-top:13px;}#footer #block-block-1{width:80%;float:left;}.telefon{float:right;}
