@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond&family=Open+Sans:wght@300&display=swap');:root{--customer-primary:#1a1a2e;--customer-accent:#c5a55a;--customer-navbar-bg:#1a1a2e}html{font-size:14px}body{font-family:"Open Sans",sans-serif;font-weight:300}nav.navbar{background-color:#fff!important}nav.navbar [data-lucide="search"]{color:#000}h1.productionListing,.personListing,.search-toggle{text-align:center;clear:both;font-family:"Open Sans",sans-serif}a{color:#000;text-decoration:none;font-weight:bold;border-bottom:#000 solid .5px}a:hover{color:#000}.card a,a.navbar-brand,.pagination a{border:0}a.productionTitle{color:#000!important;font-size:15px;text-decoration:none;font-weight:bold}span.display-label,.diplay-header-actor,label.display-label{float:left;clear:left;color:#999;line-height:1.5}label.display-label:after{content:": "}.display-field,label .display-field{float:left;line-height:1.5;width:fit-content}.display-premiere,.display-festival{float:left}p.nav-footer{float:left;clear:left;padding-top:20px}.display-label{float:left}.role-list{float:left;clear:left;list-style-type:none}.navbar2{float:left;clear:left}.display-field.textarea.remark{float:left;clear:left}span.display-premiere-index{text-align:center}.imageThumbnail{width:110px;height:110px}.thumbnail{max-height:51px}div#productionLoop .row{min-height:55px}span.card-block__category.card-block__category--showcase-bottom{font-size:15px}.year-header{color:#d3d3d3}.page-link{color:#337ab7}.footer{clear:both}.col-t{float:left}.search-toggle{margin-left:auto;margin-right:auto}.search-toggle input[type="text"]{border-radius:0}.lined-title{position:relative;margin-bottom:.41333em;font-family:Cormorant Garamond,serif;font-weight:400;font-size:2.1875rem;text-transform:uppercase;text-align:center;line-height:1.2;padding-bottom:3px}.lined-text{display:inline-block;width:auto}.lined-title:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #000;padding-bottom:1px;background-image:repeating-linear-gradient(180deg,transparent,transparent 33px,#000 0,#000 34px)}.lined-title:after{content:"";display:none;position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#000}@media screen and (min-width:550px){.lined-title{font-size:2.5rem}.lined-title:before{background-image:repeating-linear-gradient(180deg,transparent,transparent 39px,#000 0,#000 40px);animation-name:expanding-lines;animation-duration:2s}}@media screen and (min-width:760px){.lined-title{font-size:3.75rem}.lined-title:before{background-image:repeating-linear-gradient(180deg,transparent,transparent 71px,#000 0,#000 72px);animation-name:expanding-lines;animation-duration:2s}.lined-title:after{display:block;animation-name:expanding-lines;animation-duration:2s}}@media screen and (min-width:1024px){.lined-title{font-size:4.875rem}.lined-title:before{background-image:repeating-linear-gradient(180deg,transparent,transparent 89px,#000 0,#000 90px);animation-name:expanding-lines;animation-duration:2s}.lined-title:after{animation-name:expanding-lines;animation-duration:2s}}.page-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:0;margin-bottom:1.375rem;text-align:center;overflow:hidden;border-bottom:0}.page-title .lined-title{margin-bottom:0}.productionTitleDetail{margin-left:auto;margin-right:auto}div#imageContainer>a>img,div#imageContainerMobile>a>img{vertical-align:initial;padding:0}.audit-info{width:100%}@media(min-width:767px){#imageContainer{float:right;width:340px}}@media(max-width:767px){#imageContainer{float:left;width:100%;min-width:unset;max-width:unset}#productionLoop div.row{display:block;width:100%}#productionLoop div.row div.col{width:100%;max-width:100%}.thumbnail{width:auto;height:70px;border:0;padding:0;margin-bottom:0;margin-top:0;float:right}#productionLoop .row>*{width:initial;padding-right:0}}