body{background-color:#1a1a1a}#wrapper,#wrapper>.off-canvas-wrap>.inner-wrap{background-color:#f6f6f6}#wrapper.wrapper-light>.off-canvas-wrap>.inner-wrap{background-color:#f6f6f6 !important}#wrapper.wrapper-dark > .off-canvas-wrap > .inner-wrap,
.dark #wrapper>.off-canvas-wrap>.inner-wrap{background-color:#181818}body{font-family:"Source Sans Pro","Source Sans Pro",sans-serif;color:#444}body.dark{color:#fff}body.white #wrapper,#wrapper>.off-canvas-wrap>.inner-wrap{background-color:#fff}h1,.h1{font-size:2.5em;font-weight:300;color:#343579;line-height:1.2em}h2,.h2{font-size:1.9em;margin-bottom:0.8em;font-weight:300;line-height:1.2em;color:#6068b2}h3,.h3{font-size:1.3em;font-weight:300;color:#444}h4,.h4{font-size:1.2em;font-weight:300;color:#444}h1,h2,h3,h4,h5,h6,p,span.caption,li,.label{font-family:"Source Sans Pro","Source Sans Pro",sans-serif}strong,bold,.strong,.bold{font-weight:600}.strikethrough{text-decoration:line-through}.strikethrough::before{content:'\00a0'}.strikethrough::after{content:'\00a0'}.oswald{font-family:'Oswald'}a,a:hover,a:focus{color:#6068b2}p
a{text-decoration:underline}p a:hover,a:focus{text-decoration:underline;color:#777ebd}a:active{color:#6068b2;outline:none;text-decoration:none}a:visited{color:#6068b2}.dark
a{color:#FDD757;text-decoration:underline}.dark p a:hover, .dark li a:hover, .dark a:focus{text-decoration:none;color:#FDDF79}.dark a:active{color:#FDD757;outline:none;text-decoration:none}.dark a:visited{color:#FDD757}a.file::before{font-family:'Events';display:inline-block;font-size:0.9em;font-weight:normal;font-style:normal;line-height:1;text-rendering:auto;border-bottom:none;margin-right:3px;margin-left:3px}a.pdf::before{content:'\f058'}a.xls::before{content:'\f05b'}a.doc::before{content:'\f05c'}a.zip::before{content:'\f05e'}.card a.pdf::before{content:none}.bttn.icon.pdf::before{content:none}blockquote
p{line-height:1.4em}abbr{cursor:default;color:inherit}abbr[title]{border-bottom:none;cursor:help}#mainContent
abbr{border-bottom:none}.date abbr[title]{cursor:default}#mainContent a .date abbr[title]{cursor:pointer}.vcard{border:none}hr{border-color:#ccc;clear:both;margin-bottom:1em}#mainContent
ol{margin-left:0}ul{margin-left:0}ul.inline-list.center{text-align:center}ul.inline-list.center
li{display:inline-block;float:none}ul.inline-list.center.top
li{vertical-align:top}ul.sponsor-list.inline-list{text-align:center;width:100%;margin:2em
0}ul.sponsor-list.inline-list.center
li{width:80%;margin:1em
0;padding:0
1.5%}ul.sponsor-list.inline-list.center li
figure{height:100px;position:relative;display:block;overflow:hidden}ul.sponsor-list.inline-list.center li
figcaption{font-weight:100;font-size:0.85em;line-height:1.25em;letter-spacing:0.25px}ul.sponsor-list.inline-list.center li
img{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);max-height:70%;max-width:80%}p.center,span.center,h1.center,h2.center,h3.center,h4.center,h5.center,small.center{display:block;text-align:center}img.center{margin:0
auto;display:block}.vertical-center{position:absolute;top:50%;transform:translateY(-50%)}.all-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}small{font-size:0.75em;line-height:1.5em;display:block}.caps{text-transform:uppercase}.nowrap{white-space:nowrap}.hide{display:none}@font-face{font-family:'FontAwesome';src:url('/assets/fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0'),
url('/assets/fonts/fontawesome/fontawesome-webfont.woff2') format('woff2'),
url('/assets/fonts/fontawesome/fontawesome-webfont.woff') format('woff'),
url('/assets/fonts/fontawesome/fontawesome-webfont.ttf') format('truetype'),
url('https://nac-cna.ca/assets/css/assets/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('https://nac-cna.ca/assets/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('https://nac-cna.ca/assets/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('https://nac-cna.ca/assets/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('https://nac-cna.ca/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}#mainContent h1 + ul,
#mainContent h2 + ul,
#mainContent h3 + ul,
#mainContent h4 + ul,
#mainContent h5 + ul,
#mainContent p + ul,
#mainContent h2 + ol,
#mainContent h3 + ol,
#mainContent h4 + ol,
#mainContent h5 + ol,
#mainContent p + ol,
section.row ul:not([class]){margin-left:2em}#mainContent h1 + ul[class*=block-grid-],
#mainContent h2 + ul[class*=block-grid-],
#mainContent h3 + ul[class*=block-grid-],
#mainContent h4 + ul[class*=block-grid-],
#mainContent h5 + ul[class*=block-grid-],
#mainContent p + ul[class*=block-grid-],
#mainContent h2 + ol[class*=block-grid-],
#mainContent h3 + ol[class*=block-grid-],
#mainContent h4 + ol[class*=block-grid-],
#mainContent h5 + ol[class*=block-grid-],
#mainContent p+ol[class*=block-grid-]{margin:0
-0.625rem}#mainContent p a,
#mainContent dl dd
a{text-decoration:underline;color:#6068b2}#mainContent ul li a:hover,
#mainContent ol li a:hover,
#mainContent p a:hover,
#mainContent dl dd a:hover{text-decoration:none}#mainContent{max-width:64.25em;margin:0
auto;clear:both;padding:2em
0.9375em 2em 0.9375em}.no-bullet{list-style-type:none}.bio_list
figure{margin-bottom:0.2em}.bio_list
p.name{margin:0;font-size:1em;line-height:1.2em}.bio_list
p.instrument{margin:0;font-size:1em;line-height:1.2em}.bio_list p.name a,
#mainContent .bio_list li
a{text-decoration:none}.bio_list
.role{font-size:0.7em;color:#797979;font-weight:normal;text-transform:uppercase}.bio_list
li{margin-bottom:1em}.bio_list p.name a:hover,
#mainContent .bio_list li a:hover{text-decoration:underline}.bio_list p.role,
.landing-page-header.dark .bio_list
p.role{font-size:0.9em;margin-bottom:1em}.bio_list a .instrument, .bio_list a .role, .bio_list a .city, .board .bio_list
.role{color:#333;text-decoration:none}.bio_list
.city{font-size:0.9em;margin-bottom:0}.landing-page-header.dark .bio_list
p.name{margin:0;color:#fff}.landing-page-header.dark .bio_list p.role,
.landing-page-header.dark .bio_list
p.city{color:#fdd757}.dark .bio_list
a{text-decoration:none}.dark .bio_list
p.name{color:#FDD757;text-decoration:none}.dark .bio_list a .role,
.dark .bio_list
.role{color:#ccc;text-decoration:none}.dark
h2{color:#AAADE3}.dark #mainContent
a{color:#fff;text-decoration:underline}.dark #mainContent a:hover{color:#f1be48}.white-strip{background:#fff;padding:2em
0 2em;margin-bottom:0}.grey-strip{background:#f6f6f6;padding:2em
0 2em;margin-bottom:0}.black-strip{background:#1a1a1a;color:#fff;padding:2em
0;margin-bottom:0}.black-strip p, .black-strip span, .black-strip li, .black-strip h1, .black-strip
h2{color:#fff}.border-top{border-top:1px solid #ddd}.border-bottom{border-bottom:1px solid #ddd}.border-top-bottom{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.padding-top{padding-top:2em}.padding-bottom{padding-bottom:2em}.nopadding{padding:0}blockquote.pullquote{border:none}blockquote
img.left{margin:0
1em 0.5em 0}blockquote.pullquote p,
#story.post .entries blockquote.pullquote
p{font-size:1.8em;font-weight:300;font-style:italic;color:#6068b2}#story blockquote.pullquote,
#story blockquote.pullquote p,
#story blockquote.pullquote
cite{color:#6E68B2}#story blockquote.pullquote,
#story blockquote.pullquote
p{font-size:1.2em;line-height:1.4em}#story blockquote.pullquote
cite{margin-top:0.75em}.row-pullout,.white-row-pullout,.purple-row-pullout{padding:3em
0}.row-pullout p,
.white-row-pullout p,
.purple-row-pullout
p{font-size:1.25em;font-weight:100}.row-pullout p:last-of-type,
.white-row-pullout p:last-of-type,
.purple-row-pullout p:last-of-type{margin-bottom:0}.white-row-pullout{background:#fff}.purple-row-pullout{background:#848EC6}.purple-row-pullout
p{color:#fff}.purple{color:#6068B2}.pullout{color:#6068B2;font-size:1.75em;font-weight:100;line-height:1.4em}.pullout p:last-of-type{margin-bottom:0}blockquote.pullout,
blockquote.pullout
p{color:#6068B2;font-weight:100;line-height:1.4em;font-style:italic;margin:0;padding:0;border-left:none}blockquote.pullout{font-size:1.25em}blockquote.pullout
p{font-size:1.1em}blockquote.pullout
cite{font-style:normal;color:#6068B2;font-size:0.5em;margin-top:5px}blockquote.pullout.long{font-size:1em}blockquote.pullout.long
cite{font-size:0.75em}.purple-row-pullout blockquote,
.purple-row-pullout blockquote p,
.purple-row-pullout blockquote
cite{color:#fff}#story
blockquote.pullout{margin:1.25em 0.5em }blockquote p:last-of-type{margin-bottom:0}.intro_lead,
span.intro_lead
p{font-size:1.25em;line-height:1.35em}.intro_lead+.intro_lead{margin-top:-0.2em}.intro_lead
a{color:#6068B2;text-decoration:underline}.intro_lead.thin,
span.intro_lead.thin
p{font-weight:100}section.row.hr{margin-bottom:0}section.row.hr
hr{border-top:1px solid #E9E9E9}section
.pulloutquote{padding-top:2.25em;padding-bottom:2.25em}.callout{background:#fff;border:1px
solid #DDD;padding:1.5em;overflow:hidden}.callout.grey{background:#f6f6f6}.callout h1, .callout h2, .callout
h3{color:#6068B2;margin-top:0.5em}.callout h1:first-child, .callout h2:first-child, .callout h3:first-child{margin-top:0}.callout p:last-of-type,
.callout ul:last-of-type{}figure.round-image
img{border-radius:50%}.callout.notice{background:#FFF9E7;border:1px
solid #FCD662;font-weight:100;margin-bottom:1em}.callout.notice p
strong{margin-bottom:1em}.callout.notice
p{line-height:1.25em;font-weight:100}.faq--listing{margin-bottom:1em}.faq--item
h2{margin:0;float:left;width:85%;font-size:1.25em;color:#000}.faq--item.accordion-navigation>.content.active{background:#f6f6f6;display:block;border-bottom:1px solid #EBEBEB}.faq--item.accordion-navigation>a{background:#fff;transition:all 0.3s ease;padding:2em
0}.faq--item.accordion-navigation>a:hover{background:#f6f6f6}.faq--item
a{border-bottom:1px solid #E4E4E4;padding-bottom:1.5em}.faq--item p
a{border:none;padding:0}.faq--answer{padding:1em
0}.faq--answer p:last-of-type{margin-bottom:0}.faq--answer
li{margin-bottom:0.5em}.faq--answer li:last-of-type{margin-bottom:0}.faq--listing .info_arrow::before{content:'﹀';float:right;background:rgba(119,126,189,0.25);line-height:1em;color:#333;border-radius:5px;width:30px;height:30px;padding:11px
6.75px}.faq--listing .active .info_arrow::before{content:"×";padding:6px
10px;color:#fff}ul.toc{list-style-type:none;margin-bottom:0}ul.toc
li{margin-bottom:1.25em;line-height:1.2em;font-size:1em}ul.toc li:last-of-type{margin-bottom:0}.float-left-20{float:left;width:20%;margin-right:3%}.float-left-30{float:left;width:30%;margin-right:3%}.float-left-70{float:left;width:67%}.float-left-80{float:left;width:77%}.icon-nav{margin:0;list-style-type:none}.icon-nav .icon-nav--item{text-align:left;margin:0
0 0.5em}.icon-nav .icon-nav--item
a{display:block;overflow:hidden;background:#f6f6f6;border-radius:5px;padding:0;transition:all 0.3s ease}.icon-nav .icon-nav--item{width:100%}.icon-nav .icon-nav--item .icon-nav--item--icon{position:relative;height:60px}.icon-nav .icon-nav--item .icon-nav--item--icon
img{max-height:35px;max-width:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.icon-nav .icon-nav--item .icon-nav--item--icon i::before{font-size:2em;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon-nav .icon-nav--item .icon-nav--item--icon{width:20%;float:left}.icon-nav .icon-nav--item .icon-nav--item--copy{width:80%;float:left;padding:0.5em}.icon-nav .icon-nav--item .icon-nav--item--copy
h3{margin:0;font-weight:500;font-size:1em;line-height:1.15em;color:#606AB0}.icon-nav .icon-nav--item .icon-nav--item--copy
p{font-weight:100;margin-bottom:0;line-height:1.15em;font-size:0.9em;color:#000}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput="mouse"] .menu>li{outline:0}.menu>li>a{display:block;padding:0.7rem 1rem;line-height:1}.menu input,
.menu a,
.menu
button{margin-bottom:0}.menu>li>a>img,.menu>li>a>i{vertical-align:middle}.menu>li>a>span{vertical-align:middle}.menu>li>a>img,.menu>li>a>i{display:inline-block;margin-right:0.25rem}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width: 40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width: 64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple
a{padding:0;margin-right:1rem}.menu.align-right>li{float:right}.menu.expanded{display:table;width:100%}.menu.expanded>li:nth-last-child(2):first-child,.menu.expanded>li:nth-last-child(2):first-child~li{width:50%}.menu.expanded>li:nth-last-child(3):first-child,.menu.expanded>li:nth-last-child(3):first-child~li{width:33.33333%}.menu.expanded>li:nth-last-child(4):first-child,.menu.expanded>li:nth-last-child(4):first-child~li{width:25%}.menu.expanded>li:nth-last-child(5):first-child,.menu.expanded>li:nth-last-child(5):first-child~li{width:20%}.menu.expanded>li:nth-last-child(6):first-child,.menu.expanded>li:nth-last-child(6):first-child~li{width:16.66667%}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a>img,.menu.icon-top>li>a>i{display:block;margin:0
auto 0.25rem}.menu.nested{margin-left:1rem}.menu-text{font-weight:bold;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:0.7rem 1rem}.menu .selected
a{background:#6068B2;color:#fff;border-radius:3px}.menu a:hover{background:rgba(96,104,178,0.05);border-radius:3px}.menu .selected a:hover{background:rgba(96,104,178,0.75)}[class*="block-grid-"] li{padding-bottom:0}.flex-grid
img{width:100% !important}.flex-grid li h3
span.wrap{width:100% !important}section,section.row{margin-bottom:2em;position:relative}section.row{clear:both}section.row:last-child{margin-bottom:0}section.break.row{margin-bottom:1em;margin-top:-2em}.promo_grid li,li.blog_story,li.blog_video{list-style-type:none}.box1,.box2,.box3,.box4,.box5,.box6,.box7,.box8,.box9,.box10,.box11,.box12{float:left;display:inline;margin-left:18px;margin-right:-12px;background-color:#fff;border:1px
solid #e4e4e4;padding:15px
11px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.box1{width:54px}.box2{width:138px}.box3{width:222px}.box4{width:306px}.box5{width:390px}.box6{width:474px}.box7{width:558px}.box8{width:642px}.box9{width:726px}.box10{width:810px}.box11{width:894px}.box12{width:978px}.box1.first,.box2.first,.box3.first,.box4.first,.box5.first,.box6.first,.box7.first,.box8.first,.box9.first,.box10.first,.box11.first,.box12.first{margin-left:-12px;clear:left}.promo{display:block;padding:10px
10px 15px 10px;margin:5px
0 5px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 4px #999;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;text-align:center;color:#fff;background-color:#000;overflow:hidden;position:relative}.promo
strong{font-size:30px;line-height:1em;font-weight:normal;display:block;margin:8px
0 4px 0}a.promo{color:#fff}.promo
a{color:#fff;font-weight:bold}a.promo:hover{box-shadow:0 0 4px #666;-moz-box-shadow:0 0 4px #666;-webkit-box-shadow:0 0 4px #666;text-decoration:none;color:#fff;background-image:url("/assets/img/trans/trans_wht10.png")}.promo
p{margin-bottom: .5em;padding:0
10px}.promo
small{font-size:11px;margin:0}.promo.green{background-color:#86ae31}.promo.orange{background-color:#F55D22}.promo.purple{background-color:#6068b2}.promo.red{background-color:#DA0030}.promo .bg_icon:before{font-family:'Pictos Custom';content:attr(data-icon);-webkit-font-smoothing:antialiased;opacity:0.1;font-size:290px;line-height:normal;color:#fff;position:absolute;top:-40px;left:5px;text-align:left;vertical-align:top;z-index:0;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg)}.lt-ie9 .promo
.bg_icon{display:none}#wrapper{width:100%;overflow:hidden}#mainContent{margin:0
auto;clear:both;padding:2em
0.9375em 2em 0.9375em}#mainContent:before,#mainContent:after{content:"";display:table}#mainContent:after{clear:both}#mainContent.row{padding:1em
0 2em}.fullscreen
#wrapper{height:100vh;position:relative}.fullscreen #wrapper
#mainContent{padding-top:10vh}@media screen and (max-width: 768px){.fullscreen.fullscreen-vertical-center
#wrapper{height:auto;position:relative}.fullscreen.fullscreen-vertical-center #wrapper
#mainContent{padding-top:0}}@media screen and (min-width: 769px){.fullscreen.fullscreen-vertical-center .fullscreen-vertical-center-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em
1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media
print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em
2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.cc-revoke{display:none}.nac-cookie-layout{margin:0
auto}.nac-cookie-layout>.row{width:auto;max-width:90em}.nac-cookie-layout
*{font-family:"Source Sans Pro","Source Sans Pro",sans-serif}.nac-cookie-layout .cc-message{margin-bottom:1em;margin-right:1.2em}.viewport-xlarge-up .nac-cookie-layout .cc-compliance{position:absolute;top:50%;left:60%;transform:translateX(-50%) translateY(-50%)}.viewport-xlarge-up .nac-cookie-layout .cc-message{margin-bottom:0}.nac-cookie-layout .cc-compliance a.cc-btn{margin:0
auto;padding:0.5em 3em}.nac-cookie-layout .cc-compliance a.cc-btn:hover{background-color:#f1be48}.nac-cookie-layout .cc-close{top: .8em;right: .8em;font-size:2.2em}.nac-cookie-layout .cc-close{top: .4em;right: .6em;font-size:2.2em !important}.alert_bar{text-align:center;background-color:#E84C3D;position:relative;z-index:99999}.alert_bar a,
.alert_bar
.wrap{font-size:1.2em;color:#fff;display:block;padding:10px
10px;font-weight:100;text-decoration:none}.alert_bar a:visited{color:#fff}.alert_bar
#countdown{display:inline}.alert_bar.announcement{background-color:#FDD757;color:#1a1a1a}.alert_bar.announcement .wrap,
.alert_bar.announcement a,
.alert_bar.announcement a:visited{color:#1a1a1a}body.e9102
.alert_bar{display:none}#alert_bar_tickets{width:100%;display:block}#alert_bar_tickets
a{background:#FDD757;color:#333;text-align:left;padding:8px
0 8px 25px;font-weight:100;font-size:1.2em;margin-bottom:15px;width:100%;display:block;padding:0.5em}.alert_bar.livestream{background:#4183D7}.alert_bar.closure{background:#E84C3D}.alert_bar.announcement{background:#FDD757}.alert_bar.announcement
a{color:#000}#header_global{background-color:#1A1A1A;width:100%;padding:1em
0;margin:0;overflow:visible;position:relative;z-index:1}.logo{min-width:270px;padding-right:0}.logo
a{width:100%;min-height:50px;margin:0;line-height:1em;color:#fff;text-decoration:none;display:block;font-weight:300;text-transform:uppercase;background-repeat:no-repeat;background-size:contain;background-position:left top}#header_global #site-title:hover{color:#fff}#header_global #site-title
.tagline{clear:both;display:block;font-size:0.7em;text-transform:none}#header_global
p{display:none}#nav_skip{display:none}#nav_main
h3{display:none}#nav_main{float:right;margin:0}#nav_main
li{display:inline;list-style:none;margin:0}#nav_main
a{padding:0
0.5em;margin:0;color:#a5b0e3;display:inline-block;text-decoration:none;font-weight:normal;line-height:1em;font-size:1.2em}body#home #nav_home a,
body#orchestra #nav_orchestra a,
body#englishtheatre #nav_et a,
body#theatrefrancais #nav_ft a,
body#dance #nav_dan a,
body#family #nav_fam a,
body#presents #nav_pres a,
body#scene #nav_fest a,
body#training #nav_train a,
body#summermusicinstitute #nav_train
a{background-color:#fff;color:#000}.no-csstransforms3d .left-off-canvas-menu,
.no-csstransforms3d .left-off-canvas-toggle{display:none !important}.left-off-canvas-menu{visibility:hidden}.move-right .left-off-canvas-menu{visibility:visible}.off-canvas-wrap{overflow:visible;z-index:4000}.move-right>.inner-wrap{height:100%}a.exit-off-canvas{box-shadow:none;display:none;text-indent:-9999px}nav.tab-bar{z-index:1;background-color:#1a1a1a}nav.tab-bar .menu-icon-wrapper{padding-left:0}nav.tab-bar .menu-icon{float:left}nav.tab-bar .menu-icon
span{display:block}nav.tab-bar .search-icon-mobile{float:right;font-size:1.8em;color:#fff;display:block;line-height:1.6em}nav.tab-bar .tab-bar-title{color:#fff;font-size:1.1em;display:block;float:left}aside#main_nav,aside#calendar_dates_list{width:300px;background:#1e1e1e;overflow-x:hidden;overflow-y:auto}.move-right>.inner-wrap{-webkit-transform:translate3d(300px, 0, 0);-moz-transform:translate3d(300px, 0, 0);-ms-transform:translate3d(300px, 0, 0);-o-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}.csstransforms.no-csstransforms3d .move-right>.inner-wrap{-webkit-transform:translate(300px,0);-moz-transform:translate(300px,0);-ms-transform:translate(300px,0);-o-transform:translate(300px,0);transform:translate(300px,0)}.move-left>.inner-wrap{-webkit-transform:translate3d(-300px, 0, 0);-moz-transform:translate3d(-300px, 0, 0);-ms-transform:translate3d(-300px, 0, 0);-o-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0)}.csstransforms.no-csstransforms3d .move-left>.inner-wrap{-webkit-transform:translate(-300px, 0);-moz-transform:translate(-300px, 0);-ms-transform:translate(-300px, 0);-o-transform:translate(-300px, 0);transform:translate(-300px, 0)}.no-csstransforms .left-off-canvas-menu{left:-300px}.no-csstransforms .right-off-canvas-menu{right:-300px}.no-csstransforms .move-left>.inner-wrap{right:300px}.no-csstransforms .move-right>.inner-wrap{left:300px}aside#main_nav
.logo{margin:1em
0 0.5em;padding-bottom:0}aside.left-off-canvas-menu
.row{padding-bottom:2em}aside#main_nav ul.off-canvas-list{border-bottom:1px solid #ccc}aside#main_nav ul.off-canvas-list:last-child,
aside#main_nav ul.off-canvas-list:last-child li:last-child
a{border-bottom:none}aside#main_nav ul.off-canvas-list li
a{font-size:1em;font-weight:300;text-decoration:none;color:#ccc}#nav_utility{margin:0;margin-right:2em;float:right}html.no-js
#nav_utility{margin-right:0}body#search
#nav_utility{margin-right:0.2em}#nav_utility
li{font-size:0.8em;line-height:1em;display:inline;list-style-type:none;float:left;margin:0;margin-left:0.5em;border-left:1px solid #666;color:#aaa;padding:0
0 0 0.5em}#nav_utility li:first-child{border-left:0;margin-left:0}#nav_utility
a{margin:0;text-decoration:none;display:block;font-weight:300;padding:0;color:#a5b0e3}#nav_utility a:hover{text-decoration:underline}#searchbox_container{position:absolute;top:0.3em;right:0;width:100%;padding-left:60px;padding-right:20px}#contain404
#searchbox_container{position:relative;top:auto;right:auto;max-width:320px;padding-left:0;padding-right:0;margin-top:0.5em}#contain404 #searchbox_container
.wrapper{margin:0}#searchbox_wrapper{margin:0;padding:0;position:relative;float:right;width:100%}#searchbox_container
.column{padding:0}#searchbox_wrapper .gsc-control-searchbox-only,
#searchbox_wrapper .gsc-search-box,
#searchbox_wrapper
form{position:relative;margin:0}#searchbox_wrapper .gsc-search-box{float:right}#searchbox_wrapper .gsc-search-box
label{margin:0}.gsc-input-box{position:relative}html.js #header_global .gsc-search-button
input{width:24px;height:24px}@media screen and (min-width: 480px){html.js #header_global .gsc-search-button
input{width:18px;height:18px}}#searchbox_wrapper .gsc-search-box #query-input,
#searchbox_wrapper_results .gsc-search-box input.gsc-input-header{line-height:1.3em;font-size:1.3em;font-weight:300;text-indent:0.5em;border:none;padding:0.3em 0;margin:0;background-color:#fff;-webkit-appearance:none}html.no-js #searchbox_wrapper,
html.no-js #searchbox_wrapper .gsc-search-box #query-input{width:280px}html.no-js
#searchbox{width:310px;margin-bottom:1em}#searchbox_wrapper fieldset,
#searchbox_wrapper fieldset
input{margin:0;padding:0;border:none;background:none;-webkit-box-shadow:none;box-shadow:none}#searchbox_wrapper fieldset
legend{display:none}fieldset.gsc-search-box{color:#333}html.no-js fieldset.gsc-search-box{width:280px}#searchbox_wrapper .gsc-search-button input,
#contain404 .gsc-search-button
input{width:24px;height:24px;overflow:hidden;border:none;padding:0}html.no-js #searchbox_wrapper .gsc-search-button input,
html.no-js #contain404 .gsc-search-button
input{margin-top:0.6em}#searchbox_wrapper .gsc-search-button input:focus,
.gsc-search-box input:focus{border:none;background-color:#fff}#searchbox_wrapper .gsc-search-button input:focus{background-color:transparent}.gsc-search-button input.mouse-focus:focus{outline:none}#searchbox_wrapper .gsc-search-button,
#searchbox_wrapper_results .gsc-search-button{width:24px;height:24px;float:right;display:block;margin-top:0.5em}#searchbox_wrapper .gsc-search-button{}.gssb_c,
#searchbox_wrapper .gsc-search-box #query-input{z-index:9999}#searchbox_wrapper_results{float:left;width:85%;max-width:500px;margin:2em
0 0}#searchbox_wrapper_results td,
#searchbox_wrapper_results input,
#searchbox_wrapper_results
div{box-sizing:content-box}#searchbox_wrapper_results .gsc-search-box-tools td.gsc-input{width:80%;padding-right:0}#searchbox_wrapper_results .gsc-search-box-tools
td.gsib_a{border:none}#searchbox_wrapper_results .gsc-search-box-tools .gsc-search-box input.gsc-input{line-height:1.6em;font-size:1.1em;text-indent:0.2em;padding:0.3em 0 0;margin:0;background-color:#fff;-webkit-appearance:none;height:2.5em !important}#searchbox_wrapper_results .gsc-input-box{position:relative;border:none !important;height:auto !important}html.js #searchbox_wrapper .gsc-input-box{right:46px;height:3em}html.js #searchbox_wrapper .gsc-input-box .gsc-input-header{width:100%}html.js #contain404 #searchbox_wrapper .gsc-search-box{width:100%}html.js #searchbox_wrapper .gsc-input-box{height:3em;position:absolute;right:38px;top:0;overflow:hidden}html.js #contain404 #searchbox_wrapper .gsc-input-box{width:90%;float:right;right:auto}#searchbox_wrapper_results .gsc-search-button{margin-top:0.2em}#contain404 #searchbox_wrapper .gsc-search-button{margin-top:0.6em;width:24px;float:right}html.js #searchbox_wrapper_results input.gsc-search-button{width:1.6em !important;height:1.6em !important;background-color:#6068b2;border-color:#333}.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding-left:0 !important}.gsc-results-wrapper-visible .gsc-selected-option-container{min-width:70px}.gsc-results-wrapper-visible .gsc-orderby-container
div{z-index:10000 !important}.gsc-results-wrapper-visible .gsc-above-wrapper-area{padding:2em
0}.gsc-results-wrapper-visible .gsc-webResult.gsc-result{background-color:transparent}.breadcrumbs{border:none;padding:0;background:none}header
.breadcrumbs{margin-top:1.5em;margin-bottom:0}body.standard #section_header .breadcrumbs + div h1,
#section_header .breadcrumbs + div h1,
#section_header .breadcrumbs+h1{margin:0
!important;font-size:44px}.breadcrumbs>*{font-weight:100;line-height:1em;font-size:20px}#section_header .breadcrumbs > *
a{color:#6068B2;text-decoration:none;vertical-align:top}#section_header .breadcrumbs > * a:hover{text-decoration:underline}.dark #section_header .breadcrumbs > *
a{color:#fff}.breadcrumbs > *
a.current{color:#000}.breadcrumbs>*:before{display:none}.dark .breadcrumbs>*:before{color:#fff}.breadcrumbs .breadcrumb-pipe{color:#6068B2;margin:0
0.5em;line-height:0.75em;font-size:1em;vertical-align:top;font-family:"Source Sans Pro","Source Sans Pro",sans-serif}#section_header{width:100%;clear:both;padding:1em
0}#section_header.purple{background-color:#838dc8}#section_header h1,
#section_header .section-heading .section-heading-secondary,
#stories #series_header
h1{margin-left:-0.05em}#section_header h1,
#section_header h1 a,
#section_header .section-heading
a{font-weight:300;color:#6068b2;text-decoration:none;font-size:44px}#section_header.purple h1,
#section_header.purple h1 a,
#section_header.purple .section-heading a,
#section_header.purple .inline-list.sub-nav
li{color:#fff}#section_header .section-heading
h1{margin-top:0}#section_header .section-heading{display:block;font-size:1em;margin-bottom:0.3em;padding-top:1em}#section_header .section-heading .section-heading-primary{display:block;width:100%;font-size:1.2em}#section_header .section-heading .section-heading-secondary{font-size:2.5em;line-height:1em}#section_header h3
a{color:#6068b2;text-decoration:none}.dark #section_header h1 a,
.dark #section_header ul.nav_pill li a,
.dark .landing-page-header .sub-nav li a,
.dark #section_header .sub-nav li
a{color:#fff}#section_header
.nav_pill{float:left;margin:0;padding:0;margin-bottom:1em}#section_header .nav_pill
a{font-size:0.9em}#section_header
.section_heading{font-size:2em;text-transform:uppercase;font-weight:300;margin:1em
0 0.5em 0;color:#999;display:block}#section_header .sub-nav{width:100%;margin-left:-1.0625rem;margin-bottom:0}#section_header .sub-nav li
a{color:#6068B2}#section_header .sub-nav-dark li
a{color:#fff}#section_header .inline-list.sub-nav
li{margin-left:1.1rem}.landing-page-header{padding:2em
0 1em;position:relative;z-index:0}.landing-page-header #section_header
h1{margin-top:0.1em;margin-bottom:0.1em}.landing-page-header.dark
h1{color:#fff}.landing-page-header
h2{color:#000;margin-top:0;font-size:1.6em;line-height:1.3em}.landing-page-header
span.caption{color:#6068b2;text-transform:uppercase;padding:0.5em 0 0;display:block}.landing-page-header
p{color:#000;font-weight:300;font-size:1.2em;line-height:1.3em;margin-bottom:1em}.landing-page-header .sub-nav{margin-bottom:1.8em}.landing-page-header .sub-nav li a,
#section_header .sub-nav li
a{font-size:1.2em;font-weight:300}.en .landing-page-header .sub-nav li
a{text-transform:capitalize}.landing-page-header .sub-nav li a:hover,
#section_header .sub-nav li a:hover{text-decoration:underline}.landing-page-header.dark
h1{color:#fdd757}.landing-page-header.dark h2,
.landing-page-header.dark p,
.landing-page-header.dark p a,
.landing-page-header.dark p a:hover,
.landing-page-header.dark .sub-nav li
a{color:#fff}#nationalmoment .landing-page-header{background-image:url("/assets/img/template2/landing-bg-ynm.jpg")}#support.landing
#header_global{}#tickets.landing .landing-page-header,
#nationalmoment.landing .landing-page-header{background-position:center bottom;background-repeat:no-repeat;background-size:cover;margin-top:-8em;padding-top:9em;background-color:transparent}#nationalmoment.landing #nav_main li
a{color:#fff}#nationalmoment.landing #nav_main li a:hover{color:#000}#tickets.landing #nav_main li.here a,
#nationalmoment.landing #nav_main li.here
a{color:#fdd757}#nationalmoment.landing #nav_utility li
a{color:#fff}#activity-page-wrapper{background-color:#f6f6f6;padding:1em
0 1em}.activity-page-featured
h2{color:#6068b2;margin-bottom:0.5em}.activity-page-featured
h3{color:#6068B2;text-transform:uppercase;font-size:1em;font-weight:normal;margin-bottom:0.2em}.activity-page-featured
p{font-size:1em;color:#333;font-weight:300}.landing-page-header .activity-page-featured
p{font-size:1.5em;color:#333}.activity-page-featured
img{margin-bottom:0.4em}#activity-page-wrapper{background-color:#f6f6f6;padding:1em
0 1em}#activity-page-wrapper
hr{margin-bottom:1em}#activity-page-wrapper aside.sidebar
hr{margin-top:2em;margin-bottom:0}.landing .sidebar
h2{font-size:1.45em}.landing .sidebar h2
a{color:#6068b2}#bio_spotlight
p{line-height:1.3em;margin-bottom:0.5em}#bio_spotlight_list
li{margin-bottom:1em}#bio_spotlight_list li
figure.columns{padding:0}#bio_spotlight_list li
p.name{margin-bottom:0}#activity-page-wrapper
.bttn{margin-bottom:2em}.activity-page-footer{position:relative}.activity-page-footer
ul{list-style-type:none;margin-left:0}.activity-page-footer ul li a:hover{text-decoration:underline}.activity-page-footer
h2{color:#1a1a1a;position:relative}.activity-page-footer h2:first-of-type,
.activity-page-footer h3:first-of-type,
.activity-page-footer h4:first-of-type{position:relative}.activity-page-footer .more,
.event_strip
.more{font-size:13px;font-weight:600;bottom:0;right:0;float:right;position:relative;text-align:center;width:100%;padding:1.25em 0}.activity-page-footer .more::after,
.event_strip .more::after{content:"\00A0›"}.activity-page-footer .mobile-more{text-align:center;background:#fff;padding:1em
0;margin-bottom:1em}.activity-page-footer .mobile-more
.more{position:relative;text-align:center;float:none;font-size:0.9em}.activity-page-footer
h3{font-size:1em;font-weight:normal;text-transform:uppercase;color:#838EC9;margin:0}.activity-page-footer
h4{font-size:2.2em;color:#6068b2;margin-bottom:0.25em}.activity-page-footer
h5{font-size:1.3em;color:#6068b2}.activity-page-footer
.preheading{margin:0
0 -0.75em}.activity-page-footer ul[class*="block-grid"]{margin-left:-0.625rem}.activity-page-footer ul[class*="block-grid"] h3,
#mainContent .activity-page-footer ul[class*="block-grid"] h3{text-transform:none}#about_footer{width:100%}#about_footer
.inner{max-width:64em;padding:3em
0.9375em 2em 0.9375em}#about_footer.dark h2,
#about_footer.dark p,
#about_footer.dark ul li,
#about_footer.dark ul li
a{color:#fff}#about_footer
h2{font-size:2.5em}#about_footer
ul{list-style-type:none;margin-left:0}#about_footer.dark ul li a:hover{text-decoration:underline}ul.follow{margin-left:0;margin-bottom:1em;list-style-type:none}ul.follow
li{margin-bottom:0.5em;min-height:40px}ul.follow li a.social-icon:before{content:'';display:block;width:40px;height:40px;float:left;margin-right:0.5em;background-size:contain;background-color:#fff}ul.follow li a.social-icon:hover:before{opacity:0.9}#nav_sub
ul{overflow:hidden;white-space:nowrap;float:left;text-transform:uppercase;margin:0}#nav_sub
li{display:inline;list-style:none;float:left;margin:0}#nav_sub
a{padding:10px
18px 0 18px;margin:0;color:#fff;display:block;text-decoration:none;font-weight:normal;height:24px}#nav_sub a:hover{color:#fff;background:transparent url("/assets/img/trans/trans_wht20.png")}#nav_sub
li.here{background:#f6f6f6}#nav_sub li.here
a{color:#000}.landing_nav{background:#6068B2;color:#fff;margin-bottom:2em}.landing_nav
ul{margin-bottom:0;margin-left:0}.landing_nav
a{display:block;width:100%;padding:0.5em 0;color:#fff;text-align:center;font-size:1.5em;font-weight:100;transition:all 0.35s ease}.landing_nav
li{margin:0;list-style-type:none}.landing_nav li
a.here{background:#F6F6F6;color:#000}.landing_nav li a:hover,
.landing_nav li a.here:hover{background:rgba(255,255,255,0.1);color:#fff}.secondary_nav{background:rgba(0,0,0,0.5)}.secondary_nav
a{color:#fff}.secondary_nav
a{color:#fff;text-align:center;display:block;font-weight:100;padding:0.5em 0}ul.nav_pill{margin:0;padding:0}#mainContent
ul.nav_pill{margin-left:0}ul.nav_pill
li{margin-right:1em}ul.nav_pill
li{text-align:center;text-decoration:none;white-space:nowrap;display:inline;position:relative;margin-bottom:0.5em;display:inline-block}ul.nav_pill[class*="block-grid-"]{margin:0
-0.65em}ul.nav_pill[class*="block-grid-"] li{margin:0;padding:0
0.25rem 0.25em}ul.nav_pill li
a{height:100%;width:100%;padding:0.2em 1em;font-size:1.3em;border-radius:1000px;border:1px
solid #DDD;color:#6068b2;font-weight:400;transition:all 0.2s ease;display:block;overflow:hidden;position:relative}#mainContent ul.nav_pill li
a{text-decoration:none}#mainContent ul.nav_pill li a:hover,
.events_filter_nav ul.nav_pill li a:hover{background-color:#6460B3;color:#fff}ul.nav_pill li a:hover,
ul.nav_pill li.here a,
ul.nav_pill li a.selected,
#mainContent ul.nav_pill li
a.selected{background:#6068B2;color:#fff;text-decoration:none}ul.nav_pill li.here a,
ul.nav_pill li
a.selected{color:#fff}#section_header ul.nav_pill li
a{border:none}#section_header ul.nav_pill li.here
a{border:1px
solid #DDD}a.spinner{overflow:hidden;position:relative}a.spinner.clicked
.spinner_icon{display:inline-block !important;margin-left:-4px;margin-right:4px}a.spinner::before{content:'';position:absolute;left:-1px;bottom:0;width:100%;height:100%;transform:translateX(-100%);background:rgba(0, 0, 0, 0.15);transition:transform 7s ease-in}.dark a.spinner::before{background:rgba(255,255,255,0.15)}a.spinner.clicked::before{transform:translateX(0%)}#event_filter_pill
#options{border-top:1px solid #DFDFDF}#event_filter_pill ul.nav_pill
li{margin-right:0;padding:0
0.25rem 0}#event_filter_pill.homepage ul.nav_pill
li{font-size:1.5em}#event_filter_pill.homepage ul.nav_pill li
a{text-decoration:none;display:inline-block}#event_filter_pill.homepage
#options{border:none}#event_filter_pill ul.nav_pill li
a{font-size:0.8em}#event_filter_pill ul.nav_pill li.reset
a{text-transform:uppercase;border:none}.month_list .arrow-holder,
.genre_list .arrow-holder{display:none !important}ul.nav_pill.month{width:1024px !important;text-transform:uppercase;display:block;margin-bottom:0.5em;overflow:hidden;padding:2px
0}ul.nav_pill.genre{width:1024px !important;display:block;margin-bottom:1em;overflow:hidden;padding:2px
0}ul.nav_pill.month
li{width:78px}ul.nav_pill.month li
a{border:none}ul.nav_pill.genre
li{width:153px;margin-right:1%}#month_filter{margin:0;text-align:center}.home
#month_filter{float:left}ul.nav_pill_month{margin:0;overflow:hidden;display:inline-block;padding-left:0}ul.nav_pill_month
li{display:inline;list-style:none;float:left;background:transparent;margin:0
2px 0 0;padding:0
14px 0 0;line-height:normal}ul.nav_pill_month
a{padding:4px
0 3px 10px;margin:0;font-weight:normal;font-size:13px;display:block;background:transparent;color:#666;text-transform:uppercase}ul.nav_pill_month a:hover{color:#000}ul.nav_pill_month
li.here{background:transparent url("/assets/img/pillnav/pillnav_blk10b.png") right center no-repeat}ul.nav_pill_month li.here
a{background:transparent url("/assets/img/pillnav/pillnav_blk10a.png") left center no-repeat;color:#000;font-weight:bold}.home ul.nav_pill_month li,
.landing ul.nav_pill_month
li{margin:0
17px 0 0}.home #month_filter a,
.landing #month_filter
a{font-size:13px}#calendar ul.nav_pill_month
a{font-size:13px}#calendar ul.nav_pill_month
li{margin:0
2px 0 0}nav#nav_section{background-color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px
solid #ddd;border-bottom:1px solid #ccc;border-right:1px solid #ccc;margin-top:15px;margin-bottom:30px;padding:0
0 1.5em 0}.grid4
#nav_section{width:304px}nav#nav_section
h3{text-transform:uppercase;margin:15px
0 10px 0;padding:4px
0 10px 28px}#nav_section h3
a{color:#000;background:none;font-weight:bold}#nav_section h3 a:hover{background:none}#nav_section h3.category:hover{cursor:pointer;text-decoration:underline}#nav_section
ul.nav_pill{padding:0
0.8em}#nav_section ul.nav_pill
li{margin:2px
0;display:block;clear:left;text-align:left;white-space:normal}#nav_section ul.nav_pill
a{font-size:0.9em;-webkit-border-radius:1000px;border-radius:1000px;border:1px
solid transparent;color:#666;font-weight:400;transition:none;display:block}#nav_section ul.nav_pill li a:hover{background-color:transparent;text-decoration:underline;color:#666}#nav_section ul.nav_pill li.here
a{background-color:#e9e9e9;color:#333}#nav_section ul.nav_pill ul li
a{line-height:1.3em}ul.promo_list{padding-left:0}.promo_list
li{list-style-type:none;margin:0
0 15px 0}.status{color:white;background-color:#c00;padding:3px
8px;margin:0;text-align:center;font-size:0.9em;line-height:normal;text-transform:uppercase;vertical-align:middle;display:inline-block}.event_isotope .status,
.event_grid .status,
.event_list .status,
.series_list .status,
.event-carousel a .status,
.events_carousel
.status{position:absolute;bottom:0;left:0;font-size:11px}.event_isotope .status.soldout,
.event_grid .status.soldout,
.event_list .status.soldout,
.series_list .status.soldout,
.event-carousel a .status.soldout,
.events_carousel
.status.soldout{top:0;bottom:auto;right:0;left:auto;z-index:10}.event-item .live
.status{display:none}.event-item
.live_play{width:100%;height:auto;bottom:0;position:absolute;text-align:center;background:#d82a1a;color:#fff;font-weight:100;padding:2px
0;animation:livepulse 3s ease infinite}@keyframes
livepulse{33%{color:#D82A1A}}.en .event-item
.live_play{font-size:0.9em;text-transform:uppercase;font-weight:400;letter-spacing:1.5px}.fr .event-item
.live_play{font-size:0.8em;text-transform:uppercase;font-weight:400}.status.newbadge{background:#0984e3}.status.yellow{background-color:#FDD757;color:#1a1a1a}.status.white{background-color:#fff;color:#1a1a1a !important}.status.orange{background-color:#E46C2C;color:#fff !important}.event_isotope .status.free,
.event_grid .status.free,
.event_list .status.free,
.series_list .status.free,
.event-carousel a
.status.free{background-color:#F5A328;color:#000;top:0;right:0;bottom:auto;left:auto;font-weight:600}.event_isotope .status.liverushnow,
.event_grid .status.liverushnow,
.event_list .status.liverushnow,
.series_list .status.liverushnow,
.event-carousel
.status.liverushnow{color:#000;line-height:normal;background:#F5A328}.event_isotope .status.liverushnow + .status.premiere,
.event_grid .status.liverushnow + .status.premiere,
.event_list .status.liverushnow + .status.premiere,
.series_list .status.liverushnow + .status.premiere,
.event-carousel .status.liverushnow+.status.premiere{display:none}.event_isotope li.tier1 a
.status.liverushnow{}.calendar .event_list .status.free,
.event_list .status.free,
.fr .event_list .status.free,
.series_list .status.free
.fr .series_list
.status.free{left:auto;right:0}.event_list
.status.free{right:0;left:auto}#blog_feed{}#blog_feed
h2{text-transform:uppercase;font-size:22px;color:#51266D;text-shadow:0px 1px 1px #fff;margin:0
0 18px 0}#mainContent #blog_feed
ul{padding:0;margin:0}#blog_feed
li{list-style:none;padding:0
0 10px 0}#blog_feed li
img{}#blog_feed
h3{font-size:16px;margin:8px
0 4px 0}#blog_feed
p{font-size:11px;color:#666}#blog_feed
.video{position:relative;overflow:hidden;height:129px;margin-bottom:30px}#blog_feed .video:hover{}#blog_feed .video
img{margin-top:-21px}#blog_feed .video
span.bttn_play{left:110px;top:37px}.ajaxLoaderWrapper{height:120px}#ajaxLoader{width:149.33333333333334px;position:absolute;left:50%;margin-left:-75px}.ajaxLoader{background-color:transparent;float:left;height:32px;margin-left:17px;width:32px;-moz-animation-name:bounce_ajaxLoader;-moz-animation-duration:0.8s;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-border-radius:21px;-webkit-animation-name:bounce_ajaxLoader;-webkit-animation-duration:0.8s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-border-radius:21px;-ms-animation-name:bounce_ajaxLoader;-ms-animation-duration:0.8s;-ms-animation-iteration-count:infinite;-ms-animation-direction:normal;-ms-border-radius:21px;-o-animation-name:bounce_ajaxLoader;-o-animation-duration:0.8s;-o-animation-iteration-count:infinite;-o-animation-direction:normal;-o-border-radius:21px;animation-name:bounce_ajaxLoader;animation-duration:0.8s;animation-iteration-count:infinite;animation-direction:normal;border-radius:21px}#ajaxLoader_1{-moz-animation-delay:0s;-webkit-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;margin-left:0}#ajaxLoader_2{-moz-animation-delay:0.15s;-webkit-animation-delay:0.15s;-ms-animation-delay:0.15s;-o-animation-delay:0.15s;animation-delay:0.15s}#ajaxLoader_3{-moz-animation-delay:0.30s;-webkit-animation-delay:0.30s;-ms-animation-delay:0.30s;-o-animation-delay:0.30s;animation-delay:0.30s}@keyframes
bounce_ajaxLoader{0%{}50%{background-color:#838dc8}100%{}}#upcoming_events{background-color:#e8e8e8;padding:1em
0 0;overflow:hidden;display:block;clear:both}#nav_slider_heading{float:none;background:#fff;overflow:hidden;margin-bottom:0}#nav_slider_heading
h2{margin:0;padding:0.5em 0}#nav_slider{text-align:center;background:transparent url("/assets/img/englishtheatre/series_pointer_bg_blk05.png") bottom left repeat-x;clear:both;display:block}.dark.event
#nav_slider{background-image:url("/assets/img/englishtheatre/series_pointer_bg_blk10.png");color:#fff}#touch-series-slider{width:90%;margin:0
auto;overflow:hidden}#touch-series-slider .arrow-holder{height:196px}#touch-series-slider
li{background:transparent url("/assets/img/englishtheatre/series_pointer_eight_off.png") bottom center no-repeat;width:138px;position:relative}#touch-series-slider li
a{padding:0
10px;width:118px;height:200px;display:block;text-decoration:none;text-align:center;position:relative}#touch-series-slider .item-block
h4{font-size:13px;line-height:normal;margin:0;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;transition:color 0.2s ease-out;position:absolute;bottom:165px;left:0;width:93%;padding:0
5%;margin:0}#touch-series-slider a:hover
h4{color:#000}.dark #touch-series-slider a:hover
h4{color:#fff}#touch-series-slider a:hover.here
h4{color:#fff}#touch-series-slider
p.count{font-size:11px;line-height:normal;font-weight:normal;text-transform:uppercase;position:absolute;bottom:130px;left:0;width:100%;color:#000;color:rgba(0, 0, 0, .7)}.dark #touch-series-slider
p.count{color:#fff;color:rgba(255, 255, 255, .6)}.lt-ie8 #touch-series-slider
p.count{bottom:140px}#touch-series-slider .item-block
p.price{font-size:10px;line-height:12px;font-weight:normal;position:relative;bottom:0;text-transform:uppercase;display:block;position:absolute;bottom:65px;left:0;width:100%;color:#fff;margin:0}#touch-series-slider .item-block p.price
strong{font:bold 24px/27px Helvetica,Arial,sans-serif;display:block}#nav_slider{height:215px}#touch-series-slider{height:215px}#touch-series-slider
li{height:215px}#touch-series-slider li
a{height:215px}#nav_package_carousel{background:#fff;margin:0
0 0 0;overflow:hidden}.season #nav_package_carousel,
.series
#nav_package_carousel{background-color:#fff;clear:both;overflow:hidden;display:block}#nav_package_carousel #touch-series-slider{width:100%;height:220px;padding:0
0;margin:0
auto;overflow:hidden}.season #nav_package_carousel #touch-series-slider,
.series #nav_package_carousel #touch-series-slider{background:#fff}#community.landing
#nav_package_carousel{background:#fff url("/assets/img/packages/package_shadow_bottom.png") bottom left repeat-x}#nav_package_carousel #touch-series-slider .touchcarousel-wrapper{background:#fff;border-bottom:1px solid #ECECEC}#dance #nav_package_carousel .touchcarousel-container,
#englishtheatre #nav_package_carousel .touchcarousel-container,
#theatrefrancais #nav_package_carousel .touchcarousel-container,
#community #nav_package_carousel .touchcarousel-container{width:978px;margin:0
auto}#nav_package_carousel #touch-series-slider
li{width:168px;height:auto;position:relative;margin:0;padding:0
15px 0 15px;background:#fff}#nav_package_carousel #touch-series-slider
li.here{}.series #nav_package_carousel #touch-series-slider
li.here{background-color:#fff}.casual #nav_package_carousel #touch-series-slider
li.here{background-color:#445455}#nav_package_carousel #touch-series-slider p.price_count,
#related_packages a
p.price_count{font-size:0.8em;line-height:1.2em;font-weight:normal;text-transform:uppercase;color:#999;margin:10px
0 10px 0;text-decoration:none}#mainContent #related_packages li
a{text-decoration:none}#related_packages li a
p.price_count{margin:3px
0 10px 0}#nav_package_carousel #touch-series-slider a:hover p.price_count,
#related_packages a:hover
p.price_count{color:#000;text-decoration:underline}#nav_package_carousel #touch-series-slider a.arrow-holder,
.touchcarousel a.arrow-holder{background:url('/assets/img/buttons/carousel_slide_left.png') no-repeat 0 14px;height:100%;width:100px;display:block;top:0}#nav_package_carousel #touch-series-slider a.arrow-holder.left,
.touchcarousel a.arrow-holder.left{margin-left:10px;left:-5px}#nav_package_carousel #touch-series-slider a.arrow-holder.left{left:-0}#nav_package_carousel #touch-series-slider a.arrow-holder.right,
.touchcarousel a.arrow-holder.right{background:url('/assets/img/buttons/carousel_slide_right.png') no-repeat 10px 14px;right:10px}#nav_package_carousel #touch-series-slider a.arrow-holder.right{background:url('/assets/img/buttons/carousel_slide_right.png') no-repeat 10px 28px}.touchcarousel.small-carousel a.arrow-holder{background-size:contain;width:40px}.touchcarousel.small-carousel a.arrow-holder{margin:0}.touchcarousel.small-carousel a.arrow-holder.right{margin:0;background:url('/assets/img/buttons/carousel_slide_right.png') no-repeat 0 14px;background-size:contain}.touchcarousel.small-carousel a.arrow-holder.left,
.touchcarousel.small-carousel a.arrow-holder.right{background-position:0 5px}.touchcarousel a.arrow-holder.disabled{display:none}#nav_package_carousel #touch-series-slider a.arrow-holder:hover{opacity:0.8}#nav_package_carousel #touch-series-slider a.arrow-holder.disabled{display:none;background:none}#nav_package_carousel #touch-series-slider a.arrow-holder{background-position:0 28px;transition:all 0.3s linear}#nav_package_carousel #touch-series-slider a.arrow-holder.right{right:0}#nav_package_carousel #touch-series-slider li
a{display:block;text-decoration:none;text-align:center;position:relative;width:138px;height:205px;padding:0}#nav_package_carousel #touch-series-slider
h4{width:138px;height:137.9px;margin:0;position:relative;top:0;left:0;padding:0}.subscribers_additional{margin:2em
-1em 0}body.standard
#wrapper{}body.standard
#mainContent{max-width:64em;margin:0
auto;clear:both;z-index:2;padding-left:0.9375em;padding-right:0.9375em}body.standard
#mainContent.row{padding-left:0;padding-right:0}body.standard #mainContent header
h3{font-size:14px;text-transform:uppercase;margin:0
0 5px 0;color:#888;color:rgba(0, 0, 0, .5)}body.standard #mainContent header h1,
body.standard #mainContent header h1
a{margin-bottom:0}body.standard #mainContent
h2{margin:1em
0 .3em 0}body.standard #mainContent
h3{margin:1.25em 0 .3em 0}body.standard #mainContent .callout
h3{margin-top:0.5em}body.standard #page_content
li{margin:0
0 .2em 1em}body.standard #mainContent h2:first-child{margin-top:0}body.standard #mainContent h3:first-child{margin-top:0}.season_wordmark{}.season_wordmark
h2{margin:12px
0 0 0;color:#DA0030;text-transform:uppercase;text-align:justify}.fr .season_wordmark
h2{font-size:37px;line-height: .8em}.season_wordmark h2
strong{font-size:27px;font-weight:normal;display:block}#wrapper .season_grid.grid-row{padding:1.5em 0}.season_grid.grid-row{padding:1.5em 0}.season_grid.grid-row>.inner{padding-left:0.9375em;padding-right:0.9375em}.photo_credit{position:absolute;color:#fff;right:15px;bottom:5px;z-index:1}.photo_credit
p{text-transform:uppercase;display:block;font-size:11px;float:left;margin:0;text-shadow:0px 0px 30px #000000, 0px 0px 30px #000}.photo_credit p:before{display:inline-block;color:rgba(255,255,255,0.8);margin-right:0.5em}.photo_credit
p.info{float:left}.photo_credit p.info
a{color:rgba(255,255,255,0.8);font-size:1.2em;line-height:1.4em;text-transform:none;float:right}.photo_credit p.info
a{margin-right:0.5em}.photo_credit .fi-camera:before{margin:0
0.5em}.tooltip{display:inline;position:relative}.tooltip span.tooltip-content{background:#333;background:rgba(0,0,0,.8);border-radius:5px;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;opacity:0;display:block;color:#fff;padding:5px
15px;width:220px;position:absolute;bottom:30px;right:-15px;z-index:99}.tooltip span.tooltip-content:before{content:'';display:block;width:0;height:0;position:absolute;bottom:-8px;right:12px;border-top:8px solid rgba(0,0,0,.8);border-left:8px solid transparent;border-right:8px solid transparent}.tooltip:hover span.tooltip-content{opacity:1}.addthis_toolbox,.addthis_native_toolbox{overflow:hidden;z-index:10;margin:0.5em 0 1em}#share_tools{padding:10px
0}#twitter-share-button{display:inline-block;margin:0
0 0 5px}a.share_email{text-indent:-9999px;width:59px;height:20px;background:transparent url("/assets/img/global/bttn_share_email_en.png") 0 0 no-repeat;display:inline-block;vertical-align:top}.fr
a.share_email{width:75px;background:transparent url("/assets/img/global/bttn_share_email_fr.png") 0 0 no-repeat}a.share_email:hover{background-position:0 -20px}.fb-like{display:inline-block}.fb_iframe_widget{overflow:hidden;float:left;margin-right:3px}#addthis_sharetools{margin:10px
0 20px}#addthis_sharetools
.addthis_counter{overflow:hidden;width:50px !important;display:none !important}#addthis_sharetools
.addthis_button_facebook_like{overflow:hidden;width:49px !important}.fr #addthis_sharetools
.addthis_button_facebook_like{width:61px !important}#addthis_sharetools
.addthis_button_tweet{overflow:hidden;width:59px !important}.fr #addthis_sharetools
.addthis_button_tweet{width:88px !important}#addthis_sharetools
.addthis_button_google_plusone{overflow:hidden;width:35px !important}#addthis_sharetools .addthis_contain div
a{margin-right:5px}#slider-ajax-container{}#event_content
.sliderContainer{margin-bottom:0;z-index:1}p.single_tickets{font-size:12px;margin:15px
0;padding:0
20px;color:#999;text-align:center}.fr
p.single_tickets{padding:0}#close{position:absolute;top:20px;right:5px;width:30px;height:30px;color:#666;z-index:999;margin:0
0;text-transform:uppercase;background:url(/assets/img/icons/close_white_30.png) no-repeat;text-indent:-9999px}.dark
#close{color:#ccc}#event_video{margin-bottom:30px}ul.video_grid{margin:0
0 10px 0;padding:0}ul.video_grid
li{list-style:none;margin:0
0 15px 0;position:relative}ul.video_grid li
a{border:1px
solid #333;display:block;overflow:hidden;position:relative}ul.video_grid li
a{width:138px;height:77px}ul.video_grid li a:hover{border:1px
solid #666}ul.video_grid li a
img{position:absolute;top:-28px;left:0}ul.video_grid li a
img{width:138px;height:auto;top:0;left:0}ul.video_grid
li.avideo{position:relative}.bttn_play{background:url('/assets/img/buttons/bttn_play_48.png') no-repeat;position:absolute;left:85px;top:35px;height:48px;width:48px;opacity:0.8;z-index:999;display:block;text-indent:-9999em}.grid2
.bttn_play{left:45px;top:20px}.avideo:hover
.bttn_play{opacity:1.0}#event_video
.video_caption{padding-top:3px;font-size:1.1em;margin-bottom:0}.dark #event_video
.video_caption{color:#fff}.embed_wrapper{margin-bottom:30px;position:relative;padding-bottom:53.3%;padding-top:30px;overflow:hidden}.embed_wrapper iframe,
.embed_wrapper object,
.embed_wrapper
embed{position:absolute;top:0;left:0;width:100%;height:100%}.video_strip{background:#ddd}.flex-video.widescreen{padding-bottom:56.25%;margin-bottom:0;overflow:hidden}.flex-video.ratio4by3{padding-bottom:66.5%;margin-bottom:0;overflow:hidden}.flex-video.rounded{border-radius:8px}.flex-video.shadow{box-shadow:0 6px 15px rgba(0,0,0,0.25)}.video-header .flex-video-wrapper{position:absolute;top:0;bottom:0;width:100%;display:none}.video-header .flex-video-wrapper
.row{width:90%;margin:0
auto;margin-top:3%}.video-header .flex-video{margin:0;z-index:5;overflow:visible}.video-header
iframe#video_player{display:none;margin:0;z-index:3}.video-header
.play_button{position:absolute;bottom:3%;left:0.6em;width:410px}.video-header
a.play{background:url(/assets/img/buttons/play_wht2_large.png) no-repeat 100% 0;background-size:contain;width:100%;float:right;padding-right:2.5em;display:block;margin:0
auto;color:#eee;text-transform:uppercase;text-decoration:none;font-size:1.4em;font-weight:300;line-height:2.2em;text-align:right}.video-header .video-overlay{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.85);position:absolute;top:0;left:0;z-index:4;display:none}.video-header
#close{top:-15px;right:-15px;display:none}iframe{border:none}html.flexbox .flexbox-equal-height{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden}html.flexbox .flexbox-equal-height>*{display:flex}html.flexbox .flexbox-centered-vertical{justify-content:center}.feature_video .flex-video{z-index:999}.feature_video .flex-video-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;display:none;padding:0.5em 0}.feature_video .flex-video.widescreen{padding-bottom:56.25%}.feature_video
#close{background:url(/assets/img/icons/close_white-on-black_30.png) no-repeat;width:26px;height:26px;top:5px;right:5px}.feature_video .video-overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.8);position:absolute;top:0;left:0;display:none;z-index:1}.letterbox_image{margin-bottom:30px;position:relative;padding-bottom:53.3%;overflow:hidden}.letterbox_image
img{position:absolute;top:0;left:0;width:100%;height:100%}#story_series_list{list-style:none;padding:0;margin:0
0 0 0;overflow:hidden;display:block}aside #story_series_list li
.caption{margin-left:0}#story_series_list li
.caption{color:#fff}#story_series_list li .caption
p{line-height:18px}#story_series_list li .caption
p{margin:0;color:#fff}#story_series_list li
.series_bg{height:130px;background-size:cover}#story_features #story_series_list
li{}aside #story_series_list
li{margin-left:0}.twenty-years-of-inspiration
.series_bg{background:url("/assets/img/stories/series/ggpaa_2012.jpg") no-repeat}.history-in-the-making
.series_bg{background:url("/assets/img/stories/series/king_lear.jpg") no-repeat}.nac-orchestra-week
.series_bg{background:url("/assets/img/stories/series/naco_week.jpg") no-repeat}.building-community-through-music
.series_bg{background:url("/assets/img/stories/series/atlantic_tour.jpg") no-repeat}.artist-training-at-the-nac
.series_bg{background:url("/assets/img/stories/series/smi_bird_306.jpg") no-repeat}body.year-of-the-north
.series_bg{background-color:#fff}li.year-of-the-north
.series_bg{background:url("/assets/blog/photos/north_640.png") no-repeat;background-size:cover}.glenn-goulds-piano
.series_bg{background:url("/assets/img/stories/series/glenn-goulds-piano-306.jpg") no-repeat}.the-fellowship-of-the-ring-in-concert
.series_bg{background:url("/assets/img/stories/series/the-fellowship-of-the-ring-in-concert-306.jpg") no-repeat}.impact-stories
.series_bg{background:url("/assets/img/stories/series/impact_stories_306.jpg") no-repeat}.nac-cuisine
.series_bg{background:url("/assets/img/stories/series/NACcuisine.jpg") no-repeat}.beethovenfestival
.series_bg{background:url("/assets/img/stories/series/beethovenFestival_306.jpg") no-repeat}.extensions
.series_bg{background:url("/assets/img/stories/series/extensions_306.jpg") no-repeat}.meet-the-nac-english-theatre-company
.series_bg{background:url("/assets/img/stories/series/etcompany.jpg") no-repeat}.national-stories
.series_bg{background:url("/assets/img/stories/series/national-stories.jpg") no-repeat}.holiday-traditions-at-the-nac
.series_bg{background:url("/assets/img/stories/series/holiday-traditions.jpg") no-repeat}.creating-metamorphoses
.series_bg{background:url("/assets/img/stories/series/creating-metamorphoses.jpg") no-repeat}.celebrating-canadian-creativity
.series_bg{background:url("/assets/img/stories/series/celebrating-canadian-creativity_306.jpg") no-repeat}.nac-orchestra-2013-china-tour
.series_bg{background:url("/assets/img/stories/series/nac-orchestra-2013-china-tour_306.jpg") no-repeat}.prelude-magazine
.series_bg{background:url("/assets/img/stories/series/prelude_mag_306.jpg") no-repeat}.the-2013-14-ensemble
.series_bg{background:url("/assets/img/stories/series/the-2013-14-ensemble.png") no-repeat}#story_series_list
.more{float:right;width:auto;height:auto;font-size:13px;margin-top:-10px}#story_series_list .more
a{font-weight:normal}footer#story_features{background:#eee;width:100%;clear:both;margin-top:30px}footer#story_features
.inner{width:100%;margin:30px
auto;overflow:hidden}footer#story_features
h4{text-transform:uppercase;font-size:18px;margin:0
0 0 10px}footer#story_features h4
a{color:#51266D;font-weight:normal}footer#story_features #story_series_list
li{margin-left:10px;margin-right:10px}.cta_widget{padding:1em
1.5em;border-radius:0.25em;margin:2em
0;clear:left}.cta_widget{background:#fff;border:1px
solid rgba(0,0,0,0.2)}.dark
.cta_widget{background:rgba(255,255,255,0.08);border:1px
solid rgba(255,255,255,0.2)}.cta_widget
p{margin-bottom:0;font-size:1.4em}.cta_widget a,
#mainContent .cta_widget
a{text-decoration:none;font-weight:300}.dark .cta_widget a,
.dark #mainContent .cta_widget
a{color:#AAADE3}#related_stories
h4{text-transform:uppercase;font-size:18px;margin:0
0 15px 0}ol#related_stories_list{margin-top:0;padding-left:0;margin-left:0}#related_stories
li{list-style-type:none;overflow:hidden;margin-bottom:10px;background-image:url("/assets/img/trans/trans_blk05.png")}.dark #related_stories
li{background-image:url("/assets/img/trans/trans_wht10.png")}#related_stories li
img{margin-bottom:0}#related_stories li:hover{background-image:url("/assets/img/trans/trans_blk10.png")}.dark #related_stories li:hover{background-image:url("/assets/img/trans/trans_wht20.png")}.dark #related_stories li,
.dark #related_stories
h4{color:#fff}a.more{color:#6068b2;text-transform:uppercase;font-size:0.9em}a.more:hover{text-decoration:underline}.dark
a.more{color:#fff}#related_stories
h3{display:inline-block;padding-top:13px;font-weight:normal}.dark #related_stories
h3{color:#fff}#related_stories .more_stories
a{color:#000;font-weight:normal;font-style:normal}#related_stories
h4.summary{margin:0;position:relative}#related_stories a:hover{text-decoration:none}#related_stories h4
img{display:inline-block}#related_stories li
a{overflow:hidden;display:block}#related_stories li img,
#related_stories li .photo,
#related_stories li
.video{margin-right:10px;float:left;margin-top:-7px;width:54px;height:54px}#related_stories li
.summary{display:inline;float:left;font-size:14px;margin:0}section
.viewall{margin:2em
auto 0;text-align:center;display:block;background:#999998;padding:0.5em 1em;border-radius:5px;color:#fff !important;font-weight:100;font-size:0.9em;transition:background 0.3s ease;clear:both}#flickr_photos ul
li{margin-bottom:1em}#flickr_photos ul li
figure{margin:0;position:relative;padding-bottom:47.25%;padding-top:30px;overflow:hidden}#flickr_photos ul li
figure.photo{padding-bottom:38.25%}#flickr_photos ul li
figure.photo{display:block}#flickr_photos ul li figure.photo
img{position:absolute;width:100%;left:0;top:0}.photo-album-strip
li{margin-bottom:1.25em}.photo-album-strip li
a{display:block;overflow:hidden;border-radius:5px;transition:all ease 0.3s}.photo-album-strip li a:hover{opacity:0.8;box-shadow:0 5px 10px rgba(0, 0, 0, 0.15)}#featured_stories
ul{margin:0;padding:0}#featured_stories ul
li{list-style-type:none}#featured_stories ul li
a{text-decoration:none}#featured_stories ul li a:hover{text-decoration:underline}#featured_stories li
h4{margin-bottom:1em;font-size:1em;font-weight:400}aside.sidebar{padding-bottom:1.5em}aside.callout{padding-top:1em;padding-bottom:1em;margin-bottom:2em}.sub_nav,
#mainContent
.sub_nav{margin-left:0;list-style-type:none}#mainContent .sub_nav
li{margin-bottom:0.4em}#mainContent .sub_nav li
a{text-decoration:none}#mainContent .sub_nav li a:hover{text-decoration:underline}#mainContent .callout p:last-child,
.sub_nav:last-child,
#mainContent .sub_nav:last-child{margin-bottom:0}#mainContent #related_podcasts
ol{padding-left:0;margin:0px
0}#related_podcasts
h4{text-transform:uppercase}#related_podcasts a
h3{font-weight:normal;font-style:normal;text-decoration:none;padding-bottom:15px;font-size:1em}.dark #related_podcasts h4,
.dark #related_podcasts a
h3{text-transform:uppercase;font-size:1em;margin:0;color:#fff}#mainContent #related_podcasts li
a{text-decoration:none}#mainContent #related_podcasts li a:hover,
#mainContent #related_podcasts li a:focus{text-decoration:underline}#related_podcasts.grid4 a
h3{display:block;height:56px}#related_podcasts.landing a
h3{padding-bottom:2px}#related_podcasts.dark a
h3{background-image:url("/assets/img/trans/trans_wht10.png")}#related_podcasts.dark a h3:hover{background-image:url("/assets/img/trans/trans_wht20.png");color:#fff}#related_podcasts .event_list a:hover
p.date{color:#fff}ol#related_podcasts_list{margin-top:0;padding-left:0}#related_podcasts
li{list-style-type:none;overflow:hidden;height:70px;display:block;margin-bottom:7px}#podcasts .we-love-canadian-music
.podcast_duration{display:none}#related_podcasts li
a{list-style-type:none;display:block;overflow:hidden;margin-bottom:10px}#related_podcasts.landing ol.event_list
li{margin:0
0 7px 0}#related_podcasts .event_list
a{display:block;padding:0;overflow:hidden;position:relative;-webkit-transition:background-color 0.18s linear;-moz-transition:background-color 0.18s ease-in;-o-transition:background-color 0.18s ease-in;transition:background-color 0.18s ease-in}#related_podcasts .event_list a:hover{background-color:transparent;background:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none}#related_podcasts .dark .event_list a:hover{background:none}#related_podcasts
a.more{display:inline;padding-right:22px}#related_podcasts
a.more{display:inline;padding-right:22px}#related_podcasts
h3{display:block;margin:0}#related_podcasts li
.photo{float:left;width:54px;margin-right:10px}.grid4 #related_podcasts
p.title{}#related_podcasts
p.title{display:block;margin:0;line-height:1.2em;padding-top:8px}#related_podcasts
p.date{display:block;font-size:0.9em}ul#podcasts_list{list-style-type:none}ul#podcasts_list
li{margin-bottom:1em}.podcast-carousel ul#podcasts_list
li{width:355px;display:block;overflow:hidden}.podcast-carousel ul#podcasts_list li
img{width:100%}ul#podcasts_list li
figure{float:left;width:20%;position:relative}ul#podcasts_list li
.caption{float:left;width:222px;margin-left:5%}ul#podcasts_list li
h4{font-size:1em;margin-top:0em;margin-bottom:0;color:#333;font-weight:normal;text-transform:none}ul#podcasts_list li
p{font-size:0.8em}#related_stories_strip{background:transparent url("/assets/img/trans/trans_blk05.png") 0 0 repeat;padding:20px
0 0 0;margin-top:0}#related_stories_strip
.event_grid{overflow:hidden}#related_stories_strip .event_grid
li{overflow:hidden}.dark #related_stories_strip,#related_stories_strip.dark{background:transparent url("/assets/img/trans/trans_wht10.png") 0 0 repeat;color:#fff}#related_stories_strip li figure.photo,
#related_stories_strip li
figure.video{width:138px;height:85px;overflow:hidden;position:relative}#related_stories_strip li figure.photo a,
#related_stories_strip li figure.video
a{display:block}#related_stories_strip li figure.video
img{position:absolute;top:-15px;margin:0
auto;width:185px;height:114px}#related_stories_strip
.bttn_play{background:url('/assets/img/buttons/bttn_play_30.png') no-repeat;left:5px;top:50px}#related_stories_strip
h4{margin:0
0 18px 0;text-transform:uppercase;color:#403f3f}#related_stories_strip
h3{font-size:15px;margin:5px
0 0 0;text-transform:none;color:#403f3f}.dark #related_stories_strip
h4{color:#fff}footer#subscriber_benefits{background:#fff;padding:30px
0;margin-top:30px}footer#subscriber_benefits
h3{font-size:1.9em;line-height:1em;color:#6068B2}footer#subscriber_benefits
h6{color:#6068B2}footer#subscriber_benefits p
a{font-size:1.4em;color:#6068B2}footer#subscriber_benefits
p{font-size:0.8em;line-height:normal}.dark #subscriber_benefits,#subscriber_benefits.dark{background:transparent url("/assets/img/trans/trans_blk70.png") 0 0 repeat;color:#fff}.event.dark
#subscriber_benefits{background:none}#subscriber_benefits.grid-row
h3{font-size:2em;text-transform:uppercase;line-height:normal;margin:0
80px 0 0}.dark #subscriber_benefits .grid-row
h3{color:#fff}#subscriber_benefits.grid-row
h4{font-size:13px;font-style:italic;margin: .6em 70px .6em 0;color:rgba(0,0,0,0.6)}.no-rgba #subscriber_benefits.grid-row
h4{color:#666}.dark #subscriber_benefits.grid-row h4,
#subscriber_benefits.dark.grid-row
h4{color:rgba(255,255,255,0.6)}.no-rgba .dark #subscriber_benefits.grid-row h4,
.no-rgba #subscriber_benefits.dark.grid-row
h4{color:#999}#subscriber_benefits.grid-row
h6{font-size:13px;text-transform:uppercase;margin:0
0 .5em 0}.dark #subscriber_benefits.grid-row
h6{}#subscriber_benefits.grid-row
p{font-size:11px;margin:0;color:rgba(0,0,0,0.6)}.no-rgba #subscriber_benefits.grid-row
p{color:#666}.dark #subscriber_benefits.grid-row p,
#subscriber_benefits.dark.grid-row
p{color:rgba(255,255,255,0.6)}.no-rgba .dark #subscriber_benefits.grid-row p,
.no-rgba #subscriber_benefits.dark.grid-row
p{color:#999}#subscriber_benefits.grid-row p
a{font-style:normal}.dark #subscriber_benefits.grid-row p a,
#subscriber_benefits.dark.grid-row p
a{color:#fff}#event_partner{text-align:center;padding:10px
0 0 0}.lt-ie8
#event_partner{min-height:200px}#event_partner.dark{color:#ccc}#series_header{margin-bottom:20px}#series_header h1
span.subtitle{display:block}#series_header
h2{color:#000;font-weight:300}#series_header
p{}#series_header
blockquote{margin:0;font-style:italic;font-size:16px;border:none;padding:1em
0}#series_header blockquote
p{font-weight:500 !important}.series_list{clear:left;margin:0}.series_list li.event-item{border-top:1px solid #eee;padding-top:1.5em;margin-bottom:1.5em}.series_list li.event-item:first-child{border-top:none;padding-top:1em}.series_list
li{height:auto;clear:left;list-style:none;position:relative}.series_list
img{display:block;margin:0
20px 0 0;float:left;padding:0;width:100%}.series_list .thumb_contain
img{float:none}.series_list
h3{font-size:20px;margin:0
0 0 0}.series_list h3
a{font-weight:normal;font-size:1.25em;line-height:1.2em;display:inline-block}.series_list h3 a:hover{text-decoration:underline}.series_list
h4{margin:0px
0 0px 0;font-size:16px;color:#6068B2;font-weight:400}.series_list
p.presenter{margin:0;font-size:17px}.series_list
p.date{font-size:16px;margin:0}.series_list
.repertoire{font-weight:100;padding:0;margin:0.75em 0}.series_list .repertoire
li{list-style:none;padding:0;margin:0;clear:none;float:none}.series_list .repertoire
strong{text-transform:uppercase;font-weight:normal}.series_list
.event_featuring{float:left;clear:left;margin-top:8px}.event_featuring
p{margin:0
0 8px 0;font-size:13px;line-height:1.3em;color:#000}.event_featuring
a{color:#000;font-weight:normal}.event_featuring a:hover{text-decoration:underline}.event_featuring
.artist_name{display:block;line-height:1.2em;font-size:0.8em;margin-bottom:0}.event_featuring li
.artist_role{font-size:0.75em;color:#4a4a4a;line-height:1.3em;margin-bottom:0.1em;font-weight:100}.event_featuring li
small{line-height:1em}.event_featuring
.credit_type{font-size:10px;color:#666;margin:0}.series_list
.event_details{clear:left}.series_list
.excerpt{margin:0
0 0 9.9em}.series_list .excerpt
p{font-size:0.9em}.series_list
.musically_speaking{margin:-8px 0 0 158px;padding:0}.series_list
#related_learning_event{}.series_list #related_learning_event
ul{margin:0;padding:0;overflow:hidden;display:block}.series_list #related_learning_event ul
li{margin:0;padding:0;overflow:hidden;display:block}.event_featuring
small{color:#888}.event_featuring
ul{padding:0;display:block;margin:0;overflow:hidden}.event_featuring
li{padding:0;display:block;margin:0
0 0.5em;overflow:hidden}#subscription_widget2{background:#fff;border:1px
solid #DDD;padding:1.5em;clear:both;display:block;overflow:hidden}.series
#subscription_widget2{}.series #subscriber_benefits p, .event #subscriber_benefits
p{color:#6068b2}.dark #subscriber_benefits
p{color:#fff}#subscription_widget2.subscription_sale{background-image:url("/assets/img/packages/subs_widget_sale.png")}#subscriber_benefits.subscription-sale-orchestra *,
#subscriber_benefits.subscription-sale-et *,
#subscriber_benefits.subscription-sale-tf *,
#subscriber_benefits.subscription-sale-jeunesse *,
#subscriber_benefits.subscription-sale-dance
*{color:#623F7B}.event
#subscription_widget2.casual{background:#F75227 url("/assets/img/template2/subs_widget_pointer_casual.png") 0 0 no-repeat}.event
#subscription_widget2.casual{background:#F75227 url("/assets/img/template2/subs_widget_pointer_casual.png") 0 0 no-repeat}.series.casual #subscription_widget2 h2,
.event #subscription_widget2.casual
h2{display:none}.series.casual #subscription_widget2,
.event
#subscription_widget2.casual{background:#F75227 url("/assets/img/orchestra/casual_widget_en.png") 0 0 no-repeat;padding-top:220px}.fr.series.casual #subscription_widget2,
.fr.event
#subscription_widget2.casual{background:#F75227 url("/assets/img/orchestra/casual_widget_fr.png") 0 0 no-repeat;padding-top:200px}.fr.event #subscription_widget2.renewal
h2{font-size:1.8em}#subscription_widget2
h2{font-size:2.5em;text-transform:uppercase;line-height:1em}#subscription_widget2 h2
span{font-size:0.7em;line-height:1.2em;display:block;text-transform:none}#subscription_widget2
h3{color:#000;margin:0
0 15px 0}#subscription_widget2
p{font-size:15px;line-height:1.3em;margin:0
0 10px 0;clear:both;display:block;overflow:hidden}#subscription_widget2
p.singles{font-size:1em;margin-top:30px;color:#6068b2}#subscription_widget2 p
a{color:#6068B2;text-decoration:underline}#subscription_widget2 p a:hover{color:#6068B2}#subscription_widget2 p#online
a.bttn{color:#000;text-decoration:none;display:block;text-align:center;margin:20px
0}#sales_channels{margin:10px
0 0 0;overflow:hidden;display:block;clear:both}#sales_channels
p{font-size:0.8em;color:#999;margin:0.4em 0}#sales_channels p
a{text-transform:uppercase}#sales_channels p
a{color:#999;font-weight:normal;text-decoration:underline}#sales_channels p a:hover{color:#000}#renew_copy{padding:0
1.5em 0em}#subscriber_benefits{background:none;padding:0;margin:30px
0 0 0;clear:both;overflow:hidden;display:block}#subscriber_benefits
h3{text-transform:none;color:#6068b2;margin:0
0 15px 0;font-size:2em}.dark #subscriber_benefits
h3{color:#FDD757}#subscriber_benefits
h4{font-size:1.4em;line-height:1.2em;margin: .3em 0 1em 0;color:#444}#subscriber_benefits h6,
#subscriber_benefits
h5{font-size:1.2em;line-height:1.1em;text-transform:uppercase;margin:0
0 .3em 0;color:#6068b2}.dark #subscriber_benefits h6,
.dark #subscriber_benefits
h5{color:#FDD757}.packages #subscriber_benefits h6,
.packages #subscriber_benefits h4,
.packages #subscriber_benefits h3,
.packages #subscriber_benefits
p{color:#6068b2}#series_partners{color:#999;font-size:11px;margin:20px
0 40px 0}#series_partners
a{color:#666}[class*='icon-']{position:relative}.icon-medium{font-size:1.6em;bottom:-0.1em}.icon-large{font-size:2.2em;bottom:-0.2em}.icon-xlarge{font-size:3.8em;bottom:-0.3em}#subscription_widget{padding:20px
10px;position:relative;background-color:#fff;border:1px
solid #ddd;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);text-align:center;min-height:357px;color:#999}#subscription_widget
.offer_badge{font-size:14px;line-height:normal;color:#fff;width:112px;height:132px;background:transparent url("/assets/img/template2/offer_badge_132.png") 0 0 no-repeat;position:absolute;top:-65px;left:-80px;text-align:center;padding:0
10px;margin:0;text-transform:uppercase}.fr #subscription_widget
.offer_badge{font-size:13px}#subscription_widget .offer_badge
strong{display:block;font-size:24px;font-weight:normal;margin:38px
0 10px 0}.fr #subscription_widget .offer_badge
strong{font-size:16px}#subscription_widget
h5{color:#E04531;text-transform:uppercase;font-weight:normal;margin:10px
25px 0 25px;font-size:13px}#subscription_widget
h4{font-size:24px;line-height:1em;font-weight:normal;margin:5px
15px 0 10px;color:#E04531}#subscription_widget
h3{display:none}#subscription_widget
ul{margin:20px
0 0 0;padding:0}#subscription_widget
li{list-style:none;font-size:11px;text-transform:uppercase;margin:0
0 20px 0}#subscription_widget li
strong{font-size:15px;display:block;text-align:center;color:#000;cursor:help;font-weight:normal}#subscription_widget li strong
a{font-weight:normal}#subscription_widget
p{font-size:11px;margin:-15px 0 0 0}.fr #subscription_widget
.bttn{font-size:14px}#impact_widget{background:transparent url("/assets/img/global/impact_widget_bottom.png") bottom left no-repeat;position:relative;width:300px;text-align:center;margin:30px
auto}#impact_top{background:url("/assets/img/global/impact_widget_top.png") no-repeat top left;height:129px;margin:0
0 20px 0}#impact_widget
h3{font:30px/1em Georgia, Times, serif;margin:6px
20px;text-shadow:0 1px 1px #fff}.fr #impact_widget
h3{font-size:24px}#impact_widget
h4{font:24px/1em Georgia, Times, serif;color:#fff;text-shadow:0 1px 3px #333;margin:0
20px}#impact_widget
p{color:#f2f2f2;text-align:center;margin:0
20px}#impact_widget
a.bttn_donate{background:url("/assets/img/global/donate_today_bg.png") no-repeat 0 0;padding:10px
0 12px 0;color:#333;display:block;font-size:18px;font-weight:normal;line-height:normal;width:210px;height:16px;margin:15px
auto;outline:medium none;text-align:center;-moz-box-shadow:0 0 4px #666;-webkit-box-shadow:0 0 4px #666;-moz-border-radius:6px;-webkit-border-radius:6px;border-bottom:medium none}#impact_widget a:hover.bttn_donate{color:#000;text-decoration:none;-moz-box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000}#impact_widget
a.more{color:#f1f1f1}#trust{text-indent:-9999em;background:url("/assets/img/global/impact_trust_en.png") no-repeat 0 0;margin:10px
auto;width:223px;height:66px}.fr
#trust{background:url("/assets/img/global/impact_trust_fr.png") no-repeat 0 0;width:186px;height:75px}#connect_strip{margin:20px
0}#connect_strip
.inner{overflow:visible}#connect_strip
p{background:transparent url("/assets/img/template2/connect_arrow.png") center right no-repeat;float:left;padding:8px
20px 8px 15px;margin:0;font-size:9px;color:#747EB4;vertical-align:middle;text-transform:uppercase}#connect_strip p
strong{font-size:13px;font-weight:normal;color:#465199;padding-right:5px;text-transform:none}#connect_strip .fb-like{display:inline-block;margin:7px
0 0 0;float:right}#connect_strip
.fb_iframe_widget_lift{z-index:9}#connect_strip .twitter-follow-button{display:inline-block;margin:7px
0 0 8px;float:right}#connect_strip
form#newsletter_signup{margin:7px
0 0 0;float:right}#connect_strip
input{color:#999;font-size:11px;width:95px;margin:0
2px 0 3px}#connect_strip
input.signup{text-indent:-9999px;width:76px;height:20px;background:url("/assets/img/template2/bttn_signup_en.png") 0 0 no-repeat;border:none;display:inline-block;margin:0}.fr #connect_strip
input.signup{width:75px;background:transparent url("/assets/img/template2/bttn_signup_fr.png") 0 0 no-repeat}#connect_strip input.signup:hover{background-position:0 -20px}.associate-dance-artists
h3{margin:1em
0}.ad{display:block;padding:0;margin:5px
0 15px 0;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 4px #999;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999}.ad:hover{box-shadow:0 0 4px #666;-moz-box-shadow:0 0 4px #666;-webkit-box-shadow:0 0 4px #666}.ad
img{display:block;vertical-align:bottom;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 4px #999;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999}figure{position:relative;margin:0}#mainContent
figure.photo{display:inline-block}#stories #mainContent
figure.photo{width:100%}figure.photo.right{float:right;margin:0
6px 20px 20px}figure.photo.left{float:left;margin:0
20px 20px 0}figure.photo
figcaption{background:transparent url("/assets/img/trans/trans_blk60.png");position:absolute;bottom:0;right:0;font-size:12px;color:#fff;margin:0
0 0 0px;padding:2px
6px 2px 6px}figure.photo figcaption
small{font-size:9px;position:absolute;padding:5px
0 0;right:0;color:#999;margin:0;white-space:nowrap;text-align:right}.caption_image{margin-bottom:1em}.caption_image>a{display:block;position:relative}.caption_image
figure{margin:0;position:relative;overflow:hidden}.caption_image .caption
h3{color:#6068b2;margin-bottom:0.2em;text-transform:uppercase}.caption_image .caption
p{line-height:1.2em;font-size:0.9em;margin-bottom:1em;font-weight:300;color:#333}.image_caption{position:absolute;bottom:0;display:block;padding:1em;width:100%;height:auto;background:-moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.31) 30%, rgba(0,0,0,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(30%,rgba(0,0,0,0.31)), color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);padding-top:20%;color:#fff}a.bttn_buy_online{text-indent:-9999px;width:213px;height:46px;background:transparent url("/assets/img/buttons/bttn_buy_online_213_en.png") 0 0 no-repeat;display:block;margin:5px
auto}.fr
a.bttn_buy_online{background:transparent url("/assets/img/buttons/bttn_buy_online_213_fr.png") 0 0 no-repeat}.contact_widget{background-color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;width:304px;border:1px
solid #ddd;border-bottom:1px solid #ccc;border-right:1px solid #ccc;margin-top:15px;margin-bottom:30px;padding:1.5em 0 1.5em 0}.contact_widget
h3{text-transform:uppercase;color:#F55D22;padding:0
10px 0 20px;margin:20px
0 8px 0}.contact_widget
p{font-size:0.9em;padding:0
20px 4px 20px;margin:0}.contact_widget
p.fn{font-size:15px}.contact_widget
p.title{font-size:12px}.contact_widget
span.small{font-size:10px;color:#919191}.blog_video
.video_thumb{margin:0;position:relative;padding-bottom:51.25%;padding-top:30px;overflow:hidden}.blog_video .video_thumb
img{position:absolute;width:100%;height:134%;left:0;top:-17%}.blog_video
.bttn_play_large{width:100%;height:100%;position:absolute;opacity:1;z-index:999;display:block;background:url('/assets/img/icons/play-circle-white.svg') no-repeat 50%;background-size:25%;margin-top:-30px}.full-width{width:100%;clear:both;display:block;overflow:hidden;padding:0
0.625rem}table.data-table{margin-bottom:2.5em}.dark table.data-table{background-color:transparent;border:none}table.data-table th, table.data-table
td{padding:1em
2em;text-align:left}table.data-table
th{font-size:1.1em}table.data-table
td{font-size:1em;text-indent:0.2em}.dark table.data-table th,
.dark table.data-table
td{color:#eaeaea}.dark table.data-table table tr.even, .dark table.data-table tr.alt, .dark table.data-table tr:nth-of-type(even){background-color:#222}@media screen and (min-width: 481px){aside#main_nav,aside#calendar_dates_list{width:400px}.move-right>.inner-wrap{-webkit-transform:translate3d(400px, 0, 0);-moz-transform:translate3d(400px, 0, 0);-ms-transform:translate3d(400px, 0, 0);-o-transform:translate3d(400px, 0, 0);transform:translate3d(400px, 0, 0)}.csstransforms.no-csstransforms3d .move-right>.inner-wrap{-webkit-transform:translate(400px,0);-moz-transform:translate(400px,0);-ms-transform:translate(400px,0);-o-transform:translate(400px,0);transform:translate(400px,0)}.move-left>.inner-wrap{-webkit-transform:translate3d(-400px, 0, 0);-moz-transform:translate3d(-400px, 0, 0);-ms-transform:translate3d(-400px, 0, 0);-o-transform:translate3d(-400px, 0, 0);transform:translate3d(-400px, 0, 0)}.csstransforms.no-csstransforms3d .move-left>.inner-wrap{-webkit-transform:translate(-400px, 0);-moz-transform:translate(-400px, 0);-ms-transform:translate(-400px, 0);-o-transform:translate(-400px, 0);transform:translate(-400px, 0)}nav.tab-bar .tab-bar-title{font-size:1.2em}#header_global
#branding{display:none}#nationalmoment.landing .landing-page-header,
#tickets.landing .landing-page-header{margin-top:-14em;padding-top:15em}.season_grid.grid-row
.event_isotope{margin-left:-0.9375em;margin-right:-0.9375em}.columns2{column-count:2}.columns3{column-count:2}.columns4{column-count:2}.columns2 h1, .columns2 h2, .columns2 h3,
.columns3 h1, .columns3 h2, .columns3 h3,
.columns4 h1, .columns4 h2, .columns4
h3{column-span:all}ul.sponsor-list.inline-list.center
li{width:32%}ul.sponsor-list.inline-list.center li
figure{height:110px}ul.sponsor-list.inline-list.center li
img{max-height:70%;max-width:60%}}@media screen and (min-width: 600px){#header_global .logo
a{width:330px;height:72px}#header_global
.myaccount_icon{width:16px;margin:-0.05em 3px 2px}aside#main_nav{width:500px}aside#calendar_dates_list{width:430px}.move-right>.inner-wrap{-webkit-transform:translate3d(500px, 0, 0);-moz-transform:translate3d(500px, 0, 0);-ms-transform:translate3d(500px, 0, 0);-o-transform:translate3d(500px, 0, 0);transform:translate3d(500px, 0, 0)}.csstransforms.no-csstransforms3d .move-right>.inner-wrap{-webkit-transform:translate(500px,0);-moz-transform:translate(500px,0);-ms-transform:translate(500px,0);-o-transform:translate(500px,0);transform:translate(500px,0)}.move-left>.inner-wrap{-webkit-transform:translate3d(-430px, 0, 0);-moz-transform:translate3d(-430px, 0, 0);-ms-transform:translate3d(-430px, 0, 0);-o-transform:translate3d(-430px, 0, 0);transform:translate3d(-430px, 0, 0)}.csstransforms.no-csstransforms3d .move-left>.inner-wrap{-webkit-transform:translate(-430px, 0);-moz-transform:translate(-430px, 0);-ms-transform:translate(-430px, 0);-o-transform:translate(-430px, 0);transform:translate(-430px, 0)}.faq--item
h2{font-size:1.5em}.icon-nav .icon-nav--item{width:32%;float:left}.icon-nav .icon-nav--item .icon-nav--item--icon{float:none;width:80px;height:80px;border-radius:100%;padding:1em;margin:0
auto}.icon-nav.center{text-align:center}.icon-nav.center
li{display:inline-block;float:none;vertical-align:top}.icon-nav .icon-nav--item .icon-nav--item--icon
img{max-height:45px;max-width:50px}.icon-nav .icon-nav--item
a{background:none;text-align:center}.icon-nav .icon-nav--item a .icon-nav--item--icon{transition:all 0.6s ease-in}.icon-nav .icon-nav--item a:hover .icon-nav--item--icon{background:#e6e9ff}.icon-nav .icon-nav--item a.active .icon-nav--item--icon{background:#e6e9ff}.icon-nav .icon-nav--item .icon-nav--item--copy
h3{font-size:1em}.icon-nav .icon-nav--item .icon-nav--item--copy{width:100%;padding:0}}@media screen and (min-width: 769px){#header_global{padding:1.2em 0 0.4em}#header_global .wrapper,
#searchbox_container
.wrapper{max-width:78em}#header_global #site-title{height:59px}#section_header
h1{line-height:1em;padding:0}html.js
#nav_utility{float:right;padding:0;margin-top:0.3em;margin-right:2.3em}html.js #nav_utility
li{font-size:0.9em}html.no-js
#nav_utility{clear:both}html.js
#searchbox_wrapper{top:1.4em}#header_global
.utilities{margin:0.6em 0 0}#searchbox_container{padding-left:0;padding-right:0}html.js
#searchbox_container{top:1.2em}html.js
#searchbox_wrapper{width:320px;height:2.2em;float:none;clear:none;position:absolute;right:0;top:0.2em}html.js #contain404
#searchbox_wrapper{position:relative;right:auto;top:auto}html.js #searchbox_wrapper .gsc-search-button{width:18px;height:18px;position:absolute;right:1.5em;top:0.5em;z-index:10}html.js #contain404 #searchbox_wrapper .gsc-search-button{width:24px;height:24px;right:0;top:0}html.js #searchbox_wrapper .gsc-input-box{right:46px;width:90%}html.js #contain404 #searchbox_wrapper .gsc-input-box{right:auto}html.js #searchbox_wrapper .gsc-search-button
input{width:18px;height:18px}html.js #contain404 #searchbox_wrapper .gsc-search-button
input{width:24px;height:24px}#nav_main
li{display:inline;text-align:center;padding:0}#nav_main li
a{display:inline;text-align:center;width:auto;font-size:1.1em;font-weight:300}#nav_main li
a.last{padding-right:0}#nav_main li a:hover,
#nav_main li.here
a{color:#f1be48;text-decoration:none}.activity-page-footer .more,
.event_strip
.more{position:absolute;right:0.9375em;float:none;top:2.2em;text-align:right;width:auto;background:none;padding:0;z-index:1}.activity-page-footer ul,
.activity-page-footer li,
.activity-page-footer li a,
.activity-page-footer li figure,
.activity-page-footer li
p{z-index:5}.activity-page-footer h3+h4+ul+.more{top:0.3em}.activity-page-footer
h2{position:relative}.activity-page-footer h2
a.more{top:auto;bottom:0;right:0;left:auto;font-size:12px !important}.row-pullout p,
.white-row-pullout p,
.purple-row-pullout
p{font-size:1.75em}ul#podcasts_list
li{margin-bottom:0}header
.breadcrumbs{margin-bottom:0}#section_header
.breadcrumbs{margin-bottom:0.5em}.video-header .flex-video-wrapper
.row{margin-top:4%}blockquote.pullout{font-size:1.75em}blockquote.pullout
p{font-size:1.2em}blockquote.pullout.long{font-size:1.25em}blockquote.pullout
cite{margin-top:10px}.vertical-center-large{position:absolute;top:50%;transform:translateY(-50%)}.all-center-large{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.columns3{column-count:3}.columns4{column-count:3}ul.sponsor-list.inline-list{text-align:center;width:110%;margin:2em
-3em}ul.sponsor-list.inline-list.center
li{max-width:24%;margin:1em
0;padding:0
1.5%}ul.sponsor-list.inline-list.center li
figure{height:150px;position:relative;display:block;overflow:hidden}ul.sponsor-list.inline-list.center li
figcaption{font-weight:100;font-size:0.85em;line-height:1.25em;letter-spacing:0.25px}ul.sponsor-list.inline-list.center li
img{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);max-height:70%;max-width:80%}.icon-nav .icon-nav--item
a{padding:0
2em}}@media screen and (min-width: 769px) and (max-width: 980px){#nav_main_wrapper{width:100%}#nav_main{float:none;text-align:right;padding:0.8em 0 0}#nav_main li
a{padding:0.5em 1em}.fr #nav_main li
a{padding:0.5em 1em}#connect_strip{display:none}.landing
section.grid10{width:100% !important}#event_filter.grid2
h5{float:left;clear:none;margin:0;padding:2px
0 3px 0}#event_filter.grid2 ul,
#event_filter.grid2
li{clear:none;margin:0
5px}}@media screen and (min-width: 981px){html.no-js #header_global
.utilities{margin-bottom:1.2em}#nav_main li
a{font-size:1em}.fr #nav_main li
a{font-size:0.95em}#header_global .utilities,
#header_global
#nav_main_wrapper{width:55%}#header_global
.logo{width:45%}#header_global .logo
a{background-position:left top}.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11{float:left;display:inline;margin-left:30px}.grid1{width:54px}.grid2{width:138px}.grid3{width:222px}.grid4{width:306px}.grid5{width:390px}.grid6{width:474px}.grid7{width:558px}.grid8{width:642px}.grid9{width:726px}.grid10{width:810px}.grid11{width:894px}.first{margin-left:0;clear:left}.offset1{margin-left:84px}.offset2{margin-left:168px}.offset3{margin-left:252px}.offset4{margin-left:336px}.offset5{margin-left:420px}.offset6{margin-left:504px}.offset7{margin-left:588px}.offset8{margin-left:672px}.offset9{margin-left:756px}.offset10{margin-left:840px}.offset11{margin-left:924px}.grid-row{width:100%;display:block;clear:both;overflow:hidden}.inner{max-width:64em;margin:0
auto;position:relative;overflow:hidden}.landing
section.grid10{width:826px;margin-left:20px}#variety.landing
section.grid10{width:998px;margin-left:0}.btn-navbar{display:none}#bio #related_events ol
img{width:100%}#about_footer ul.grid2,
#about_footer ul.grid3,
#about_footer ul.grid4,
#about_footer
ul.grid5{margin-left:30px}#about_footer
ul.first{margin-left:0}.caption_image
.caption{position:absolute;bottom:0;display:block;padding:1em
1em 0em;width:100%;background:-moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.31) 30%, rgba(0,0,0,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(30%,rgba(0,0,0,0.31)), color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 30%,rgba(0,0,0,1) 100%)}.caption_image
.caption{padding-top:20%}.caption_image .caption,
.caption_image .caption a,
.caption_image .caption h3,
.caption_image .caption
p{color:#fff}.caption_image .caption
p{margin-bottom:0.8em}.season_grid.grid-row>.inner{padding-left:0;padding-right:0}blockquote.pullquote{float:left;width:50%;margin:10px
17px 15px -80px}blockquote.pullquote.right{float:right;width:50%;margin:10px
-80px 15px 17px}.video-header .flex-video-wrapper
.row{width:64%;margin-top:2%}section
.viewall{margin:0
auto;padding:0.5em 1em;width:auto;text-align:center;display:block;position:absolute;top:1em;right:0.9em}.vertical-center-xlarge{position:absolute;top:50%;transform:translateY(-50%)}.all-center-xlarge{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.icon-nav .icon-nav--item{width:19.5%}.icon-nav.nav4 .icon-nav--item{width:24%}.icon-nav.nav3 .icon-nav--item{width:33%}.icon-nav .icon-nav--item
a{padding:0}.icon-nav .icon-nav--item .icon-nav--item--copy
h3{margin:0
0 0.25em}}@media screen and (min-width: 1024px){#nav_main li
a{font-size:1.02em;padding:0
0.5em}.fr #nav_main li
a{font-size:0.98em}.columns4{column-count:4}}@media screen and (min-width: 1201px){#nav_main li
a{font-size:1.2em;padding:0
0.7em}.fr #nav_main li
a{font-size:1.1em}}@media screen and (min-width: 1280px){.icon-nav .icon-nav--item
a{padding:0}.icon-nav .icon-nav--item .icon-nav--item--copy
p{margin:0
auto;width:75%}.icon-nav .icon-nav--item .icon-nav--item--copy
h3{font-size:1.25em;margin:0
0 0.25em}.icon-nav .icon-nav--item .icon-nav--item--icon
img{max-height:55px;max-width:65px}.icon-nav .icon-nav--item .icon-nav--item--icon{margin:0
auto 0.5em}}@media screen and (max-width: 980px){#header_inner{padding-bottom:0.5em}#section_header
#searchbox_wrapper{margin-top:0}}@media screen and (max-width: 768px){.home
#content_header_wrap{display:none}.home
#mainContent{padding:10px
20px}#home
#footer_promo{display:none}#event_calendar{display:none}#connect_strip{display:none}#event_filter
h5{float:left;margin:3px
0 0 0}#event_filter
li{float:left;clear:none}.landing
section.grid10{width:100%;margin-left:0}#section_header
.nav_pill{margin:1.5em 0}#nav_package_carousel #touch-series-slider a.arrow-holder ,
.touchcarousel a.arrow-holder,
#nav_package_carousel #touch-series-slider a.arrow-holder.right ,
.touchcarousel a.arrow-holder.right{background-size:contain;width:40px}#nav_package_carousel #touch-series-slider a.arrow-holder.right ,
.touchcarousel a.arrow-holder.right{margin:0}#nav_package_carousel #touch-series-slider a.arrow-holder.right ,
.touchcarousel a.arrow-holder.right{margin:0;background:url('/assets/img/buttons/carousel_slide_right.png') no-repeat 0 14px;background-size:contain}#nav_package_carousel #touch-series-slider a.arrow-holder.left,
#nav_package_carousel #touch-series-slider a.arrow-holder.right{background-position:0 52px}#nav_package_carousel #touch-series-slider a.arrow-holder.right{margin-right:10px}}@media screen and (max-width: 480px){.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11{float:none;width:100%;display:block;margin-left:0}.small-full-width{padding-left:0}#nav_utility{display:none}#cse-search-box{float:none;text-align:center}#searchbox_wrapper{float:left;padding:0;width:100%;margin:0}#searchbox_wrapper .gsc-search-box{width:100%}#searchbox_wrapper .gsc-search-box #query-input{width:100%}#header_global
#branding{top:0;left:10px}#event_pagination{display:none}#connect_strip{display:none}img{max-width:100%;height:auto}#related_events .event_grid
li.first{margin-left:30px}#event_assets
li{float:left;margin-right:20px;color:#444}#event_description{clear:left;padding-top:20px}#event_filter
li{float:left;clear:none}.breadcrumbs>*{font-size:1em}}.docked{position:absolute;bottom:0;top:auto}.docked.docked-right{right:0}.docked.docked-left{left:0}.docked-fullheight{height:100%}.slido-event{width:100%}@media only screen and (max-width:768px){.docked-large{position:relative;bottom:auto;top:auto}}@media only screen and (min-width:769px){.slido-event{max-width:40%}}.reveal-modal-bg{z-index:4001}.reveal-modal{z-index:4002}.pp_pic_holder div.dark_square .pp_left,
.pp_pic_holder div.dark_square .pp_middle,
.pp_pic_holder div.dark_square .pp_right,
.pp_pic_holder div.dark_square
.pp_content{background:#1a1a1a}.pp_pic_holder .pp_content_container a.pp_next,
.pp_pic_holder .pp_content_container a.pp_next:hover{background-image:url("/assets/img/template2/next.png")}.pp_pic_holder .pp_content_container a.pp_previous,
.pp_pic_holder .pp_content_container a.pp_previous:hover{background-image:url("/assets/img/template2/prev.png")}.pp_pic_holder .pp_content_container a.pp_next:hover{background-position-x:97%}.pp_pic_holder .pp_content_container a.pp_previous:hover{background-position-x:3%}.pp_pic_holder .pp_content_container
a.pp_close{background:none;color:#eee;font-size:1.4em;text-indent:0;margin-right:0.5em;width:auto}.pp_pic_holder .pp_content_container
.pp_details{margin-top:18px}@media only screen and (max-width:75em){.hide-for-xxxlarge-only,.hide-for-xxxlarge-up{display:inherit !important}.show-for-xxxlarge-only,.show-for-xxxlarge-up{display:none !important}}@media only screen and (min-width:75.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxxlarge-only,.show-for-xxxlarge-up{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxxlarge-only,.hide-for-xxxlarge-up{display:none !important}}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;font-size:0em;margin:0;padding:0}.ir
br{display:none}.ir
a{display:block}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.hide-text{text-indent:120%;white-space:nowrap;overflow:hidden;display:block}.screen-reader{display:block !important;left:-9999px !important;position:absolute !important}.nobr{white-space:nowrap}.callout{background:#fff}.dark
.callout{background:rgba(255,255,255,0.05)}.needs_translation{background-color:rgba(255,0,0,0.1);outline:3px
dashed #444}.needs_translation:before{content:"\A (Needs translation)\A\A";white-space:pre}.capitalize{text-transform:capitalize}.uppercase,.allcaps{text-transform:uppercase}.lowercase{text-transform:lowercase}.width-auto{width:auto}.nomargin{margin:0
!important}.nomargin-bottom{margin-bottom:0 !important}.margin-bottom{margin-bottom:2em !important}.margin-top{margin-top:2em !important}.noborder{border:none !important}.nolink{pointer-events:none}.rounded-corners{border-radius:5px}.nac_address{display:inline-block}.fixed-bottom{width:100%;position:fixed;bottom:0;top:auto}.relative{position:relative}.display-block,.visible{display:block}.display-none{display:none}.overflow-hidden{overflow:hidden}.clear-both{clear:both}.bold{font-weight:600}.regular{font-weight:400}.thin{font-weight:100}.text-inline-link{text-decoration:underline}.text-inline-link:hover{text-decoration:none}.text-white,.text-white.text-inline-link:hover,.text-white.text-inline-link:focus,.text-white.text-inline-link:active,.text-white.text-inline-link:visited{color:#fff}.text-nacperiwinkle,.text-nacperiwinkle.text-inline-link:hover{color:#838dc8}.text-yellow,.text-yellow.text-inline-link:hover{color:#fdd757}.text-nacpurple,.text-nacpurple.text-inline-link:hover{color:#343579}.margin-t-0-5{margin-top:0.5rem}.margin-t-1{margin-top:1rem}.margin-t-2{margin-top:2rem}.margin-t-3{margin-top:3rem}.margin-b-0-5{margin-bottom:0.5rem}.margin-b-1{margin-bottom:1rem}.margin-b-2{margin-bottom:2rem}.margin-b-3{margin-bottom:3rem}.margin-l-0-5{margin-left:0.5rem}.margin-l-1{margin-left:1rem}.margin-l-2{margin-left:2rem}.margin-l-3{margin-left:3rem}.margin-r-0-5{margin-right:0.5rem}.margin-r-1{margin-right:1rem}.margin-r-2{margin-right:2rem}.margin-r-3{margin-right:3rem}@media screen and (max-width: 480px){.small-clearleft{clear:left}}@media screen and (min-width: 481px) and (max-width: 768px){.medium-clearleft{clear:left}}@media screen and (min-width: 600px) and (max-width: 768px){.mediumlarge-6{width:50% !important}}@media screen and (min-width: 769px) and (max-width: 980px){.large-clearleft{clear:left}}@media screen and (min-width: 981px){.xlarge-clearleft{clear:left}}
.landing_nav{margin-bottom:0;background:#6068B2}.landing_nav
li{width:100%;border-bottom:1px solid #fff;cursor:pointer}.landing_nav li
a{font-size:1.25em}.landing_nav li
a.active{background:rgba(255, 255, 255, 0.25)}.landing_nav
li{border-bottom:1px solid #fff}.discipline.nav,.landing.nav{background:#333;margin-bottom:0}.discipline.nav ul,
.landing.nav
ul{margin-bottom:0}.discipline.nav .menu-icon,
.landing.nav .menu-icon{height:50px;width:50px;background:url(/assets/img/icons/arrow_down_white.svg) no-repeat center;background-size:15px}.secondary_nav .menu-icon{height:30px;width:50px;background:url(/assets/img/icons/plus_white.svg) no-repeat center;background-size:10px}.discipline.nav .accordion--heading,
.landing.nav .accordion--heading{display:block}.discipline.nav .accordion--heading.current .menu-icon,
.landing.nav .accordion--heading.current .menu-icon{background:url(/assets/img/icons/arrow_up_white.svg) no-repeat center;background-size:15px}.secondary_nav .accordion--heading.current .menu-icon{background:url(/assets/img/icons/minus_white.svg) no-repeat center;background-size:10px}.discipline.nav .accordion--heading .discipline_title,
.landing.nav .accordion--heading
.discipline_title{text-align:left;color:#fff;text-transform:uppercase;padding:0.7em 0.937rem;font-size:1.25em;font-weight:100}.secondary_nav .accordion--heading
.discipline_title{text-align:left;color:#fff;padding:0.25em 0.937rem;font-size:1em;font-weight:100}.discipline.nav .accordion .pane,
.landing.nav .accordion
.pane{border-top:1px solid rgba(255,255,255,0.5)}.secondary_nav .accordion
.pane{border-top:1px solid rgba(255,255,255,0.05)}.discipline.nav li,
.landing.nav
li{border-bottom:1px solid rgba(255,255,255,0.25);text-align:center;cursor:pointer}.secondary_nav li:nth-child(odd){border-right:1px solid}.secondary_nav
li{width:50%;list-style-type:none;float:left;margin:0;border-bottom:1px solid rgba(255, 255, 255, 0.05)}.discipline.nav li a,
.landing.nav li
a{width:100%;color:#fff;padding:1em
0;display:block;transition:all ease 0.5s;font-weight:100;text-decoration:none}.discipline.nav li a:hover,
.landing.nav li a:hover{background:rgba(255,255,255,0.1)}.discipline.nav li a.active,
.landing.nav li
a.active{background:rgba(255,255,255,0.25)}.sub-nav.inline-list.pipes li+li{border-left:1px solid #ddd;padding-left:0.5em}#section_header .sub-nav.pipes{margin-right:-0.25em}#section_header .inline-list.sub-nav.pipes li+li{margin-left:0.6em}@media screen and (min-width: 481px){.landing_nav
li{width:50%;border-right:1px solid #fff}.discipline.nav li,
.landing.nav
li{border-right:none}}@media screen and (min-width: 769px){.landing_nav
li{width:25%;border-right:1px solid #fff;border-bottom:none}.landing_nav li:nth-child(even){border-right:1px solid #fff}.discipline.nav ul,
.landing.nav
ul{padding-left: .9375rem;padding-right: .9375rem}.discipline.nav li,
.landing.nav
li{border:none}.discipline.nav li:first-of-type
a{text-transform:uppercase;font-weight:500}.discipline.nav li a,
.landing.nav li
a{width:100%;font-size:0.95em;padding:1em
0;font-weight:100}.secondary_nav li:nth-child(odd){border-right:none}.secondary_nav
li{width:auto;border-bottom:none}.secondary_nav li
a{padding:0.5em 1em}.discipline.nav [class*="block-grid-"]>li,
.landing.nav [class*="block-grid-"]>li{padding:0}#searchbox_container.slim{width:100%}.discipline.nav .accordion
ul{padding-left:0;padding-right:0}.discipline.nav .accordion
li{list-style-type:none;border-bottom:1px solid rgba(255,255,255,0.25);border-right:1px solid rgba(255,255,255,0.25);text-align:center;cursor:pointer;width:50%;float:left}}@media screen and (min-width: 981px){.landing_nav li,
.landing_nav li:nth-child(even){border:none}.landing_nav li
a{font-size:1.5em}.discipline.nav li a,
.landing.nav li
a{padding:0.75em 0}.en .discipline.nav li a,
.en .landing.nav li
a{font-size:1.25em}.fr .discipline.nav li a,
.fr .landing.nav li
a{font-size:1.15em}}@media screen and (min-width: 1024px){}@media screen and (max-width: 768px){#searchbox_container.slim{width:auto;padding-left:0}#searchbox_container.active{width:100%;padding-left:60px}.tab-bar.slim .menu-icon{width:100%;text-indent:0}.tab-bar.slim .menu-icon span::after{display:none}.tab-bar.slim .menu-icon span.tab-bar-title{width:100%}}
.storiesgrid{margin-bottom:0}.storiesgrid ul.secondary
li{margin-bottom:1em;overflow:hidden}.storiesgrid .secondary li article
a.image_link{display:none}.storiesgrid ul.secondary .post_description
h3{color:#333;font-weight:400;font-size:1.5em;margin-bottom:1em;text-decoration:underline}.storiesgrid .content_link
p{color:#777}.storiesgrid .content_link p
.date{color:#000}.dark .storiesgrid ul.secondary .post_description
h3{color:#fff}.storiesgrid
.story_list_item{margin-bottom:2em}.storiesgrid
.blog_quote{color:#000;border-top:1px solid #DDD;border-bottom:1px solid #DDD;padding:2em
2em 1.5em}.storiesgrid
blockquote{border-left:none;padding:0;color:#000;font-size:1.25em}.storiesgrid
cite{text-align:right}.storiesgrid
hr{margin-bottom:2em}.dark .storiesgrid ul .story_list_item
a{text-decoration:none}.dark .storiesgrid ul .story_list_item
h3{color:#FDD757;text-decoration:none}.dark .storiesgrid .post_description
p{color:#fff;text-decoration:none}.dark .storiesgrid p
.date{color:#ccc}.dark .storiesgrid
.blog_quote{border-top:1px solid rgba(221,221,221,0.25);border-bottom:1px solid rgba(221,221,221,0.25)}.dark .storiesgrid
.blog_quote{color:#fff}.dark .storiesgrid
blockquote{color:#fff}.dark .storiesgrid
cite{text-align:right;color:#ccc}.storiesgrid .v2
figure{border-radius:5px;box-shadow:0 2px 25px rgba(0,0,0,0.1);margin-bottom:0.5em !important;overflow:hidden;position:relative}.storiesgrid ul.secondary.v2 .post_description
h3{text-decoration:none;font-size:1.15em;font-weight:400;color:#000;margin-bottom:0.25em}.storiesgrid .v2 article
a{color:#000;font-weight:100;font-size:1em}.storiesgrid ul.secondary li
figure{margin:0;position:relative;padding-bottom:47.25%;padding-top:30px;overflow:hidden}.storiesgrid ul li figure.photo,
#mainContent .storiesgrid ul li
figure.photo{display:block}.storiesgrid ul.secondary li figure.photo
img{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);transition:0.3s ease}.storiesgrid .v2 article a figure,
.storiesgrid .v2 li a:hover figure
img{transition:0.3s ease}.storiesgrid .v2 article a:hover
figure{opacity:0.9}.storiesgrid .v2 li a:hover figure
img{top:50%;left:50%;transform:translate(-50%, -50%) scale(1.15)}.storiesgrid .v2
span.play{position:absolute;opacity:1;top:23px;left:10px;z-index:999;display:block;margin-top:-30px;color:#fff;font-size:2.5em;text-shadow:0 0 50px rgba(0,0,0,0.5)}.storiesgrid .v2 span.play
svg{color:#fff;text-shadow:1px 1px 1px #000;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:100%;height:38%;position:absolute;font-size:10px;margin-top:19%}@media screen and (min-width: 481px){.storiesgrid ul.secondary .post_description
h3{font-size:1.2em}}@media screen and (min-width: 768px){.storiesgrid .secondary li article
a.image_link{display:block}.storiesgrid ul.secondary
.post_description{position:relative}.storiesgrid ul.secondary .post_description
h3{font-size:1em;margin-bottom:0;font-weight:normal;text-decoration:none}.storiesgrid
ul.primary{margin-bottom:1em}.storiesgrid ul .story_list_item
h3{font-size:1.8em;font-weight:normal;margin:0.5em 0 0.25em}.storiesgrid ul.secondary .story_list_item
h3{font-size:1em}.storiesgrid .post_description
p{color:#777}.storiesgrid p
.date{color:#333}.storiesgrid li
article{position:relative;margin-bottom:1.25rem}.storiesgrid .secondary li
article{margin-bottom:0}.storiesgrid li article
p{margin-bottom:0}.storiesgrid li article
a{display:block}.blog_video .video_thumb
img{transition:0.3s ease}.storiesgrid ul.secondary header
a{color:#fff;font-weight:200}aside.sidebar .post_description .description_inner
h2{font-size:1.5em;margin-bottom:0}aside.sidebar .post_description .description_inner
p{font-size:0.9em}.storiesgrid .post_description .description_inner
a{text-decoration:none}.storiesgrid .post_description:hover .description_inner
a{text-decoration:underline}.storiesgrid aside.sidebar .post_description .description_inner a:hover,
.storiesgrid aside.sidebar .post_description .description_inner a:hover h2,
.storiesgrid aside.sidebar .post_description .description_inner a:hover
p{text-decoration:none !important}}@media screen and (min-width: 981px){.storiesgrid ul.secondary .post_description
.description_inner{position:absolute;bottom:-0.1em;display:block;padding:10em
1em 0.6em;background:linear-gradient(30deg, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0) 75%);width:100%;z-index:10}.storiesgrid ul.secondary header
a{color:#fff;font-weight:200}.storiesgrid ul.secondary .post_description
h3{color:#fff;font-weight:300;margin:0;line-height:1.25em;z-index:10}.storiesgrid .v2 span.play
svg{width:100%;height:30%;position:absolute;font-size:10px;margin-top:15%}.storiesgrid ul.secondary.v2 .post_description
h3{text-decoration:none;font-size:1.15em;line-height:1.25em;font-weight:400;color:#fff;margin-bottom:0.35em;padding-right:2.5em;text-shadow:0 2px 1px rgba(0,0,0,0.5)}}@media screen and (min-width: 1024px){}@media screen and (min-width: 1440px){}@media screen and (min-width: 1600px){}
.card{margin-bottom:2em;overflow:hidden}.card
img{width:100%}.card
a{display:block;margin:-1px}.card p
a{display:inline}.card
.wrap{-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.card a .wrap:hover{opacity:0.85;box-shadow:0px 3px 10px rgba(0,0,0,0.35)}.card.feature a .wrap:hover{box-shadow:none}.card-event
figure{position:relative;overflow:hidden;margin-bottom:0.75em;transition:box-shadow 0.5s ease}.card-event figure:hover{box-shadow:0px 8px 25px rgba(9,8,14,0.15)}.card
h2{color:#000;font-weight:400;margin-bottom:0.5em !important;line-height:1.2em !important;font-size:1.5em !important}#mainContent .card h2+h2{margin-top:0}.card h3
small{color:#6068b2;text-transform:uppercase;font-size:0.7em;line-height:130%}.card-event-heading{background:#fff;padding:1em;height:110px}.card p,
.card
ul{color:#555;margin-bottom:0;margin-top:0.2em;font-weight:100}.card p + p,
.card p+.callout{margin-top:1em}.card p + .callout
p{margin-top:0}.card-event .card-event-heading
p{color:#333}.card-event .card-event-heading
p.title{font-size:1.25em;font-weight:400;line-height:1.15em}.card-event .card-event-heading p.title
.subtitle{display:block;font-size:0.6em;line-height:1.15em;margin-bottom:0.25em}.card-event .card-event-heading p.date time,
.card-event .card-event-heading p.date
abbr{text-transform:uppercase;font-weight:400;font-size:0.8em}.card
.wrap{display:block;position:relative;margin-bottom:0.6em}.card .wrap
.tag{position:absolute;bottom:0.7em;left:0.7em;min-width:100px;background-color:rgba(0, 0, 0, 0.75);border:1px
solid white;padding:0.5em 1em;font-size:0.8em;text-transform:uppercase;text-align:center;color:white;line-height:1em}.card .wrap .tag.playbutton::before{content:'';background:url(/assets/img/icons/play-circle-white.svg) no-repeat;background-size:contain;width:35px;height:35px;display:block;position:absolute;left:-10px;top:-5px}.card-donate a,
.card-donate a:hover{background-color:#FDD757;padding:0.5em 1em 1em}.card-donate
h2{padding-bottom:0.3em}.card-donate h2,
.card-donate
p{color:#000}.card-donate
p{font-size:1.2em;line-height:1.1em;font-weight:300}.card.large
.overlay{position:absolute;bottom:0;width:100%;padding:10em
1em 1em;background:linear-gradient(0deg,
rgba(0,0,0,0.75) 0%,
rgba(0,0,0,0.35) 25%,
rgba(0,0,0,0.15) 50%,
rgba(0,0,0,0.05) 75%,
rgba(0,0,0,0) 100%
)}.card.large .wrap .overlay
.tag{position:relative;bottom:1em;left:0;padding:0.45em 1em;margin-bottom:1em}.card .wrap
.tag.playbutton{padding:0.5em 1em 0.5em 2.5em;left:1.25em;display:inline-block}.card.large .wrap
.tag.playbutton{display:inline-block;padding:0.5em 1em 0.5em 2.5em;left:1.25em;margin-bottom:0;margin-left:-1em}.card .overlay
h2{font-size:2.25em;color:#fff;width:100%;margin-top:0;line-height:1em}.dark .card h2,
.dark .card
a{color:#fff}.dark .card
p{color:#fff}.promo_copy{background:#fff;padding:1em;border:1px
solid #ddd;margin-bottom:0}.promo_copy p:last-of-type{margin-bottom:0}.promo_copy
.promo_title{font-size:1.5em;line-height:1.1em;color:#6068B2;font-weight:300;text-decoration:underline}.card_sections---contain
.card_section{border-bottom:1px solid #ddd;padding-top:2em}.card_sections---contain .card_section:last-of-type{border-bottom:none}@media screen and (min-width: 481px){.card-donate a,
.card-donate a:hover{background-color:transparent;padding:0}.card-donate
.wrap{background-color:#848EC6;height:200px}.card-donate
h2{color:#000;text-transform:uppercase;position:absolute;top:0.5em;left:0.4em}.card-donate
p{color:#fff;position:absolute;bottom:0.3em;left:0.4em;font-weight:300;font-size:1.8em;line-height:1.2em;margin-right:1em}}@media screen and (min-width: 769px){.card.feature{position:relative}.card.feature
.wrap{margin:0}.card.large
h2{margin-bottom:0;font-weight:400;line-height:0.95em;text-shadow:2px 2px 10px rgba(0, 0, 0, 0.25)}.card_feature_content
h2{margin-top:0;font-size:2em;font-weight:600;color:#000;line-height:1.15em;margin-bottom:0.25em}.card_feature_content{width:50%;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media screen and (min-width: 981px){.card-donate
.wrap{height:240px}.card-donate
h2{position:absolute;top:0.6em;left:0.7em;font-size:1.4em}.card-donate
p{font-size:2.7em;line-height:1.0em;margin-right:0.8em}.fr .card-donate
h2{width:65%}.fr .card-donate
p{margin-right:1.5em}.card.large p,
.card.large
ul{color:#555;margin-bottom:0;margin-top:1em;font-size:1.1em;font-weight:200;line-height:1.35em}.card_feature_content
h2{font-size:2.75em}.card_feature_content{width:50%;position:absolute;top:50%;right:0;transform:translateY(-50%);background:#fff;padding:1.5em;border-radius:5px;box-shadow:-21px 14px 19px 0 rgba(0,0,0,0.06)}.dark .card_feature_content a,
.dark .card_feature_content
h2{color:#fff}.dark
.card_feature_content{background:#000}}@media screen and (min-width: 1024px){.card-donate
h2{left:1.1em}.card-donate
p{left:0.6em}}
.bttn, .bttn, .row
.bttn{font-size:1.2em;font-family:"Source Sans Pro","Source Sans Pro",sans-serif;line-height:normal;font-weight:300;margin:0
0 1em;padding:0.6em 2em;display:inline-block;color:#000 !important;cursor:pointer;text-align:center;text-transform:none;text-decoration:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;background:#FDD757}.bttn-secondary, .bttn-secondary, .row .bttn-secondary{border-width:0.1em;border-style:solid;border-color:#FDD757;background:transparent}.bttn
p{margin-bottom:0}.bttn-small, .bttn-small, .row .bttn-small{font-size:1em}.bttn-medium, .bttn-medium, .row .bttn-medium{font-size:1.4em}.bttn-large, .bttn-large, .row .bttn-large{font-size:1.8em}.bttn:hover,.bttn:hover{text-decoration:underline;background:#fddf79}.bttn_disabled,.bttn_disabled:hover{border-color:#999 !important;color:#666 !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;text-shadow:none !important;cursor:auto !important;background:#ccc !important;text-decoration:none !important}.bttn_cancel{color:#666;font-weight:normal}.bttn.more{color:#666;border-color:#999;width:99%;padding:5px
0;text-align:center;background:#eee;background:-moz-linear-gradient(top, #eee 0%, #eee 56%, #cecece 95%, #ccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(56%,#eeeeee), color-stop(95%,#cecece), color-stop(100%,#cccccc));background:-webkit-linear-gradient(top, #eee 0%,#eee 56%,#cecece 95%,#ccc 100%);background:-o-linear-gradient(top, #eee 0%,#eee 56%,#cecece 95%,#ccc 100%);background:-ms-linear-gradient(top, #eee 0%,#eee 56%,#cecece 95%,#ccc 100%);background:linear-gradient(to bottom, #eee 0%,#eee 56%,#cecece 95%,#ccc 100%)}.bttn.more:hover{color:#000}.bttn.purple{color:#FFF !important;font-style:normal;background:#6068b2}.bttn.purple:hover{background:#777ebd}.bttn.grey{background:#ccc;color:#FFF;font-weight:normal;font-style:normal}.bttn.white{border:1px
solid #333;background:#fefefe;color:#333;font-weight:normal;font-style:normal}.bttn.red{border:1px
solid #EF5446;background:#EF5446;color:#fff !important;font-weight:normal;font-style:normal;cursor:not-allowed}.bttn.ghost{background:none !important;border:1px
solid #FDD757;color:#FDD757 !important;font-weight:100}.bttn.ghost.purple{background:none !important;border:1px
solid #6068b2;color:#6068b2 !important}.bttn.ghost.purple:hover{background:#6068b2 !important;border:1px
solid #6068b2;color:#fff !important}.dark
.bttn.ghost.purple{background:none !important;border:1px
solid #FDD757;color:#FDD757 !important}.dark .bttn.ghost.purple:hover{background:#FDD757 !important;border:1px
solid #FDD757;color:#000 !important}.bttn.ghost.green{background:#FAFFFC !important;border:1px
solid #008839;color:#008839 !important}.bttn.ghost.green:hover{background:#008839 !important;border:1px
solid #008839;color:#fff !important}.bttn.ghost.grey{background:none !important;border:1px
solid #999;color:#333 !important;cursor:pointer;font-weight:100}.dark
.bttn.ghost.grey{color:#fff !important}.bttn.ghost.grey:hover{color:#fff !important;background:#999 !important}.bttn.ghost.red{background:none !important;border:1px
solid #EF5446;color:#EF5446 !important;cursor:pointer;font-weight:100}.bttn.ghost.red:hover{color:#fff;background:#EF5446 !important}.bttn.ghost:hover{color:#333 !important;text-decoration:none;background:#FDD757 !important}.bttn.no-click{cursor:auto}.bttn.no-click:hover{background:none}.bttn.center{display:block;margin:1em
auto;width:100%;padding:0.6em}.bttn-large-center{display:inline;margin:1em
auto;width:auto}.bttn-medium-center{display:inline;margin:1em
auto;width:auto}.bttn-small-center{display:block;margin:1em
auto;width:100%}.cta.bttn.center{font-size:1.25em;font-weight:500}.event_list
.bttn{padding:0.25em 0}.bttn.disabled{pointer-events:none;cursor:not-allowed}.bttn.pdf::before{content:"\f1c1";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:0.5em}.bttn.icon{padding:0;overflow:hidden}.bttn.icon .bttn-icon{padding:0;background:#6068B2;float:left;width:15%;position:relative}.bttn.icon .bttn-icon
i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:0.75em;line-height:1em;vertical-align:baseline}.bttn.icon .bttn-copy{padding:0.55em 0.25em;display:inline-block;width:85%;float:left}.bttn.small{padding:0.25em 1em;font-size:1em;font-weight:500;border-radius:8px}.pillbttn{border:1px
solid #ddd;color:#6068B2;border-radius:15px;padding:4px
10px;transition:all 0.3s ease;text-decoration:none;margin-right:5px;line-height:43px;cursor:pointer;text-decoration:none}.pillbttn:hover{border:1px
solid #6068B2;background:#6068B2;color:#fff;box-shadow:1px 4px 10px rgba(0,0,0,0.2)}.pillbttn:active{border:1px
solid #495096;background:#495096;color:#fff;box-shadow:none;text-decoration:none}.pillbttn.purple{border:1px
solid #6068B2;background:#6068B2;color:#fff}.pillbttn.purple:hover{border:1px
solid #ddd;background:#fff;color:#6068B2}.bttn.icon.large.square{background:none;padding:1em
0.25em;border:1px
solid;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,0.05);width:236px;height:177px;position:relative;display:block;overflow:hidden;margin:0
auto 1em}.bttn.icon.large.square
span{display:block;text-align:center}.bttn.icon.large.square  .bttn_icon_large_square--content_contain{position:absolute;width:90%;top:50%;left:50%;transform:translate(-50%,-50%)}.bttn.icon.large.square .bttn_icon_large_square--icon{font-size:2.5em;margin-bottom:10px}.bttn.icon.large.square .bttn_icon_large_square--subtitle{font-size:0.75em;color:#838ec9}@media screen and (min-width: 481px){.bttn-small-center{display:inline;margin:1em
auto;width:auto}.bttn-medium-center{display:block;margin:1em
auto;width:100%}}@media screen and (min-width: 600px){.cta.bttn.center{width:80%;display:block;overflow:hidden}}@media screen and (min-width: 769px){.bttn-medium-center{display:inline;margin:1em
auto;width:auto}.cta.bttn.center{width:60%;display:block;overflow:hidden}}@media screen and (min-width: 981px){.bttn-large-center{display:block;margin:1em
auto;width:100%}.cta.bttn.center{width:50%;display:block;overflow:hidden}}@media screen and (min-width: 1024px){.cta.bttn.center{width:50%;font-size:1.5em;font-weight:100;display:block;overflow:hidden}}@media screen and (min-width: 1440px){}
#sponsor_grid{margin:2em
0 0;display:block;overflow:hidden}#sponsor_grid
img{max-height:100px;max-width:160px}#sponsor_grid .sponsor_grid_copy
p{font-weight:100;font-size:0.9em}#sponsor_grid #sponsor_grid_level_1 img,
#sponsor_grid #sponsor_grid_level_2 img,
#sponsor_grid #sponsor_grid_level_3
img{max-width:220px;max-height:140px}.sponsor_grid{margin:0}#sponsor_grid
.sponsor_type{color:#000;font-weight:100;font-weight:100;margin-bottom:1.25em;display:block}.additional_sponsor
p{color:#000;font-weight:100;font-size:0.9em}.sponsor_grid
.sponsor_grid_copy.footer{border-top:1px solid #f6f6f6;padding-top:2em}#sponsor_grid_wrapper{background-color:#fff}#sponsor_grid{text-align:center;padding:30px
0;clear:both;background-color:#fff;overflow:hidden;display:block}#sponsor_grid
dl{margin:0
auto;padding:0}#sponsor_grid
dt{font-size:1em;text-align:center;font-weight:100;color:#000;margin:1em
0 0;padding:1em
0;border-top:1px solid #f6f6f6;clear:both}#sponsor_grid
.sponsor_grid_copy{margin:1em
0 0;padding:1em
0;border-top:1px solid #f6f6f6;clear:both}#sponsor_grid .sponsor_grid_copy p,
.dark #sponsor_grid .sponsor_grid_copy
p{color:#000}#sponsor_grid #sponsor_grid_level_1
dt{border-top:none;padding:0;margin:0}#sponsor_grid
dd{position:relative;list-style:none;display:-moz-inline-stack;display:inline-block;text-align:center;margin:0
auto}#sponsor_grid dd
a{display:block}#sponsor_grid
dd{margin:1em
4%}#sponsor_grid
dd{max-width:250px}#sponsor_grid
hr{margin:1em
auto;width:95%}@media screen and (min-width: 481px){}@media screen and (min-width: 600px){}@media screen and (min-width: 769px){#sponsor_grid
.sponsor_grid_copy{margin:0
auto;width:80%}}@media screen and (min-width: 981px){}@media screen and (min-width: 1024px){}@media screen and (min-width: 1440px){#sponsor_grid
.sponsor_grid_copy{margin:0
auto;width:60%}}@media screen and (min-width: 1600px){}
form.nacForm{font:12px/normal "Lucida Grande", Tahoma ,Verdana, Arial, sans-serif;margin:20px
0;padding:0;z-index:3}#form_contain{}::placeholder{color:#ccc;font-weight:100}#newsletter_form ::placeholder{font-size:0.75em}.nacForm
fieldset{margin:0
0 20px 0;padding:10px
20px;border:1px
solid #ccc;display:block;color:#999;background-color:#ededed;-moz-box-shadow:0px 1px 0px #fff;-webkit-box-shadow:0px 1px 0px #fff;box-shadow:0px 1px 0px #fff}.nacForm fieldset
fieldset{background-color:#F4F4F4}.nacForm
fieldset.narrow{float:left;width:33.33%;height:330px}.nacForm fieldset#memoriam_fr
.narrow{float:left;width:160px;height:326px}.nacForm fieldset.narrow input[type='radio']{margin:2px
10px 10px 1px }.nacForm fieldset.narrow
input{}.nacForm
fieldset.nfirst{float:left;margin-right:18px;float:left;width:30.33%;height:397px}.nacForm
fieldset#memoriam{margin-top:-11px;height:408px}.nacForm
fieldset#memoriam_fr{margin-top:-6px;height:402px}.nacForm fieldset
legend.small{font-size:14px}.nacForm fieldset
.sub_legend{margin:-14px 0 22px 3px}.nacForm fieldset
div.mem_radio{margin:0;height:10px;width:10px}.nacForm fieldset
div.mem_label{margin:-10px -10px 0 25px}div#other_single,#other_monthly{}.nacForm
fieldset.clear{clear:left}.nacForm
legend{font-weight:bold;margin:0;padding:5px
5px 5px 0;font-size:18px;color:#424242;text-transform:uppercase;background:transparent;text-shadow:0px 1px 1px #fefefe}.nacForm
.label_reg{margin-bottom:-5px}.nacForm
label{margin:0
20px 3px 0;color:#000;font-family:"Source Sans Pro","Source Sans Pro",sans-serif}.nacForm
.label_header{margin-bottom:1em}.nacForm
.label_description{font-size:1.2em;color:#424242;margin:5px
15px 5px 0;display:block}.nacForm label
span.instructions{font-size:0.9em;color:#888;display:block;margin:0.3em 0 0.8em}.nacForm
label.radio{font-size:1.2em;color:#424242}.nacForm
.label_element{float:left;margin-bottom:1em}.nacForm
.element_first{clear:left;float:left;margin-bottom:1em}.nacForm
span.required{color:#f61a1a;font-size:1em}.nacForm label.error,
.nacForm span.error,
.nacForm .input-wrapper label.error,
.nacForm .input-wrapper
small.error{color:#b94a48 !important;display:none}.nacForm input,
.nacForm textarea,
.nacForm
file{border:1px
solid #ccc;padding:3px;margin:0
10px 0px 0;height:auto;width:auto;color:#000}.nacForm
textarea{font:12px/normal "Lucida Grande", Tahoma ,Verdana, Arial, sans-serif;width:98%}.nacForm
input.text{width:98%}.nacForm
input.file{width:100%}.nacForm
input.date{width:90px}.nacForm
select{width:auto;margin-right:0;border:1px
solid #999;padding:2px
3px}.nacForm
select{height:25px;-webkit-appearance:menulist !important;background:#fff}.nacForm input:focus,
.nacForm textarea:focus{border:1px
solid #333;background-color:#ffffe0}.nacForm
label.checkbox{margin:0
0 10px 0;width:auto}.nacForm
input.checkbox{border:none;float:left;margin:0
5px 0 0}form.nacForm
strong{color:#000}.nacForm input.submit,
.nacForm
input.cancel{padding:0.5em 1.5em;margin:10px
10px 10px 0;background-color:#fc0;color:#333;cursor:pointer;text-align:center;width:auto;display:inline-block}.nacForm
input.cancel{background-color:#ccc}.nacForm #form_sidebar div#donate,div#legacy,div#impact{margin-top:50px;background-color:#fff;border:1px
solid #d5d5d5;padding:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-box-shadow:1px 2px 3px #ededed;-webkit-box-shadow:1px 2px 3px #ededed;box-shadow:1px 2px 3px #ededed}.nacForm #form_sidebar
h4{margin-top:0px}#donate_by_phone{margin-top:15px;text-align:center}.nacForm #form_sidebar
div#geoTrust{margin-top:50px;text-align:right;position:absolute;bottom:1px}#terms{margin:1em
0 2em;clear:both}#terms
input#agree{float:left;margin-top:5px;line-height:1}#terms label[for=agree]{float:left;width:80%;margin-top:0}.row.feedback_row{background:#f6f6f6;max-width:100% !important}.feedback_row  #feedback_form_contain,
.feedback_row
#feedback_form_thanks{padding:1.5em 0}.feedback_row #form_contain,
.feedback_row
#form_thanks{padding-top:1em;padding-bottom:0.5em}.feedback_row
h3{font-size:1.2em;margin-bottom:0.6em;color:#444}.feedback_row .button-input-group
.bttn{padding:0.3em 1em;margin:0
0.2em;min-width:140px;border-color:#ddd;font-weight:100;font-size:1.1em}@media screen and (max-width: 480px){.feedback_row .button-input-group
.bttn{margin-bottom:0.5em}}.feedback_row.dark{background:#1a1a1a;border-bottom:1px solid #000;border-top:1px solid #000}.feedback_row.dark
h3{color:#ddd}.feedback_row.dark .button-input-group
.bttn{border-color:#000;background:#333;color:#ddd !important}.feedback_row.dark
p{color:#acacac}@media screen and (max-width: 768px){#mainContent form.nacForm
fieldset{margin-right:0;float:left;width:100%;height:auto}}
form
legend{background:transparent;margin-bottom:0.6em;font-size:1.2em;font-weight:normal}form
fieldset{border:none;padding:0;margin-bottom:2.5em}form .input-wrapper{margin-bottom:0.5em}form
h2{margin-bottom:0.3em}form .required label:before{content:"";color:#f04124;font-size:2.5em;line-height:9px;overflow:visible;margin-right:0}form .required label:not(.error):before,
form .required label[role='alert']:before,
form .required.type-checkbox label.error:before{content:"\2217";margin-right:0.1em;vertical-align:sub}form .required-inline label:not(.error):before,
form .required-inline label[role='alert']:before{content:"";margin-right:0;vertical-align:inherit}body.en form .required-inline label:not(.error) .label-text:after,
body.en form .required-inline label[role='alert'] .label-text:after{content:" (required)"}body.fr form .required-inline label:not(.error) .label-text:after,
body.fr form .required-inline label[role='alert'] .label-text:after{content:" (requis)"}form .required.radio-group label[for]:before,
body.en form .radio-group.required-inline label:not(.error) .label-text:after,
body.en form .radio-group.required-inline label[role='alert'] .label-text:after{content:"";display:none}form label .label-description{}form #terms .input-wrapper
small.error{width:100%;float:left;margin-top:0.5em}form[data-abide] .error small.error,
form[data-abide] .error
small.column.error{padding:0.25em 0.5em;font-size:0.9em;text-align:center;text-transform:none;border:1px
solid red}form[data-abide] .error
small.column.error{margin-top:1em}form .error label,
form .error label.error,
form .radio-group label.error,
form label.error span.label-text{color:#4d4d4d}form input[type='text'],
form input[type='email'],
form select,
form
textarea{margin-top:0.2em}form .collapse input[type='text'],
form .collapse input[type='email'],
form .collapse select,
form .collapse
textarea{margin-top:0}form .element-select .label-inline{margin-left:0.3em}form .radio-group .label-inline{display:inline-block}form .radio-group .label-inline .label-text{margin-right:0.8em}form .element-select .label-text{line-height:2.3125rem}form .text-input-small{max-width:70px}form#turkey_takeaway .element-select
select{max-width:50px}form span.label-note{font-size:0.8em;font-style:italic;padding:0.25em 0.5em;background:#ddd;border-radius:1em}form textarea.has-counter{margin-bottom:0}form textarea.has-counter+span.counter{display:block;margin-bottom:1em}form input[type="checkbox"]{height:15px;width:15px}form input[type="checkbox"],
form input[type="radio"]{margin-bottom:0.2em}form input[type="checkbox"]+label,
form input[type="radio"]+label,
form input[type="checkbox"]+.label-text,
form input[type="radio"]+.label-text{margin-left:0.4em}form
#terms{margin:1em
0}form #terms label[for=agree]{width:100%}form #terms
input#agree{float:none;margin-bottom:0}form.nacForm #terms input#agree,
form #terms .input-wrapper
input#agree{float:left}form #terms .input-wrapper input#agree[required]{margin-right:0.5em}form input.bttn,
form input[type='button']{border:none}.reminders-form{padding-top:2em;background:#fff}.reminders-form
.bttn{width:100%;margin-top:1.3em;padding-top:0.3em;padding-bottom:0.4em}#newsletter_form{padding:1em
0;margin-bottom:2em}#newsletter_form
h2{font-size:1.25em;margin-bottom:0;text-align:center;text-transform:inherit}#newsletter_form
.form{margin:1em
0}#newsletter_form .form
.input{float:left;margin-right:2em;width:23%}#newsletter_form .form .input
label{color:#0C2949}#newsletter_form .form .input
.error{color:#BF4532}#newsletter_form .form .input
small.error{color:rgba(255,255,255,1);text-align:left;padding:0.5em 0.5em}#newsletter_form .form
input.bttn{float:left;margin:1.3em 0 0;padding-top:0.3em;padding-bottom:0.4em;width:100%;display:block;margin-bottom:0.3em}#newsletter_form input[type=text],
#newsletter_form input[type=email]{color:#333;font-size:1.25em;width:100%}#newsletter_form
.submit_contain{width:16%;float:left}#newsletter_form .submit_contain
.submit_notice{margin:1em
0 0;width:95%;font-size:0.8em;line-height:1em;display:block;clear:both;text-align:center;color:#888}#newsletter_form .submit_contain .submit_notice
a{color:#333}#form_thanks{display:none}#newsletter_form.callout_column{padding:0
!important;border:none}#newsletter_form.callout_column .form
.input{float:none;clear:both;margin-right:0;width:100%}#newsletter_form.callout_column
.submit_contain{width:100%}#newsletter_form.callout_column .form
input.bttn{float:left;margin:1.3em 0 0;padding-top:0.3em;padding-bottom:0.4em;width:100%;display:block;margin-bottom:0.3em}#newsletter_form.callout_column #form_thanks
h2{font-size:1.5em;text-align:center;padding:1em
0;font-weight:400}.selectboxit-container
.selectboxit{background:#2E188B;color:#fff}.selectboxit-arrow-container{background:#180760}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{background:#2E188B;color:#fff}.selectboxit-default-arrow{border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-container .selectboxit-options{border-radius:0;border:1px
solid #180760;background:#fff}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background:#2E188B;color:#fff}.selectboxit-container .selectboxit-options{width:210px;max-height:240px}.omnifilter{padding:1em
0}.omnifilter
label{font-size:1.6em;line-height:1.8em}@media screen and (max-width: 64em){}@media screen and (max-width: 56.25em){}@media screen and (max-width: 48em){#newsletter_form{height:auto}#newsletter_form .form
.input{float:none;margin-right:0;width:100%}#newsletter_form .form .input
label{color:#0C2949}#newsletter_form .form .input
.error{color:#BF4532}#newsletter_form .form
input.bttn{float:left;margin:1.5em 0 0.6em;padding:0.6em 0;width:100%;font-size:1.5em}#newsletter_form input[type=text],
#newsletter_form input[type=email]{color:#333;font-size:1.25em;width:100%}#newsletter_form
.submit_contain{width:100%}}@media screen and (max-width: 30em){}@media screen and (min-width: 481px){}@media screen and (min-width: 600px){}@media screen and (min-width: 769px){#newsletter_form
h2{font-size:1.75em}}@media screen and (min-width: 981px){}@media screen and (min-width: 1024px){#newsletter_form
h2{font-size:2em}}@media screen and (min-width: 1440px){}@media screen and (min-width: 1600px){}
#footer_global{width:100%;background-color:#1A1A1A;padding-bottom:1em;z-index:2;position:relative}#footer_global
span.tagline{display:block;color:#fdd757;font-size:2em;font-weight:300;text-align:center;margin-bottom:0.5em;padding:1em
0}#footer_global
p{color:#DDD}#footer_global .footer_nav_contain
li{font-size:1em;list-style:none;color:#eee;margin-bottom:0.25em;line-height:1.2em;padding-top:0.4em}#footer_global #nav_nac,
#footer_global li
li{}#footer_global #nav_nac ul
a{color:#fdd757}#footer_global ul
ul{margin-left:0}#footer_global #nav_nac ul
li{margin-bottom:0.4em}#footer_global li ul
a{transition:all ease 0.2s}#footer_global li ul a:hover,
#footer_global li h4 a:hover{color:#fff !important;border-bottom:1px solid}#footer_global
.footer_follow{margin-bottom:1em}#footer_global
.footer_social{max-width:250px;margin:1em
auto}#footer_global .footer_social ul li .social-icon{width:100%;height:32px;float:none;text-indent:35px;line-height:32px;display:block;text-align:center;overflow:hidden}#footer_global .footer_social
a{color:#9B9B9B;transition:all ease 0.3s}#footer_global .footer_social a.social-facebook:hover{color:#1877f2}#footer_global .footer_social a.social-twitter:hover{color:#1da1f2}#footer_global .footer_social a.social-youtube:hover{color:#f00}#footer_global .footer_social a.social-instagram:hover{color:#c32aa3}#footer_global
.footer_nac_foundation{}#footer_global .footer_nac_foundation p
a{color:#fdd757;text-decoration:none}#footer_global .footer_nac_foundation p
a.yellow{color:#fdd757;text-decoration:none}#footer_global .footer_nac_foundation p a:hover{border-bottom:1px solid}#footer_global .footer_nac_foundation
p{color:#ddd;margin:0;font-weight:100;font-size:1em}#footer_global .footer_nac_foundation
.bttn.center.purple{margin:0;padding:0.6em 0}#footer_global
.nav_legal{margin:0;padding:1em
0;margin-top:0.5em}#footer_global .nav_legal
p{font-size:1em;color:#aaa}#footer_global .nav_legal--list{list-style:none;margin-top:0;margin-bottom:0.94444rem;margin-right:0;overflow:hidden;padding:0}#footer_global .nav_legal--list
li{display:block;list-style:none;font-weight:300;font-size:0.9em;color:#aaa;text-align:center}#footer_global .nav_legal--list li:last-child{margin-right:0}#footer_global .nav_legal--list
a{color:inherit;font-weight:300;text-decoration:underline}#footer_global .nav_legal a:hover{text-decoration:underline}.footer-off-canvas
.accordion{background:#1a1a1a}.footer-off-canvas .accordion .accordion-navigation>a{font-family:"Source Sans Pro","Source Sans Pro",sans-serif;background:#1e1e1e;color:#ccc;position:relative;transition:all ease 0.5s;border-bottom:1px solid #262626}.footer-off-canvas .accordion .accordion-navigation.active>a{background:#333}.footer-off-canvas .accordion .accordion-navigation>.content.active{background:#333;color:#fff;padding:0}.footer-off-canvas .accordion .accordion-navigation>.content.active
ul{padding:0;margin:0}.footer-off-canvas .accordion .accordion-navigation>.content.active
a{color:#fff;padding:0.5em 1em 0.5em 2em;display:block;width:100%}.footer-off-canvas .accordion .accordion-navigation>.content.active
li{list-style-type:none;padding:0;margin:0}.footer-off-canvas .accordion .accordion-navigation>a::after{content:'+';position:absolute;top:10px;right:13px;font-size:1.5em;position:absolute;transition:all ease 0.5s}.footer-off-canvas .accordion .accordion-navigation.active>a::after{transform:rotate(135deg)}@media screen and (min-width: 481px){.fr #footer_global
span.tagline{font-size:2.8em}#footer_global
span.tagline{font-size:3.5em;margin:0;padding:40px
0}#footer_global .footer_nav_contain .footer_nav li ul a:link,
#footer_global .footer_nav_contain .footer_nav li ul a:visited{color:#999;display:inline;text-decoration:none;font-weight:300;line-height:1.25em;font-size:1em}#footer_global
.footer_follow{padding:40px
0;margin:0
auto}#footer_global
.footer_section_title{text-transform:uppercase;font-weight:600;font-size:1.15em;color:#FFF;margin-bottom:0.5em;display:block}#footer_global .footer_nav_contain .footer_nav li
ul{margin-bottom:2em}#footer_global
.footer_nac_foundation{background:#1d1e27;padding:2em
0;margin-bottom:1em}#footer_global .nav_legal--list
li{display:inline;float:left;margin-right:1em}}@media screen and (min-width: 600px){}@media screen and (min-width: 769px){#footer_global{padding:1em
0 1.5em}#footer_global
span.tagline{font-size:3em;text-align:left;margin:0;padding:1em
0;line-height:0.75em}#footer_global
.footer_follow{padding:0}}@media screen and (min-width: 981px){#footer_global .footer_newsletter
a.bttn.center{padding:0.6em 0}#footer_global
.tagline{padding:45px
0}#footer_global
.footer_follow{padding:45px
0;margin:0}#footer_global
.footer_social{float:left;width:33%;margin:0
5% 0 0;padding:8px
0}#footer_global .footer_newsletter
a.bttn.center{}#footer_global
.footer_newsletter{float:left;width:60%}}@media screen and (min-width: 1024px){}@media screen and (min-width: 1440px){}@media screen and (min-width: 1600px){}

.cl-modal-overlay{background-color:rgba(0,0,0,0.35);z-index:9999;position:fixed;left:0;top:0;width:100%;height:100%}.reveal-modal-bg{background:rgba(255,255,255,0.8)}.reveal-modal{color:#333;box-shadow:0px 2px 15px rgba(100,100,100,0.8);border-width:0;max-width:80% !important;min-height:40% !important;max-height:70% !important;margin:0
auto;left:0;right:0}.reveal-modal-content{width:80%;padding:10%}.reveal-modal.modal-vertical-center{top:50% !important;transform:translateY(-50%)}.reveal-modal.modal-vertical-center .reveal-modal-content{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:50%}@media screen and (max-width: 600px){.reveal-modal{max-width:80% !important;min-height:70% !important;max-height:70% !important}}@media screen and (min-width: 600px){.reveal-modal{max-width:70% !important}}@media screen and (min-width: 769px){.reveal-modal{max-width:60% !important}}@media screen and (min-width: 981px){.reveal-modal{max-width:40% !important}}.reveal-modal h2,
.reveal-modal p:last-child{color:#333;margin-bottom:0}
@media only
print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}#mainContent a[href]:after{content:" (" attr(href) ")"}#mainContent abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important;-webkit-print-color-adjust:exact !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.footer_nav,
#nav_legal li:not(:first-child),
#nav_main_wrapper,
.left-off-canvas-menu,
.right-off-canvas-menu,
.utilities,
.tab-bar,
#footer_inner .tagline,
#searchbox_container,
body.newsrelease #section_header,form,#enewsletter,#newsletter{display:none !important}#footer_inner{padding-top:0}#header_global{background-color:transparent !important}#header_global #site-title{width:320px;height:62px;text-indent:-9999px;display:block;background-repeat:no-repeat !important;-webkit-print-color-adjust:exact !important}.en #header_global #site-title{background-image:url("/assets/img/logos/nac-cna_320x62.png") !important;outline:1px
solid transparent}.fr #header_global #site-title{background-image:url("/assets/img/logos/cna-nac_320x62.png") !important}#calendar.cal #header_global #site-title{background-image:url(/assets/img/logos/nac-cna_320x62.png) !important}#calendar.cal
#header_global{width:40%;float:left;display:inline;margin:0;padding:0}#calendar.cal
#section_header{padding:0}#calendar.cal #section_header
h1{font-size:20pt;font-weight:600;margin-bottom:15pt;text-transform:uppercase}#calendar.cal .button-month-picker{padding:0;margin:0}#calendar.cal .calendar_picker,
#calendar.cal .fixed-weekday-header,
#calendar.cal #newsletter_form,
#calendar.cal .feedback_row,
#calendar.cal .hide-for-large-up,
#calendar.cal .paginate,
#calendar.cal .free_event,.datepicker{display:none}#calendar.cal
table{display:block;clear:both}#calendar.cal
td{vertical-align:top;border:1px
solid #ddd;padding:4pt}#calendar.cal
th{border:1px
solid #ddd;font-weight:100}#calendar.cal
li{list-style-type:none;margin-bottom:-3pt}#calendar.cal .day
a{text-decoration:none;background:#ddd !important;border-radius:100px;padding:3pt 0;width:20pt;font-size:12pt;line-height:12pt;text-align:center;display:block}#calendar.cal li
a{text-decoration:none;line-height:7pt}#calendar.cal li
.discipline{text-transform:uppercase;display:none;font-size:8pt}#calendar.cal li
.event_title{font-size:6pt;font-weight:600;line-height:7pt}#calendar.cal li
.date{font-size:7pt}}
