html{min-height:100%;position:relative}body{margin-bottom:220px}.row.main .sidebar{margin-top:0}p{font-size:20px;font-weight:300;line-height:130%}h1{font-weight:300;line-height:130%}.footer{position:absolute;bottom:0;width:100%;height:200px;background-color:#f5f5f5}.header{height:300px;max-width:1920px;background-repeat:no-repeat;background-size:cover;background-position:center;margin:auto}@media(min-width:992px){.header{height:400px}}@media(min-width:1200px){.header{height:554px}}.navbar-default .navbar-nav>li>a{font-weight:500;font-size:16px}@media(min-width:1200px){.navbar-default .navbar-nav>li>a{font-size:20px}}.dropdown-menu>li>a{font-size:16px}@media(min-width:1200px){.dropdown-menu>li>a{font-size:20px}}.nav>li>a{padding:10px 30px;border-bottom:1px solid #efefef}@media(min-width:768px){.nav>li>a{border:0;padding:15px 10px}}@media(min-width:1200px){.nav>li>a{padding:15px 20px}}#mainnavbar{margin-left:-20px}@media(min-width:768px){#mainnavbar{margin-left:-30px}}.logo{margin-top:10px}.logo img{width:200px;float:left;margin-right:10px}.logo h1{font-size:14px;padding-top:53px}@media(min-width:480px){.logo h1{font-size:19px;padding-top:26px;padding-left:6px;float:left;display:block;color:#555448}}@media(min-width:992px){.logo{margin-top:20px}.logo img{width:auto}.logo h1{padding-top:43px;padding-left:10px;font-size:41px;font-size:42px;font-weight:300}}div.langnav{float:right;margin-right:-15px}div.langnav span{display:inline-block}div.langnav a{font-weight:500;font-size:16px;padding:15px 5px;display:block;color:#333;line-height:22px;text-decoration:none}@media(min-width:1200px){div.langnav a{font-size:20px}}div.langnav a.active{color:silver}body.home .header{background-image:url('../img/header-home.jpg')}body.home .footer{background-image:url('../img/bg-pattern-home.png')}body.ensemble .header{background-image:url('../img/header-ensemble.jpg')}body.ensemble .footer{background-image:url('../img/bg-pattern-ensemble.png')}body.konzerte .header{background-image:url('../img/header-konzerte.jpg')}body.konzerte .footer{background-image:url('../img/bg-pattern-konzerte.png')}body.projekte .header{background-image:url('../img/header-projekte.jpg')}body.projekte .footer{background-image:url('../img/bg-pattern-projekte.png')}body.repertoire .header{background-image:url('../img/header-repertoire.jpg')}body.repertoire .footer{background-image:url('../img/bg-pattern-repertoire.png')}body.medien .header{background-image:url('../img/header-medien.jpg')}body.medien .footer{background-image:url('../img/bg-pattern-medien.png')}body.links .header{background-image:url('../img/header-links.jpg')}body.links .footer{background-image:url('../img/bg-pattern-links.png')}body.presse .header{background-image:url('../img/header-presse.jpg')}body.presse .footer{background-image:url('../img/bg-pattern-presse.png')}body.kontakt .header{background-image:url('../img/header-kontakt.jpg')}body.kontakt .footer{background-image:url('../img/bg-pattern-kontakt.png')}.dropdown-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0}.navbar-default .navbar-nav>.menuitem11.open>a,.navbar-default .navbar-nav>.menuitem11.open>a:hover,.navbar-default .navbar-nav>.menuitem11.open>a:focus{color:#51b19c;color:#333}.navbar-default .navbar-nav>.menuitem15.open>a,.navbar-default .navbar-nav>.menuitem15.open>a:hover,.navbar-default .navbar-nav>.menuitem15.open>a:focus{color:#f05426;color:#333}.sidebar{padding-top:20px}.sidebar h2{border-bottom:1px dotted black;padding-bottom:15px;font-size:28px;line-height:130%}h4 span{color:black;display:block;margin-bottom:5px}.panel-group .panel{border-radius:0}.panel-heading{padding:10px 0}.panel-default>.panel-heading{background:transparent;border:0}.panel{box-shadow:0;-webkit-box-shadow:0;-o-box-shadow:0;border:0}.panel-body{padding-left:0}div.portrait{position:relative;cursor:pointer}div.portrait .text{position:absolute;top:0;background:white;display:none;z-index:10;min-height:100%}div.portrait p{font-size:14px}a.accordion-toggle{font-weight:500;color:#f86034;text-decoration:none}a.accordion-toggle h4{font-size:30px}a:hover h4 span{color:#333}.panel{-webkit-box-shadow:none;box-shadow:none}.panel-default>.panel-heading+.panel-collapse>.panel-body{border:0}