@font-face{font-family:'museo_sans300';src:url("../../fonts/museosans_300-webfont.eot");src:url("../../fonts/museosans_300-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/museosans_300-webfont.woff") format("woff"),url("../../fonts/museosans_300-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}.hidden-print,.text-hide,.mob-accordion-cta,.settings-container,#page-header,#nav-container,#page-footer,#whyfilm,#blurimage,#canvas,.breadcrumb-container,.share-options,.browse-entities,.btn,.cta,.cta-lower,.pagination-controls,.homepage .masthead-container,#entity-filter,.results-controls,.search-container,.visible-small,a.link,.dual-panel .text-promo,body.training-event-item .lg-promo-card,.tag-overlay,.block-imagetextlist,body.news-item .container.eager-load-more,body.film-page .container.eager-load-more,body.film-page .testimonial-banner,.block-vimeo,.news-author .avatar,.card .asset-counts,.tab-content #nations{display:none}#page-header{position:relative !important}html,body,#page-header{margin:0 !important;padding:0 !important}.page-wrapper{padding-top:0 !important}.entity-masthead{background-image:none !important}body{font-size:9.5pt !important;font-family:'museo_sans300', Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif}h1{font-size:16pt}h2{page-break-after:avoid}.block{width:100%;overflow:hidden}a:link,a:visited{color:#520;background:transparent;font-weight:bold;text-decoration:underline}.basic-content-page a:link:after,.basic-content-page a:visited:after{content:" (" attr(href) ") ";font-size:90%}.hero-image,.promo-masthead .primary-panel .image,.lg-promo-card .image,.wide-card .image,.block-imagetextlist .image,.entity-item-container .event-image,.entity-item-container .entity-image,.large-card .image,.medium-masthead{margin-left:0;margin-right:0}.hero-image img,.promo-masthead .primary-panel .image img,.lg-promo-card .image img,.wide-card .image img,.block-imagetextlist .image img,.entity-item-container .event-image img,.entity-item-container .entity-image img,.large-card .image img,.medium-masthead img{width:50%;height:auto}.card .image,.heroimage,.block-image figure,figure{margin-left:0;margin-right:0}.accessibility-key,.external-image-links,.cast,.directors{list-style:none;padding:0;overflow:hidden}.accessibility-key li,.external-image-links li,.cast li,.directors li{float:left;margin:0 3px}.accessibility-key .access-icon{display:none}.tall-cards-outer-container,.thin-cards-outer-container,.wide-cards-container{overflow:hidden}.card.large-card{width:100%;margin-bottom:1%}.card.large-card .image-asset-container,.card.large-card .content{float:left;width:48%}.card.large-card .image-asset-container{width:50%}.card.large-card .image-asset-container .image{margin:0}.card.large-card .image-asset-container .image img{width:100%}.card.large-card .content{padding:1%}.card.large-card .asset-info .assets p{display:inline-block;margin:1% 2%}.card.large-card .asset-info .tag-container img{width:50%}.card.tall-card{padding-right:2%;width:49%}.card.tall-card:nth-child(even){padding-right:0}.card.tall-card .asset-info p{display:inline-block;margin:1% 2%}.card.tall-card .asset-info .tag-container img{width:20%}.card.download-card{width:100%;margin-bottom:1%}.card.download-card .download-info{display:none}.card.download-card .download-inner{position:relative}.card.download-card .download-inner .tag-overlay{display:block;position:absolute;bottom:0;left:0;text-transform:uppercase}.card.download-card .download-inner .details .file-size{padding-left:40px}.card{float:left;width:50%}.card:nth-child(2n+1){clear:both}.card a{display:block}.card a.link{display:none}.card .image img{width:50%;height:auto}.card.primary-panel{float:none;width:100%;overflow:hidden}.card.primary-panel .image{float:left;width:40%}.card.primary-panel .image img{width:80%}.card.primary-panel .content,.card.primary-panel .title-overlay{float:left;width:60%}.card .asset-info .label{margin-right:5px}.card .asset-info .tag-container img{width:10%}.dual-panel{overflow:hidden}.dual-panel .single-panel{float:left;width:50%}.dual-panel .single-panel img{width:50%;height:auto}.lg-promo-card{overflow:hidden}.lg-promo-card .image,.lg-promo-card .card-info{float:left;width:50%}.lg-promo-card .image img{width:90%}.lg-promo-card .card-info{padding-top:2%}.lg-promo-card .card-info img{width:20%}.entity-item-container{width:100%;overflow:hidden}.entity-item-container .event-overview .entity-panel .column,.entity-item-container .entity-overview .entity-panel .column{float:left;width:30%}.entity-item-container .event-overview .entity-panel .column h3,.entity-item-container .entity-overview .entity-panel .column h3{margin:0}.entity-item-container .event-overview .entity-panel .column p,.entity-item-container .entity-overview .entity-panel .column p{margin:0 0 5px 0}.entity-item-container .entity-primary-row{overflow:hidden;width:100%}.entity-primary-row .entity-panel .footer p{display:inline-block}.infographic-container .circle,.infographic-container .description{display:inline-block}.booking-table{width:100%}.booking-table thead{border-top:solid 2px #b92855}.booking-table thead th{border:solid 1px #e6e7e8;padding:5px}.booking-table tbody tr{border:solid 1px #e6e7e8}.booking-table tbody tr.clickable td{border:solid 1px #e6e7e8;padding:5px}.booking-table tbody tr.spacer{border:0;height:10px}.print-template{border:solid 1px #e6e7e8}.print-template .print-header{border-bottom:solid 1px #e6e7e8;padding:15px;margin-bottom:15px;overflow:hidden}.print-template .print-header h1{font-size:26px;text-transform:uppercase;margin:0}.print-template .print-header .logo{float:left;margin-right:15px}.print-template .print-header .logo img{width:127px;height:72px}.print-template .onward-journey{padding:0}.print-template .onward-journey .container{max-width:none}.print-template .onward-journey h2{display:none}.print-template .onward-journey .item{background:none;border:solid 1px #e6e7e8;float:left;width:29%;margin:0 1% 3% 1%;text-align:center;padding:0 1%}.print-template .print-content .heading{text-transform:uppercase;font-size:22px;margin:15px 1%;width:98%}.print-template .print-content .table{width:98%;margin:0 1%}.print-template .print-content .table thead th{padding:10px;font-family:'museo_sans500', Arial, Helvetica, sans-serif;font-size:18px;text-align:left;border:solid 1px #e6e7e8}.print-template .print-content .table thead th.half{width:50%}.print-template .print-content .table tbody tr td{padding:10px;border:solid 1px #e6e7e8}.print-template .print-content .table tbody tr td p{margin:0}.print-template .print-content .split-container{width:98%;border:solid 1px #e6e7e8;overflow:hidden;margin:0 1% 20px 1%}.print-template .print-content .split-container.bordered .primary-content{border-right:solid 1px #e6e7e8}.print-template .print-content .split-container.bordered .secondary-content{border-left:solid 1px #e6e7e8;margin-left:-1px}.print-template .print-content .split-container .primary-content{padding:0;float:left;width:45%}.print-template .print-content .split-container .primary-content .options{list-style:none;margin:0;padding:0;overflow:hidden}.print-template .print-content .split-container .primary-content .options .option{display:inline-block;margin:2%}.print-template .print-content .split-container .primary-content .image{margin:0}.print-template .print-content .split-container .primary-content .image img{width:100%}.print-template .print-content .split-container .secondary-content{float:left;width:45%;padding:15px 20px}.print-template .print-content .split-container .secondary-content .primary-details{border-bottom:solid 1px #e6e7e8;margin:0 -20px 15px -20px;padding:0 20px 5px 20px}.print-template .print-content .split-container .secondary-content .primary-details h2{text-transform:uppercase;font-size:24px;margin:0}.print-template .print-content .split-container .secondary-content .accessibility{list-style:none;margin:0;padding:0;overflow:hidden}.print-template .print-content .split-container .secondary-content .accessibility .list-item{padding-left:30px;position:relative;margin-bottom:6px;width:40%;float:left}.print-template .print-content .split-container .secondary-content .accessibility .list-item:before{content:"\f00d";position:absolute;left:0;top:0;font-family:FontAwesome;color:#e6e7e8}.print-template .print-content .split-container .secondary-content .accessibility .list-item.active{color:#3d3f42}.print-template .print-content .split-container .secondary-content .accessibility .list-item.active:before{content:"\f00c";color:#288279}
