.theater-shows-container{padding:0;margin-top:118px;max-width:100%;margin-left:0}@media (min-width:768px){.theater-shows-container{margin-top:182px}}.theater-shows-container .timeline{left:0;width:90px;margin-top:0;top:72px;z-index:9999;float:left}@media (min-width:768px){.theater-shows-container .timeline{top:125px}}@media (min-width:992px){.theater-shows-container .timeline{width:160px;margin-top:0}}.theater-shows-container .timeline ul{background-color:#0a1623;list-style-type:none;margin:0;padding:17px 0;text-align:center}.theater-shows-container .timeline ul li{padding:6px;background-image:url(/build/images/timeline.a9a1aeb8.png);background-repeat:no-repeat;background-position:50%}.theater-shows-container .timeline ul li:first-child{background-image:none}.theater-shows-container .timeline ul li:nth-child(2){background-position:center 20px}.theater-shows-container .timeline ul li:last-child{background-position:center -845px}.theater-shows-container .timeline ul li a,.theater-shows-container .timeline ul li a:active,.theater-shows-container .timeline ul li a:hover,.theater-shows-container .timeline ul li a:link,.theater-shows-container .timeline ul li a:visited{color:#f5f1e2;text-decoration:none;font-weight:600;font-size:.75rem;line-height:1;padding:6px}.theater-shows-container .timeline ul li a.square,.theater-shows-container .timeline ul li a:active.square,.theater-shows-container .timeline ul li a:hover.square,.theater-shows-container .timeline ul li a:link.square,.theater-shows-container .timeline ul li a:visited.square{font-size:1rem}.theater-shows-container .timeline ul li:first-child{padding-top:2px}.theater-shows-container .timeline ul li:last-child{padding-bottom:2px}.theater-shows-container .timeline ul li span{font-weight:600;font-size:.75rem;line-height:1}.theater-shows-container .timeline ul li:hover span.default,.theater-shows-container .timeline ul li span.hover{display:none}.theater-shows-container .timeline ul li:hover span.hover{display:inline;background-color:#0a1623}.theater-shows-container h2{font-size:1.75rem;font-weight:600;text-align:center;margin-bottom:0;text-transform:uppercase}@media (min-width:992px){.theater-shows-container h2{margin-bottom:23px}}.theater-shows-container .tags{text-align:center;font-size:.9375rem;font-weight:600;text-transform:uppercase;padding-top:17px;padding-bottom:17px;margin-left:80px}@media (min-width:992px){.theater-shows-container .tags{margin-left:160px}}.theater-shows-container .tags.sticky-top{top:72px;padding-top:30px;background-color:#f5f1e2}@media (min-width:768px){.theater-shows-container .tags.sticky-top{top:125px}}.theater-shows-container .tags ul{list-style-type:none;padding:0;margin:0 10px}.theater-shows-container .tags ul li{display:inline-block;margin:0 10px;padding:0 0 8px;line-height:1;border-bottom:2px solid transparent;cursor:pointer}@media (min-width:992px){.theater-shows-container .tags ul li{margin:0 25px}}@media (min-width:1200px){.theater-shows-container .tags ul li{margin:0 55px}}.theater-shows-container .tags ul li.active{border-bottom:2px solid #0a1623}.theater-shows-container .shows-by-seasons{max-width:1605px;margin-left:80px;min-height:450px}@media (min-width:992px){.theater-shows-container .shows-by-seasons{margin-left:160px}}.theater-shows-container .shows-by-seasons .season{border-bottom:2px solid #182737;margin-left:22px;position:relative}.theater-shows-container .shows-by-seasons .season .season-anchor{position:absolute;top:-205px;height:100%}.theater-shows-container .shows-by-seasons .season h2{margin:26px 0;font-size:.8125rem;font-weight:600;line-height:1;text-align:left}.theater-shows-container .shows-by-seasons .season .shows{padding-bottom:30px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;margin:-12px 0 0 -12px}@media (min-width:992px){.theater-shows-container .shows-by-seasons .season .shows{margin:-12px 12px 0 -12px}}.theater-shows-container .shows-by-seasons .season .shows a,.theater-shows-container .shows-by-seasons .season .shows a:active,.theater-shows-container .shows-by-seasons .season .shows a:hover,.theater-shows-container .shows-by-seasons .season .shows a:link,.theater-shows-container .shows-by-seasons .season .shows a:visited{color:transparent}.theater-shows-container .shows-by-seasons .season .shows .show{flex:0 0 100%;padding:12px;display:flex;align-items:flex-end}@media (min-width:568px){.theater-shows-container .shows-by-seasons .season .shows .show{flex:0 0 50%}}@media (min-width:852px){.theater-shows-container .shows-by-seasons .season .shows .show{flex:0 0 33.33%}}@media (min-width:1050px){.theater-shows-container .shows-by-seasons .season .shows .show{flex:0 0 25%}}@media (min-width:1200px){.theater-shows-container .shows-by-seasons .season .shows .show{flex:0 0 20%}}.theater-shows-container .shows-by-seasons .season .shows .show img{max-width:100%;height:auto}