@font-face{font-family:GT-Walsheim;src:url(../assets/fonts/GT-Walsheim-Regular.eot);src:url(../assets/fonts/GT-Walsheim-Regular.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/GT-Walsheim-Regular.woff) format('woff'),url(../assets/fonts/GT-Walsheim-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:GT-Walsheim;src:url(../assets/fonts/GT-Walsheim-Regular.eot);src:url(../assets/fonts/GT-Walsheim-Regular.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/GT-Walsheim-Regular.woff) format('woff'),url(../assets/fonts/GT-Walsheim-Regular.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:GT-Walsheim;src:url(../assets/fonts/GT-Walsheim-Regular-Oblique.eot);src:url(../assets/fonts/GT-Walsheim-Regular-Oblique.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/GT-Walsheim-Regular-Oblique.woff) format('woff'),url(../assets/fonts/GT-Walsheim-Regular-Oblique.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:GT-Walsheim;src:url(../assets/fonts/GT-Walsheim-Regular-Oblique.eot);src:url(../assets/fonts/GT-Walsheim-Regular-Oblique.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/GT-Walsheim-Regular-Oblique.woff) format('woff'),url(../assets/fonts/GT-Walsheim-Regular-Oblique.ttf) format('truetype');font-weight:400;font-style:oblique}@font-face{font-family:GT-Walsheim;src:url(../assets/fonts/GT-Walsheim-Regular-Oblique.eot);src:url(../assets/fonts/GT-Walsheim-Regular-Oblique.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/GT-Walsheim-Regular-Oblique.woff) format('woff'),url(../assets/fonts/GT-Walsheim-Regular-Oblique.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-family:GT-Walsheim;src:url(../assets/fonts/GT-Walsheim-Regular-Oblique.eot);src:url(../assets/fonts/GT-Walsheim-Regular-Oblique.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/GT-Walsheim-Regular-Oblique.woff) format('woff'),url(../assets/fonts/GT-Walsheim-Regular-Oblique.ttf) format('truetype');font-weight:700;font-style:oblique}body{margin:2em 2em 0 2em;padding:0 0 4em 0;color:#333}a{color:#000;font-weight:700}.small a{color:#666;font-weight:700}.red a{color:#fe4328;font-weight:700}a:hover{color:#999}.bftg-panel-container a,.thumb-description a{font-weight:400}h1,h2,h3,h4,h5,h6{color:#000}li{margin:0 0 .4em 0}nav{color:#000;font-family:GT-Walsheim,helvetica,sans-serif;text-transform:uppercase}nav ul li{display:inline-block;margin:0 .6em 0 0}nav ul li:last-child{margin:0}nav .small,nav.small{font-size:14px;font-size:.875rem;line-height:1.4}form{margin:0}button,input,select,textarea{background-color:#ededed;border:1px solid #ededed}textarea{width:98%}button:hover{color:#666}a .fa-search{display:inline-block;padding:.3em .3em .3em .3em;background-color:#ededed;border:none}.meta{color:#333}.use-note{margin:0 0 .2em 0;font-size:1em;color:#999}.center{text-align:center}.margin-center{margin:1em auto}.right{text-align:right}.red-button{padding:.3em .6em .3em .6em;background-color:#fe4328}a.red-button{display:inline-block;color:#fff;cursor:pointer}a.red-button:hover{color:#000}.fa-heart,.gold{color:#d2ae48}.image-lose-focus{opacity:.3}@media (max-width:768px){body{margin:2em 1em 0 1em}nav .small,nav.small{font-size:12px;font-size:.75rem}}@media (max-width:540px){nav .small,nav.small{font-size:11px;font-size:.7rem}nav .small li,nav.small li{margin:0 .3em 0 0}}.header-column3{display:inline-block;width:33%;vertical-align:top}.column3{display:inline-block;width:32.5%;vertical-align:top}.column3-2{display:inline-block;width:65%;vertical-align:top}.site-logo{margin:0 0 .6em 0;max-width:220px;height:auto}#nav-icon{display:none;cursor:pointer}#nav-icon:hover{color:#666}#nav-search{display:none;text-align:left}#nav-searchbox{display:inline-block}#header-nav{margin:1em 0 1em 0}@media (max-width:1024px){.site-logo{max-width:198px}.header-column3{width:32.5%}}@media (max-width:768px){.header-column3{display:inline-block;width:49%}.header-column3.center{text-align:left}.site-logo{max-width:165px}#nav-icon{display:block}#header-nav{display:none}#nav-search{display:inline-block}#header-search{display:none}.column3{width:32%}.column3-2{width:62%}}.twitter-typeahead{vertical-align:top;font-family:brandon-grotesque,sans-serif}.tt-menu{width:100%;max-width:100%;margin:12px 0;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2)}.tt-suggestion{padding:3px 20px;font-size:16px;line-height:23px}.tt-hint{color:#ededed}.tt-suggestion:hover{cursor:pointer;color:#fff;background-color:#fe4328}.tt-suggestion.tt-cursor{color:#fff;background-color:#fe4328}.tt-menu{max-height:200px;overflow-y:auto}@media (max-width:768px){.tt-suggestion{font-size:14px;line-height:20px}}.share{display:none;margin:.4em 0 0 0;padding:.4em .6em .4em .6em;background-color:#fe4328}.bfpk-thumbgrid .share{padding:.4em .6em .6em .6em}.share ul{margin:0}.share a{color:#fff;cursor:pointer}.share a:hover{color:#000}.display-inline{display:inline-block}#collection-overlay{padding:2em 0 2em 0;border:4px solid #999;background:rgba(255,255,255,1);text-align:center;-moz-box-shadow:2px 2px 5px 3px #ededed;-webkit-box-shadow:2px 2px 5px 3px #ededed;box-shadow:2px 2px 5px 3px #ededed;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000;max-height:80vh;overflow-y:scroll}#collection-overlay .fa-times{position:absolute;right:.4em;top:.4em;cursor:pointer}#collection-overlay .fa-times:hover{color:#999}#collection-overlay h1{margin-bottom:1em}#collection-overlay .row input{width:100%}h1.section{margin:2em 0 .6em 0}.panel-left{display:inline-block;width:60%}section.short.margin-center .panel-left{width:58%}.panel-right{display:inline-block;padding:0 0 0 1em;width:37%;vertical-align:top}.image-price{text-transform:uppercase}.image-icons .fa{margin:.4em .6em 0 0}.bftg-grid{margin:1em 0 0 0}.big-search{font-size:2em;text-align:center}.grid3 ul{padding:0}.grid3 ul li{display:inline-block;margin:0 0 1em 0;width:32.5%;text-align:center;vertical-align:top}.grid3 ul li.two-thirds{display:inline-block;margin:0 0 1em 0;width:66%;text-align:left;vertical-align:top}.grid3 img{max-height:300px}.image-50{float:left;margin:0 1em 1em 0;width:50%}.image-25{float:left;margin:0 1em 0 0;width:25%}.grid2 ul{padding:0}.grid2 ul li{display:inline-block;padding:0 .6em 0 0;width:47%;vertical-align:top}.grid2 nav ul li{width:auto}#consultation .grid2 .twitter-typeahead{width:100%}.grid2 ul li input{margin:0 0 .4em 0;padding:0 0 0 .4em;width:98%;height:2em;border:0;color:#333}.header-column3 select{margin:0 0 .4em 0;padding:0 .4em 0 .4em;font-family:brandon-grotesque,sans-serif;height:2em;background:#ededed;border:0;outline:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.grid2 ul li select,.merchandize-commerce select,.photograph-commerce select{margin:0 0 .4em 0;padding:0 0 0 .4em;width:99%;height:2em;overflow:hidden;background:#ededed;border:0;outline:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.grid2 ul li #email,.grid2 ul li .input-email{display:inline-block;margin:0 1% 0 0;width:75%;vertical-align:top}.grid2 ul li #submit,.grid2 ul li input[type=submit]{display:inline-block;width:28%;font-family:GT-Walsheim,helvetica,sans-serif}.link-submit{display:inline-block;margin:0 0 .4em 0;padding:0;width:28%;font-family:GT-Walsheim,helvetica,sans-serif;height:2em;line-height:2em;border:0;background-color:#ededed}.row{margin:2em auto 0 auto}.merchandize-commerce.row,.photograph-commerce.row{margin:0 auto 2em auto}.short{width:70%}.row input{margin:0 0 .4em 0;padding:0 0 0 .4em;height:2em;border:0;width:70%}.row select{margin:0 0 .4em 0;padding:0 0 0 .4em;width:71%;height:2em;overflow:hidden;background:#ededed;border:0;outline:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.merchandize-commerce.row select,.photograph-commerce.row select{width:100%}.row #submit{width:20%;font-family:GT-Walsheim,helvetica,sans-serif}.row input.password-sign-in{width:41%}.checkout-thumbnail{max-width:50%;height:auto;max-height:200px}.price{text-align:right}.merchandize-commerce .price,.photograph-commerce .price{text-align:left}#checkout .link-submit,#checkout input[type=submit]{color:#fff;background-color:#fe4328;text-align:center}#checkout #submit:hover,#checkout .link-submit:hover{color:#000}#credit-card-row{display:block}#credit-card-details{display:block}#checkout .expiry-month{margin:0 .8% 0 0}#checkout .expiry-month,#checkout .expiry-year{width:49%}#fullfillment-details div{display:none}ul.regular-list li{display:block;margin:0 0 .4em 0;width:100%}ul.regular-list li .red-button{display:inline-block;margin:0 0 .6em 0}.launch .twitter-typeahead{display:inline-block;margin:0 .6em 0 0;width:82%}.launch .search-submit{display:inline-block;width:10%;height:2em}.launch .row-email{display:inline-block;margin:0 1% 0 0;width:60%;vertical-align:top}.launch .row-submit{display:inline-block;width:28%;font-family:GT-Walsheim,helvetica,sans-serif}.merchandize-commerce .red,.photograph-commerce .red{margin:0 0 .8em 0}.merchandize-commerce .fa,.photograph-commerce .fa{margin:0 .2em 0 0}#photograph-nav li{cursor:pointer}#photograph-nav li:hover{color:#999}#photograph-nav-collections,#photograph-nav-context,#photograph-nav-genres,#photograph-nav-time-periods{display:none}#receipt-share li{margin:.4em 0 0 0}.gridphotographers h2,.gridsearch h2{margin:0 0 .6em 0;cursor:pointer}.gridphotographers h2:hover,.gridsearch h2:hover{color:#999}.gridphotographers #search-nav-photographers li{list-style-type:none}.gridsearch a{color:#333}.gridsearch a:hover{color:#999}.gridsearch .filteredout a{color:#999}.gridsearch .filteredout a:hover{color:#333}.gridsearch li{margin:0 0 .2em 0;padding:0;list-style:none;color:#333}.gridsearch a .fa-facebook,.gridsearch a .fa-google-plus,.gridsearch a .fa-linkedin,.gridsearch a .fa-pinterest-p,.gridsearch a .fa-tumblr,.gridsearch a .fa-twitter{color:#fff}.gridsearch a .fa-facebook:hover,.gridsearch a .fa-google-plus:hover,.gridsearch a .fa-linkedin:hover,.gridsearch a .fa-pinterest-p:hover,.gridsearch a .fa-tumblr:hover,.gridsearch a .fa-twitter:hover{color:#000}.gsleft{display:inline-block;width:20%;vertical-align:top}.gsright{display:inline-block;width:78%;vertical-align:top}#more-photographs{margin:1em 0 0 0;font-size:1.5rem}#add-line-item{cursor:pointer}.grid2 ul li .twitter-typeahead{width:100%}.grid2 ul li input.item-discount-code,.grid2 ul li input.item-discount-percent,.grid2 ul li input.item-price,.grid2 ul li input.order-discount-percent,.grid2 ul li select.line-item-tax{margin:0 1% 0 0;width:79%}.grid2 ul li a.link-submit,.grid2 ul li input.discount-apply{width:20%}.faq ul{margin:2em 0 0 0}.faq li{margin:.8em 0 0 0}iframe{max-width:100%}.morrison-edit-span{display:block;margin:0 auto 1em auto;padding:.2em .2em .2em .3em;width:1em;font-size:1.4em;color:#fff;background-color:#fe4328;cursor:pointer}.morrison-edit-span:hover{color:#000}.morrison-edit{display:block;margin:0 auto 1em auto;padding:.2em .3em .2em .3em;width:3em;font-family:GT-Walsheim,helvetica,sans-serif;color:#fff;background-color:#fe4328;cursor:pointer;text-align:center}.morrison-edit:hover{color:#000}.morrison-edit-meta{display:block;margin:0 auto 1em auto;padding:.2em .3em .2em .3em;width:11em;font-family:GT-Walsheim,helvetica,sans-serif;color:#fff;background-color:#fe4328;cursor:pointer;text-align:center}.morrison-edit-meta:hover{color:#000}#overlay{display:table;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:10000;cursor:pointer}.limit-thumb-width{max-width:200px;height:auto}.video-embed{clear:both}.featured-text{max-width:33em;margin:1em auto;text-align:center;line-height:1.2;text-transform:none}h2.featured-text{font-size:1.3rem}@media (max-width:1024px){h2.featured-text{font-size:1.25rem}}@media (max-width:768px){h2.featured-text{font-size:1.2rem}}@media (max-width:540px){h2.featured-text{font-size:1.1rem}}#mc_embed_signup .link-submit{width:20%}.gridphotographers{margin:2em 0 0 0}.gridphotographers #search-nav-photographers{margin:1em 0 0 0}#consultation input::placeholder{color:#000}#consultation .guide-text{padding:0 0 0 .8em;font-size:.825rem;text-align:left;color:#999}#consultation textarea{margin:0;padding:0 0 0 .4em}#consultation .input-email{width:77%}@media (max-width:540px){#consultation .input-email{width:81%}}#consultation select{max-width:32.5%}@media (max-width:767px){#consultation select{max-width:100%}}#headline-post-div.short{width:45%}h1.section#headline-post{margin:0}@media (max-width:540px){#headline-post-div.short{width:100%}}.bfpk-thumbgrid{text-align:center}#bftg-thumb-grid-panel,.thumb-description{text-align:left}@media (min-width:1440px){.grid3 img{max-height:400px}.launch .row-email{width:65%}}@media (max-width:1024px){.grid3 img{max-height:200px}.launch .row-email{width:53%}}@media (max-width:768px){.panel-left,section.short.margin-center .panel-left{display:block;width:100%}.panel-right{display:block;padding:0;width:100%}.grid2 ul li,.grid3 ul li{margin:0 0 1em 0;width:100%}.grid3 ul li.two-thirds{display:block;width:100%}.grid3 img{max-height:500px}.grid2 nav ul li{margin:0}.short{width:100%}#collection-overlay .short,#collection-overlay.short{width:80%}.gsleft{display:block;width:100%;text-align:center}.gsright{display:block;width:100%}.gsleft ul{display:none}.checkout-thumbnail{max-width:100%;margin:0 auto}}@media (max-width:540px){.image-50{float:left;margin:0 1em 1em 0;width:100%}.image-25{float:left;margin:0 1em 0 0;width:50%}.big-search{font-size:1.2em;text-align:center}.grid2 ul li #email,.grid2 ul li .input-email{width:75%}.grid2 ul li input.item-discount-code,.grid2 ul li input.item-discount-percent,.grid2 ul li input.item-price,.grid2 ul li input.order-discount-percent,.grid2 ul li select.line-item-tax{width:78%}.grid2 ul li a.link-submit,.grid2 ul li input.discount-apply{width:16%}#checkout .expiry-month,#checkout .expiry-year{width:48.5%}.row input,.row select{width:100%}.row input.password-sign-in{width:69%}}footer{margin:4em 0 0 0}footer nav{margin:0 0 2em 0}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}input[autocomplete=off]::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;height:0;width:0;margin:0}.no-right-click{-webkit-user-select:none;-webkit-touch-callout:none}@media print{body{font-size:10pt!important}.no-print,.receipt-page #header-nav,.receipt-page #header-search,.receipt-page .header-column3.right,.receipt-page footer{display:none}.morrison-edit{display:none}.morrison-edit-meta{display:none}.receipt-page .site-logo{width:50%!important}section.short{width:100%!important}.receipt-page .grid2 ul li{display:inline-block!important;padding:0!important;width:45%!important}.receipt-page .right p{margin:0 0 .1em 0!important}.receipt-page h1{font-size:14pt!important}.receipt-page h1.section{margin:1em 0 .3em!important}.receipt-page h2{font-size:12pt!important}.receipt-page .row,.receipt-page li,.receipt-page ul{margin:0 0 .3em 0!important}}