<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */


/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('../fonts/lato-v23-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/lato-v23-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* lato-italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local(''),
       url('../fonts/lato-v23-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/lato-v23-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* lato-700 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local(''),
       url('../fonts/lato-v23-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/lato-v23-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* lato-700italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: local(''),
       url('../fonts/lato-v23-latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/lato-v23-latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


.clear { clear:both;height:0;line-height:0; }
div.divider hr { border-top: 2px solid #136E89;margin:0 0 30px 0; }

body {padding-top: 140px; font-family: 'Lato', sans-serif; color:#3E3D40;}

b,strong {font-weight:700}
em {font-weight:400italic;}
hr {border-top: 1px solid #cccccc;}

.edujob-like iframe { margin:62px 0 0 15px; }


.nav &gt; li &gt; a {position: relative;display: block; padding: 15px 5px 10px 4px;}
.navbar .nav &gt; li &gt; a {color:#3E3D40;}
.navbar-default .navbar-nav &gt; li &gt; a:hover, .navbar-default .navbar-nav &gt; li &gt; a:focus {color:#C00015;}
.navbar-right {font-size:12px;}
.navbar-default {background-color:#FFFFFF; border-color: #C00015;}
.dropdown-menu &gt; .active &gt; a, .dropdown-menu &gt; .active &gt; a:hover, .dropdown-menu &gt; .active &gt; a:focus {background-color:#36416D;}
.navbar-brand {padding: 15px 6px;}
  @media (min-width: 768px){
.navbar &gt; .container .navbar-brand, .navbar &gt; .container-fluid .navbar-brand {margin-left: -8px;}
}
ul.nav li.p43 a { color:#136E89!important; } 
ul.nav li.p43 .dropdown-menu .active a { color:#FFFFFF!important;background-color:#136E89; } 

.logo {height:80px;margin-top:15px;float:left;}
.logo a { float:left; }
.logo .facebook-hrm { float:left;margin:50px 0 0 5px; }
.sprache {float:right;margin-top:15px;text-align:right;}
.social {margin-top:20px;}
.social img {margin-right:10px}

.carousel-caption { background-color:rgba(255,255,255,0.80);left: 35%;right: 35%;bottom: 60px;color:#3E3D40;}
.carousel-caption h2 {color:#C00015;font-size:21px;}
.carousel-caption h2 a {color:#C00015;text-decoration:none;}
.carousel-caption h2 a:hover {color:#C00015;text-decoration:none;}
.carousel-caption p {font-size:16px;}
.carousel-caption p a {color:#36416D;}

.container.inhalt {padding-top:40px;padding-bottom:40px;}
.container.inhalt .content-center h1 {font-size:24px;margin-bottom:40px;border-top: 1px solid #BDBDBD;padding-top:10px;width:75%;display:block;}
.container.inhalt .content-center h1.csc-header-alignment-center a { background-color: #136E89;color: #FFF;padding: 5px 15px;border-radius: 5px;text-decoration: none;font-size: 20px;text-transform: uppercase; }
.container.inhalt .content-center h2 {font-size:16px;font-weight:700;}
.container.inhalt .content-center p {font-size:16px;margin-bottom:30px;}
.container.inhalt a {color:#3E3D40;text-decoration:underline;}
.container.inhalt a:hover,.container.inhalt a:focus {color:#C00015;text-decoration:none;}
.container.inhalt ul {padding-left: 15px;font-size:16px;}
.container.inhalt .panel-default {border-color: #CCCCCC;}
.container.inhalt .panel-body.aktuell p {font-size:14px;margin-bottom:10px;}
.container.inhalt .panel-body.aktuell h2 {margin-top:0;}

.infoSlider .fce4col {height:auto;}
.infoSlider .frame-blueBox {background-color: rgba(17,50,119,1.00);padding: 10px 10px; min-height:80px;margin-bottom:15px;position:relative;}
.infoSlider .pfeil {position:absolute;width:30px;height:42px;right:-15px;top:20px;}
.infoSlider .frame-blueBox p {font-size:14px;color:#FFFFFF; text-align:center;margin-bottom: 0px;}
.infoSlider .frame-blueBox span.small {font-size:75%;}
.infoSlider .btn { white-space:normal;}
.infoSlider .btn-default {border-color:rgba(17,50,119,1.00);}
.infoSlider .btn-default:hover, .infoSlider .btn-default:focus, .infoSlider .btn-default.focus {background-color: rgba(17,50,119,0.40)}

.content-center .panel-body h2 {margin-top:0;}
.content-center .panel-body p {font-size:14px;margin-bottom:10px;}
.content-center .csc-frame-rulerBefore {border-top:solid 1px #CCCCCC;padding-top:20px;}
.content-center .csc-frame-rulerAfter {border-bottom:solid 1px #CCCCCC;margin-bottom:20px;padding-bottom: 20px;}

.content-right {padding-top:20px}
.content-right .panel-default {border-color: #CCCCCC;border-radius: 6px}
.content-right .panel-default img { max-width:100%;height:auto; }
.content-right .panel.panel-default.partner {margin-top:20px;text-align:center;}
.content-right .panel h2 {font-size:18px;margin:0}
.content-right .btn-default {color:#3E3D40;}
.content-right .csc-frame-rulerBefore {border-top:solid 1px #CCCCCC;padding-top:14px;}
/*.sidebar .btn-lg {width:100%;margin-bottom:10px;}*/

footer {min-height:300px; background-color:#E6E6E6;}
footer .footerinner {margin-top:30px;font-size: 14px;}
footer .footerinner ul li { list-style:none; }
footer .footerinner a, footer .footerinner a { text-decoration:none;color:#3e3d40; }
.footerCol ul {margin-left:-40px;}

div.tx-powermail {font-family: 'Lato', sans-serif;}
.tx-powermail .powermail_fieldset {background:transparent;border:none;}
.powermail_fieldset {background:none; box-shadow: none;}
.powermail_check_outer,.powermail_radio_outer {border:none!important;}
legend.powermail_legend {display:none;}
label.powermail_label {color:#3E3D40;}
.powermail_fieldwrap_radio fieldset legend, .powermail_fieldwrap_check fieldset legend {color:#3E3D40;font-size:14px;border: none;}
.powermail_submit {background:#36416D;margin:10px 14px 10px 0px;}

/* Powermail Anzeige aufgeben */
form.powermail_form_9 {}
form.powermail_form_9 input.powermail_submit { background-color: #136E89!important; }
form.powermail_form_9 .powermail_fieldwrap_file_inner { background: none;box-shadow: none;height: auto;width: auto;margin: 0;padding: 0; }
form.powermail_form_9 input.powermail_file { opacity: inherit;border:none!important; }


/* Flexible Content 3Cols */
.fce3col {}
.fce3col .col { float:left;width:30%;margin-right:5%; }
.fce3col .col.first {}
.fce3col .col.mid {}
.fce3col .col.last { margin-right:0; }

/* Flexible Content 2Cols */
.fce2col {}
.fce2col .col { float:left;width:45%;margin-right:5%; }
.fce2col .col.first {}
.fce2col .col.last { margin-right:0; }

/* Startseite Jobs Boxes */
.frame-jobBoxes .csc-textpic-imagewrap { width:100%; }
.frame-jobBoxes .csc-textpic-imagewrap .csc-textpic-imagerow { float:left;width:19%;margin:0 1% 1% 0;border:1px solid #CCCCCC;min-height:122px; }
.frame-jobBoxes .csc-textpic-imagewrap .csc-textpic-imagerow .csc-textpic-imagecolumn { float:none; }
.frame-jobBoxes .csc-textpic-imagewrap .csc-textpic-imagerow figure { margin:0;display:block;position:relative;min-height:122px; }
.frame-jobBoxes .csc-textpic-imagewrap .csc-textpic-imagerow figure img { max-height:100px;max-width:80%;width:auto;height:auto;margin:0 auto;padding:10% 0 12% 0; }
.frame-jobBoxes .csc-textpic-imagewrap .csc-textpic-imagerow figure .csc-textpic-caption { font-weight:bold;font-size:12px;display:block;text-align:center;position:absolute;bottom:0;left:0;width:100%; }

@media (max-width: 992px) { 
.footerCol { padding-top:15px; }
}
@media screen and (min-width: 768px) {
}

@media (max-width: 768px) { 

body {padding-top: 0px;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height: 100%;}
.navbar-fixed-top {position:relative;}
.navbar .container.head span.rot {display:none;}
ul.nav.navbar-nav.navbar-right &gt; li &gt; a {padding: 5px 10px 5px 10px;}
.container.inhalt .content-center h1 {width:100%;}
.infoSlider .pfeil {display:none;}
.carousel-caption {position: relative;left: 0px;right: 0px;bottom:0;background-color: rgba(255, 255, 255, 0.0);max-width:100%;}
.carousel-caption h2 {font-size:18px;}
.carousel-caption p {font-size: 14px;}
.carousel-control.right,.carousel-control.left,.carousel-indicators {display:none;}

.fce3col .col { width:100%;margin:0 0 10px 0; }

.frame-jobBoxes .csc-textpic-imagewrap .csc-textpic-imagerow { width:29%;margin:0 1% 1% 0; }

.logosheader {display:none;}

}

@media (max-width: 568px) {
.content-center img {width:100%;max-width:100%;display:block;height:auto;}
.panel .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {float:none;}
.panel .csc-textpic-text {margin:0!important;}
div.tx-powermail {width:100%;}
.powermail_submit {width:100%;max-width:100%!important;}
.powermail_field {width:100%;max-width:100%!important;}
.powermail_radio_outer, .powermail_captcha_outer, .powermail_check_outer {width:100%;max-width:100%!important;}

.frame-jobBoxes .csc-textpic-imagewrap .csc-textpic-imagerow { width:49%;margin:0 1% 1% 0; }

}

@media (max-width: 375px) { 

.logo {height:auto;margin-top:15px;float:none;}
.logo img {width:100%;height:auto;}
.sprache {float: none;margin:5px;text-align: right;}

}</pre></body></html>