@layer legacy{.TUD{padding:0;margin-bottom:4em;font-family:ff-din, SourceSansPro-LatinA, Helvetica, Arial, sans-serif;font-size:16px;line-height:1.6;color:#333}.TUD .uni_color_main{color:#002557}.TUD .uni_button{color:#fff;background-color:#002557;border-radius:0 !important}.TUD .preview_container{font-size:13px;background-color:#002557;border-radius:0 !important;border-radius:0 !important;border-radius:0 !important}.TUD .ui-state-default,.TUD .ui-widget-content .ui-state-default{color:#fff;background:none;background-color:#5a7094;border-width:0}.TUD .ui-multiselect,.TUD .ui-multiselect-menu{border-radius:0 !important}.TUD .ui-multiselect .ui-corner-all,.TUD .ui-multiselect-menu .ui-corner-all{border-radius:0 !important}.TUD .ui-widget-header{background-color:#002557;border-color:#002557}.TUD .ui-dialog-titlebar-close{background-color:#002557 !important;box-shadow:none}.TUD .ui-state-hover,.TUD .ui-widget-content .ui-state-hover,.TUD .ui-state-focus,.TUD .ui-widget-content .ui-state-focus{color:#fff;background:none;background-color:#002557;border-color:#002557}.TUD .ui-state-hover span,.TUD .ui-widget-content .ui-state-hover span,.TUD .ui-state-focus span,.TUD .ui-widget-content .ui-state-focus span{color:#fff}.TUD p .uni_link::before,.TUD .uni_links p a::before,.TUD p .uni_links a::before{position:relative;top:-1px;display:inline;padding-right:3px;font-family:FontAwesome;font-size:12px;font-weight:normal;line-height:1;color:#002557;content:"\f105"}.TUD .uni_link,.TUD .uni_links a{font-weight:normal;color:#dd2727}.TUD .uni_link:hover,.TUD .uni_links a:hover{color:#000}.TUD .qtip-default .qtip-titlebar,.TUD .qtip-default .qtip-content,.TUD .qtip-default,.TUD .qtip-tip{color:#fff;background-color:#002557;border-color:#002557}.TUD .listenauswahl_container>.active_link{background-color:#002557}.TUD #contentContainer,.TUD .container{max-width:1000px;margin:0 auto}.TUD #contentContainer{position:relative}.TUD #Inhalt{float:none;padding-right:12px;padding-left:12px}.TUD .welcome_career_box,.TUD .bwBox:nth-child(2){padding-top:8px}.TUD.welcome #Inhalt,.TUD.employers #Inhalt,.TUD.search #Inhalt,.TUD.map #Inhalt,.TUD.employer_info #Inhalt{width:100% !important}.TUD.offers #Inhalt{width:80%}.TUD.anzeigeEinzel #Inhalt{width:60%}.TUD #globalwrap,.TUD #headArea,.TUD #footer{width:100%;max-width:1169px}.TUD #globalwrap #footerMenu,.TUD #headArea #footerMenu,.TUD #footer #footerMenu{margin-right:3em}.TUD #footer{margin:10px auto;border-right:0;border-bottom:0;border-left:0}@media (max-width: 768px){.TUD #footer{margin-bottom:3rem !important}}.TUD #headArea,.TUD #footer,.TUD #globalwrap{border-style:dotted;border-right:none;border-left:none}.TUD #headArea{border-top:none}.TUD #select_portal_list,.TUD #loginForm{color:#333}.TUD #globalwrap{max-width:100%;margin-top:15px}.TUD #Inhalt .seitenTitel,.TUD .uni_header{display:block;padding:0;margin:0 0 15px 0;font-size:25px !important;font-weight:bold;text-transform:uppercase}.TUD .uni_subheader{padding:0;margin:0 0 15px 0;font-size:20px;font-weight:bold;text-transform:uppercase}.TUD .extern::before{padding-right:3px;font-family:FontAwesome;font-size:12px;font-weight:normal;line-height:1;color:inherit;content:"\f08e"}.TUD .extern::after{display:none}.TUD #headArea{margin-top:0}.TUD #headContent{color:#fff}.TUD.anzeigeEinzel #headContent{color:inherit}.TUD #brandingAreaPortal{position:relative;top:-50px}.TUD #brandingAreaPortal .topline{height:50px}@media (min-width: 768px){.TUD #brandingAreaPortal .topline{background-color:#002557}}.TUD #brandingAreaPortal .logos{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:12px;padding-left:12px;margin:15px 0}@media (max-width: 768px){.TUD #brandingAreaPortal .logos{padding:0 12px}}.TUD #brandingAreaPortal .logocontainer{display:flex;width:100%}.TUD #brandingAreaPortal .logocontainer .spacer{flex-grow:1}.TUD #brandingAreaPortal .logocontainer .link{padding:10px 8px 0 8px;font-size:16px;line-height:85px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:1px solid #eee}.TUD #brandingAreaPortal .logocontainer .link:last-child{border-right:1px solid #eee}.TUD #brandingAreaPortal .logocontainer .link:hover{border-bottom:6px solid #002557}.TUD #brandingAreaPortal .logocontainer .logo_st{width:170px}@media (max-width: 768px){.TUD #brandingAreaPortal .logocontainer .logo_st{padding-left:0.5em}}.TUD #brandingAreaPortal .logocontainer .logo_tud{width:175px}@media (max-width: 768px){.TUD #brandingAreaPortal .logocontainer .logo_tud{padding-right:0.5em}}@media (max-width: 768px){.TUD #brandingAreaPortal .logocontainer img{max-width:100%}}.TUD #brandingAreaPortal .idband{position:fixed;bottom:0;left:0;z-index:9;width:100%;padding:6px 0;background-color:#002557}@media (max-width: 768px){.TUD #brandingAreaPortal .idband{padding:6px}}.TUD #brandingAreaPortal .idband .container{display:flex;align-items:center}@media (max-width: 768px){.TUD #brandingAreaPortal .idband .container{justify-content:space-around}}.TUD #brandingAreaPortal .idband .container .spacer{flex-grow:1}@media (max-width: 768px){.TUD #brandingAreaPortal .idband .container .spacer{display:none}}.TUD #brandingAreaPortal .idband .text{padding-right:30px;font-size:12px;color:#fff}@media (max-width: 768px){.TUD #brandingAreaPortal .idband .text{display:none}}.TUD #brandingAreaPortal .idband img{display:block;height:24px}.TUD #brandingAreaPortal .idband .logo_st{height:20px}@media (min-width: 768px){.TUD #brandingAreaPortal .idband .logo_st{padding-right:30px}}.TUD #brandingAreaPortal .idband .logo_concept{height:12px}.TUD #brandingAreaPortal .spacerline{background-image:linear-gradient(to bottom, #eeeeee 0%,#ffffff 100%);background-image:linear-gradient(to bottom, #eeeeee 0%,#ffffff 100%);background-image:linear-gradient(to bottom, #eeeeee 0%,#ffffff 100%);background-image:linear-gradient(to bottom, #eeeeee 0%,#ffffff 100%);background-image:linear-gradient(to bottom, #eeeeee 0%,#ffffff 100%);height:4px}.TUD #brandingAreaPortal .breadline{padding-left:12px;font-size:18px;line-height:50px;color:#002557}@media (max-width: 768px){.TUD #brandingAreaPortal .breadline{padding-top:5px;padding-bottom:5px;line-height:1.2}}.TUD #brandingAreaPortal .menuline{text-transform:uppercase;background-color:#5a7094}.TUD #brandingAreaPortal .banner{position:relative;max-width:1170px;margin:0 auto}@media (max-width: 768px){.TUD #brandingAreaPortal .banner{display:none}}.TUD #brandingAreaPortal .banner img{display:block;width:100%}.TUD #brandingAreaPortal .banner .text{padding:15px 10px;background-color:#fff}@media (min-width: 768px){.TUD #brandingAreaPortal .banner .text{position:absolute;bottom:50px;left:86px}}.TUD #brandingAreaPortal .subMenu{display:flex;flex-wrap:wrap;color:#fff}@media (max-width: 768px){.TUD #brandingAreaPortal .subMenu .submenu_li{flex-basis:100%}}.TUD #brandingAreaPortal .subMenu .aktiv:not(.parent) .submenu_link{background-color:#002557}.TUD #brandingAreaPortal .submenu_link{display:block;padding:0 12px;font-size:13px;line-height:50px;white-space:nowrap}.TUD #brandingAreaPortal .submenu_link:hover{text-decoration:underline;background-color:#002557}.TUD #jobs th,.TUD .uni_table_layout th{padding-bottom:5px;color:white;background-color:#002557;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF002557', endColorstr='#FF000F24');background-image:linear-gradient(to bottom, #001a3e 0%,#002557 71%,#001a3e 100%);background-image:linear-gradient(to bottom, #001a3e 0%,#002557 71%,#001a3e 100%);background-image:linear-gradient(to bottom, #001a3e 0%,#002557 71%,#001a3e 100%);background-image:linear-gradient(to bottom, #001a3e 0%,#002557 71%,#001a3e 100%);background-image:linear-gradient(to bottom, #001a3e 0%,#002557 71%,#001a3e 100%)}.TUD #jobs .even,.TUD .uni_table_layout .even{background-color:#e6e9ee}.TUD #jobs .premium,.TUD .uni_table_layout .premium{background-color:#b3becd;border-top:2px solid #002557;border-right:1px solid #b3becd;border-bottom:2px solid #002557}.TUD #offer_navigation{background-color:#f9fafb;background-image:none}.TUD .marginalie h2{background-color:#f9fafb;background-image:none}.TUD .active.gmap_filter,.TUD .active .gmap_filter,.TUD .kat_num_group.gmap_filter,.TUD .kat_num_group .gmap_filter{border-color:#dd2727}.TUD .active .kat_icon,.TUD .kat_num_group .kat_icon{color:#dd2727}.TUD .logoUni_0{width:150px;height:45px;background-image:url(/p/logo_tud.svg);background-repeat:no-repeat;background-size:contain}@media (max-width: 768px){.TUD .portal_hints{display:none}}.TUD .portal_hints a{width:100%}.TUD .portal_hints img{width:100%}.TUD .portal_hints ul{margin-top:15px}.TUD .portal_hints li{border-top:1px solid #f1f1f1}.TUD .portal_hints li:last-child{border-bottom:1px solid #f1f1f1}.TUD .portal_hints .bio,.TUD .portal_hints .sisa{padding:15px 0;margin-top:15px 0}}
