html.js-enabled .javascript-hide{display:none}.mobile-only{display:none}body{font-size:16px}div#wrapper{float:none;width:auto;margin:0 auto;overflow:hidden;background:0 0;font-size:.8125em}div#mainContent{width:820px;margin:0 auto;background-color:#fff;min-height:500px;padding-bottom:50px}div#mainContent:after{content:"";display:table;clear:both}div#twoCol div#left{width:420px;margin-right:20px;display:inline;float:left}div#twoCol div#right{float:left;width:346px;margin-top:20px}div#twoColSide div#left{width:591px;margin-right:20px;display:inline;float:left}div#twoColSide div#shopLanding div#left{margin-right:0;width:610px}div#twoColSide div#right{width:183px;float:left;border-left:1px solid #e7e7e7!important}div#twoColSide div#left div#columnLeft,div#twoColSide div#left div#columnRight{margin-left:20px}div.contentColumn,div.contentOneColumn{max-width:571px}div#oneColSide div.contentColumn,div#oneColSide div.contentOneColumn{max-width:100%}body.Landing-page-full-width div#wrapper div#main div#mainContent div#oneColSide div#left div.contentPage div.contentOneColumn{min-width:100%}div#events div#left{width:571px;position:relative}.gridRow{float:left}.gridItem{margin-right:12px;margin-bottom:12px;float:left}.gridRow .gridItem:last-of-type,.gridRow .gridItem.last{margin-right:0}div#header{display:block;float:none;width:auto;overflow:hidden;background:#fff;box-sizing:border-box;width:820px;margin:0 auto;padding:10px 30px 10px 20px}.logo{display:block;float:right;max-width:106px}.logo img{max-width:100%}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .logo{width:106px}#inner-header form#searchForm,#inner-header #headerBasket,#inner-header .addthis_toolbox{float:left;width:auto;padding-right:20px}#inner-header #headerBasket,#inner-header .addthis_toolbox{margin-top:2px;margin-left:20px}div.atm-i{z-index:10000;position:relative}#headerBasket{padding-top:1px}.header-message{color:#afafaf;float:left;clear:left;padding:10px 0;font-size:1.1em}.header-message p img{vertical-align:text-top}div #footer #footer-inner,div #footer #footer-inner-promo{width:auto;max-width:100%;margin:0 auto;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.footer-col{flex:0 1 auto;-ms-flex:0 1 auto;display:inline-block;margin-right:16px;vertical-align:top}.footer-col--last{margin-right:0}#footer .extra{width:100%;padding-top:16px;font-size:.9em;margin:0 auto}#footer .lang-list{width:61.53%;margin:-6px 0 0;padding:0;border:0}div#footer #copyright{float:right;margin-top:0}div#breadcrumb ul li{text-transform:lowercase;display:inline}div#breadcrumb a{font-weight:400;color:#000}div#breadcrumb a:hover{color:#005098}div#breadcrumb{padding-left:20px;position:relative;margin-bottom:40px;color:#555;font-size:1rem}div#header{width:100%}div#navigation{position:relative;display:block;float:none;width:100%;padding:0;overflow:hidden;padding:15px;background:#242424;box-sizing:border-box;z-index:1000}@media screen and (min-width:935px){#navigation>a img{margin-bottom:0}#nav-list-wrapper ul{margin-top:75px}}#inner-header{float:none;width:auto;max-width:100%;margin:0 auto}#nav-list-wrapper{clear:both}#nav-list-wrapper ul{display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -8px -8px;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#nav-list-wrapper li{flex:0 1 auto;display:inline-block;margin:0 8px 8px;text-align:center;letter-spacing:.5px;text-transform:uppercase}.no-flexbox #nav-list-wrapper li{float:left;margin-right:20px}#nav-list-wrapper li a{display:inline-block;padding-bottom:2px;transition:all .15s}#nav-list-wrapper li a:hover,#nav-list-wrapper li.selected a,#nav-list-wrapper li.current,#nav-list-wrapper li.current a{color:#005098;text-decoration:none}#nav-list-wrapper li a:hover{border-bottom-color:#005098}@media screen and (min-width:790px){#nav-list-wrapper li{letter-spacing:.5px}}.screen{display:block!important}form#searchForm{float:left;margin-top:2px;margin-bottom:5px;width:368px}form#searchForm input#searchSubmit{float:right;height:20px;margin-left:5px}#ajaxSearch_input{float:left}div#eventsListing div.a-zNav span{border-right:1px #000 solid;margin-right:.5em;padding-right:.5em}.Licensing #licSearchWrap{width:247px;margin-top:10px}@media all and (min-device-width:1024px){.portrait-panel .overlay ul{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin:-7px 0 0!important;list-style-type:none!important}.portrait-panel .overlay li{text-align:center;font-size:16px;margin:20px 0}.portrait-panel.smallPortrait .overlay li{font-size:14px}.portrait-panel.mediumPortrait .overlay li{margin:40px 0}.portrait-panel:active .overlay{display:none}.portrait-panel:hover .overlay{display:block}}.person-extended-page .contentFullPerson p.title{font-weight:700;width:100%;padding-right:22px;padding-top:1.2em;margin-top:2em;border-top:8px solid #e6e7e7}.person-extended-page p.morePortraitsLink{margin-top:1em}.ajaxSearch_grpResult div.pagination div.themeNavigationTop:last-child{margin-top:12px}.blog-section.pagination span.blackText{padding:0;color:#000}.Modular-Landing div#twoColSide{overflow:hidden}div.landing-box{overflow:hidden;font-size:.88em}div.landing-box.fixed-height{overflow-y:auto}div.landing-box.fixed-height .landing-box-content .landing-box-txt{min-height:0}.Modular-Landing div.social-media{float:right;display:none}div.landing-box.medium{width:49%}div.landing-box.mid-low{width:32.33%}div.landing-box.low{width:24%}div.landing-box div.landing-box-txt-inner{font-size:1.125em}div.landing-box.noimage .landing-box-txt{min-height:229px}div.landing-box.noimage.image_gallery_box div.landing-box-txt{min-height:0;min-height:initial}div.landing-box.mid-low.noimage .landing-box-txt{min-height:297px}div.landing-box.image_gallery_box.high{margin-bottom:8px}body.Modular-Landing div#twoColSide h1{margin:0 0 8px 0!important}#tvLanding_Intro_Text{margin-top:-8px!important}div.landing-box:hover h2.box-title.linked,div.landing-box h2.box-title.linked:hover,div.landing-box.eventSearch div.landing-box-txt h2.box-title.linked:hover{}div.landing-box.no-click:hover h2.box-title.linked{}div.landing-box:hover div.landing-box-txt{visibility:visible;background-color:rgba(0,0,0,.7);transition:all .5s ease 0s}div.landing-box:hover div.landing-box-txt-inner{visibility:visible;transition:all .5s ease 0s}div.landing-box.medium:hover div.landing-box-img{filter:brightness(70%);transition:all .5s ease 0s}div.landing-box.medium.no-click:hover div.landing-box-img{opacity:1}.high div.slick-wrapper.center .gallery_caption{width:200%;margin-left:-50%}#inner-header .addthis_toolbox{display:block!important}#navigation.headroom{position:absolute;top:0;left:0;width:100%;transform:translateY(0)}#navigation.headroom--top{position:absolute!important}#navigation.headroom--not-top{position:absolute}#navigation.headroom--pinned{position:fixed}#navigation.headroom--not-top.headroom--unpinned{transform:translateY(-100%);transition:transform .3s}#navigation.headroom--not-top.headroom--pinned{transform:translateY(-130px);transition:transform .3s}#navigation.headroom+#main{margin-top:125px}@media screen and (min-width:1090px){#nav-list-wrapper li,div#navigation div#inner-header div.header-message{font-size:1.3rem!important;padding-left:20px!important}}@media screen and (min-width:939px) and (max-width:1089px){#nav-list-wrapper li,div#navigation div#inner-header div.header-message{font-size:1.2rem!important}}@media screen and (min-width:900px) and (max-width:940px){#nav-list-wrapper li,div#navigation div#inner-header div.header-message{font-size:1.1rem!important}}@media screen and (min-width:815px) and (max-width:899px){#nav-list-wrapper li,div#navigation div#inner-header div.header-message{font-size:1rem!important}}@media screen and (min-width:769px) and (max-width:814px){#nav-list-wrapper li,div#navigation div#inner-header div.header-message{font-size:.9rem!important}}.advanced-search-overlay a{float:left;font-size:1.125rem;line-height:1.4rem;margin-top:1em}li.header-text a{color:#505050;text-decoration:underline;font-size:smaller}li.header-text a:hover{color:#005098}p.back-object{display:none!important}.flexrow{display:flex;flex-direction:row;gap:10px}