@media print{html{font-size:54%}*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important;border-bottom:none !important}a.btn,a:visited.btn{padding-top:0 !important;padding-bottom:0 !important}.print-only{display:block !important}pre,blockquote{border:1px solid #999 !important;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,.fake-h2 h3,.fake-h3{orphans:3;widows:3;padding:0 !important}h2,.fake-h2,h3,.fake-h3{page-break-after:avoid}.heading{padding-top:12px !important;padding-bottom:12px !important}.divider{display:none}#content-box{padding-top:0 !important}.col{height:auto !important}.md-1{width:8.33333% !important}.md-2{width:16.66667% !important}.md-3{width:25% !important}.md-4{width:33.33333% !important}.md-5{width:41.66667% !important}.md-6{width:50% !important}.md-6:nth-child(2n+1){clear:left}.md-7{width:58.33333% !important}.md-8{width:66.66667% !important}.md-9{width:75% !important}.md-10{width:83.33333% !important}.md-11{width:91.66667% !important}.md-12{clear:both;width:100% !important;float:left}.row{margin:16px 0 !important;zoom:1;display:block}.row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.print-hide,#news-header,nav#primary-nav,.section-nav,.navigation-header a.brand,#secondary-content,a.skip-to,.twitter-skip,.link-list h5:after,.link-list .fake-h5:after,ul.tags li.topic:before,ul.tags li.topic:after,.controls,#main:before,.accordion .item>.item-header:after,.panel-group.tabs .tab-nav,.footer-social,.footer.footer .sub-footer .logos,.footer .address .location-link,footer.footer .footer-links,#primary-content .row.thumb.carousel,.container.social,footer.footer .footer-common #footer-connect,footer.footer .footer-common #footer-info ul li a,#primary-content .media-item.slideshow,.video-player,.link-list h3:after,.link-list .fake-h3:after,.media-item.slideshow,.twitter,.link-list img,#content #main.flow-opposite:before,#content #main:before{display:none !important}.panel-group.accordion .item-content,.panel-group.tabs .tab-items .item,.panel-group.tabs .tab-items .item h4,.panel-group.tabs .tab-items .item .fake-h4{display:block !important}.panel-group.tabs .tab-items .item{padding:0 !important}#page{margin-top:24px !important}.container#content .row:before{padding:0 !important;height:3px !important}.page-heading{padding:16px !important;border-bottom:0 !important}.banner.slideshow-callout .link-list{margin-top:0 !important}#primary-content .highlight,.landing-opt1#content .banner.slideshow-callout .callout{width:100% !important;margin:0 16px 0 !important;height:auto !important}#primary-content{width:100% !important}#wrapper{padding:0 24px !important}.intro-text,.wysiwyg .intro-text{margin-bottom:0 !important;padding-bottom:0 !important;width:100% !important}.container#content{border:none !important}#primary-content .media-item.slideshow.lg{margin:24px 0 !important}.intro-text,#primary-content .module{padding:16px !important}.intro-text .inline-buttons{display:none !important}.accordion .item>.item-header{padding:0 !important}.accordion .item>.item-content{padding:5px 0 !important}.banner.default .caption{position:relative !important;width:auto !important;left:0 !important;bottom:0px !important;border:1px solid #000 !important;padding:24px !important;margin:0px 0px !important;border-radius:0 0 0 0 !important}.banner.primary{position:relative !important;max-height:400px !important}.banner.primary img{display:none !important}.banner.primary .caption{width:auto !important;height:auto;bottom:0px !important;padding:24px !important;margin:0px 24px !important;border-radius:0 0 0 0 !important}.banner.slideshow-callout .callout .module{padding:16px !important}.news .module .content,.event .module .content{padding:0 !important}.news .module ul.tags li.topic.parent,.event .module ul.tags li.topic.parent{border:0 !important}.banner.slideshow-callout .link-list h3,.banner.slideshow-callout .link-list .fake-h3,.banner.slideshow-callout .link-list h4,.banner.slideshow-callout .link-list .fake-h4,.banner.slideshow-callout .link-list h5,.banner.slideshow-callout .link-list .fake-h5{margin-left:0 !important}.news .module ul.tags li.topic.parent a,.event .module ul.tags li.topic.parent a{padding-left:0 !important}.row.keyline>.col{border-left:0 !important}.news-events>.col{width:100% !important}.index-pager li a,form fieldset.large-search input[type="text"]{border:1px solid #D5D8D9 !important}.index-pager li.active a{border-color:#000 !important}.check.full ul li,.check.alert.folded ul li,.radio.full ul li,.radio.alert.folded ul li{margin-left:0px !important;margin-top:2px !important}#wrapper .equal-height{height:auto !important}footer.footer .container{border-top:1px solid #002147 !important}footer.footer .footer-common{border-top:0 !important;width:33.33% !important;float:left !important}footer.footer .footer-common #footer-contact .footer-brand{text-indent:0 !important;width:100% !important;height:auto !important;white-space:normal !important}footer.footer .footer-common #footer-info{position:relative !important;bottom:auto !important;right:auto !important;float:left !important;display:block !important;width:auto !important;margin:0 0 34px 0}footer.footer .footer-common #footer-info ul li{margin:0 !important;padding:0 !important}footer.footer .footer-common #footer-contact{border-right:0 !important;width:100% !important}footer.footer .sub-footer{width:66.66% !important;float:right !important}footer.footer .sub-footer a{word-wrap:break-word !important}footer.footer .sub-footer .lg-3{width:50% !important}.feature-slider .tab-nav-wrapper{display:none !important}.feature-slider .item{display:block !important;margin-bottom:20px}.festival h1,.eventsearch h1{page-break-after:never}.festival .type-wrapper h4 span.event-type:after,.festival .type-wrapper h4 span.event-type:before,.festival .type-wrapper .fake-h4 span.event-type:after,.festival .type-wrapper .fake-h4 span.event-type:before,.festival .plus,.festival .minus,.festival a.btn,.eventsearch .type-wrapper h4 span.event-type:after,.eventsearch .type-wrapper h4 span.event-type:before,.eventsearch .type-wrapper .fake-h4 span.event-type:after,.eventsearch .type-wrapper .fake-h4 span.event-type:before,.eventsearch .plus,.eventsearch .minus,.eventsearch a.btn{visibility:hidden !important;display:none !important}.festival .type-wrapper,.eventsearch .type-wrapper{position:relative !important;left:-6px !important}.eventsearch .type-wrapper,.eventsearch .detail-wrapper{margin-left:0 !important;padding-left:0 !important;width:100% !important}.recruitment .job-description{padding:24px !important}.recruitment .job-description .highlight,.recruitment .job-description .summary,.recruitment .job-description .listing-info,.recruitment .job-description .job-info,.recruitment .job-description .job-content,.recruitment .job-description .additional{page-break-inside:avoid}.recruitment .job-description .summary{width:100% !important}.recruitment .job-description .highlight{display:none !important}.recruitment .job-description .job-info{margin:0 !important;padding:0 !important;padding-bottom:70px !important}.recruitment .job-description .job-info .column,.recruitment .job-description .job-info .column *,.recruitment .job-description .job-info .row,.recruitment .job-description .job-info .row *{margin:0 !important;padding:0 !important;border:none !important;width:100% !important}.recruitment .job-description .job-info .label,.recruitment .job-description .job-info .map{display:inline !important}.recruitment .job-description .job-info .label{font-weight:normal !important}.recruitment .job-description .job-info .label::after{content:": " !important}.recruitment .job-description .job-info .value{font-weight:bold !important;font-size:1em !important}.recruitment .actions{display:none !important}.recruitment .job-application #application-form{padding:8px !important}.recruitment .job-application #submitAppStep,.recruitment .job-application .submitText,.recruitment .job-application .edit-button,.recruitment .job-application .wysiwyg{display:none !important}.recruitment .job-application .sectionDocument,.recruitment .job-application .section{page-break-inside:avoid}.recruitment .job-application .sectionDocument::after,.recruitment .job-application .section::after{margin-top:4rem !important}.recruitment .job-application h4:not(.fake-h5){text-decoration:underline}.recruitment .job-application h5,.recruitment .job-application .fake-h5{padding-top:16px !important;padding-bottom:8px !important;text-decoration:none !important}.recruitment .job-application #print_content{width:100% !important;margin:0 !important;padding:0 !important;padding-top:20px !important;border:0 !important}.recruitment .job-application #print_content .field .label,.recruitment .job-application #print_content .field .value{font-size:1.2rem !important}.recruitment .job-application #print_content .field .label{font-weight:bold !important;padding-right:16px !important}.recruitment .job-application #print_content .field .value{font-weight:normal !important}}
