html{height:100%;overflow-y:visible;overflow-x:hidden}::-webkit-scrollbar{background:#fff;width:.7em}::-webkit-scrollbar-thumb{background:#f50c22}a{color:#000}a:hover{color:#f50c22}nav{margin:0}#page{padding:0 1em 0 1em}#content{min-height:70vh}.home #content{min-height:100vh}.entry-content{margin:0}.share h6{padding:2em 0 0 0;color:#9b9b9b}.share ul{padding:1em 0 0 0}.share li{display:inline-block;margin:0 .4em 0 0}#masthead{padding:2em 0 0 0;width:100%;text-align:center}.main-navigation.toggled{min-height:100vh}.nav-main-button{display:inline-block;margin:0 .2em 0 0;padding:.25em .4em .05em .4em;background-color:#f50c22;font-size:1.38889rem;font-size:25px}#menu-toggle.nav-main-button{cursor:pointer}h1.site-title{display:inline-block;padding:.4em .4em .2em .4em;background-color:#f50c22;font-size:1.38889rem;font-size:25px;text-transform:uppercase}.nav-main-button,h1.site-title a{color:#fff}#nav-footer,#nav-main{font-weight:700;text-transform:uppercase}#nav-main .nav-width{margin:0 auto;padding:1em 0 0 0;width:23%}#menu-portfolios{padding:1em 0 0 0}#nav-footer .h1,#nav-main .h1{line-height:.8}#nav-footer #menu-portfolios-1 li,.menu-menu-01-container li,.menu-menu-02-container li,.menu-menu-03-container li{display:inline-block;margin:0 1em 0 0}.home #nav-footer #menu-portfolios-2{display:none}.menu-menu-01-container li:last-child,.menu-menu-02-container li:last-child,.menu-menu-03-container li:last-child{margin:0}footer#colophon{padding:2em 0 6em 0;text-align:center}#copyright{padding:2em 0 0 0;font-size:.875rem;color:#9b9b9b}.covers #page,.home #page{padding:0;max-width:100%}.covers article,.home article{padding:0}.attachment .entry-header,.covers .entry-header,.home .entry-header{text-align:center}.attachment .entry-header h1,.covers .entry-header h1,.home .entry-header h1{padding:0 0 1em 0;font-size:18px;font-size:1rem;text-transform:uppercase}#cover-image{display:table;visibility:hidden;padding:0 1em 0 1em;text-align:center;width:100%;overflow:hidden}#image-center{position:relative}.no-js #cover-image{visibility:visible}#image-center{display:table-cell;vertical-align:middle}#cover-image img{padding:0 0 1em 0;max-height:70vh;width:auto}#cover-image.js{position:absolute;padding:0;top:0;left:0;z-index:-999}#cover-image img.js{position:absolute;padding:0;max-height:none;max-width:none}#nav-portfolios-home{width:100%;text-align:center;text-transform:uppercase;background-color:#fff}#nav-portfolios-home.js{position:absolute;padding:1em 1em 0 1em;bottom:0}#nav-portfolios-home li{display:inline-block;margin-right:.4em}.nav-separator{margin-left:.6em;color:#9b9b9b}#nav-portfolios-home li:last-child .nav-separator{display:none}.single.portfolios #page{padding:0 1em 0 1em;max-width:100%}.bfpk-thumbgrid{margin:.6em auto 0 auto;max-width:60em}#portfolio-slideshow{position:relative;display:table;width:100%}.portfolio-slideshow-image{display:none;text-align:center;vertical-align:middle}#slideshow-footer{display:none}#portfolio-slideshow-controls{display:inline-block;padding:.2em .2em .2em .2em;width:27%;text-align:center;vertical-align:top;z-index:100}#portfolio-slideshow-thumbnails{display:inline-block;margin:0 .2em 0 .2em}#portfolio-slideshow-controls span{color:#f50c22;cursor:pointer}#portfolio-slideshow-controls span:hover{color:#000}.portfolio-slideshow-title{font-size:16px;font-size:1rem;color:#c9c4c0}#title-portfolio{display:inline-block;width:35%;color:#9b9b9b;text-transform:uppercase;vertical-align:top}#title-image{display:inline-block;width:35%;text-align:right;text-transform:uppercase;vertical-align:top}.single-attachment .entry-title{text-align:center}.single-attachment .entry-content{text-align:center}.single-attachment footer{text-align:center}.page #content{margin:0 auto;max-width:45em}.page .entry-header{padding:2em 0 1em 0;text-align:center}.category-exhibitions #content,.category-timeline #content,.exhibitions #content,.timeline #content{padding:2em 0 2em 0}.category-timeline article,.timeline article{width:45%;text-align:left;min-height:500px}.category-exhibitions .article,.exhibitions .article{margin:0 auto;width:80%}.category-exhibitions article.even,.exhibitions article.even{margin:0 0 1em 0}.category-exhibitions article.odd,.exhibitions article.odd{margin:0 0 1em 0}.category-exhibitions .page-header{margin:0 0 2em 0;text-align:center}.category-exhibitions article .entry-content,.exhibitions article .entry-content{display:inline-block;margin:0;width:25%;height:auto}.category-exhibitions article .entry-header,.exhibitions article .entry-header{display:inline-block;padding:0 0 0 2em;width:73%;vertical-align:top}.category-exhibitions .entry-header h2,.exhibitions .entry-header h2{text-transform:none;font-weight:400}.category-exhibitions .entry-header .show-type,.exhibitions .entry-header .show-type{color:#9b9b9b}.category-exhibitions .entry-header .exhibition-link,.exhibitions .entry-header .exhibition-link{display:block;margin:1em 0 0 0}.category-exhibitions article:last-of-type,.category-timeline article:last-of-type,.exhibitions article:last-of-type,.timeline article:last-of-type{min-height:100px}.category-exhibitions .entry-header h3,.category-timeline .entry-header h3,.exhibitions .entry-header h3,.timeline .entry-header h3{color:#f50c22}.category-timeline .entry-header h2,.timeline .entry-header h2{line-height:.9;text-transform:uppercase}.category-timeline article.even,.timeline article.even{clear:left;margin:2em 0 6em 0;float:left;text-align:left}.category-timeline article.odd,.timeline article.odd{margin:8em 0 0 0;float:right;text-align:left}.category-timeline .entry-content img,.timeline .entry-content img{margin:.4em 0 0 0}#contact-form-143,#mc_embed_signup{margin:4em 0 0 0;text-align:center}@media (max-width:1024px){#nav-main .nav-width{width:32%}}@media (max-width:768px){#nav-main .nav-width{width:42%}.category-exhibitions .article,.exhibitions .article{width:90%}}@media (max-width:540px){#masthead{padding:1em 0 0 0}.nav-main-button{margin:0 .2em 0 0;padding:.2em .4em .1em .4em;font-size:1.38889rem;font-size:18px}h1.site-title{padding:.4em .4em .2em .4em;font-size:1.38889rem;font-size:18px}.category-timeline article{width:100%;min-height:10px}.category-timeline article.even,.timeline article.even{margin:2em 0 0 0}.category-timeline article.odd,.timeline article.odd{margin:2em 0 0 0}.category-exhibitions .article,.exhibitions .article{width:100%}.category-exhibitions article .entry-header,.exhibitions article .entry-header{padding:0 0 0 .5em}}