@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-100.eot');src:local('Roboto Thin'),local('Roboto-Thin'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-100.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-100.woff2') format('woff2'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-100.woff') format('woff'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-100.ttf') format('truetype'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-100.svg#Roboto') format('svg');}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-300.eot');src:local('Roboto Light'),local('Roboto-Light'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-300.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-300.woff2') format('woff2'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-300.woff') format('woff'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-300.ttf') format('truetype'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-300.svg#Roboto') format('svg');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-regular.eot');src:local('Roboto'),local('Roboto-Regular'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-regular.woff2') format('woff2'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-regular.woff') format('woff'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-regular.ttf') format('truetype'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-regular.svg#Roboto') format('svg');}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-700.eot');src:local('Roboto Bold'),local('Roboto-Bold'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-700.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-700.woff2') format('woff2'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-700.woff') format('woff'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-700.ttf') format('truetype'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-v20-latin-700.svg#Roboto') format('svg');}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:300;src:url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-slab-v11-latin-300.eot');src:local(''),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-slab-v11-latin-300.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-slab-v11-latin-300.woff2') format('woff2'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-slab-v11-latin-300.woff') format('woff'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-slab-v11-latin-300.ttf') format('truetype'),url('../../../typo3conf/ext/theatre_template/Resources/Public/Fonts/roboto-slab-v11-latin-300.svg#RobotoSlab') format('svg');}.roboto{font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.roboto-light{font-family:'Roboto',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.roboto-thin{font-family:'Roboto',serif;font-weight:100;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.roboto-bold{font-family:'Roboto',serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.serif{font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.bg-gradient{background:#136950;background:-moz-linear-gradient(-45deg,#136950 0%,#e5f4ef 100%);background:-webkit-linear-gradient(-45deg,#136950 0%,#e5f4ef 100%);background:linear-gradient(135deg,rgba(19,105,80,0.2) 0%,#e5f4ef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#136950',endColorstr='#e5f4ef',GradientType=1);}img{width:100%;height:auto;}body{font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#F4F9FB;background-color:#fff;background-color:#fffae6;color:#677077;color:#444;position:relative;background:-moz-linear-gradient(top,rgba(255,250,230,0.6) 0%,rgba(255,250,230,0.59) 1%,rgba(255,250,230,0) 100%);background:-webkit-linear-gradient(top,rgba(255,250,230,0.6) 0%,rgba(255,250,230,0.59) 1%,rgba(255,250,230,0) 100%);background:linear-gradient(to bottom,rgba(255,250,230,0.6) 0%,rgba(255,250,230,0.59) 1%,rgba(255,250,230,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99fffae6',endColorstr='#00fffae6',GradientType=0);}a{color:#677077;}a:hover{text-decoration:none;}small,.small{font-weight:inherit;}.card{border-radius:0px;background-size:cover;background-position:center;}.card .card-header{background-color:#3c50a0;color:#fff;font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.card .card-header .card-header-addon{font-size:13px;}.card .card-header:first-child{border-radius:0;}.container{max-width:1270px;}.box-shadow{-webkit-box-shadow:0px 0px 21px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 21px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 21px 0px rgba(0,0,0,0.75);}.navbar.bg-light{background-color:#fff !important;border-bottom:6px solid #3c50a0;padding-top:0px;padding-bottom:4px;}.navbar.bg-light .navbar-brand-image{padding:20px 0 10px 0;z-index:100000;}.navbar.bg-light .navbar-brand-image .navbar-brand-logo{background-image:url('../../../typo3conf/ext/theatre_template/Resources/Public/Images/vogtland-philharmonie_logo_2021.png');background-repeat:no-repeat;background-size:contain;width:130px;height:37px;}@media only screen and (min-width:992px){.navbar.bg-light .navbar-brand-image{padding:20px 0 10px 0;margin-right:50px;z-index:100000;margin-bottom:-64px;}.navbar.bg-light .navbar-brand-image .navbar-brand-logo{background-image:url('../../../typo3conf/ext/theatre_template/Resources/Public/Images/tvv.png');background-repeat:no-repeat;background-size:contain;width:130px;height:137px;}}.navbar.bg-light .navbar-phil-logo{background-image:url('../../../typo3conf/ext/theatre_template/Resources/Public/Images/vogtland-philharmonie_logo_2021.png');background-repeat:no-repeat;background-size:contain;height:65px;width:130px;margin-top:8px;display:none;}@media only screen and (min-width:768px){.navbar.bg-light .navbar-phil-logo{display:block;}}.navbar.bg-light .navbar-toggler{background-color:#fff;border-radius:0;color:#3c50a0;border-color:#3c50a0;}.navbar.bg-light .navbar-toggler .navbar-toggler-icon{color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(60,80,160,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}@media only screen and (min-width:768px){.navbar.bg-light .navbar-brand-image{display:inline-block;}.navbar.bg-light .navbar-phil-logo{width:375px;}}@media only screen and (min-width:992px){.navbar-light .navbar-nav{font-family:'Roboto',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:21px;}.navbar-light .navbar-nav li{margin-right:20px;}.navbar-light .navbar-nav .nav-item:hover{border-left:1px solid #ededed;border-right:1px solid #ededed;box-shadow:0 5px 15px rgba(0,0,0,0.2);background-color:#fff;}.navbar-light .navbar-nav a.nav-link{display:block;padding:47px 10px 23px;height:100%;font-size:1.35em;color:#535e66;position:relative;}.navbar-light .navbar-nav .nav-item:hover > a:after{content:'';height:20px;width:100%;left:0;bottom:-5px;background-color:#fff;display:block;position:absolute;z-index:20000000000;border:none;margin-left:0;}.navbar-light .navbar-nav a.nav-link{color:#535e66;}.navbar-light .navbar-nav a:hover.nav-link{}}@media only screen and (min-width:992px){.submenu{position:absolute;width:100%;}.submenu-row{height:40px;margin-left:188px;background-color:rgba(255,255,255,0.8);display:block;}.submenu-row .navbar-nav{flex-direction:inherit;}.submenu-row .navbar-nav .nav-item{font-family:'Roboto',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:20px;}.submenu-row .navbar-nav .nav-item.active a,.submenu-row .navbar-nav .nav-item:hover a,.submenu-row .navbar-nav .nav-item:focus a{font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#253361;}}.navbar-collapse.collapse.show,.navbar-collapse.collapsing{position:absolute;left:0;top:76px;z-index:10000;width:100%;background-color:#3c50a0;padding:10px;border-bottom:5px solid #3c50a0;}.navbar-collapse.collapse.show .nav-link,.navbar-collapse.collapsing .nav-link{color:#fff !important;}.collapse.show li.nav-item{border-bottom:1px solid #5469bf;}.collapse.show li.nav-item .nav-link{font-family:'Roboto',serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.collapse.show .dropdown-menu{background-color:inherit;color:#fff !important;}.collapse.show .dropdown-menu a.dropdown-item-main{color:#fff !important;}.collapse.show .dropdown-menu .dropdown-row{margin-top:10px;}.collapse.show .dropdown-menu a.dropdown-item{color:#fff !important;font-size:90%;}.collapse.show .dropdown-menu a.dropdown-item:hover{background-color:inherit;}@media only screen and (min-width:992px){.nav-container{position:relative;}}.navbar-light .navbar-nav .dropdown-menu{visibility:visible;border:none;}.navbar-light .navbar-nav .dropdown-menu .dropdown-item-main{display:block;}@media only screen and (min-width:992px){.navbar-light .navbar-nav li{position:unset;}.navbar-light .navbar-nav .dropdown{position:relative;}.navbar-light .navbar-nav .nav-item.dropdown:hover > .dropdown-menu{visibility:visible;transition-delay:0.25s;z-index:100001;}.navbar-light .navbar-nav .dropdown-menu{display:block;visibility:hidden;transition:0s 0.25s;width:100%;margin-top:0;margin-left:0px;margin-right:0px;border-radius:0px;box-shadow:0 5px 15px rgba(0,0,0,0.2);}.navbar-light .navbar-nav .dropdown-menu .dropdown-item-main{font-size:16px;}.navbar-light .navbar-nav .dropdown-menu .dropdown-row{width:20%;margin:0;display:inline-block;vertical-align:top;}.navbar-light .navbar-nav .dropdown-menu .dropdown-row .dropdown-row-header{margin:10px 20px;border-bottom:1px solid #ededed;}.navbar-light .navbar-nav .dropdown-menu .dropdown-row .dropdown-row-header span{border-bottom:2px solid #3c50a0;padding-bottom:3px;}.navbar-light .navbar-nav .dropdown-menu .dropdown-row#rowid_2{width:100%;}.navbar-light .navbar-nav .dropdown-menu .dropdown-row a.dropdown-item{font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#535e66;font-size:14px;}.navbar-light .navbar-nav .dropdown-menu .dropdown-row a.dropdown-item:focus,.navbar-light .navbar-nav .dropdown-menu .dropdown-row a.dropdown-item:hover{background-color:inherit;text-decoration:underline;}.navbar-light .navbar-nav .dropdown-menu .dropdown-row a.dropdown-item:active,.navbar-light .navbar-nav .dropdown-menu .dropdown-row a.dropdown-item.active{background-color:#d6b46d;}.navbar-light .navbar-nav .dropdown-menu .dropdown-item-main{display:block;padding:5px 20px;font-size:13px;}.navbar-light .navbar-nav .dropdown-menu .dropdown-item-main span{}.navbar-light .navbar-nav .dropdown.nav-item-3,.navbar-light .navbar-nav .dropdown.nav-item-10{position:unset;}.navbar-light .navbar-nav .dropdown.nav-item-3 .dropdown-menu,.navbar-light .navbar-nav .dropdown.nav-item-10 .dropdown-menu{margin-left:15px;margin-right:15px;}.navbar-light .navbar-nav .dropdown.nav-item-3 .dropdown-item-main,.navbar-light .navbar-nav .dropdown.nav-item-10 .dropdown-item-main{color:#000;font-size:16px !important;padding-top:5px;font-weight:bold;color:#3c50a0;}.navbar-light .navbar-nav .dropdown.nav-item-3 .dropdown-item-main:hover,.navbar-light .navbar-nav .dropdown.nav-item-10 .dropdown-item-main:hover{color:#3c50a0;text-decoration:underline;}}@media only screen and (min-width:768px){.nav-item.dropdown{}}.fixed-header{left:0;position:fixed;top:-75px;width:100%;z-index:2000;}.fixed-header.navbar.bg-light .navbar-brand-image{margin-bottom:-165px;}.fixed-header.navbar.bg-light .navbar-brand-image .navbar-brand-logo{width:59px;}.fixed-header.navbar.bg-light .navbar-phil-logo{width:180px;margin-top:80px;height:33px;}.fixed-header.navbar-light .navbar-nav{padding:0;padding-top:75px;font-size:12px;}.fixed-header.navbar-light .navbar-nav > li > a{padding:0 20px;}.fixed-header.navbar-light .navbar-nav .nav-item:hover > a::after{bottom:inherit;}.fixed-header.navbar-light .navbar-nav .dropdown-menu .dropdown-item-main{padding:7px 20px;}.fixed-header-content{margin-top:175px;}.footer-sponsors{background-color:#f3f5ed;background-color:rgba(59,89,145,0.05);margin-top:100px;}.footer-sponsors .footer-sponsor-row{display:flex;justify-content:center;padding:20px 0;opacity:0.6;}.footer-sponsors .footer-sponsor{width:140px;display:inline-block;margin:0 5px;}@media only screen and (min-width:768px){.footer-sponsors .footer-sponsor{margin:0 50px;}}.footer{background-color:#3c50a0;color:#fff;}.footer .footer-logo{padding:20px;}.footer .footer-nav{margin-top:35px;}.footer a.footer-link{color:#fff;padding-left:10px;padding-right:10px;font-size:16px;font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.2px;text-transform:uppercase;}.footer .footer-nav-meta{padding:15px 0 30px 0;}.footer .footer-nav-meta a.footer-link{font-size:12px;}.footer .social-footer a{color:#fff;font-size:58px;margin-top:25px;display:inline-block;}.footer-meta{background-color:rgba(0,0,0,0.3);}.footer-meta .footer-meta-text{padding:7px 0;font-size:12px;text-align:center;width:100%;}footer .container{padding:30px 0;}.footer-nav ul{padding-left:0;float:left;list-style:none;font-size:90%;padding-top:50px;margin-bottom:20px;}.footer-nav ul li{float:left;margin-right:30px;}.footer-nav ul a{color:#fff;opacity:0.6;}.footer-nav ul a:hover{opacity:1;text-decoration:none;}#cookie-row{display:none;position:fixed;z-index:99999;bottom:0;left:0;width:100%;height:50px;background-color:rgba(100,100,100,0.8);color:#fff;text-align:center;padding:10px 5px;}#cookie-row a{padding:0 10px;color:#fff;}#cookie-row .cookie-accept{background-color:#fff;display:inline-block;padding:0px 10px;cursor:pointer;color:#333;}.teasercard{border-radius:0px;margin-bottom:40px;background-size:cover;background-position:center;border:1px solid rgba(0,0,0,0.125);-webkit-box-shadow:5px 5px 5px 0px rgba(204,204,204,0.5);-moz-box-shadow:5px 5px 5px 0px rgba(204,204,204,0.5);box-shadow:5px 5px 5px 0px rgba(204,204,204,0.5);}.teasercard .card-image{position:relative;}.teasercard .card-image-overlay{opacity:0;position:absolute;background-color:rgba(59,89,145,0.8);left:0;right:0;top:0;bottom:0;text-align:center;font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;-webkit-transition:opacity 500ms ease-out;-moz-transition:opacity 500ms ease-out;-o-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out;}.teasercard .card-image-overlay div{margin-top:60px;display:inline-block;color:#fff;border:1px solid #fff;padding:2px 10px;}.teasercard .card-image-overlay div:hover{background-color:#d6b46d;}.teasercard .card-header{background-color:#3c50a0;color:#fff;font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.teasercard .card-header:first-child{border-radius:0;}.teasercard .card-body{background-color:#fff;padding:0;}.teasercard .card-body .card-copyright{font-size:10px;text-align:right;width:100%;padding-right:5px;color:#535e66;}.teasercard .card-body .card-content{padding:1.25rem;color:#3c50a0;}.teasercard .card-body p{font-size:12px;line-height:18px;color:#535e66;}.teasercard:hover .card-image-overlay{opacity:1;}.teasercard:hover .card-body{background-color:#d6b46d;}.actor-card{margin-bottom:25px;transition:box-shadow 0.3s ease-in-out;}.actor-card .card-body{padding:0;}.actor-card .card-body .copyright{text-align:right;font-size:8px;padding-right:5px;font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.actor-card .card-body p.card-text{font-size:11px;line-height:16px;padding:10px 10px;}.actor-card .card-body p.card-text strong{font-weight:700;font-size:14px;color:#3c50a0;}.actor-card .actor-card-header{font-family:'Roboto',serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#253361;min-height:48px;line-height:18px;}.actor-card .card-footer{padding:0 1.25rem;}.actor-card .card-img-top{border-top-left-radius:0;border-top-right-radius:0;}.actor-card:hover{-webkit-box-shadow:0px 0px 21px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 21px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 21px 0px rgba(0,0,0,0.75);}a:hover .card-body,a:focus .card-body{background-color:#d6b46d;color:#fff;}a:hover .card-body .actor-card-header,a:focus .card-body .actor-card-header,a:hover .card-body .card-text,a:focus .card-body .card-text{color:#fff;}.col-sm-2 .actor-card{font-size:12px;}.actor-copyright{text-align:right;font-size:8px;padding-right:5px;font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1.event-list-header{color:#C99C3F;}h1.event-list-header a{font-size:16px;vertical-align:top;}.month-navi-mobil{text-align:center;margin-top:120px;font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;font-weight:500;color:#3c50a0;}.month-navi-mobil a{color:#3c50a0;}@media only screen and (min-width:768px){.month-navi-mobil{display:none;}}hr.vogtland{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),#3c50a0,rgba(0,0,0,0));}.event-list-latest{margin-bottom:60px;}.event-row-event hr{margin-top:0;margin-bottom:0;}.event-row-event:hover{background-color:rgba(59,89,145,0.8);}.event-row-event:hover .event-list-item-date{opacity:1;}.event-row-event:hover .event-list-item-date .weekday{color:#fff;opacity:0.8;}.event-row-event:hover .event-list-item-date .day{color:#fff;opacity:1;}.event-row-event:hover .event-list-item-text,.event-row-event:hover .event-list-item-text span{color:#fff;opacity:0.8;}.event-row-event:hover .event-list-item-text .event-list-item-text-title,.event-row-event:hover .event-list-item-text span .event-list-item-text-title{color:#fff;opacity:1;}.event-row-event:hover .event-list-item-info{color:#fff;}.event-row-event.past-event:hover{background-color:#ccc;}.event-row-event:nth-of-type(odd) .event-list-item{background-color:rgba(59,89,145,0.05);}.event-list-item{display:flex;align-items:center;padding-top:10px;padding-bottom:10px;flex-direction:column;}.event-list-item .event-list-item-date{min-width:140px;}.event-list-item .event-list-item-date .weekday{color:#3c50a0;opacity:0.5;font-weight:300;font-size:18px;text-align:center;}.event-list-item .event-list-item-date .weekday.month{text-align:center;}.event-list-item .event-list-item-date .day{color:#3c50a0;font-weight:300;font-size:32px;text-align:center;line-height:28px;opacity:0.8;}.event-list-item .event-list-item-text{font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;text-align:center;}@media only screen and (min-width:768px){.event-list-item .event-list-item-text{text-align:left;padding-left:40px;}}.event-list-item .event-list-item-text span{opacity:0.8;}.event-list-item .event-list-item-text .event-list-item-text-title{font-family:'Roboto',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;font-weight:500;color:#3c50a0;line-height:28px;}.event-list-item .event-list-item-info{font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:100px;max-width:100px;font-size:14px;text-align:center;}@media only screen and (min-width:768px){.event-list-item .event-list-item-info{position:absolute;z-index:1000;right:10px;}}.event-list-item hr{margin-top:0;margin-bottom:0;}@media only screen and (min-width:768px){.event-list-item{flex-direction:row;}.event-list-item .event-list-item-text{width:600px;}}a:hover .image-square::before{background-color:rgba(0,0,0,0.6);}a:hover .image-square-title{top:0;bottom:inherit;}a:hover .image-square-overlay{display:block;position:absolute;top:40px;left:0px;color:#fff;z-index:1000;}.event-list-latest hr{margin:0;}@media only screen and (min-width:768px){.event-list-latest .event-list-item .event-list-item-text{width:800px;}}.event-card{background-color:#ededed;margin-bottom:20px;text-align:center;}.event-card:hover .event-card-overlay{opacity:1;}.event-card .event-card-title{font-family:'Roboto',serif;font-weight:300;color:#fff;background-color:#d6b46d;padding:5px 10px;}.event-card .event-card-image{position:relative;}.event-card .event-card-footer{margin-top:10px;}.event-card .event-card-footer p{font-family:'Roboto Slab',serif;font-weight:300;font-size:12px;line-height:18px;margin-bottom:5px;padding:0 10%;}.event-card .event-card-overlay{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(59,89,145,0.8);-webkit-transition:opacity 500ms ease-out;-moz-transition:opacity 500ms ease-out;-o-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out;font-size:14px;line-height:24px;text-align:center;color:#fff;font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:20px 10px;}.event-card .event-card-overlay a{margin-top:20px;display:inline-block;color:#fff;border:1px solid #fff;padding:2px 10px;}.event-card .event-card-overlay a:hover{text-decoration:none;background-color:#d6b46d;}.event-card .event-card-overlay .casts{margin-top:20px;font-size:12px;line-height:18px;}.play-list{margin-top:40px;}.play-list-item{background-color:#ededed;margin-bottom:20px;}.play-list-item:hover .play-list-image-overlay{opacity:1;}.play-list-image{position:relative;}.play-list-image-overlay{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(59,89,145,0.8);-webkit-transition:opacity 500ms ease-out;-moz-transition:opacity 500ms ease-out;-o-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out;font-size:14px;line-height:24px;text-align:center;color:#fff;font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:20px 10px;}.play-list-image-overlay a{margin-top:20px;display:inline-block;color:#fff;border:1px solid #fff;padding:2px 10px;}.play-list-image-overlay a:hover{text-decoration:none;background-color:#d6b46d;}.play-list-image-overlay .casts{margin-top:20px;font-size:12px;line-height:18px;}.play-list-title{font-family:'Roboto',serif;font-size:34px;font-weight:100;color:#fff;background-color:#136950;background-color:#d6b46d;padding:3px 10px;}.line{position:absolute;bottom:-10px;left:0;width:90%;}.play-list-text{margin-top:10px;}.play-list-text p{font-family:'Roboto Slab',serif;font-weight:300;font-size:12px;line-height:18px;margin-bottom:5px;padding:0 10%;}.play-list-text p em{font-style:normal;color:#3c50a0;}.play-teaser-image{width:100%;height:714px;display:block;background-size:cover;}.play-teaser{color:#3c50a0;padding:40px 0 5px 0;}.play-teaser p{font-size:18px;}.show-play-title{color:#C99C3F;}.show-play-image{margin-bottom:5px;}.show-play-image .image-copy{font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;text-align:right;}.show-play-castlist{text-align:center;font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;}.show-play-castlist a{color:#3c50a0;font-weight:700;margin-bottom:5px;display:inline-block;}.show-play-events{font-size:21px;font-family:'Roboto',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3c50a0;padding:20px 0 10px 0;}.show-play-events .card{margin-bottom:40px;}.show-play-events .card-header{font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.show-play-events .card-body{font-size:28px;color:#3c50a0;}.show-play-events .card-body p.title{color:#3c50a0;font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.show-play-events p{color:#535e66;font-size:13px;line-height:18px;margin:0;}.show-play-events .show-play-social{text-align:right;font-size:21px;position:absolute;bottom:0;right:0;}.show-play-events .show-play-social a{padding:0px 10px;color:#3c50a0;}.nextprev-event{margin-bottom:80px;}.nextprev-event .card:hover .nextprev-event-preview{background-color:#3c50a0;color:#fff;}.nextprev-event .nextprev-event-preview{font-size:26px;font-family:'Roboto',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#3c50a0;}.show-play-banner{padding:0px 45px;}.show-play-banner .col{padding:50px;}.carousel-inner{padding-bottom:50px;}.carousel-item{background-position:center;background-size:cover;}@media only screen and (min-width:768px){.carousel-item{height:620px;}}.carousel-item .carousel-image{width:100%;height:200px;display:block;background-size:cover;background-position:center;}@media only screen and (min-width:768px){.carousel-item .carousel-image{height:600px;}}.carousel-item .carousel-text{position:relative;}.carousel-item .carousel-text .container{padding-right:0px;padding-left:0px;}.carousel-item .carousel-text .carousel-text-header{font-family:'Roboto',serif;font-weight:100;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#3c50a0;font-size:18px;line-height:18px;display:inline-block;width:100%;padding:10px;}.carousel-item .carousel-text .carousel-text-header small{font-size:12px;line-height:16px;display:inline-block;}.carousel-item .carousel-text .carousel-text-header a{color:#fff;}@media only screen and (min-width:768px){.carousel-item .carousel-text{position:absolute;left:0;bottom:-20px;width:100%;}.carousel-item .carousel-text .container{padding-right:15px;padding-left:15px;}.carousel-item .carousel-text .carousel-text-header{width:70%;font-size:51px;line-height:45px;margin-top:-58px;padding:20px 30px 40px;}.carousel-item .carousel-text .carousel-text-header small{font-size:26px;line-height:34px;padding-top:5px;display:inline-block;}}.carousel-item .carousel-text .copyright{position:absolute;right:0;bottom:58px;color:#fff;font-size:10px;background-color:rgba(0,0,0,0.5);padding:2px 10px;}@media only screen and (min-width:768px){.carousel-item .carousel-text .copyright{bottom:40px;}}.carousel-control{display:none;}@media only screen and (min-width:768px){.carousel-control{display:flex;}}.carousel-indicators{display:none;bottom:11px;left:50%;justify-content:left;margin-left:25px;width:40%;}.carousel-indicators li{width:15px;height:15px;}@media only screen and (min-width:768px){.carousel-indicators{display:flex;}}.carousel-item{transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease;-webkit-backface-visibility:visible;backface-visibility:visible;}.carousel-control-next,.carousel-control-prev{width:5%;}.cd-card{background-color:#fff;margin-bottom:20px;margin-top:20px;border:1px solid #ededed;}.cd-card .cd-images{position:relative;}.cd-card .cd-images .all-images{text-align:center;}.cd-card .cd-images .cd-thumbnail{width:50px;display:inline-block;padding:5px;cursor:pointer;}.cd-card h2{padding-top:20px;padding-bottom:20px;}.cd-card .cd-text p{font-size:18px;}.cd-card p{padding-right:40px;}.cd-card .cd-price{color:#3c50a0;font-family:'Roboto',serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;}.news-box.card{border-radius:0px;margin-bottom:40px;background-size:cover;background-position:center;border:1px solid rgba(0,0,0,0.125);-webkit-box-shadow:5px 5px 5px 0px rgba(204,204,204,0.5);-moz-box-shadow:5px 5px 5px 0px rgba(204,204,204,0.5);box-shadow:5px 5px 5px 0px rgba(204,204,204,0.5);}.news-box.card .card-header{color:#3c50a0;background-color:#fff;font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:1.25rem;}.news-box.card .card-body{padding:1.25rem;background-color:#fff;color:#535e66;}.news-box.card .card-body p{font-size:12px;line-height:18px;color:#535e66;}.actor-imagestage{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;}@media only screen and (min-width:576px){.actor-imagestage{background-image:url('../../../typo3conf/ext/theatre_template/Resources/Public/Images/hg_actor.jpg');height:400px;}}@media only screen and (min-width:768px){.actor-imagestage{height:600px;}}.actor-imagestage .container{position:relative;}.actor-imagestage-text{font-family:'Roboto',serif;font-weight:100;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:24px;line-height:28px;display:block;padding:30px;background-color:#3c50a0;}@media only screen and (min-width:576px){.actor-imagestage-text{font-size:51px;line-height:51px;margin-top:200px;display:inline-block;position:absolute;bottom:-88px;left:0;width:100%;z-index:900;}}@media only screen and (min-width:768px){.actor-imagestage-text{margin-top:445px;position:absolute;bottom:inherit;width:auto;}}.actor-imagestage-text small{font-size:14px;line-height:16px;}@media only screen and (min-width:576px){.actor-imagestage-text small{font-size:26px;}}.actor-imagestage-image{display:block;position:relative;}@media only screen and (min-width:768px){.actor-imagestage-image{max-width:800px;height:600px;float:right;overflow:hidden;}.actor-imagestage-image img{width:auto;height:100%;border-top-left-radius:0;border-top-right-radius:0;}}.actor-imagestage-copyright{position:absolute;right:0;bottom:0;color:#fff;background-color:rgba(0,0,0,0.5);font-size:10px;padding:2px 10px;}.actor-vita{margin-top:30px;}@media only screen and (min-width:576px){.actor-vita{margin-top:60px;}}#ticketInfo .modal-content{background-color:#fffefc;}#ticketInfo .modal-content p{font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0;font-size:14px;}#ticketInfo .modal-content p strong{color:#3c50a0;font-family:'Roboto',serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.month-navi{display:none;flex:1 1 0;}@media only screen and (min-width:768px){.month-navi{display:flex;z-index:999;}}.month-item{font-family:'Roboto',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;flex:1 1 0;z-index:999;border-right:1px solid #ccc;background-color:#f3f5ed;text-align:center;border-top:4px solid #d6b46d;padding:5px 0;}.month-item a{display:inline-block;width:100%;}.month-item.active,.month-item:hover{background-color:#3c50a0;color:#fff;}.month-item.active a,.month-item:hover a{color:#fff;}.bg-gold{background:-moz-linear-gradient(top,#d6b46d 0%,#d6b46d 1%,#d6b46d 63%,rgba(214,180,109,0) 100%);background:-webkit-linear-gradient(top,#d6b46d 0%,#d6b46d 1%,#d6b46d 63%,rgba(214,180,109,0) 100%);background:linear-gradient(to bottom,#d6b46d 0%,#d6b46d 1%,#d6b46d 63%,rgba(214,180,109,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6b46d',endColorstr='#00d6b46d',GradientType=0);}.container.mobil-full-width{padding-right:0px;padding-left:0px;}@media only screen and (min-width:576px){.container.mobil-full-width{padding-right:15px;padding-left:15px;}}.top-image-container{height:200px;width:100%;margin-bottom:80px;position:relative;}@media only screen and (min-width:576px){.top-image-container{margin-bottom:120px;height:400px;}}@media only screen and (min-width:768px){.top-image-container{margin-bottom:80px;height:600px;}}.top-image-container .bg-image{background-position:center;background-size:cover;height:100%;}.top-image-container .text-stripe{width:100%;}@media only screen and (min-width:768px){.top-image-container .text-stripe{position:absolute;bottom:-88px;left:0;}}.top-image-container .text-stripe .container{padding-left:0;padding-right:0;}@media only screen and (min-width:768px){.top-image-container .text-stripe .container{padding-left:15px;padding-right:15px;}}.top-image-container .text{font-family:'Roboto',serif;font-weight:100;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:18px;line-height:18px;display:block;padding:10px;background-color:#3c50a0;}.top-image-container .text small{font-size:12px;line-height:16px;padding-top:5px;}@media only screen and (min-width:576px){.top-image-container .text{font-size:24px;line-height:24px;padding:30px;}.top-image-container .text small{font-size:18px;line-height:18px;padding-top:5px;}}@media only screen and (min-width:768px){.top-image-container .text{font-size:51px;line-height:51px;padding:30px;}.top-image-container .text small{font-size:26px;line-height:34px;padding-top:5px;}}.top-image-container .copyright{position:absolute;right:0;bottom:0;color:#fff;background-color:rgba(0,0,0,0.5);font-size:10px;padding:2px 10px;}.parallax{height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;margin-bottom:80px;}@media only screen and (min-width:576px){.parallax{height:400px;}}@media only screen and (min-width:768px){.parallax{height:600px;margin-bottom:0px;}}.parallax .para-text{font-family:'Roboto',serif;font-weight:100;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:28px;line-height:28px;display:block;padding:30px;background-color:#3c50a0;position:absolute;bottom:-88px;left:0;width:100%;}@media only screen and (min-width:576px){.parallax .para-text{font-size:51px;line-height:51px;margin-top:200px;display:inline-block;position:absolute;bottom:-88px;left:0;width:100%;z-index:900;}}@media only screen and (min-width:768px){.parallax .para-text{margin-top:445px;position:relative;bottom:inherit;width:auto;}}.parallax .para-text .para-text-month{display:block;}@media only screen and (min-width:768px){.parallax .para-text .para-text-month{display:block;}}.parallax .para-text span{font-size:26px;font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.parallax .para-text small{font-size:26px;}.parallax .para-copyright{position:absolute;right:0;bottom:0;color:#fff;background-color:rgba(0,0,0,0.5);font-size:10px;padding:2px 10px;}.parallax-small{height:350px;}.parallax-small .para-text{margin-top:260px;}h1,h2{padding:10px 0 20px 0;font-size:24px;line-height:36px;font-family:'Roboto',serif;font-weight:100;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0.6;text-transform:uppercase;color:#d6b46d;}@media only screen and (min-width:768px){h1{font-size:51px;line-height:76px;}}h2{font-family:'Roboto',serif;font-size:34px;font-weight:100;color:#3c50a0;padding:40px 0 10px 0;opacity:1;}h3{font-family:'Roboto',serif;font-size:26px;font-weight:600;color:#3c50a0;padding-top:40px;padding-bottom:10px;opacity:1;}p{font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:27px;}p a{color:#3c50a0;}p a:hover{text-decoration:underline;}hr.vogt{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),#3c50a0,rgba(0,0,0,0));}table{font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:27px;}table td{padding-right:20px;}.is-teaser-text p{font-size:19px;line-height:35px;text-align:center;font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#535e66;}.dropdown-toggle::after{display:none;}.small{font-size:70%;line-height:16px;}strong{font-weight:700;}.btn-primary{background-color:#3c50a0;border-color:#3c50a0;border-radius:0;font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.btn-primary:hover{background-color:#d6b46d;border-color:#d6b46d;}.partner{width:160px;margin:0px 0 150px;}.partner img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.6;}.partner img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;}.show-play-banner .banner-place img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.6;}.show-play-banner .banner-place img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;}.sponsor-card{background-color:#fff;border:1px solid #3c50a0;margin-bottom:30px;padding:40px;}.sponsor-card img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.6;}.sponsor-card img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;}.clickable-row{cursor:pointer;}.para-text{font-family:'Roboto',serif;font-weight:100;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:51px;line-height:51px;margin-top:-58px;display:inline-block;padding:30px;background-color:#3c50a0;}.para-text span{font-size:26px;font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.para-text small{font-size:26px;}.news-card:hover .card-body{background-color:#fff;}.news-card a{color:#3c50a0;font-size:14px;font-weight:700;}.news-card a:hover{text-decoration:underline;}.theater-sponsor{width:110px;display:inline-block;vertical-align:top;}@media only screen and (min-width:768px){.theater-sponsor{width:110px;}}.theater-sponsor img{height:70px;width:auto;margin-bottom:5px;opacity:0.8;}.theater-sponsor .theater-sponsor-text{font-size:11px;margin-bottom:20px;}.abo-season-spacer{font-family:'Roboto Slab',serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3c50a0;font-size:14px;text-align:center;padding:15px 0 0 0;}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto;margin-bottom:10px;}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.video-subtitle{margin-bottom:30px;font-weight:inherit;font-size:70%;line-height:16px;}.actorcards.collapse.show .card-body{height:auto !important;}[aria-expanded="true"] .fa-chevron-circle-down,[aria-expanded="false"] .fa-chevron-circle-up{display:none;}@media only screen and (min-width:768px){.actorcards{display:block !important;}.actorcards .card-body{height:auto !important;}.fa-chevron-circle-down,.fa-chevron-circle-up{display:none;}}.anchor::before{display:block;content:" ";margin-top:-150px;height:150px;visibility:hidden;pointer-events:none;}.pageheader-container{position:relative;}.pageheader-image{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;height:200px;}@media only screen and (min-width:576px){.pageheader-image{height:400px;}}@media only screen and (min-width:768px){.pageheader-image{height:600px;}}.pageheader-text{position:relative;z-index:98;width:100%;margin-left:-15px;}@media only screen and (min-width:576px){.pageheader-text{position:absolute;bottom:-7px;margin-left:0px;}}.pageheader-text-content{font-family:'Roboto',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:100;font-size:21px;line-height:21px;padding:15px;background-color:#3c50a0;color:#fff;display:block;}@media only screen and (min-width:576px){.pageheader-text-content{font-size:51px;line-height:51px;padding:30px;display:inline-block;padding-bottom:80px;}}.pageheader-copyright{position:absolute;right:0;bottom:0px;color:#fff;font-size:10px;background-color:rgba(0,0,0,0.5);padding:2px 10px;}.event-banner-row{display:flex;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px;}.event-banner-row .event-banner{width:80px;}.event-banner-row .event-banner:nth-of-type(4){display:none;}@media only screen and (min-width:768px){.event-banner-row .event-banner{width:110px;}.event-banner-row .event-banner:nth-of-type(4){display:block;}}.event-banner-row .event-banner img{filter:grayscale(1);opacity:0.5;}.event-banner-row .event-banner img:hover{filter:grayscale(0);opacity:1;}
