html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}div.custom.logo{padding-top:5px}body{margin:0;padding:0;font-family:"Open Sans",sans-serif !important;font-size:14px;line-height:20px}header{background:url(/templates/frontend/images/leiste.png) no-repeat bottom center;display:table;width:100%;height:118px}header .moduletable{float:left}header .menu{float:right;clear:right}header p{padding:0;margin:0;display:flex}header ul li{display:inline-block;margin:0;padding:0}header ul{display:inline-block;margin:0;padding:0}header ul li a{text-decoration:none;padding-left:10px;color:#545454;margin-left:10px;border-left:1px solid;font-size:16px}header .social ul li a{margin-left:0;border-left:none;height:44px;display:block}header .mainmenu ul li a:hover{color:#9d3548}span{white-space:normal !important}.row-fluid{display:table}.row-fluid > p{word-break:break-word}.row- .logo img{display:block;height:auto;width:170px;margin:5px 0 0px 0}header ul li img,.nav > li > a > img{max-width:35px !important}.topmenu ul li a{color:#fff;font-size:14px;border-left:1px solid #fff}.topmenu ul li a:hover{color:#000}.social{padding:10px 0 0 0}.mainmenu{margin-top:5px}.topmenu{margin-top:15px}.wrapper{max-width:1200px;margin:0 auto}.nivo-caption{left:inherit !important;right:15% !important;bottom:20% !important;background:transparent !important;width:auto !important;text-transform:uppercase;font-size:30px;opacity:1 !important}.nivo-caption > div{background-color:rgba(255,255,255,0.6);margin:0 0 5px 0;padding:13px 20px;color:#9d3548}.nivo-caption .nivo-description{font-size:26px;color:#164486;text-transform:none;width:auto}.jobkategorie .control-group.rsdir-filter-bar{display:none}h1,h2,h3,h4,h5,h6{color:#9d3548 !important}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#fff !important}footer{background-color:#6c6c6c;color:#fff;padding:10px 0;display:table;width:100%;margin-top:40px}footer .w50{width:50%;float:left}footer .moduletable{border-bottom:1px solid #9c9c9c;padding:0 0px}footer label{display:none !important}footer label[for="datenschutzhinweis"]{display:block !important;color:#cfcfcf !important}footer ul{list-style:none;margin:0;padding:0}footer ul > li{display:inline-block;margin:0;padding:0 20px 10px 0}footer ul li a{text-decoration:none;color:#fff}footer .social{padding:20px 0 0 0;border-bottom:none}footer .form{padding:10px 0 0 20px;border-bottom:none}.moduletablefull{display:table;clear:both;margin:20px 6px}.moduletablefull figure{margin:0 0 0 0}.moduletablefull dd{margin-left:0}.rsdir-detail-meta > i{display:none;margin:0px !important;background:#9d3548;color:#fff;font-size:14px;padding:8px 9px;border-radius:50%;text-align:center}.rsdir-detail-meta > a,.rsdir-detail-meta > span,.rsdir-detail-meta{color:#545454;display:none}.tooltip,.tooltip div{background-color:#9d3548 !important;color:#fff !important;border:none !important}form > .adminform:first-child{display:none}.moduletable.hinweis{background:#9d3548;padding:5px;margin:30px 0;color:#fff}.moduletable.hinweis a{color:#dfdfdf}div[itemprop="articleBody"]{margin:40px 0;display:table;clear:left}.chronoforms6_credits{display:none}.breadcrumb{padding:8px 5px;margin:10px 0 10px;list-style:none;background-color:rgba(255,255,255,1) !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;border-bottom:none;text-shadow:0px !important}.breadcrumb > li{display:inline-block;*display:inline;text-shadow:none !important;color:#545454 !important}.breadcrumb > .active,.breadcrumb a{color:#545454}.breadcrumb > li:first-child::before{content:"Sie befinden sich hier:";padding-right:8px}.breadcrumb > li > .divider{color:#545454}.pathway:hover{text-decoration:none;color:#9d3548}a{color:#164486;text-decoration:none}.ui.form input:not([type]),.ui.form input[type="date"],.ui.form input[type="datetime-local"],.ui.form input[type="email"],.ui.form input[type="file"],.ui.form input[type="number"],.ui.form input[type="password"],.ui.form input[type="search"],.ui.form input[type="tel"],.ui.form input[type="text"],.ui.form textarea,.ui.form input[type="url"],.ui.form select{background:#d1d1d1 !important;border:none !important;border-radius:0 !important;min-width:201px !important}.ui.button{background:#9d3548 !important;border-radius:0 !important;color:#fff !important}.ui.form .error ::-moz-placeholder{color:#000 !important}.ui.form ::-moz-placeholder{color:#000 !important}.rsdir-mod-map-search{display:block}#rsdir-map-search{float:left;padding:12px;margin:4px 9px 0 5px;background:#9d3548;width:266px}.btn-group{display:block !important;*display:block !important;margin-bottom:10px}#rsdir-location{display:block;margin-bottom:10px}#rsdir-radius{margin-right:5px}.js-editor-tinymce{float:left;width:100%}.nav{margin-bottom:0 !important}.nav > li > a:hover,.nav > li > a:focus{text-decoration:none !important;background-color:transparent !important}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:table !important}.rsdir-mod-map-search > form::before{content:"- Jobsuche -";color:#fff;font-size:24px;text-align:center;width:100%;display:none;text-transform:uppercase;padding:15px 0 30px 0;font-style:italic;font-weight:bold}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#eee;border:none !important;padding:5px 10px !important;border-radius:0}.rsdir-mod-map-search .btn{padding:10px !important;text-shadow:none !important;background-color:#fff !important;*background-color:#fff !important;background-image:none !important;border:none !important;*border:0 !important;border-radius:0 !important;filter:none !important;box-shadow:0 !important;width:246px;text-align:left !important}input[type="search"],#rsdir-location,.input[name="q"]{width:246px}.input-append select{padding:0px;height:30px;border:0 !important}.rsdir-mod-map-search button.btn,.rsdir-mod-map-search input[type="submit"].btn{width:100% !important;margin:0 auto !important;background:#1b4486 !important;text-align:center !important;font-size:16px;text-transform:uppercase;border:none !important}.rsdir-mod-map-search button.btn:hover{background:#103476 !important}.dropdown-menu{border:none !important;border-radius:0 !important}.rsdir-mod-map-search .dropdown-menu{margin:0 !important}.thumbnail{padding:0 !important;border:none !important;border-radius:0 !important;box-shadow:none !important}.rsdir-listing-title{font-size:20px;text-transform:none;margin:0;padding:0}.rsdir-listing-big-subtitle{font-size:16px;text-transform:none;margin:0;padding:0;line-height:140%;font-weight:normal}.rsdir-listing-small-subtitle{margin:8px 0;font-size:16px}.rsdir-listing-meta{display:none}.row-fluid.rsdir-1-columns{width:50%;float:left}.rsdir-listing{margin-bottom:10px;padding:0px 10px;margin-right:10px;border:1px solid #eee;min-height:160px}.item-page #rsdir-gallery{float:right !important}.page-header{margin:30px 0 0 0 !important;padding-bottom:0 !important;border-bottom:none !important}.rsdir-detail-meta > i{display:none;margin-top:5px}.item-page .row-fluid .span7{margin-left:0}.divider.icon-location{display:none}.btn-primary{background-color:#9d3548 !important;background:#9d3548 !important;border-radius:0;border:none;color:#fff}.btn-primary:hover,.button:hover{background-color:#1b4486 !important;background:#1b4486 !important;color:#fff !important;text-decoration:none}.button{background:#9d3548;color:#fff;padding:10px 20px;font-weight:bold;margin-bottom:10px;display:inline-block}.form-horizontal .controls{margin-left:235px;*margin-left:235px}.well{min-height:20px;padding:10px;margin-bottom:20px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#ffffff}.rsdir-listing-detail-part .clearfix{float:right}.moduletablersmap{display:table;margin:10px 5px;max-width:100%}.moduletableaktion{display:table;margin:10px 5px;max-width:30%}.moduletablejobfinder{display:table;max-width:65%;background:#164486;color:#fff;padding:62px 114px;margin:10px 4px 20px 4px}.moduletablejobfinder a{color:#fff;text-decoration:underline}.moduletablejobfinder h3{color:#fff !important}.moduletablejobfinder .button{margin:30px auto !important;display:table;width:auto;text-decoration:none;box-shadow:3px 3px 6px #202020}.moduletable.navlogin{position:absolute;font-size:12px !important;margin-left:785px;margin-top:13px;height:37px}.moduletable.navlogin *{float:left}.navlogin .control-group{margin-left:10px}.navlogin #form-login-remember,.navlogin .unstyled,.navlogin h3{display:none}.navlogin .input-prepend .add-on:first-child,.navlogin .input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:0;border:none}.navlogin .input-prepend input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none !important;background:#efefef;padding:4px 5px !important}.navlogin input[type="text"],.navlogin input[type="password"]{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border:none !important}.navlogin .btn{padding:4px 9px;background-color:#1b4486 !important;*background-color:#1b4486;border:none !important;*border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navlogin .login-greeting{font-size:14px;margin-right:10px;margin-top:3px}.rsdir-no-image{background:transparent url("/images/no-image.png") no-repeat center center;height:80px !important}.rsdir-listing .thumbnail img{height:80px;width:auto}label{float:left;min-width:220px;margin-right:20px}#rsdir-captcha{float:none;clear:both;display:block}legend{display:inline;width:auto;padding:0 10px !important;margin-bottom:0px;font-size:18px;line-height:30px;color:#9d3548 !important}.credits{float:right !important;margin-top:15px;font-size:12px;color:#fff}.catsteaser ul.rsdir-categories-list > li{width:24%;float:left;margin:1% 0.5% 1% 0.5%;padding:0;min-height:320px;max-height:325px;background:#9d3548;overflow:hidden}.catsteaser .rsdir-categories li a img{float:left;height:auto;margin:0 0 0 -5px;width:calc(100% + 10px);max-width:inherit !important}.catsteaser .rsdir-categories .rsdir-categories-list{list-style:none;margin:0 !important;padding:0;display:table}.catsteaser .rsdir-categories li a{padding-top:0;padding-bottom:0;padding-left:5px;padding-right:5px;border:none;color:#fff;text-decoration:none;background:#9d3548 !important;text-transform:none}.catsteaser .rsdir-categories .rsdir-entries-number{background-color:#1b4486;border-radius:0px;padding-left:5px;padding-right:5px;font-weight:normal}.catsteaser .rsdir-subcategories-list{display:none}.catsteaser .rsdir-subcategories-list,.catsteaser .rsdir-categories-list > li img{transition:0.5s all ease-in-out}.catsteaser .rsdir-categories-list > li:hover .rsdir-subcategories-list{display:block}.catsteaser .rsdir-categories-list > li:hover img{opacity:0}.catsteaser .rsdir-categories-list > li.rsdir-has-subcategories:hover img{opacity:0;margin-top:-145px}.catsteaser .rsdir-categories-list > li:hover a{height:100%}.rsdir-categories li a:hover{background-color:#1b4486 !important}.rs_single{width:80%;border:1px solid #9d3548;padding:1%;word-break:break-all}.leiste{float:right;width:18%;margin-left:0%}.leiste .moduletable > h3{font-size:18px;text-transform:none;font-weight:normal;background:#9d3548;padding:2px 10px 3px 10px;color:#fff !important;line-height:140%}.leiste .moduletable > .rsdir{padding:0 10px}.table th,.table td{border-top:none !important}div.login .control-group{margin:0 0 10px 0}div.login .btn{padding:5px 10px !important;color:#fff}.registration .control-group{display:table;margin:0 0 20px 0}.registration label{float:none;margin:0 0 5px 0;display:block}.registration .control-label,.registration .controls{float:left}fieldset{border:1px solid #9d3548;margin:0 5px 10px 0px}fieldset fieldset{border:none;background:#efefef}.btn{padding:5px 20px}.popover{background:#efefef;max-width:300px;padding:1px 20px 20px 20px;border-radius:10px;box-shadow:0px 0px 7px #a0a0a0}.pagination{display:table;clear:both;margin:0 auto;padding:30px 0 0 0}.fields-container{float:right;width:29%;margin:0 0 0 2%;color:#fff;padding:0}.fields-container a{color:#fff}.fields-container a:hover{font-weight:bold}dd{margin:0;padding:0}.field-entry.infobox{background:#9d3548;padding:10px}.item-image{width:69%;float:left}.item-image img{max-width:100%;height:auto}.field-entry.firmenlogo{background:#fff}.firmenlogo img{max-width:80%}.pull-left{float:left;margin:0 30px 20px 0;max-width:270px}.pull-right{float:right;margin:0 0 20px 30px;max-width:270px}.link:last-child{margin:0;padding:20px 10px 20px 10px;border-top:7px solid #fff;background:#1b4486}.link{margin:0;padding:20px 10px 20px 10px;border-top:7px solid #fff;background:#9d3548}.field-label{display:block;font-size:18px}.rsdir-newest-entry-title{font-weight:normal;margin-top:20px}.neueste h3{background:#9d3548;color:#fff !important;font-style:italic;font-size:22px;text-align:center;padding:4px 0;margin:10px 5px}.rsdir-newest-entry{width:calc(50% - 10px) !important;border:1px solid #eee;margin:0px 1px 6px 5px !important;padding:0 15px;height:100px;overflow:hidden}.neueste .thumbnail.pull-left{margin-right:25px}.newsflash-horiz{border-top:5px solid #9d3548;padding:0;margin:0 0 20px 0;display:table}.newsflash-horiz li{list-style:none;padding:20px 0 20px 0;margin:0 0.5%;width:32.33%;float:left;display:block;border-bottom:1px solid #9d3548}.newsflash-horiz li > p{min-height:148px}.my_news .weitere{display:none}.readmore{background:#1b4486;color:#fff;padding:6px 15px;float:right}.readmore:hover{background:#9d3548;color:#fff}.newsflash-horiz .newsflash-image{padding:0 0 10px 0;margin:0}.newsflash-horiz li:nth-child(4){clear:left}.blog .item h2{font-size:16px}.blog .item-image{width:100%;float:none;margin-bottom:10px}.blog .btn,.blog .btn:hover{background:none;box-shadow:none;border:none;color:#fff;text-shadow:none}.blog .icon-chevron-right{display:none}footer .wrapper{padding:0 12px}.job-visite{height:max-content;margin:48px 0}.header{background-color:#9d3548;color:#ffffff}.header-text{margin:0;padding:12px 12px 6px 12px;font-size:20px;font-weight:bold}.header-subtext{margin:0;padding:6px 12px 12px 12px;font-size:22px}.header-line{margin:5px 0;height:4px;background-color:#053179;border:none}.job-visite-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:48px;height:100%}.job-item{display:flex;flex-direction:column}.job-logo{display:flex;align-items:center;justify-content:center;width:100%;height:100px;background-color:white;border-bottom:1px solid #971939}.jobbody{overflow:hidden;width:100%;display:block}.jobheader{overflow:hidden;width:100%;display:block}.jobfooter{background:url(/images/av/footer.png);overflow:hidden;width:100%;height:10em;display:block}.jobfooter_txt{width:85%;float:left;margin-top:40px}.jobfooter_ig{height:7em;width:5%;margin:40px 10px 0px 0px;float:right}.jobfooter_fb{height:7em;width:5%;margin:40px 10px 0px 0px;float:right}.caritas_header_1{overflow:hidden;width:100%;height:27em;display:block;background:url(/images/caritas/header_bg_logo.jpg);background-repeat:no-repeat}.caritas_body{overflow:hidden;width:100%;display:block;word-break:break-word}.caritas_separator_title{overflow:hidden;width:100%;height:4em;display:block;background:url(/images/caritas/body_sep.png);background-repeat:no-repeat;color:white}.caritas_header_sep{overflow:hidden;width:100%;height:4em;display:block;background:url(/images/caritas/header_sep.png);background-repeat:no-repeat;color:white}.caritas_footer{background:url(/images/caritas/footer_sep_logo.png);background-repeat:no-repeat;overflow:hidden;height:22em;width:100%;display:block}.caritas_footer_pfleg{background:url(/images/caritas/pflege_footer_bg.png);background-repeat:no-repeat;overflow:hidden;height:60em;width:100%;display:block}.top{margin-top:30px}.job-header{color:#9d3548;padding:24px 12px;font-size:18px;font-weight:bold}.job-text{padding:12px;color:#555555;line-height:1.5}.logo-over-us{background-image:url("/images/logos/_Uber_uns.png");background-position:center;background-repeat:no-repeat;background-size:contain}.logo-concept{background-image:url("/images/logos/Konzept_PB24.png");background-position:center;background-repeat:no-repeat;background-size:contain}.logo-output{background-image:url("/images/logos/Leistungsangebot_PB24.png");background-position:center;background-repeat:no-repeat;background-size:contain}.logo-team{background-image:url("/images/logos/Team_PB24.png");background-position:center;background-repeat:no-repeat;background-size:contain}.jobs-week{display:flex;align-items:center;color:#053179;font-weight:bold;font-size:48px;border-bottom:4px solid #971939;margin:47px 0 12px 0;padding:4px 0}.jobs-week::after{content:attr(div);background-color:#053179;margin-left:auto;width:calc(100% - 450px);height:40px}.rsdir-newest-entries{border-spacing:0 8px}.order-root{display:grid;grid-template-columns:1fr auto 1fr;height:100%;grid-gap:2px}.order-left{display:flex;flex-direction:column;padding:4px;align-items:flex-end;width:400px;justify-self:flex-end}.order-right{display:flex;flex-direction:column;padding:4px;width:400px}.order-hl{height:100%;background-color:#787878;width:1px;border:none;margin:0 12px}.order-image-left{background-image:url("/images/ml.jpg");background-repeat:no-repeat;background-size:cover;height:300px;width:100%;border:1px solid #971939}.order-image-right{background-image:url("/images/mr.jpg");background-repeat:no-repeat;background-size:cover;height:300px;border:1px solid #971939}.order-wrapper-center{width:100%;display:flex;flex-direction:column;align-items:center}.circle{height:50px;width:50px;border-radius:50%;border:1px solid #971939;color:#971939;margin:24px;display:flex;align-items:center;justify-content:center;font-size:24px}.order-article-header{font-size:20px;font-weight:100px;color:black;padding:4px;text-transform:uppercase}.order-article-subtitle{font-size:14px;font-weight:100px;color:#0f0f0f;padding:4px;text-transform:uppercase}.text{font-size:12px;text-align:center;line-height:1.5;padding:4px;margin:12px 0}.bordered{border-top:1px solid #787878;border-bottom:1px solid #787878;width:90%}.order-pricing-wrapper{display:flex;justify-content:center;height:50px;margin:24px 0}.order-pricing{display:flex;align-items:baseline;padding-top:4px}.order-price{font-size:24px;font-weight:bold;color:#971939;padding:4px;text-transform:uppercase}.order-mwst{font-size:24px;font-weight:bold;color:#971939;padding:4px;text-transform:uppercase}.order-link{background-color:#971939;color:white;padding:8px 12px;font-size:18px;border:none;border-radius:5px;margin:12px 12px 48px 12px;text-decoration:none}.order-link:hover{cursor:pointer;background-color:#b13353;text-decoration:none;color:white}.order-link:focus{outline:0}.order-advantage{padding:4px;text-transform:uppercase}.order-ul{list-style-type:disc}.order-li{font-size:12px;text-align:left;line-height:1.5;padding:4px;margin:12px 0}@media (min-width:1024px){#rsdir-map-search-results > tr{width:calc(50% - 10px);float:left;border:1px solid #eee;margin:4px;height:100px}.table-striped tbody > tr:nth-child(2n + 1) > td,.table-striped tbody > tr:nth-child(2n + 1) > th{background-color:#fff !important}.rsdir-mod-map-search{display:grid;grid-gap:2px;grid-template-rows:500px auto;grid-template-areas:"map""search"}#rsdir-map-search{grid-area:search;width:auto;margin:0 0 10px 0;display:flex}#rsdir-map-search-canvas{height:unset !important}#rsdir-map-search-canvas div{grid-area:map}.input-prepend.input-append{display:grid;grid-template-rows:30px;grid-template-columns:1fr 1fr 1fr;grid-gap:8px}#rsdir-location{height:auto}#rsdir-radius{height:30px !important}.input-mini{height:40px !important}input[type="search"],#rsdir-location,.input[name="q"]{height:100%}.rsdir-mod-map-search button.btn,.rsdir-mod-map-search input[type="submit"].btn{height:40px;font-size:13px;margin-left:12px !important;overflow:hidden}}@media (max-width:1300px){.moduletable.navlogin{margin-left:175px;height:auto;clear:both}}@media (max-width:768px){footer .w50{width:98%}.row-fluid.rsdir-1-columns{width:98%;float:left}#rsdir-map-search{float:left;padding:12px;margin:4px 0 8px 3px;background:#9d3548;width:304px}#rsdir-map-search-canvas{display:none}input[type="search"],#rsdir-location,.input[name="q"]{width:246px}.rsdir-listing{margin-bottom:10px;padding:0px 10px;margin-right:10px;border:1px solid #eee;min-height:160px;width:304px}.moduletableaktion{display:none}.moduletable form{display:none}.moduletablefull{display:none}.moduletablejobfinder{display:none}.moduletable .catsteaser{display:none}.moduletable .newsflash-horiz{display:none}.catsteaser ul.rsdir-categories-list > li{width:98%;float:center;margin:2% 1% 2% 1%;padding:0;min-height:1rem;max-height:7.5rem;background:#9d3548;overflow:hidden}.catsteaser .rsdir-categories img{display:none}.catsteaser .rsdir-categories li a img{float:left;height:auto;margin:0 0 0 -5px;width:calc(50% + 10px);max-width:inherit !important}.catsteaser .rsdir-categories .rsdir-categories-list{list-style:none;margin:0 !important;padding:0;display:table}.catsteaser .rsdir-categories li a{padding-top:0;padding-bottom:0;padding-left:5px;padding-right:5px;border:none;color:#fff;text-decoration:none;background:#9d3548 !important;text-transform:none}.catsteaser .rsdir-categories .rsdir-entries-number{background-color:#1b4486;border-radius:0px;padding-left:5px;padding-right:5px;font-weight:normal}.catsteaser .rsdir-subcategories-list{display:none}.catsteaser .rsdir-subcategories-list,.catsteaser .rsdir-categories-list > li img{transition:0.4s all ease-in-out}.catsteaser .rsdir-categories-list > li:hover .rsdir-subcategories-list{display:block}.catsteaser .rsdir-categories-list > li:hover img{opacity:0}.catsteaser .rsdir-categories-list > li.rsdir-has-subcategories:hover img{opacity:0;margin-top:-145px}.catsteaser .rsdir-categories-list > li:hover a{height:100%}.rsdir-categories li a:hover{background-color:#1b4486 !important}.rs_single{width:98%;border:none;padding:1%;word-break:break-word}.leiste{display:none}.newsflash-horiz{border-top:5px solid #9d3548;padding:0;margin:5px 5px 5px 5px;display:table}.newsflash-horiz li{list-style:none;padding:10px 5px 10px 5px;margin:0 1%;width:95%;float:center;display:block;border-bottom:1px solid #9d3548}.newsflash-horiz li > p{min-height:10rem;height:15rem}.my_news .weitere{display:none}.readmore{background:#1b4486;color:#fff;padding:6px 15px;float:right}.readmore:hover{background:#9d3548;color:#fff}.newsflash-horiz .newsflash-image{padding:0 0 10px 0;margin:0}.newsflash-horiz li:nth-child(0){clear:left}.jobs-week{display:none}.rsdir-newest-entries{display:none}.job-visite{display:none}.order-root{grid-template-columns:1fr;grid-gap:12px;justify-content:center;width:90%}.order-left{align-items:center;justify-self:left}.order-right{align-items:center;justify-self:left}.order-image-right{width:80%}.order-image-left{width:80%}.order-wrapper-center{width:80%}.order-article-header{text-align:center}.order-article-subtitle{text-align:center}}@media (max-width:550px){.moduletable.navlogin{margin-left:0;position:relative}#rsdir-map-search-canvas{display:none}.moduletable .catsteaser{display:none}.moduletable .newsflash-horiz{display:none}header{background:none no-repeat bottom center;height:100%}.topmenu ul li a{color:#545454;font-size:16px;border-left:1px solid #545454}header ul li{display:block}header .menu{float:none;clear:both}.social{clear:none !important;float:right !important}header .logo{margin-bottom:10px}.breadcrumb{display:none}.jobs-week{display:none}.rsdir-newest-entries{display:none}.job-visite{display:none}.order-root{grid-template-columns:1fr;grid-gap:12px;justify-content:center;width:90%}.order-left{align-items:center;justify-self:left}.order-right{align-items:center;justify-self:left}.order-image-right{width:80%}.order-image-left{width:80%}.order-wrapper-center{width:80%}.order-article-header{text-align:center}.order-article-subtitle{text-align:center}}@media (max-width:480px){input[type="search"],#rsdir-location,.input[name="q"]{width:100%}#rsdir-map-search{width:auto}.jobs-week{display:none}.rsdir-newest-entries{display:none}.job-visite{display:none}.order-root{grid-template-columns:1fr;grid-gap:12px;justify-content:center;width:90%}.order-left{align-items:center;justify-self:left}.order-right{align-items:center;justify-self:left}.order-image-right{width:80%}.order-image-left{width:80%}.order-wrapper-center{width:80%}.order-article-header{text-align:center}.order-article-subtitle{text-align:center}}@media (max-width:320px){.order-root{grid-template-columns:1fr;grid-gap:12px;justify-content:center;width:77%}.order-left{align-items:center;justify-self:left}.order-right{align-items:center;justify-self:left}.order-image-right{width:70%}.order-image-left{width:70%}.order-wrapper-center{width:70%}.order-article-header{text-align:center}.order-article-subtitle{text-align:center}}@media screen and (-webkit-min-device-pixel-ratio:1.5),screen and (max--moz-device-pixel-ratio:1.5){}#system-message{margin-bottom:10px;padding:0}#system-message > dt{font-weight:bold;display:none}#system-message > dd{margin:0;font-weight:bold;text-indent:30px}#system-message > dd > ul{color:#0055BB;background-position:4px top;background-repeat:no-repeat;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB}#system-message > dd > ul > li{line-height:1.5em}#system-message > .message > ul{background-color:#C3D2E5;background-image:url(../images/notice-info.png)}#system-message > .error > ul,#system-message > .warning > ul,#system-message > .notice > ul{color:#c00}#system-message > .error > ul{background-color:#E6C0C0;background-image:url(../images/notice-alert.png);border-color:#DE7A7B}#system-message > .warning > ul{background-color:#E6C8A6;background-image:url(../images/notice-note.png);border-color:#FFBB00}#system-message > .notice > ul{background-color:#EFE7B8;background-image:url(../images/notice-note.png);border-color:#F0DC7E}@import url(../../../media/system/css/system.css);.system-unpublished,tr.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}span.highlight{background-color:#FFFFCC;font-weight:bold;padding:1px 0}.img-fulltext-float-right{float:right;margin-left:10px;margin-bottom:10px}.img-fulltext-float-left{float:left;margin-right:10px;margin-bottom:10px}.img-fulltext-float-none{}.img-intro-float-right{float:right;margin-left:5px;margin-bottom:5px}.img-intro-float-left{float:left;margin-right:5px;margin-bottom:5px}.img-intro-float-none{}.invalid{border-color:#ff0000}label.invalid{color:#ff0000}#editor-xtd-buttons{padding:5px}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}.button2-left span,.button2-right span{cursor:default;color:#999}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}.page span{color:#000;font-weight:bold}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}.button2-left a,.button2-left span{padding:0 24px 0 6px}.button2-right a,.button2-right span{padding:0 6px 0 24px}.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px}.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat}.button2-left .readmore,.button2-left .article{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat}.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat}.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat}div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat}div.tooltip p{font-size:90%;margin:0}.img_caption .left{float:left;margin-right:1em}.img_caption .right{float:right;margin-left:1em}.img_caption .left p{clear:left;text-align:center}.img_caption .right p{clear:right;text-align:center}.img_caption{text-align:center!important}.img_caption.none{margin-left:auto;margin-right:auto}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}