/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=0d71908dedeac4ee5c91)
 * Config saved to config.json and https://gist.github.com/0d71908dedeac4ee5c91
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */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;*display:inline;*zoom:1;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{-webkit-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"]{-webkit-box-sizing:border-box;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;-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}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333333;background-color:#ffffff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;*display:inline;*zoom:1;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1;filter:alpha(opacity=100)}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;*display:inline;*zoom:1;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #ffffff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#ffffff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}body{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{line-height:inherit}a{text-decoration:underline}nav a:hover{text-decoration:none}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Helvetica,Verdana,sans-serif;font-size:14px;line-height:1.25;color:#000}@media (max-width: 629px){html{font-size:12px}}@media (max-width: 979px){html{cursor:pointer}}body{margin:0;background:#f2f2f1}.fac-theo-bg{background-color:#ecbc00}.fac-recht-bg{background-color:#cdd30f}.fac-wirt-bg{background-color:#aea700}.fac-med-bg{background-color:#00556a}.fac-phil-bg{background-color:#ec6200}.fac-psych-bg{background-color:#bf002a}.fac-sprach-bg{background-color:#9c004b}.fac-math-bg{background-color:#009b77}.fac-phy-bg{background-color:#008993}.fac-bio-bg{background-color:#4fb800}.fac-chem-bg{background-color:#0087b2}a{color:#000;-webkit-transition:color 200ms;transition:color 200ms}a:hover,a:focus{color:#4d4d4d}nav a{text-decoration:none}nav ul{margin:0;padding:0;list-style-type:none}h1,h2,h3,h4,h5,h6{font-size:16px;font-size:1.15rem;font-weight:bold;margin:20px 0 10px}h1{font-size:26px;font-size:1.85rem;margin-bottom:1em}.kicker{font-size:12px;font-size:.85rem;font-weight:normal;text-transform:uppercase}.kicker+h1{margin-top:3px;margin-top:.2rem}.kicker+h2{margin-top:3px;margin-top:.2rem}.kicker+h3{margin-top:3px;margin-top:.2rem}.kicker+h4{margin-top:3px;margin-top:.2rem}.kicker+h5{margin-top:3px;margin-top:.2rem}.kicker+h6{margin-top:3px;margin-top:.2rem}p{margin:10px 0}p:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}p:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.container{width:960px;margin-left:auto;margin-right:auto;position:relative}.container:after{content:" ";display:block;clear:both}@media (min-width: 630px) and (max-width: 979px){.container{width:630px}}@media (max-width: 629px){.container{width:300px}}.container a.external{background:url(../pics/pfeil_link_extern.png) no-repeat scroll right 70%;padding:0 14px 0 0}.logo{display:inline-block;*display:inline;*zoom:1;margin-top:20px}@media (min-width: 630px) and (max-width: 979px){.logo>img{width:240px}}@media (max-width: 629px){.logo>img{width:155px}}.header-links{font-size:12px;font-size:.85rem;font-weight:normal;text-transform:uppercase;text-transform:uppercase}.header-links:after{content:"";display:table;clear:both}@media (max-width: 629px){.header-links{clear:both;padding:20px 0}.header-links .socialMedia{float:left;margin-top:20px;padding-top:20px;width:100%;background:url("/res/pics/line-h.png") top repeat-x}.header-links .socialMedia a.icon.facebook{float:left;margin-right:5px}.header-links .socialMedia a.icon.instagram{float:left;margin:-5px 4px 0 0}.header-links .socialMedia a.icon.youtube{margin:-1px 0 0 0}}@media (min-width: 630px) and (max-width: 979px){.header-links{line-height:18px;position:absolute;top:30px}.header-links .socialMedia{float:left;margin-left:70px}.header-links .socialMedia a.icon.instagram{margin:-5px 0 0 5px}.header-links .socialMedia a.icon.youtube{margin:-1px 0 0 5px}}@media (min-width: 630px){.header-links{padding-top:10px 0 30px}}.header-links a{float:left;text-decoration:none}@media (max-width: 629px){.header-links a{float:none;display:block}.header-links a[title="Select language"],.header-links a[title="Sprache ändern"],.header-links a[title="Sprache auswählen"]{font-size:1.15rem;font-weight:bold;margin-bottom:20px;padding-bottom:20px;background:transparent url("/res/pics/line-h.png") repeat-x scroll center bottom}}.header-links a+a{margin-left:20px}@media (max-width: 629px){.header-links a+a{margin-left:0;margin-top:10px}}.main-nav{float:right}@media (min-width: 630px) and (max-width: 979px){.main-nav{position:absolute;top:78px;right:20px}}.main-nav ul{text-align:right;float:left;padding:35px 16px 0 20px;background:url("/res/pics/line-v.png") right repeat-y}@media (max-width: 629px){.main-nav ul{width:100%;text-align:left;padding:20px 0;background:url("/res/pics/line-h.png") bottom repeat-x}}@media (min-width: 630px) and (max-width: 979px){.main-nav ul{padding-top:0}}@media (min-width: 630px){.main-nav ul:last-child{background:none;padding-right:0}}.main-nav ul:first-child{padding-left:0}.main-nav li{padding-top:4px}@media (max-width: 979px){.main-nav li a{font-weight:bold;font-size:1.15rem}}.mobile-menu{position:absolute;top:0;left:-20px;right:-20px;z-index:20;-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25)}@media (min-width: 980px){.mobile-menu{display:none}}.mobile-menu .mobile-menu-content{background:#fff;padding:20px}.mobile-menu .mobile-menu-content:after{content:"";display:table;clear:both}@media (min-width: 630px) and (max-width: 979px){.mobile-menu .mobile-menu-content{height:170px}}@media (max-width: 629px){.mobile-menu .mobile-menu-content{padding-top:10px}}.mobile-menu .toggle{z-index:30;position:absolute;top:-11px;right:20px;cursor:pointer;text-indent:102%;white-space:nowrap;overflow:hidden;padding:0;width:66px;height:66px;border-radius:50%;background-color:#000}.mobile-menu .toggle:before,.mobile-menu .toggle:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-size:60%;background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;transition:transform 400ms;transition:transform 400ms, -webkit-transform 400ms;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mobile-menu .toggle:before{background-image:url("/res/pics/hamburger.svg");background-size:30px;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.mobile-menu .toggle:after{background-image:url("/res/pics/schliessen.svg");background-size:28px;-webkit-transform:rotateX(0);transform:rotateX(0)}.mobile-menu .toggle.collapsed:before{-webkit-transform:rotateX(0);transform:rotateX(0)}.mobile-menu .toggle.collapsed:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.carousel{overflow:hidden}.carousel *{-webkit-box-sizing:border-box;box-sizing:border-box}.carousel .carousel-control{top:30%;z-index:10;opacity:1;filter:alpha(opacity=100);background-image:none;text-indent:102%;white-space:nowrap;overflow:hidden;padding:0;width:48px;height:48px;display:block;border-radius:50%;background-color:#000}.carousel .carousel-control:hover{background-color:#4d4d4d}.carousel .carousel-control:after{content:'';color:#fff;position:absolute;top:11px}.carousel .carousel-control.left,.carousel .carousel-control.carousel-left{left:-7px;right:auto}.carousel .carousel-control.left:after,.carousel .carousel-control.carousel-left:after{display:inline-block;*display:inline;*zoom:1;height:0;width:0;-webkit-transform:rotate(360deg);border-width:13px 20px;border-style:solid;border-color:transparent;border-right-color:#fff;border-left-width:0;left:10px}.carousel .carousel-control.right,.carousel .carousel-control.carousel-right{left:auto;right:-7px}.carousel .carousel-control.right:after,.carousel .carousel-control.carousel-right:after{display:inline-block;*display:inline;*zoom:1;height:0;width:0;-webkit-transform:rotate(360deg);border-width:13px 20px;border-style:solid;border-color:transparent;border-left-color:#fff;border-right-width:0;right:10px}.carousel .carousel-caption{text-align:left;text-shadow:none}.carousel .carousel-caption h1,.carousel .carousel-caption h2,.carousel .carousel-caption h3,.carousel .carousel-caption h4,.carousel .carousel-caption h5,.carousel .carousel-caption h6{margin-bottom:0}#promo-carousel,.container>.left .carousel{-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);margin-bottom:0;background-color:#000}@media (max-width: 629px){#promo-carousel .item,.container>.left .carousel .item{padding-bottom:80px}}#promo-carousel .item>img,.container>.left .carousel .item>img{width:100%}#promo-carousel .carousel-caption,.container>.left .carousel .carousel-caption{background:rgba(0,0,0,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf000000', endColorstr='#bf000000');left:0;right:0;bottom:0;min-height:80px;padding:20px}:root #promo-carousel .carousel-caption,.container>.left .carousel .carousel-caption{-webkit-filter:none\9;filter:none\9}#promo-carousel .carousel-caption h1,#promo-carousel .carousel-caption h2,#promo-carousel .carousel-caption h3,#promo-carousel .carousel-caption h4,#promo-carousel .carousel-caption h5,#promo-carousel .carousel-caption h6,.container>.left .carousel .carousel-caption h1,.container>.left .carousel .carousel-caption h2,.container>.left .carousel .carousel-caption h3,.container>.left .carousel .carousel-caption h4,.container>.left .carousel .carousel-caption h5,.container>.left .carousel .carousel-caption h6{margin-top:0}@media (max-width: 629px){#promo-carousel .carousel-caption,.container>.left .carousel .carousel-caption{background:#000;padding:10px}}.ui-tooltip,.arrow:after{background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#cc000000');width:200px}:root .ui-tooltip,.arrow:after{-webkit-filter:none\9;filter:none\9}.ui-tooltip{background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#cc000000');width:200px;padding:5px 10px;color:white;z-index:10000;position:absolute;left:100px;top:-30px}:root .ui-tooltip{-webkit-filter:none\9;filter:none\9}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}.ui-helper-hidden-accessible{display:none}.page-header-container .logo-container{width:300px;float:left;margin-right:30px}.page-header-container .main-nav-container{width:630px;float:right;margin-right:0}.page-body-container:after{content:"";display:table;clear:both}.landing-nav-container{width:300px;float:left;margin-right:30px}@media (min-width: 630px) and (max-width: 979px){.landing-nav-container>.landing-nav-element:nth-child(odd){width:300px;float:right;margin-right:0}.landing-nav-container>.landing-nav-element:nth-child(even){width:300px;float:left;margin-right:30px}}.main-content-container{width:630px;float:right;margin-right:0}.main-content-container article .teaser-img{width:300px;float:left;margin-right:30px}.main-content-container article .teaser-text{width:300px;float:right;margin-right:0}@media (max-width: 979px){.container .cell{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.home a{cursor:pointer;text-decoration:none}.home nav a{font-size:16px;font-size:1.15rem;font-weight:bold}@media (min-width: 980px){body.home{background:#f2f2f1 url("/res/pics/home-bg.jpg") no-repeat fixed;background-size:cover}}.main-content{margin-top:7px}.main-content article{-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);background:#fff url("/res/pics/ellipsis.png") 98% 92% no-repeat;background-position:right 10px bottom 10px;margin-bottom:16px}.main-content article[min-height~='121px']{min-height:140px}.main-content article a{display:block}.main-content article a:after{content:"";display:table;clear:both}.main-content .teaser-img img{display:block;max-width:300px}.main-content .teaser-text>*{margin:12px;margin-left:0}@media (max-width: 629px){.main-content .teaser-text>*{margin-left:12px}}.main-content .teaser-text h2{margin-bottom:5px}.main-content .teaser-text p{margin-top:0}*+html .main-content article a{display:inline-block;*display:inline;*zoom:1}.promo-carousel-container{padding-top:14px;padding-bottom:7px;background:url("/res/pics/line-h.png") bottom repeat-x}.offCanvasAccessibilityShortcut,.offCanvasAriaLabel{position:absolute;top:-9999px}.page-header-container{margin-bottom:13px}.page-header-container:after{content:"";display:table;clear:both}.home .logo{margin-left:-7px}@media (max-width: 979px){.home .logo{margin-left:0}}@media (max-width: 979px){.main-nav-container{display:none}}.main-nav-container .header-bar{font-size:12px;font-size:.85rem;font-weight:normal;text-transform:uppercase;float:right;width:725px;height:45px;padding-top:10px;text-align:right;background-color:#8e8e8d}.main-nav-container .header-bar .socialMedia{float:left;margin-left:10px;margin-top:-2px}.main-nav-container .header-bar .socialMedia .icon.facebook{margin-right:0}.main-nav-container .header-bar .socialMedia .icon.facebook img{width:20px}.main-nav-container .header-bar .socialMedia .icon.instagram{margin-right:0}.main-nav-container .header-bar .socialMedia .icon.instagram img{width:30px}.main-nav-container .header-bar .socialMedia .icon.youtube{margin-right:15px}.main-nav-container .header-bar .socialMedia .icon.youtube img{width:30px;margin-top:-1px}.main-nav-container .header-bar a{color:#fff;text-decoration:none;margin-right:10px}.main-nav-container .header-bar a:hover{text-decoration:underline}.main-nav-container .header-bar a.icon:hover{text-decoration:none}#quicksearch-form{display:inline-block;*display:inline;*zoom:1;padding:0 10px 0 0}#quicksearch-form input{height:25px;vertical-align:middle;border:none}#quicksearch-form input[type="text"]{padding:0 8px;width:175px}#quicksearch-form input[type="submit"]{width:25px;margin-left:-4px;background-image:url("/res/pics/suchen.png");background-repeat:no-repeat}#quicksearch-form input[type="submit"]:hover{background-position:-25px 0}.landing-nav-container{text-align:right}@media (min-width: 630px) and (max-width: 979px){.landing-nav-container{background:url("/res/pics/line-h.png") bottom repeat-x}}.landing-nav-container .landing-nav-element{padding-right:20px}.landing-nav-container .nav-faculties{margin-top:12px;line-height:0}.landing-nav-container .nav-faculties a{width:48px;height:48px;display:block;border-radius:50%;-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25)}.landing-nav-container .nav-faculties li{text-align:right;display:inline-block;*display:inline;*zoom:1;margin-left:12px;margin-bottom:12px}@media (min-width: 630px) and (max-width: 979px){.landing-nav-container .nav-faculties{background:url("/res/pics/line-h.png") bottom repeat-x}}.landing-nav-container .nav-topic{padding-right:0;margin-top:-6px}.landing-nav-container .nav-topic>li{padding-top:6px;padding-bottom:7px;background:url("/res/pics/line-h.png") bottom repeat-x}@media (min-width: 630px) and (max-width: 979px){.landing-nav-container .nav-topic>li{background:none;padding-bottom:6px}}.landing-nav-container .nav-topic>li>a{display:block;padding-right:20px;padding-top:14px;padding-bottom:14px}.landing-nav-container .nav-topic>li>a:after{content:'';float:right;margin-top:-14px;margin-left:20px;-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);width:48px;height:48px;border-radius:50%;background-color:#000}.landing-nav-container .nav-topic>li>a:hover:after{background-color:#4d4d4d}.landing-nav-container .nav-topic #facultiesLink:after{background-image:url("/res/pics/icon_ellipsis.png")}.landing-nav-container .nav-topic #calendarPopupLink:after{background-image:url("/res/pics/icon_calendar.png")}.landing-nav-container .nav-topic #calendarPopupLink_dummy:after{background-image:url("/res/pics/icon_calendar.png")}.landing-nav-container .nav-topic #quicknavigationPopupLink:after{background-image:url("/res/pics/icon_a-z.png")}.landing-nav-container .nav-topic #quicknavigationPopupLink_dummy:after{background-image:url("/res/pics/icon_a-z.png")}@media (min-width: 630px) and (max-width: 979px){.landing-nav-container .nav-topic{margin-top:6px;padding-bottom:6px;background:url("/res/pics/line-h.png") bottom repeat-x}}.landing-nav-container .nav-guidance,.landing-nav-container .nav-audience,.landing-nav-container .nav-services,.landing-nav-container .nav-publicity{position:relative;padding-top:17px;padding-bottom:24px;background-repeat:no-repeat;background-position:30px center}.landing-nav-container .nav-guidance li,.landing-nav-container .nav-audience li,.landing-nav-container .nav-services li,.landing-nav-container .nav-publicity li{padding-top:4px}.landing-nav-container .nav-guidance:after,.landing-nav-container .nav-audience:after,.landing-nav-container .nav-services:after,.landing-nav-container .nav-publicity:after{background:url("/res/pics/line-h.png") bottom repeat-x;position:absolute;right:0;bottom:0;left:0;content:'';height:1px}@media (min-width: 630px) and (max-width: 979px){.landing-nav-container .nav-guidance:after,.landing-nav-container .nav-audience:after,.landing-nav-container .nav-services:after,.landing-nav-container .nav-publicity:after{display:none}}.landing-nav-container .nav-guidance{background-image:url("/res/pics/guidance.png")}.landing-nav-container .nav-audience{background-image:url("/res/pics/audience.png")}.landing-nav-container .nav-services{background-image:url("/res/pics/services.png")}.landing-nav-container .nav-publicity{background-image:url("/res/pics/publicity.png")}.news-ticker-container{-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);background:#e6e6e6;margin:16px 0;padding:20px}.news-ticker-container .carousel{height:80px;margin:0 -20px}.news-ticker-container .carousel .carousel-control{position:absolute;height:48px;top:50%;margin-top:-24px}.news-ticker-container .carousel .carousel-caption{position:static;padding:10px 50px;color:#000;text-shadow:none}.news-ticker-container h3{margin-bottom:0}body.home .popup{-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);font-size:14px;font-size:1rem;font-weight:normal;text-transform:none;display:none;background-color:#fff;width:670px;position:absolute;z-index:9001;top:235px;left:50%;margin-left:-335px;text-align:left}@media (max-width: 629px){body.home .popup{width:350px;margin-left:-175px}}body.home .popup a{font-size:14px;font-size:1rem;font-weight:normal;text-transform:none}body.home .popup h2{margin-bottom:8px}body.home .popup .popupHeader{height:68px;padding:0 20px;background-color:#8e8e8d}@media (max-width: 629px){body.home .popup .popupHeader .mobileClosePopup{z-index:30;position:absolute;top:-19px;right:-19px;cursor:pointer;text-indent:102%;white-space:nowrap;overflow:hidden;padding:0;width:38px;height:38px;border-radius:50%;background-color:#000;background-image:url("/res/pics/schliessen.svg");background-size:16px auto;background-repeat:no-repeat;background-position:50%}}body.home .popup .popupHeader .subPopup{-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);position:absolute;left:34px;top:55px;background-color:#ccc;display:none;padding:2px;margin:0;z-index:10}body.home .popup .popupHeader #a-zLettersPopup{width:284px}body.home .popup .popupHeader #a-zLettersPopup .letter{float:left;list-style-type:none}body.home .popup .popupHeader #a-zLettersPopup .letter a{padding:0;margin:2px;cursor:default;width:36px;line-height:36px;text-align:center;vertical-align:middle;display:inline-block;*display:inline;*zoom:1}body.home .popup .popupHeader #a-zLettersPopup .letter a[href]{color:#fff;cursor:pointer;background-image:url("/res/pics/dropdown_buttons.png");background-position:0 0}body.home .popup .popupHeader #a-zLettersPopup .letter a[href]:hover{color:#000;background-position:72px 0}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-header{text-align:center}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-header .ui-datepicker-title{background:url("/res/pics/linie_horizontal.png") repeat-x scroll left bottom transparent;text-align:center;margin:0 10px}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-header .ui-datepicker-title span{line-height:38px}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-header .ui-datepicker-next span{background-image:url("/res/pics/pfeile_klein.png");height:24px;width:24px;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;position:absolute;top:8px;cursor:pointer}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{background-image:url("/res/pics/pfeile_klein.png");height:24px;width:24px;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;position:absolute;top:8px;cursor:pointer;left:10px;background-position:0 0}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-header .ui-datepicker-next span{right:10px;background-position:-24px 0}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span:hover{background-position:0 -24px}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-header .ui-datepicker-next span:hover{background-position:-24px -24px}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-calendar{cursor:default}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-calendar a{color:#fff;background-image:url("/res/pics/dropdown_buttons.png");background-position:0 0;cursor:pointer}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-calendar a.ui-state-active,body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-calendar a.ui-state-hover{color:#000;background-position:72px 0}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-calendar a,body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-calendar span{padding:0;margin:1px;width:36px;line-height:36px;font-weight:normal;text-align:center;vertical-align:middle;display:inline-block;*display:inline;*zoom:1}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-week-end a{background-position:36px 0}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-week-end a.ui-state-active,body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-week-end a.ui-state-hover{background-position:72px 0}body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-calendar th,body.home .popup .popupHeader #datepickerPopup .ui-datepicker .ui-datepicker-calendar td{padding:0}body.home .popup .popupHeader input{border:0;margin:0}body.home .popup .popupHeader #a-zFilter,body.home .popup .popupHeader #a-zDelete{height:25px;position:absolute;right:20px;top:22px}body.home .popup .popupHeader #a-zFilter{width:200px;padding:0 0 0 5px;background:#fff url("/res/pics/suchen-nach-schrift.png") no-repeat scroll left center}body.home .popup .popupHeader #a-zFilter.active{background:#fff}body.home .popup .popupHeader #a-zDelete{display:none;background:url("/res/pics/abbrechen.png") repeat scroll 0 0 #000;width:25px;padding:0;cursor:pointer;text-indent:-99999px}body.home .popup .popupBody{opacity:.25;filter:alpha(opacity=25)}body.home .popup .popupBody a{padding:0}body.home .popup .popupBody.active{opacity:1;filter:alpha(opacity=100)}body.home .popup .popupBody ul{list-style-type:none;padding:0;margin:0}body.home .popup .popupBody.loading{height:100px;background:url("/res/pics/ajax_loading.gif") no-repeat scroll center center}body.home .popup #a-zBody{font-size:16px;font-size:1.15rem;font-weight:bold}body.home .popup #a-zBody #a-z_empty{display:block;padding:20px}body.home .popup #a-zBody.active #quickNavigationLinks>li>a:hover{background-color:#000;color:#fff}body.home .popup #a-zBody #quickNavigationLinks>li{padding:0 0 1px;vertical-align:top;background:url("/res/pics/linie_horizontal.png") repeat-x scroll left bottom}body.home .popup #a-zBody #quickNavigationLinks>li>a{font-size:16px;font-size:1.15rem;font-weight:bold;width:540px;padding:7px 20px;*display:inline;*zoom:1;float:left}@media (max-width: 629px){body.home .popup #a-zBody #quickNavigationLinks>li>a{width:100%}}body.home .popup #a-zBody #quickNavigationLinks>li:last-child{padding:0;background:none}body.home .popup #a-zBody #quickNavigationLinks>li .quickContactInfo{list-style-type:none;padding:7px 10px 7px 0;display:inline-block;*display:inline;*zoom:1;width:128px}@media (max-width: 629px){body.home .popup #a-zBody #quickNavigationLinks>li .quickContactInfo{width:100%;padding:7px 10px 7px 20px}}body.home .popup #a-zBody #quickNavigationLinks>li .quickContactInfo li{display:inline-block;*display:inline;*zoom:1;width:36px}body.home .popup #a-zBody #quickNavigationLinks>li .quickContactInfo a{display:inline-block;*display:inline;*zoom:1;width:36px;color:#fff;line-height:25px;background:url("/res/pics/contact_icons.png") no-repeat scroll -2px -7px}body.home .popup #a-zBody #quickNavigationLinks>li .quickContactInfo a.location{background-position:-2px -7px}body.home .popup #a-zBody #quickNavigationLinks>li .quickContactInfo a.phoneNumber{background-position:-41px -7px}body.home .popup #a-zBody #quickNavigationLinks>li .quickContactInfo a.email{background-position:-80px -7px}body.home .popup #a-zBody #quickNavigationLinks>li .quickContactInfo a:hover.location{background-position:-2px -46px}body.home .popup #a-zBody #quickNavigationLinks>li .quickContactInfo a:hover.phoneNumber{background-position:-41px -46px}body.home .popup #a-zBody #quickNavigationLinks>li .quickContactInfo a:hover.email{background-position:-80px -46px}body.home .popup #calendarBody{padding:0}body.home .popup #calendarBody a{display:block;padding:10px 20px}body.home .popup #calendarBody.active a:hover{background-color:#000;color:#fff}body.home .popup #calendarBody #calendarLinks li{background:url("/res/pics/linie_horizontal.png") repeat-x scroll left bottom;padding-bottom:1px}body.home .popup #calendarBody #calendarLinks li:last-child{background:none;padding:0}body.home .popup #calendarBody #calendarLinks li:last-child a{font-size:16px;font-size:1.15rem;font-weight:bold;text-transform:uppercase}body.home #calendar_box #calendarPopupLink,body.home .popup .popupHeader #calendarButton{outline-width:0;border:0}body.home #calendar_box #calendarPopupLink,body.home .popup .popupHeader input[name='filterButton']{font-size:16px;font-size:1.15rem;padding:10px 40px 10px 20px;cursor:pointer;margin:14px 0 13px;color:#fff;background-color:transparent;vertical-align:-webkit-baseline-middle}body.home #calendar_box #calendarPopupLink{margin-left:-20px}body.home #calendar_box #calendarPopupLink:hover{background-position:-3px -44px}#dynamicBodyOverlay{background:#000;opacity:.5;filter:alpha(opacity=50);position:fixed;top:0;width:100%;height:100%;cursor:pointer;z-index:9000}@media (min-width: 630px) and (max-width: 979px){body.home .popup{width:630px;margin-left:-315px}}@media (max-width: 629px){body.home .popup{width:300px;margin-left:-150px}}body.home .popup a{-webkit-transition:none;transition:none}body.home .popup .popupHeader{height:auto;padding:15px 20px}body.home .popup .popupHeader input[name="filterButton"]{-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25);margin:0;text-align:center;background-color:#000;border-radius:21px}body.home .popup .popupHeader #calendarButton,body.home .popup .popupHeader #a-zLetterButton{background-image:url("/res/pics/pfeil-unten.svg");background-size:14px;background-repeat:no-repeat;background-position:right 15px center}body.home .popup .popupHeader #calendarButton{max-width:315px;display:block}body.home .popup .popupHeader #a-zLetterButton{max-width:100px}@media (max-width: 629px){body.home .popup .popupHeader #a-zFilter{width:auto}}body.home .popup .popupHeader .subPopup{top:57px}@media (max-width: 629px){body.home .popup .popupHeader #a-zLettersPopup{width:244px}}body.home .popup #a-zBody #quickNavigationLinks>li>a{width:auto;min-width:510px;line-height:25px}@media (min-width: 630px) and (max-width: 979px){body.home .popup #a-zBody #quickNavigationLinks>li>a{min-width:470px}}@media (max-width: 629px){body.home .popup #a-zBody #quickNavigationLinks>li>a{width:100%;min-width:0}}body.home .popup #a-zBody #quickNavigationLinks>li .quickContactInfo{width:auto;float:right}body.home .popup #a-zBody #quickNavigationLinks>li .quickContactInfo li{margin-right:10px}
