/*!
 Theme Name:   FAU Jobportal
 Theme URI:    https://github.com/RRZE-Webteam/FAU-Einrichtungen
 Description:  Child-Theme of FAU-Einrichtungen for FAU Jobportal
 Author:       RRZE-Webteam
 Author URI:   http://www.rrze.fau.de
 Template:     FAU-Einrichtungen
 Version:      1.3.6
 License:      GNU General Public License v3 or later
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Tags:         three-columns, two-columns, one-column, right-sidebar, responsive-layout, featured-images
 Text Domain:  fau-jobportal
*/a{text-decoration:underline}#droppoint::before{height:0;margin-top:0}@media(min-width: 768px){#content .container,.content-container{width:100%}}@media(min-width: 992px){#content .container,.content-container{width:100%}}@media(min-width: 1200px){#content .container,.content-container{width:1200px}}@media(min-width: 1400px){#content .container,.content-container{width:1200px}}@media(min-width: 3200px){#content .container,.content-container{width:1200px}}@media(min-width: 768px){.header-container,.orga-breadcrumb,footer .container{width:100%}}@media(min-width: 992px){.header-container,.orga-breadcrumb,footer .container{width:100%}}@media(min-width: 1200px){.header-container,.orga-breadcrumb,footer .container{width:100%}}@media(min-width: 1400px){.header-container,.orga-breadcrumb,footer .container{width:1400px}}@media(min-width: 3200px){.header-container,.orga-breadcrumb,footer .container{width:1400px}}.entry-content{padding-left:15px;padding-right:15px}@media(min-width: 768px){.inline-box{max-width:100%}}@media(min-width: 992px){.inline-box{max-width:100%}}@media(min-width: 1200px){.inline-box{max-width:1200px}}@media(min-width: 1400px){.inline-box{max-width:1400px}}@media(min-width: 3200px){.inline-box{max-width:1400px}}.inline-box .content-inline h2:first-child{margin-top:0}@media(min-width: 768px){.inline-box .content-inline.with-sidebar{width:67%;padding-right:15px}}@media(min-width: 768px){.inline-box .sidebar-inline{width:33%;border-top:none;border-left:2px solid var(--color-primary-ci-hell2);padding-left:15px;padding-top:0;margin-top:0;align-self:flex-start}}.page-title{padding-left:15px;padding-right:15px}@media(min-width: 768px){.page-title{padding-left:0;padding-right:0}}#meta{margin-top:0}@media(min-width: 768px){#meta{position:relative;top:0}}@media(min-width: 783px){.admin-bar #meta{top:0}}.meta-search{display:none !important}.jumplinks{margin-bottom:0}#headerwrapper #header{background-color:#fff !important}@media(min-width: 768px){#headerwrapper #header{padding-bottom:0}}@media(min-width: 783px){.admin-bar #headerwrapper #header{margin-top:0}}@media(min-width: 768px){.js body:not(.md-showsitelogo) #headerwrapper #header{background-color:#fff}}@media(min-width: 768px){#headerwrapper #header{margin-top:0;position:relative}}#headerwrapper #header .row,#headerwrapper #header .header-row{padding:1.2rem 0 1rem}@media(min-width: 768px){#headerwrapper #header .row,#headerwrapper #header .header-row{height:auto;float:none}}@media(min-width: 992px){#headerwrapper #header .row,#headerwrapper #header .header-row{height:auto}}#headerwrapper #header .row .branding,#headerwrapper #header .header-row .branding{display:block}@media(min-width: 768px){#headerwrapper #header .row .branding,#headerwrapper #header .header-row .branding{height:auto}}@media(min-width: 992px){#headerwrapper #header .row .branding,#headerwrapper #header .header-row .branding{width:auto;height:auto}}#headerwrapper #header .branding .textlogo{width:90vw}@media(min-width: 768px){#headerwrapper #header .branding .textlogo{width:240px}}@media(min-width: 480px)and (max-width: 767px),(min-width: 992px){#headerwrapper #header .branding .textlogo{width:400px}}.meta-links-toggled #menu-backdrop,.nav-toggled #menu-backdrop{top:50px;z-index:99}#mainnav-toggle,#mainnav-toggle-close{background-color:#e9edf2}#nav-wrapper{position:absolute;z-index:100;background:#fff}#nav [aria-expanded=true]~#nav-wrapper{top:50px;left:0;width:100%}@media(max-width: 767px){#nav [aria-expanded=true]~#nav-wrapper li{display:block}#nav [aria-expanded=true]~#nav-wrapper li a:hover,#nav [aria-expanded=true]~#nav-wrapper li a:focus{color:var(--color-mainmenu-toplevel-hover-text);background:var(--color-mainmenu-toplevel-hover-bg);text-decoration:none}}@media(min-width: 768px){#nav-wrapper{position:static}}@media(min-width: 992px){#nav-wrapper{position:relative}}#nav{position:absolute;top:-50px;right:5px}@media(min-width: 768px){#nav{position:static}}body:not(.home) #header{box-shadow:0 5px 10px rgba(0,0,0,.3)}#logo h1,#logo p.sitetitle,#logo p.description,.nologo #logo.branding h1,.nologo #logo.branding p.sitetitle,.nologo #logo.branding p.description{background:none}#logo h1,#logo p.sitetitle,.nologo #logo.branding h1,.nologo #logo.branding p.sitetitle{color:#036;font-size:1.6rem;line-height:1.86667rem;margin-bottom:0}@media(min-width: 768px){#logo h1,#logo p.sitetitle,.nologo #logo.branding h1,.nologo #logo.branding p.sitetitle{padding:0}}@media(min-width: 992px){#logo h1,#logo p.sitetitle,.nologo #logo.branding h1,.nologo #logo.branding p.sitetitle{font-size:2.8rem;line-height:2.8rem}}#logo h1 a,#logo p.sitetitle a,.nologo #logo.branding h1 a,.nologo #logo.branding p.sitetitle a{color:#036}#logo p.description,.nologo #logo.branding p.description{font-size:1rem;line-height:1rem;padding-bottom:10px;padding-top:5px}@media(min-width: 992px){#logo p.description,.nologo #logo.branding p.description{font-size:1.4rem;line-height:1.4rem}}#logo img,.nologo #logo.branding img{display:block;margin:10px auto 12px}.js body:not(.md-showsitelogo) #header #logo img,.js body:not(.md-showsitelogo) #header .nologo #logo.branding img{position:static;width:auto;height:auto}.header-container{padding-left:15px;padding-right:15px;position:relative}@media(max-width: 767px){.header-container{display:flex}}@media(max-width: 767px){#meta .header-container .orga-breadcrumb{border:none;margin-right:30px;margin-left:20px}}#meta .header-row:after{width:0}#meta .meta-links-trigger{margin-left:0}@media(max-width: 767px){#meta .meta-links{position:absolute;top:50px;left:0;width:100%;background:#fff;z-index:1000;border-top:1px solid var(--color-primary-ci-hell)}#meta .meta-links .meta-nav li{border-bottom:1px solid rgba(0,0,0,.15)}#meta .meta-links .meta-nav li a{padding:10px 20px}}#hero .header-container,#hero .content-container,#hero .banner,#hero .banner .introimg img{height:auto;top:0}@media(min-width: 768px){#hero .header-container,#hero .content-container,#hero .banner,#hero .banner .introimg img{height:300px}}@media(min-width: 992px){#hero .header-container,#hero .content-container,#hero .banner,#hero .banner .introimg img{height:400px}}@media(min-width: 1200px){#hero .header-container,#hero .content-container,#hero .banner,#hero .banner .introimg img{height:400px}}@media(min-width: 1400px){#hero .header-container,#hero .content-container,#hero .banner,#hero .banner .introimg img{max-height:500px}}#hero .banner{max-width:1920px}#hero .banner .introimg{overflow:auto}#hero .banner .introimg img{position:absolute;width:auto;height:100%;max-height:500px;max-width:1920px;margin-left:50%;transform:translate(-50%, 0)}#hero .banner .banner-text{top:auto}@media(min-width: 480px){#hero .banner .banner-text{height:auto;margin-bottom:20px}}@media(min-width: 992px){#hero .banner .banner-text{width:40%}}#hero .banner .search-input{width:100%;padding:0;float:none}@media(min-width: 480px){#hero .banner .search-input{width:auto}}#hero .banner .search-input form{padding-top:0;padding-bottom:5px}#hero .banner .search-input label{display:block;color:#373737;text-shadow:1px 1px 2px rgba(255,255,255,.5);margin-bottom:0;min-width:200px;margin-right:0}#hero .banner .search-input input[type=submit]{border-radius:0;border:none;margin:5px 0 0;width:100%;box-sizing:border-box;line-height:inherit}@media(min-width: 768px){#hero .banner .search-input input[type=submit]{max-width:300px}}@media(min-width: 768px){#hero .banner .search-input input[type=submit]{width:160px;margin-top:0}}@media(min-width: 992px){#hero .banner .search-input input[type=submit]{width:160px}}@media(min-width: 768px){#hero .banner .search-input .input-area{columns:auto 2}}#hero .banner .search-input .search-text,#hero .banner .search-input .search-checkbox{margin:0;padding:5px 0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;width:300px}#hero .banner .search-input input[type=text]{margin:0 0 7px;color:#555;width:100%;max-width:100%;background-color:#fff;border-radius:0;border:none;border-bottom:1px solid #919191;padding-left:10px}@media(min-width: 480px){#hero .banner .search-input input[type=text]{width:100%}}@media(min-width: 768px){#hero .banner .search-input input[type=text]{width:300px;margin-bottom:0;margin-right:10px}}@media(min-width: 992px){#hero .banner .search-input input[type=text]{width:400px}}#hero .banner .search-input input[type=text]::placeholder{color:#555}#hero .banner .search-input select{border-radius:0;margin-bottom:0}#hero .banner .hero-search{background:rgba(255,255,255,.9);padding:10px;margin-top:15px;margin-bottom:15px;float:left}@media(min-width: 768px){#hero .banner .hero-search{position:absolute;bottom:0px;padding:12px 10px}}@media(min-width: 992px){#hero .banner .hero-search{margin-bottom:30px}}#hero .banner .search-title{width:100%;float:none}#hero .banner .search-title p.presentationtitle{margin-top:5px;margin-bottom:5px;padding-bottom:0;font-size:1.6rem;line-height:1.6rem;color:#373737;text-shadow:1px 1px 2px rgba(255,255,255,.5)}@media(min-width: 768px){#hero .banner .search-title p.presentationtitle{font-size:2rem;line-height:2rem}}#hero .search-input .search-text label{position:static;width:auto;height:auto}#hero a.extended-job-search{margin-top:20px}#hero.hero-banner{height:auto;max-height:inherit;background:none;margin-top:0;margin-bottom:20px}.jobsearch label{display:block;color:#373737;text-shadow:1px 1px 2px rgba(255,255,255,.5);margin-bottom:0;min-width:200px;margin-right:0}.jobsearch input[type=text]{margin:0 0 7px;color:#555;width:100%;max-width:100%;background-color:#fff;border-radius:0;border:none;border-bottom:1px solid #919191;padding-left:10px}@media(min-width: 480px){.jobsearch input[type=text]{width:100%}}@media(min-width: 768px){.jobsearch input[type=text]{width:300px;margin-bottom:0;margin-right:10px}}@media(min-width: 992px){.jobsearch input[type=text]{width:400px}}.jobsearch input[type=text]::placeholder{color:#555}.jobsearch input[type=submit]{border-radius:0;border:1px solid #036;margin:5px 0 0;width:100%;box-sizing:border-box;line-height:inherit}@media(min-width: 768px){.jobsearch input[type=submit]{max-width:300px}}@media(min-width: 768px){.jobsearch input[type=submit]{width:160px;margin-top:0}}@media(min-width: 992px){.jobsearch input[type=submit]{width:160px}}.jobsearch select{border-radius:0;margin-bottom:0}.search .jobsearch{width:100%;margin-bottom:20px}@media(min-width: 768px){.search .jobsearch input[type=text]{width:400px}}@media(min-width: 992px){.search .jobsearch input[type=text]{width:500px}}@media(min-width: 1200px){.search .jobsearch input[type=text]{width:600px}}.search .jobsearch input[type=submit]:hover,.search .jobsearch input[type=submit]:focus,.search .jobsearch input[type=submit]:active{border:1px solid #036}.search .jobsearch label{padding-top:0}@media(min-width: 992px){#content,.single #content{min-height:600px;padding-top:20px}}input[type=submit]{border-radius:0;border:1px solid #036;min-width:100px}input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active{border:1px solid #036}.post-type-archive-job .searchform{margin-bottom:30px}@media(min-width: 768px){.infobar{display:block;width:100%}}.header-menu .nav>li{float:none;display:inline-block}.header-menu .nav>li>[type=button],.header-menu .nav>li>a{font-weight:normal;padding:10px 20px;border-radius:0}.home hr,.page-template-page-start hr,hr.big{clear:none;margin-top:30px;height:40px}.page-headerimg{margin-bottom:10px;max-height:200px;position:relative}@media(min-width: 480px){.page-headerimg{max-height:unset}}@media(min-width: 992px){.page-headerimg{margin-bottom:20px}}@media(min-width: 480px){.page-headerimg img{object-fit:cover;height:200px}}@media(min-width: 992px){.page-headerimg img{height:300px}}h1.page-title,h1.job-title{font-weight:normal}#content .post-row{max-width:none}.entry-content{width:100%}@media(min-width: 768px){.with-sidebar #content .post-row .entry-content{width:67%;max-width:100%}}@media(min-width: 768px){#content .post-row .sidebar-single{width:33%;max-width:100%}}.rrze-jobs-single li{padding-top:2px;padding-bottom:2px}.rrze-jobs-single-keyfacts hr,.rrze-jobs-single-application hr{height:1px;background:transparent;box-shadow:none;margin-left:10px;margin-right:10px;background-color:#ccc}@media(min-width: 480px){.footer-logo,.footer-address{padding-top:10px}}@media(min-width: 768px){.footer-logo,.footer-address{padding-top:0}}.search .content-container .row{margin-left:0;margin-right:0}.search .search-error-notice{margin-left:0;padding:0;width:100%}.post-type-archive-job #content .content-container .row{margin-left:-15px;margin-right:-15px}ul.searchresults li{list-style-type:disc;padding:3px;margin-left:30px}.single-job dd{margin-bottom:10px}.contentmenu::after,.contentmenu::before{clear:both}.fau-theme .elements-columns{width:calc(100% + 40px);margin:0 -20px}.fau-theme .elements-columns .colspan-1,.fau-theme .elements-columns .colspan-2,.fau-theme .elements-columns .colspan-3{padding:0 20px 1.5em}@media(min-width: 768px){.subpages-menu li{width:280px;flex:0 0 280px}}.content-inline a,.entry-content a,.portalpage-content a,main a{box-shadow:inset 0 0 0 0 var(--color-primary-ci-hell)}a.btn,a.standard-btn,a.standard-btn.primary-btn,a[role=button],button.standard-btn{border-radius:0}@media print{@page{size:auto}.fau-theme button.standard-btn,.fau-theme a.standard-btn{display:none}.fau-theme a.top-link{display:none !important}.fau-theme .shariff{display:none !important}.fau-theme #header{padding-top:0;box-shadow:none !important;border-bottom:1px solid #dfe6ec}.fau-theme #header img{max-height:50px;width:auto}.fau-theme div[class*=-columns-]{margin-bottom:0}.fau-theme div[class*=-columns-] p{font-size:11px;line-height:16px;font-size:0.7333333333rem;line-height:1.0706666667rem}.fau-theme h1{font-size:22px;line-height:24px;font-size:1.375rem;line-height:1.5rem}.fau-theme .job-details h2{font-size:16px;line-height:18px;font-size:1rem;line-height:1.125rem}.fau-theme hr{background:#dfe6ec;height:2px}.fau-theme .fau-jobportal-single-keyfacts hr{display:none}.fau-theme #search-toggle{display:none !important}}/*# sourceMappingURL=style.css.map */
