.t-body{font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:18px;line-height:1.1em}.t-bodysmall{font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em}.t-bodytiny{font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:13px;line-height:1.1em}.t-heading{font-family:"Univers LT W01 65 Bold","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em;text-transform:uppercase}.t-subheading{font-family:"Univers LT W01 65 Bold","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em}.t-tertheading{font-family:"Univers LT W01 65 Bold","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:11px;line-height:1.1em}body,p{font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:18px;line-height:1.1em}p.minor,p.small{font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:13px;line-height:1.1em}h1,h2{font-family:"Univers LT W01 65 Bold","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em;text-transform:uppercase}h3,h4{font-family:"Univers LT W01 65 Bold","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em}h5{font-family:"Univers LT W01 65 Bold","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:11px;line-height:1.1em}body,input{text-rendering:optimizeLegibility}p{margin-bottom:10px}h2{margin-bottom:20px}h2:before{display:block;content:" ";height:7px;margin-bottom:7px;width:160px;background:#585855}h3,h4{margin-top:20px}h3:first-child,h4:first-child{margin-top:0}h5{margin-bottom:5px}a{color:#fff;text-decoration:none}a:hover{color:#585855}section a{color:#585855}section a:hover{color:#fff}section p a{color:#fff}section p a:hover{color:#585855}article ul,article ol{margin-left:35px;margin-bottom:10px}article ul{list-style:none}article ol{list-style:decimal}article li{margin-bottom:0}article ul li{text-indent:-1.3em}article ul li:before{content:"- "}blockquote{margin-left:2px;padding-left:10px;border-left:1px solid rgba(0,0,0,0.2)}::selection{background:#fff}::-moz-selection{background:#fff}.transition-none{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.forminput{border:1px solid #585855;background:#fff;color:#585855;margin:2px 0;padding:0 3px;height:26px;width:160px;font-size:13px;line-height:1em;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hidetext{text-indent:100%;white-space:nowrap;overflow:hidden}.debug{background:rgba(255,0,0,0.2)}html{background:#000;height:100%;min-height:100%;background-size:cover;background-position:center center;background-attachment:fixed}body{color:#585855;min-height:100%}h1{position:relative;height:240px}h1 a{position:absolute;display:block;left:30px;top:70px;width:120px;height:73px;background:url(../images/logo.png) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}nav li{display:block;margin-bottom:20px;font-family:"Univers LT W01 65 Bold","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em;text-transform:uppercase;width:160px}nav li a{display:block;color:#fff;padding-top:7px;border-top:7px solid #fff}nav a:hover,.current-menu-item>a,.current_page_item>a,.current_page_parent>a,.current-menu-ancestor>a,.current-page-ancestor>a,.active>a{color:#585855;border-color:#585855}#page{display:block;margin-left:40px;padding-bottom:60px;white-space:nowrap}.panel{position:relative;display:inline-block;*display:inline;zoom:1;vertical-align:top;background:#d7d9d5;padding:20px 10px 80px 10px;margin:0 10px}.panel p,.panel h2,.panel h3,.panel h4,.panel h5,.panel hr,.panel ul,.panel dl,.panel a,.panel div,.panel iframe{white-space:normal}#nav-primary{width:160px}#nav-secondary{width:160px}#content{width:700px}#content p{padding-right:60px}#details{margin-top:40px;margin-bottom:-60px;color:#585855}#details h3{font-family:"Univers LT W01 65 Bold","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em}#details p{font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em}#content .profile{display:block;float:left;width:280px;margin:20px 20px 0 0}#content .profile:before{display:block;content:" ";border-top:7px solid #585855;width:160px}#content .profile h3{margin:7px 0 20px 0;text-transform:uppercase}#content .profile p{font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:13px;line-height:1.1em;padding:0}#content.project p{font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em}#content.project iframe,#content.project .poster{width:520px!important;height:320px;float:left;margin:0 20px 40px 0;background-color:rgba(0,0,0,0.2)}#content.project .poster img{height:300px;width:auto;margin:10px auto;display:block}#content .about{float:left;width:160px}#content .about p{padding-right:10px}#content .about img{max-width:150px;margin-top:10px}#content .synopsis,.credits,.enquiries{float:left;padding-right:10px}#content .synopsis{width:340px}#content .synopsis p{padding-right:20px;margin-bottom:5px}#content .synopsis h4{padding-right:20px;margin-top:10px}.synopsis .links li{display:inline;font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em}.synopsis .links li:after{content:", "}.synopsis .links li:last-child:after{content:none}.credits{width:160px}#content .enquiries{width:140px;padding-left:20px}#content .enquiries p{padding-right:0}dl{font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em}dt{font-family:"Univers LT W01 65 Bold","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em}dl .links a{display:block}dd{margin-bottom:10px}#content.news article{margin-bottom:40px;white-space:normal;font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em}#content.news article p{font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em}.latest-news{margin-top:80px}.home article{margin-bottom:20px;width:400px}.home article h3{text-transform:uppercase}.home article p{font-family:"Univers LT W02 55 Roman","Univers LT Std",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:1.1em}.news-media{width:400px;margin-bottom:20px}.news-media img{max-width:100%;height:auto}.news-media iframe{width:400px!important;height:260px}form ol{list-style:none;padding:0;margin:0}form li{margin:0 0 5px 0;list-style:none;text-indent:0}form li:before{content:""}form label{width:160px;display:inline-block}input[type="text"],input[type="email"],input[type="url"],input[type="file"],input[type="tel"],input[type="password"],textarea{border:1px solid #585855;background:#fff;color:#585855;margin:2px 0;padding:0 3px;height:26px;width:160px;font-size:13px;line-height:1em;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="submit"]{display:block;float:left;margin-top:20px;padding:5px 40px;background:#fff;color:white;border:0;cursor:pointer}input[type="submit"]:hover{background:black;color:white;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}input[type="submit"]:active{position:relative;top:1px}select{margin-left:0}#content .wpcf7-response-output{border:0;background:#ccc}#content .wpcf7-validation-errors{border:1px solid #fff}#content .wpcf7-form-control-wrap{position:relative}#content .wpcf7-not-valid-tip{border:0;background:red;color:white;margin:0;padding-left:5px;top:0;left:0}.sprite{background-repeat:no-repeat}.sprite:hover{background-position:0 -100px}.hide{display:none}hr{border:0;background:#585855;text-align:left;margin:0 0 20px 0;width:160px;height:7px}@media screen and (-webkit-min-device-pixel-ratio:1.5){h1 a{background-image:url(../images/logo@2x.png);background-size:120px auto}}