@charset "UTF-8";body{padding-top:7.1875rem}.home{padding-top:0}h1{font-size:2.5rem;margin-bottom:.3em}h2,.frm_forms fieldset legend{font-size:1.875rem}h3{font-size:1.5rem}h4{font-size:1.25rem}.home>#alertApp{top:7.1875rem;z-index:4}body>header{background:#fff;z-index:10;position:absolute;top:0;left:0;width:100%;overflow:visible;padding:2.5rem 0 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home>header{background:0 0}.admin-bar>header{top:32px}body>header>.wrap{height:60px;overflow:visible}body>header #brand{margin:0 1.25rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body>header #brand:hover{opacity:.75}body>header #brand img{width:100%;max-width:21.3125rem;display:block;height:auto}.home>header #brand{background:url(images/The-Wadsworth-Atheneum-Museum-of-Art-white.svg) no-repeat center left/contain}.home>header #brand img{opacity:0}body>header #buy-tickets{position:absolute;z-index:1;top:0;right:0;width:8.875rem;line-height:2.5rem;font-weight:700;font-size:.875rem;color:#000;letter-spacing:.0313rem;text-align:center;background:#ef4135}body>header #buy-tickets:hover{background:#ececec}body>header #buy-tickets:before{content:"";transition:ease all 200ms;padding-left:1.125rem;margin-right:.5em;background:url(images/icon-ticket.svg) no-repeat center}body>header #buy-tickets:hover:before{filter:invert(34%) sepia(87%) saturate(1316%) hue-rotate(335deg) brightness(92%) contrast(104%)}nav ul{margin:0}#mainnav{overflow:visible}#mainnav ul{text-align:center;overflow:visible;margin:0;padding:0}#mainnav li{display:inline-block;position:relative}#mainnav a{line-height:2em;padding:0 1em;display:inline-block;text-decoration:none}#mainnav>div>ul{float:left;margin-left:1px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#mainnav>div>ul>li{float:left;margin-right:1px}#mainnav>div>ul>li>a{line-height:4.6875rem;text-transform:uppercase;font-weight:700;font-size:1.125rem;color:#000;letter-spacing:.0938rem;text-align:right}.home #mainnav>div>ul>li>a{color:#fff}#mainnav>div>ul>li:first-child ul li:first-child>a{font-weight:700;color:#000}#mainnav>div>ul>li:first-child ul li:first-child>a:before{content:"";padding-left:1.5em;margin-right:.25em;background:url(images/nav-red-ticket.svg) no-repeat center}#mainnav>div>ul>li:hover>a,#mainnav>div>ul>li:active>a,.home #mainnav>div>ul>li.current-page-ancestor:hover>a{background:#ef4135;color:#000}#mainnav>div>ul>li.current-menu-item>a,#mainnav>div>ul>li.current-menu-item>a,#mainnav>div>ul>li.current-page-ancestor>a,#mainnav>div>ul>li.current-page-ancestor>a{background:#bfbfbf}.home #mainnav>div>ul>li.current-page-ancestor>a{background:0 0}.home #mainnav>div>ul{height:4.6875rem}.home #mainnav>div>ul>li>a{line-height:3.75rem}#mainnav li ul{z-index:1;width:12.5rem;background:#fff;border-top:2px solid #ef4135;padding:1em 0;position:absolute;overflow:auto;height:auto;top:-200vh;opacity:0;z-index:-1;visibility:hidden;transition:ease 200ms opacity .35s}#mainnav li:hover ul{top:auto;opacity:1;z-index:1;visibility:visible}#mainnav>div>ul>li:last-child ul{right:0}#mainnav li ul li{width:100%;display:block;float:left}#mainnav li ul li+li{margin-top:1px}#mainnav ul li ul li a{background:0 0;display:block;width:100%;text-align:left;float:left;text-transform:none;font-weight:400;font-size:1rem;color:#615d59;padding:.25em 1.125rem;letter-spacing:0;line-height:1.25rem}#mainnav li ul li a:hover,.t1 li ul li a:active{color:#000;background:#e3e4e5}#mainnav li ul ul{display:none}#ancillary{position:absolute;right:0;top:0;width:100%;height:2.5rem;padding:0 8.875rem 0 0;color:rgba(255,255,255,.8);background:#000;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#ancillary ul{display:inline}#ancillary li{display:inline;margin-left:1px}#ancillary li:last-child{margin-right:1px}#ancillary a{display:inline-block;padding:0 .8em;text-decoration:none;font-size:.875rem;color:rgba(255,255,255,.8);letter-spacing:.0313rem;text-align:right;line-height:2.5rem}#ancillary a:hover,#ancillary a:active,#ancillary li.on a{background:#ececec;color:#000}#ancillary li.on a{background:#ececec;color:#000}#ancillary form{display:inline}#ancillary form input{display:inline-block}#mobilenav,.toggleNav{display:none}body>header #ancillary .search{font-size:.875rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}body>header #ancillary .search-form{margin:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}body>header #ancillary .search-form input,body>header #ancillary .search-form button{border:0;box-shadow:none}body>header #ancillary .search-form input{height:2.5rem;width:12.5rem;transition:ease all 200ms;opacity:0;padding:0 1em;background:#ececec}body>header #ancillary .search-form [type=submit]{width:2.5rem;opacity:0;transition:ease all 200ms;height:2.5rem;overflow:hidden;color:transparent;padding:0;background:#ececec url(images/icon-search-black.svg) no-repeat center/1em auto}body>header #ancillary .search-form label{line-height:2.5rem;cursor:pointer;transition:ease all 200ms;padding:0 1em}body>header #ancillary .search-form label:before{content:"";transition:ease all 200ms;padding-left:1em;margin-right:.5em;background:url(images/icon-search-white.svg) no-repeat center}body>header #ancillary .search-form label:hover{background:#ececec;color:#000}body>header #ancillary .search-form label:hover:before{filter:saturate(100) brightness(0)}body>header #ancillary .search-form input:focus{opacity:1}body>header #ancillary .search-form input:focus+[type=submit]{opacity:1}body>header #ancillary .search-form input:focus+[type=submit]:hover{background-color:#bfbfbf}body>header #ancillary .search-form input:focus+[type=submit]+label{margin-right:-5.625rem;pointer-events:none;opacity:0}body>header #ancillary .search-form input:focus+[type=submit]+label:hover{background:0 0}body>header.fixed{position:fixed;pointer-events:none;opacity:0;padding:0 9.375rem 0 0;border-bottom:solid 1px rgba(0,0,0,.1)}.home>header.fixed{background:#fff}body>header.fixed #brand{background:0 0}body>header.fixed #brand img{max-width:17.3125rem;opacity:1}body>header.fixed #ancillary{display:none}body>header.fixed #buy-tickets{width:9.375rem;line-height:3.75rem;text-transform:uppercase;font-size:1.125rem;letter-spacing:.0938rem}body>header.fixed #buy-tickets:before{padding-left:1.7rem;transition:ease all 200ms;background-size:contain;filter:brightness(100%) saturate(100%)}body>header.fixed #buy-tickets:hover:before{filter:invert(34%) sepia(87%) saturate(1316%) hue-rotate(335deg) brightness(92%) contrast(104%)}body>header.fixed #buy-tickets span{display:none}body>header.fixed #mainnav>div>ul>li>a,.home>header.fixed #mainnav>div>ul,.home>header.fixed #mainnav>div>ul>li>a{font-size:1rem;line-height:3.75rem;height:3.75rem}.home>header.fixed #mainnav>div>ul>li>a{color:#000}.home>header.fixed #mainnav li:hover ul{top:auto}body>header.animate{transition:ease-in opacity 200ms}body>header.fade-in{opacity:1;pointer-events:all}main>.wrap{padding-top:3em}main.standard-interior>.wrap{padding-right:1.5rem;padding-left:1.5rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}main.standard-interior>.wrap>aside{order:1;padding-top:3.9375rem}main.standard-interior>.wrap>aside #sidenav{position:sticky;position:-webkit-sticky;top:4.6875rem;margin-bottom:7.5rem}.admin-bar>main>.wrap>aside #sidenav{top:7.1875rem}main.standard-interior>.wrap>#content{order:2;padding-left:2.5rem}main>div>aside{width:12rem}main.standard-interior>.wrap>#content.fullWidth{width:100%;margin:0 auto;float:none;padding-left:0}#content{float:right;width:calc(100% - 12rem);padding:0 0 7.5rem;min-height:37.5rem;position:relative}#content.fullWidth{float:none;margin:0 auto}.wsManagementLogin td:first-child{width:40%;text-align:right}.twoCol,.threeCol,.resCol{-webkit-column-rule:1px outset rgba(0,0,0,.15);-moz-column-rule:1px outset rgba(0,0,0,.15);column-rule:1px outset rgba(0,0,0,.15)}.twoCol{-webkit-columns:2;-moz-columns:2;columns:2}.threeCol{-webkit-columns:3;-moz-columns:3;columns:3}.resCol{-webkit-columns:auto;-moz-columns:auto;columns:auto;-webkit-column-width:13em;-moz-column-width:13em;column-width:13em}.formTable td{width:50%}.formTable td{padding:0 0 .5em .5em}.formTable td:first-child{padding:0 .5em .5em 0}.formTable td[colspan="2"]{padding-right:0}.formTable.formLoose,.formTable.formLoose td{width:auto}.alignright,.photoright,.alignleft,.photoleft{max-width:50%;height:auto}.alignright img,.photoright img .alignleft img,.photoleft img{max-width:100%;height:auto}.alignright,.photoright{margin:0 0 3em 4em}.photoleft,.alignleft{margin:0 4em 3em 0}.pageHeader{padding-bottom:25%}.pageHeader.taller{padding-bottom:32.142857142%}#biographies .biographies{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#biographies .biographies a{width:20%;margin:1.5% 1.5% 1em;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}#follow-wadsworth{padding:1.125rem 1.5rem}#follow-wadsworth .wrap{max-width:62.75rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#follow-wadsworth .wrap>*{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#hero{height:calc(100vh - 2.5rem)}#hero video{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#hero video{height:auto;width:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.admin-bar #hero{height:calc(100vh - 4.5rem)}.home #main-callouts.flexible-callouts{border-top:10px solid #000}.home #main-callouts.flexible-callouts .flex-100 span{font-size:3.125rem;letter-spacing:.1563rem;text-align:center;text-shadow:0 1px 3px #000}.home #main-callouts.flexible-callouts .flex-33 span{font-size:2.5rem;letter-spacing:.1563rem;line-height:2.5rem;text-shadow:0 1px 0 #000}#welcome .text-wrapper{width:34.875rem;height:24.375rem;margin:0 auto;padding:6.75rem 1.375rem 1px;background:url(images/logomark-outline.svg) no-repeat center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#welcome .text-wrapper *:last-child{margin-bottom:0}#welcome .text-wrapper *{flex-grow:0;flex-basis:1;min-width:1px}#welcome .text-wrapper p{font-size:1.5rem;width:100%;margin-bottom:1em;color:#615d59;letter-spacing:0;text-align:center;line-height:2.125rem}#welcome .text-wrapper p strong{color:#000;font-weight:700}#welcome .text-wrapper p .button{font-size:1.125rem;padding:.9em 1.25em}#upcoming-events{padding:5.375rem 1.5rem}#upcoming-events .wrap{max-width:74.0625rem}#upcoming-events .wrap h2{font-size:2.5rem;margin-bottom:1em;line-height:1em}#upcoming-events .wrap>.button{position:absolute;top:0;right:0}#upcoming-events .wrap .event-list{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#upcoming-events .wrap .event-list li{width:calc(25% - 1.3125rem);margin:0 1.75rem 0 0}#upcoming-events .wrap .event-list li:nth-child(even){margin-top:8.75rem}#upcoming-events .wrap .event-list li:nth-child(4n+4){margin-right:0}#upcoming-events .wrap .event-list li .event-image:hover{box-shadow:0 0 0 5px #ef4135,inset 0 0 0 1px #fff}#upcoming-events .wrap .event-list li .button:hover{background:#ef4135;color:#000}#upcoming-events article a:is(:hover,:focus) .event-image{box-shadow:0 0 0 5px #ef4135,inset 0 0 0 1px #fff}#upcoming-events article a:is(:hover,:focus) .button{background:#ef4135;color:#000}#upcoming-events article a:is(:hover,:focus) h3{color:#ef4135}#visitor-info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}#visitor-info>*{padding:2.8125rem}#visitor-info>* h2{margin-bottom:1em}#visitor-info>* .button{font-size:1.125rem}#visitor-info .museum-info{width:50%}#visitor-info .hours{width:25%}#visitor-info .tickets{width:25%}#visitor-info .museum-info .flex{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}#visitor-info .museum-info .flex>div{width:50%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#visitor-info .museum-info .flex>div+div{margin-left:8%}#visitor-info .museum-info .flex>div span{display:inline-block}#visitor-info .tickets .button.black:hover{background:#fff}.landing-page #main-content{font-size:1.125em;line-height:1.75rem;padding:3rem 1.5rem}.landing-page #main-content .wrap{max-width:40.6875rem}.landing-page #main-content .wrap h1{font-size:3.125rem}.flexible-callouts .callout{background:#000}.flexible-callouts .callout>*:hover,#main-callouts.flexible-callouts .callout>*:hover{transition:ease all .5s}.flexible-callouts .callout:hover{background:#ef4135}.flexible-callouts .callout .brief .text-wrapper{font-size:1.375rem;width:100%;color:#fff;line-height:1.75rem}.flexible-callouts .callout:hover .brief{opacity:1}.flexible-callouts .callout:hover .brief+span{opacity:0}.flexible-callouts .callout .callout-image{transform-origin:center}.flexible-callouts .callout:before,#main-callouts.flexible-callouts .callout:before{transition:ease all 1s}.flexible-callouts .callout:hover:before,#main-callouts.flexible-callouts .callout:hover:before{opacity:0}.flexible-callouts .callout:hover .callout-image{opacity:.08;mix-blend-mode:luminosity}.flexible-callouts .flex-25{width:25%;padding-bottom:25%}.flexible-callouts .flex-25 span{min-height:3.125rem;font-size:1.5rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flexible-callouts .flex-33{width:33.333333333%;padding-bottom:33.333333333%}.flexible-callouts .flex-50{width:50%}.flexible-callouts .flex-75{width:75%}.flexible-callouts .flex-100{width:100%;padding-bottom:33.35%}.flexible-callouts .flex-50 span,.flexible-callouts .flex-75 span,.flexible-callouts .flex-100 span{font-size:2.5rem}.flexible-callouts .flex-33 span,.flexible-callouts .flex-100 span{position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%)}div[class*=twocol]{width:50%;padding-right:1rem;float:left}div[class*=threecol]{width:33.33333%;padding-right:1rem;float:left}div[class*=fourcol]{width:25%;padding-right:1rem;float:left}div[class*=fivecol]{width:20%;padding-right:1rem;float:left}div[class*=sixcol]{width:16.6666666667%;padding-right:1rem;float:left}.fadeIn{-webkit-transition:ease all 1s;transition:ease all 1s;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}.fadeIn.play{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.delay-1{-webkit-transition-delay:.15s;transition-delay:.15s}.delay-2{-webkit-transition-delay:.3s;transition-delay:.3s}.delay-3{-webkit-transition-delay:.45s;transition-delay:.45s}.delay-4{-webkit-transition-delay:.6s;transition-delay:.6s}.delay-5{-webkit-transition-delay:.75s;transition-delay:.75s}.delay-6{-webkit-transition-delay:.9s;transition-delay:.9s}.delay-7{-webkit-transition-delay:1.05s;transition-delay:1.05s}.delay-8{-webkit-transition-delay:1.2s;transition-delay:1.2s}.delay-9{-webkit-transition-delay:1.35s;transition-delay:1.35s}.delay-10{-webkit-transition-delay:1.5s;transition-delay:1.5s}.delay-11{-webkit-transition-delay:1.65s;transition-delay:1.65s}.delay-12{-webkit-transition-delay:1.8s;transition-delay:1.8s}.delay-13{-webkit-transition-delay:1.95s;transition-delay:1.95s}.delay-14{-webkit-transition-delay:2.1s;transition-delay:2.1s}.delay-15{-webkit-transition-delay:2.25s;transition-delay:2.25s}.delay-16{-webkit-transition-delay:2.4s;transition-delay:2.4s}.delay-17{-webkit-transition-delay:2.55s;transition-delay:2.55s}.delay-18{-webkit-transition-delay:2.7s;transition-delay:2.7s}.delay-19{-webkit-transition-delay:2.85s;transition-delay:2.85s}.delay-20{-webkit-transition-delay:3s;transition-delay:3s}body>footer .fatFooter,body>footer .wrap{max-width:71.5625rem;display:flex;justify-content:space-between}body>footer .contact-info{max-width:20em;padding-left:4rem}body>footer .contact-info img{margin:0 0 1rem -3.75rem;max-width:15.75rem}body>footer .hours{padding-left:2em;max-width:23em}body>footer .links{padding-left:2em;width:23em}body>footer .best-of-ct{max-width:12em;padding-left:2em}body>footer .links nav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:stretch;align-items:flex-start}body>footer .links nav ul+ul{padding-left:2em}@media screen and (max-width:1000px){body{padding-top:5.5rem}.home>#alertApp{top:5.5rem}body>header #brand img{max-width:16rem}body>header.fixed #brand img{max-width:16rem}#mainnav>div>ul,.home #mainnav>div>ul,#mainnav>div>ul>li>a,.home #mainnav>div>ul>li>a,body>header.fixed #mainnav>div>ul>li>a,.home>header.fixed #mainnav>div>ul,.home>header.fixed #mainnav>div>ul>li>a{line-height:3rem;height:3rem}#mainnav li:hover ul,.home #mainnav li:hover ul{top:100%}#mainnav>div>ul>li>a{font-size:1rem;padding:0 .75em;letter-spacing:.063em}body>header.fixed{padding-right:7rem}body>header.fixed #buy-tickets{width:7rem;line-height:3rem}body>header.fixed #buy-tickets::before{display:none}body>footer .fatFooter{flex-wrap:wrap;margin-bottom:2rem}body>footer .fatFooter .contact-info{width:50%;padding:0 0 2em;margin-bottom:2em}body>footer .fatFooter .contact-info img{margin:0 3em 0 0;max-width:14.6875rem}body>footer .hours{max-width:none;width:50%}body>footer .links{padding-left:0;width:50%}body>footer .links nav{justify-content:flex-start}body>footer .links nav ul+ul{margin-left:4em}body>footer .best-of-ct{max-width:none;width:50%;text-align:center}body>footer .best-of-ct img{max-width:10em}#upcoming-events .wrap .event-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#upcoming-events .wrap .event-list li,#upcoming-events .wrap .event-list li:nth-child(even){width:calc(50% - 1rem);margin:0 2rem 2rem 0}#upcoming-events .wrap .event-list li:nth-child(even){margin-right:0}#visitor-info{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#visitor-info .museum-info{width:100%}#visitor-info .hours,#visitor-info .tickets{width:50%}#follow-wadsworth .title,#follow-wadsworth form [type=submit]{font-size:1rem}#follow-wadsworth form [type=email]{width:11rem}.flexible-callouts .flex-25 span{font-size:2vw;letter-spacing:.1vw}.flexible-callouts .flex-50 span,.flexible-callouts .flex-75 span,.flexible-callouts .flex-100 span{font-size:3vw;letter-spacing:.1vw}.flexible-callouts .callout .brief .text-wrapper{font-size:1rem;line-height:1.25em}.home #main-callouts.flexible-callouts .flex-33 span{font-size:3vw;line-height:1em;letter-spacing:.2vw}}@media screen and (max-width:783px){.admin-bar>header{top:46px}}