﻿@media(max-width:767px){.movieDetailHeaderImageContainer{display:none;}}@media(min-width:768px){.movieDetailHeaderImageContainer{width:100%;height:18em;overflow:hidden;}.movieDetailHeaderImageContainer>h1{position:relative;width:100%;height:100%;margin-top:0;place-content:center;flex-direction:column;display:flex;-webkit-text-stroke-color:#555;-webkit-text-stroke-width:1px;text-shadow:black;font-size:70pt;text-align:center;color:#fff;}.movieDetailHeaderImageContainer>h5{position:relative;width:100%;height:100%;margin-top:0;place-content:center;flex-direction:column;display:flex;-webkit-text-stroke-color:#555;-webkit-text-stroke-width:1px;text-shadow:black;text-align:center;color:#fff;}.movieDetailHeaderImage{width:100%;margin-top:-53%;margin-left:0%;}}.eventTimeSelection{min-height:60px;}.eventTimeSelection a,.eventTimeSelection a:visited{padding:10px;margin:5px;background:#ddd;text-align:center;color:#000;white-space:nowrap;}.eventTimeSelection a:hover{cursor:pointer;color:#000;background:#aaa;}.css-form input.ng-invalid.ng-touched{display:block;padding:5px;font-size:12px;border-color:#a94442;}.css-form input.ng-invalid.ng-touched:focus{box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(169,68,68,.5);}fieldset{background:#f1f1f1;padding:10px;margin-bottom:20px;}fieldset>legend{color:#0b5a9c;float:left;font-family:"Open Sans",sans-serif;font-size:26px;padding:-21px;border-bottom:solid #aaa 1px;line-height:31.2px;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-margin-after:15px;-webkit-margin-before:0;-webkit-margin-end:0;-webkit-margin-start:0;-webkit-tap-highlight-color:transparent;}fieldset>hr{border-top:solid #aaa 1px;margin-bottom:12px;margin-top:14px;}highlight{font-weight:bold;color:#2e89b6;}.descriptionText{letter-spacing:1.3px;line-height:1.8;max-height:99999px;transition:max-height 2s ease-in-out;}.descriptionTextCondensed{letter-spacing:1.3px;line-height:1.8;max-height:200px;overflow:hidden;}.pageBreak{background-color:#2e89b6;margin-bottom:20px;padding-bottom:20px;}.pageBreak h1,.pageBreak h2,.pageBreak h3,.pageBreak h4,.pageBreak h5,.pageBreak h6,.pageBreak p,.pageBreak div{color:#fff;}@media(min-width:768px){.banner .slick-prev{left:-17px;}.banner .slick-next{margin-right:-18px;}.banner .slick-prev,.banner .slick-next{background:transparent;color:#fff;}nav#breadcrumb ol.breadcrumb{margin-left:138px;}}@media(min-width:768px) and (max-width:991px){.navigation nav.top{width:100%;}}@media(max-width:767px){.navigation nav.top{width:100%;}header .container{width:auto;background-color:#0b5a9c;}header #logo{margin:2px 0 -10px 0;}nav.main,header::after,.navigation a.expand span,ul.slick-dots li.slick-active button{background-color:#fff;}nav.main a,header::after a,.navigation a.expand span a,ul.slick-dots li.slick-active button a{color:#000;}nav.main,header::after,.navigation a.expand span,ul.slick-dots li.slick-active button{background-color:#fff;}.navigation nav.main ul li a span{display:block;color:#0b5a9c;}.navigation nav.main ul li{border-color:#d3d3d3;}nav.top.col-md-12.pull-right{background-color:#cacaca;}.navigation nav.top>ul li{display:inline-block;}}.advanced-component.banner .info .heading{font-size:40px;}@media(min-width:768px){.advanced-component.banner .info .heading{font-size:56px;}}@media(min-width:992px){.advanced-component.banner .info .heading{font-size:86px;-webkit-text-stroke-color:#555;-webkit-text-stroke-width:1px;text-shadow:black;color:#fff;}}@media(min-width:1200px){.advanced-component.banner .info .heading{font-size:102px;}}