.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.cover{-moz-background-size:cover !important;background-size:cover !important}*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.help{display:none}#main header{display:none}#wrapper{padding:0;max-width:100%}#wrapper .contextual-menu{display:none}.content{width:100%;margin:0;padding:0 !important}.content p{font-size:12px;width:100% !important;float:none !important}.content .image,.content .flex-video{display:none}.content .intro{margin:0}.content .button,.content .dl-button{border:none}.content .prog-section{border-top:1px solid #000}.content .masthead,.content .masthead-image{margin:0;border:none;height:auto}.content .masthead h1,.content .masthead-image h1{font-size:32px;padding:0 0 8px 0;margin:0 0 12px 0;line-height:1em;border-bottom:1px solid #000}.content .grid-images{margin:0}.content .grid-images .item{margin:20px 0 0 0}.content .grid-images .item a h3,.content .grid-images .item h3{float:none;margin:0;width:100%;font-size:22px}.content .grid-images .item p{margin:6px 0 0 0}.content .section{margin:0 auto;padding:0}.content .section h2{font-size:22px;margin:10px 0 0 0}footer{padding:0 !important;border-top:1px solid #000}footer>div{width:100% !important;float:none !important}footer .right{display:none}footer .left{padding:0 !important}footer .left .social{display:none}footer .left .grid{float:left !important}.tool h2,.tool h3{margin:30px 0 0 0;width:100%}.tool ol,.tool ul{margin:10px 0;width:100%;font-size:12px}.tool .sub-navigation a{text-decoration:underline}.tool .masthead hgroup h1{margin:0;padding:0;border:none;line-height:1em;font-size:32px}.tool .masthead hgroup h3{font-size:18px}.tool .navigation{margin:20px 0}.tool .navigation .item{border-color:#000}.about .section h1{margin:0}.about .section h4{margin:0}.about .section .grid,.about .section .attention{border:none}.about .section .navigation{margin:10px 0}.about .section .navigation .item{border-color:#000}.about .section .centered{margin:0 ;width:100%}.about .section .mission{border-bottom:none;border-top:1px solid #000}.about .section .subnav-horizontal{padding:0;border:none}.about .section .subnav-horizontal a{text-decoration:underline}.about .section .masthead{margin:1em 0}.about .section .masthead h1{margin:0;padding:0;border:none;line-height:1em;font-size:32px}.about .section .masthead h3{font-size:18px}.topics .references p{font-size:12px}.topics .infographics{display:none}.topics .infographic .thumb{display:none}.topics .intro blockquote{display:block;float:none;margin:20px auto;width:80%;clear:both}.topics .intro blockquote p{float:none;font-size:18px}.topics .intro blockquote p span{font-size:12px}.topics .section .links{display:none}.topics .related{border:none}.topics .related h3{padding:0;margin:10px 0 0 0;border-bottom:1px solid #000}.topics .related ul{margin:0}.topics .related ul li{margin:0.5em auto;list-style:disc inside}.topics .related ul li a{padding:0;text-indent:0;height:auto !important;font-weight:400 !important;text-align:left !important;font-family:inherit !important;text-decoration:none !important;font-size:14px !important}.event .t-wrapper{border:none}.event .attention{font-size:22px}.event .schedule{margin:0 0 10px 0}.event .schedule li{margin:0}.event .additional{float:left;width:50%}.event .additional h3{margin:0}.event .additional li{font-size:12px}.event .button h4{text-decoration:underline}.event .button span{text-decoration:none}.event .button.single{text-decoration:underline}.event .hero{margin:0;width:100%;height:auto;border-bottom:1px solid #000;padding:0}.event .hero h1{margin:0;text-indent:0;font-size:32px;line-height:1.4em}.event .hero .action{font-size:32px}.event .hero .action span{text-indent:0}.event .hero .action,.event .hero .options{position:static;margin:0;padding:0;width:100%;height:auto;top:auto;right:auto;bottom:auto;left:auto;border:none}.event .hero .action .date,.event .hero .options .date,.event .hero .action .location,.event .hero .options .location{font-size:18px}.event .description>.half{width:100%}.event .description blockquote{margin:0;float:none;width:100%}.event .venue{*zoom:1}.event .venue:before,.event .venue:after{content:"";display:table}.event .venue:after{clear:both}.event .venue .map{float:none}.event .venue .content{margin:0}.event .venue aside{float:left;width:50%}.article h2{width:100%;font-size:22px;margin:20px 0 0 0}.article hgroup{margin:0}.article hgroup h1{width:100%;font-size:32px;padding:0 0 8px 0;border-bottom:1px solid #000}.article blockquote{margin:20px auto;float:none;width:80%}.article blockquote p{font-size:18px}.article ul li{margin:0.4em 0;font-size:12px}#home header nav{display:none}#home header hgroup{padding:0;text-align:left}#home header hgroup .logo{display:block;font-size:32px;border-bottom:1px solid #000}#home header hgroup .logo a{padding:0;width:100%;height:auto;text-indent:0}#home .homepage{margin:0}#home .homepage .program .logo{display:none}#home .homepage .program .body{margin:0;width:100%}#home .homepage .program .body p{font-size:12px}#home .homepage .images ul li{width:100%;height:auto;float:none;margin:0;list-style:disc inside}#home .homepage .images ul li a{margin:0;padding:0;width:auto;height:auto;text-indent:0;font-size:14px;text-align:left;font-weight:400;font-family:inherit;text-decoration:underline}#home .homepage .section{margin:20px 0}#home .homepage .section p{font-size:12px}#home .homepage .section .video{display:none}#home .homepage .section .section:first-child{margin-top:0}#home .homepage .section .left,#home .homepage .section .right{float:left;width:50%}#home .homepage .section .title{margin:0;padding:0;border:none;font-size:18px}#home .homepage .section .article{float:none;width:100%}#home .homepage .section .article hgroup{margin:4px 0 0 0}