.loading-c2,.loading-bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.loading-c2{position:fixed;top:0;left:0;width:100vw;height:100vh;text-align:center;z-index:1000}.loading-c2.loaded{background:rgba(255,255,255,0.9)}.loading-c2:before{content:'';margin:0 0 0 -4px;height:100%;vertical-align:middle;display:inline-block}.bar-holder{width:80%;height:2px;margin:0 auto;max-width:1100px;vertical-align:middle;position:relative;display:inline-block;overflow:hidden}.loading-bar{will-change:true;width:100%;height:100%;background:rgba(51,51,51,0.4);-webkit-animation:loading 4s linear infinite;-moz-animation:loading 4s linear infinite;-o-animation:loading 4s linear infinite;animation:loading 4s linear infinite}.c2content .loading-bar,.loaded .loading-bar{-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}@-webkit-keyframes loading{0%{transform:translate3d(-100%, 0, 0)}100%{transform:translate3d(100%, 0, 0)}}@-moz-keyframes loading{0%{transform:translate3d(-100%, 0, 0)}100%{transform:translate3d(100%, 0, 0)}}@-o-keyframes loading{0%{transform:translate3d(-100%, 0, 0)}100%{transform:translate3d(100%, 0, 0)}}@keyframes loading{0%{transform:translate3d(-100%, 0, 0)}100%{transform:translate3d(100%, 0, 0)}}body:after{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (max-width: 768px){body:after{content:'handhelds';}}@media only screen and (min-width: 769px){body:after{content:'tablets';}}.lt-ie9 body:after{content:'tablets'}@media only screen and (min-width: 1025px){body:after{content:'medium-screens';}}.lt-ie9 body:after{content:'medium-screens'}@media only screen and (min-width: 1366px){body:after{content:'wide-screens';}}@media only screen and (min-width: 1801px){body:after{content:'mega-screens';}}.gallery-header .toggle-collection-tree{-webkit-appearance:none;border:none;background:none;text-decoration:none;line-height:1;outline:none;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#c2content *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nav-libris.ubernavbar ~ #c2{height:calc(100% - 49px)}@media only screen and (max-width: 768px){.nav-libris.ubernavbar ~ #c2 #mode-galleries .header,.nav-libris.ubernavbar ~ #c2 #mode-search .header{top:49px !important;}}@media only screen and (max-width: 768px){.nav-libris.ubernavbar ~ #c2 search-header{top:calc(4.1em + 49px);}}html{height:100%;min-height:100%;width:100%;min-width:100%;font-family:"Roboto";background:#ffffff}@media only screen and (min-width: 769px){html{overflow-x:hidden;overflow-y:auto;}}.lt-ie9 html{overflow-x:hidden;overflow-y:auto}.stack-top{z-index:auto}.stack{z-index:-1}@media only screen and (max-width: 768px){.stack-top{min-height:100%;height:auto;overflow:auto}.stack-top#mode-index{height:100%}}a{color:#2A7AB0}a:hover{text-decoration:underline;color:#2A7AB0}#c2WS .header{background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,0.22);height:4.1em}@media only screen and (min-width: 769px){#c2WS .header{height:6.3em;}}.lt-ie9 #c2WS .header{height:6.3em}@media only screen and (max-width: 768px){#c2WS .header{height:4.1em;width:100%;}}@media only screen and (max-width: 768px){#c2WS .header .show-nav{top:5.15em;display:block;}}#c2 .header,#c1>.header{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;float:left;left:0px;right:0px;position:absolute;background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,0.22);z-index:4;height:4.1em}@media only screen and (min-width: 769px){#c2 .header,#c1>.header{height:6.3em;}}.lt-ie9 #c2 .header,.lt-ie9 #c1>.header{height:6.3em}@media only screen and (max-height: 420px){#c2 .header,#c1>.header{height:4.1em;}}.with-nav #c2 .header,.with-nav #c1>.header{z-index:5}.editMode #c2 .header,.editMode #c1>.header{left:300px;right:0px}#c2 .header:after,#c1>.header:after{content:'';height:100%;display:inline-block;vertical-align:middle;margin-left:-5px}#c2.menu-button .header,#c1.menu-button>.header{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.with-nav .stack-top:not(#mode-galleries, #mode-search){overflow:hidden}.wrapper{position:absolute;width:100%;height:100%;padding-top:4.1em}@media only screen and (min-width: 769px){.wrapper{padding-top:6.3em;}}.lt-ie9 .wrapper{padding-top:6.3em}.wrapper>.content{padding:23px}.c1{color:#333333;font-family:"Roboto"}.c1 fakeheader,.c1 footer{position:fixed;right:0;left:0;top:0;height:5em;line-height:5em;z-index:4;background:#ffffff;background-clip:content-box}.ubernav .c1 fakeheader,.ubernav .c1 footer{top:49px}.editMode .c1 fakeheader,.editMode .c1 footer{left:300px}.lt-ie9 .c1 fakeheader,.lt-ie9 .c1 footer{display:none;position:absolute}@media only screen and (min-width: 769px){.c1 fakeheader,.c1 footer{display:none;position:absolute;}}.lt-ie9 .c1 fakeheader,.lt-ie9 .c1 footer{display:none;position:absolute}.c1 fakeheader a,.c1 footer a{display:inline-block;width:5em;height:5em;position:relative;outline:none !important;text-indent:-999em;color:#333333;vertical-align:top;text-decoration:none}@media only screen and (min-width: 769px){.c1 fakeheader a:hover,.c1 footer a:hover{color:#2A7AB0}}.lt-ie9 .c1 fakeheader a:hover,.lt-ie9 .c1 footer a:hover{color:#2A7AB0}.with-nav .c1 fakeheader a.show-nav,.with-nav .c1 footer a.show-nav{color:#2A7AB0;order:2}.c1 fakeheader a:before,.c1 footer a:before{text-indent:0;font-family:'icon-set';position:absolute;width:100%;height:100%;text-align:center;line-height:4em;content:'\0075';text-align:center;left:0;top:0;font-size:1.25em}.c1 fakeheader a:hover,.c1 footer a:hover{color:#b3b3b3}@media only screen and (min-width: 769px){.c1 fakeheader button:hover,.c1 footer button:hover{color:#2A7AB0 !important}}.lt-ie9 .c1 fakeheader button:hover,.lt-ie9 .c1 footer button:hover{color:#2A7AB0 !important}.c1 footer{top:auto;bottom:0;text-align:center;padding:0;z-index:3}.with-nav .c1 footer{z-index:-1}.lt-ie9 .c1 footer{padding:0 22px 0 260px;display:block}@media only screen and (min-width: 769px){.c1 footer{padding:0 22px 0 260px;display:block;}}.lt-ie9 .c1 footer{padding:0 22px 0 260px;display:block}.c1 footer a:before{text-transform:none}.c1 footer .grid:before{content:'\0073'}.c1 footer .info:before{content:'\0051' !important}.c1 footer .full:before{content:'\0072'}.c1 footer .fullscreen:before{content:'\006e'}section{float:left;padding:5em 0;height:100%;background-clip:content-box}section{padding:5em 22px 5em 22px;width:100%;text-align:center}section.galleryHorizontalScroll{padding:5em 0}section:-webkit-full-screen{padding:5em 22px 5em 22px;background:#ffffff}section:-webkit-full-screen footer,section:-webkit-full-screen .ViewToggle{padding-left:22px}section:-webkit-full-screen .ViewToggle>.gearHolder>.gear{left:18em}section:-moz-full-screen{padding:5em 22px 5em 22px;background:#ffffff}section:-moz-full-screen footer,section:-moz-full-screen .ViewToggle{padding-left:22px}section:-moz-full-screen .ViewToggle>.gearHolder>.gear{left:18em}section:fullscreen{padding:5em 22px 5em 22px;background:#ffffff}section:fullscreen footer,section:fullscreen .ViewToggle{padding-left:22px}section:fullscreen .ViewToggle>.gearHolder>.gear{left:18em}.lt-ie9 section{padding:5em 22px 5em 260px}@media only screen and (min-width: 769px){section{padding:5em 22px 5em 260px;}}.lt-ie9 section{padding:5em 22px 5em 260px}section .scroller{float:left;width:100%;position:realtive;height:100%}section .holder{text-align:left;height:100%;max-width:982px;margin:0 auto}#mode-instagram section .holder{max-width:612px}.lt-ie9 section .holder{margin:90px auto 0}@media only screen and (min-width: 769px){section .holder{margin:90px auto 0;}}.lt-ie9 section .holder{margin:90px auto 0}.grid section .holder{width:200em;margin:0 0 0 -5px}section.thumb img{margin:0 9px 0 1px}.gallery-header .toggle-collection-tree{-webkit-appearance:none;border:none;background:none;text-decoration:none;line-height:1}#mode-instagram:not(.stack-top){z-index:-1}#mode-video .holder{margin-top:0}#mode-video section{height:100%;min-height:100%}.stack .scrollable{-webkit-overflow-scrolling:auto}.LibrisNav li div{position:absolute;z-index:2;background:#ffffff;border:1px solid #adadad;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,0.1);width:0;opacity:0;overflow:hidden;-webkit-transition:opacity 0.2s linear,height 0s 0.2s linear,width 0s 0.2s linear,overflow 0s 0.2s linear,padding 0s 0.2s linear,border-width 0s 0.2s linear;-moz-transition:opacity 0.2s linear,height 0s 0.2s linear,width 0s 0.2s linear,overflow 0s 0.2s linear,padding 0s 0.2s linear,border-width 0s 0.2s linear;-ms-transition:opacity 0.2s linear,height 0s 0.2s linear,width 0s 0.2s linear,overflow 0s 0.2s linear,padding 0s 0.2s linear,border-width 0s 0.2s linear;-o-transition:opacity 0.2s linear,height 0s 0.2s linear,width 0s 0.2s linear,overflow 0s 0.2s linear,padding 0s 0.2s linear,border-width 0s 0.2s linear;transition:opacity 0.2s linear,height 0s 0.2s linear,width 0s 0.2s linear,overflow 0s 0.2s linear,padding 0s 0.2s linear,border-width 0s 0.2s linear}.LibrisNav li div:before{content:'';position:absolute;width:9px;height:9px;border:1px solid #adadad;border-bottom:none;border-right:none;right:3.3em;background:#ffffff;top:-0.5em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.no-csstransforms .LibrisNav li div:before,.LibrisNav li .no-csstransforms div:before{display:none}.lt-ie9 .LibrisNav li div,.LibrisNav li .lt-ie9 div{display:none}IFRAME.psLoginPromptFrame{width:400px;height:200px;margin:0 auto;border:none;overflow:hidden}nav .PoweredBy{float:left;position:relative;padding:0;margin:20px 0 0;background:none;z-index:1}nav .PoweredBy a{opacity:0.6;color:#000000;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}nav .PoweredBy a:hover{opacity:1;text-decoration:none}nav .PoweredBy a:after{font-family:'icon-set';content:'\220f';vertical-align:top;position:relative;top:-1px;left:1px}#mode-index .coverFooter{position:fixed;bottom:0;left:0;width:100%;padding:2px 40px 0;line-height:40px;height:40px;text-transform:uppercase;text-align:right;color:#000000;background:rgba(255,255,255,0.8);font-size:13px;letter-spacing:2px;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 769px){#mode-index .coverFooter{padding:2px 80px 0;height:80px;line-height:80px;}}.lt-ie9 #mode-index .coverFooter{padding:2px 80px 0;height:80px;line-height:80px}#mode-index .coverFooter A{color:#000000}#mode-index .coverFooter A:before{font-family:'icon-set';content:'\006a';position:fixed;bottom:20px;right:2%;margin:0 0 -11px 0;height:21px;width:20px;line-height:21.25px;padding:1px 0 0 2px;text-align:center;background:#000000;color:#ffffff;font-size:14px;border-radius:50%;text-transform:none;font-weight:normal}@media only screen and (min-width: 769px){#mode-index .coverFooter A:before{right:40px;bottom:40px;}}.lt-ie9 #mode-index .coverFooter A:before{right:40px;bottom:40px}#mode-index .coverFooter A:hover{text-decoration:none;color:black}#mode-index .coverFooter A:hover:before{background:black}#mode-index .wrapper{overflow:scroll}#mode-index .wrapper .cover-image{display:block;position:sticky;top:0;width:100vw;height:100%;pointer-events:none}#mode-index .wrapper .cover-image .homeSearch-wrapper{position:absolute;top:0;bottom:0;width:100vw}#mode-index .wrapper .cover-image .homeSearch-wrapper .homeSearch>.searchBar,#mode-index .wrapper .cover-image .homeSearch-wrapper .btnBrowse{pointer-events:fill}#mode-index .wrapper .cover-image .gal-link{position:absolute;left:0;height:100%;width:100vw;pointer-events:fill}#mode-index .wrapper .footer-wrapper{position:absolute;top:100%;width:100vw}.show-nav{position:absolute;right:20px;top:1.15em;display:none;float:right;outline:none;text-indent:-999em;width:1.67em;height:1.67em;border-radius:2px;background:#000000}@media only screen and (max-width: 768px){.show-nav{display:block;}}@media only screen and (min-width: 769px){.show-nav{top:2.15em;}}.lt-ie9 .show-nav{top:2.15em}.menu-button .show-nav{display:block;order:2}.show-nav:before{position:absolute;left:0;top:0;line-height:1.67;width:100%;height:100%;text-indent:0;float:left;color:#ffffff;text-align:center;content:'\0075';font-family:'icon-set'}.show-nav:focus{outline:none}.gallery-header{display:none}@media only screen and (max-width: 768px){.gallery-header{position:fixed;display:block;top:4.1em;right:0;left:0;height:40px;background:whitesmoke;z-index:1}.ubernav .gallery-header{top:8.2em}.gallery-header .toggle-collection-tree{float:left;width:40px;height:40px;line-height:40px;font-family:'icon-set';overflow:hidden}.gallery-header .toggle-collection-tree:before{float:left;width:100%;height:100%;text-align:center;content:'\0066';font-size:16px;line-height:inherit;color:#333333;font-weight:normal;cursor:pointer}.collection-tree-nav .gallery-header .toggle-collection-tree:before{content:'\0061';font-size:15px}.collection-tree-nav .gallery-header .toggle-collection-tree:after{content:'';position:absolute;top:100%;left:75vw;width:100vw;height:100vh}.contact_form{table-layout:fixed}.contact_form input[type=text]{width:100%;box-sizing:border-box}#c1PsContent table{table-layout:fixed;max-width:100%}#c1PsContent table td{-webkit-word-break:break-all;-moz-word-break:break-all;word-break:break-all}}#mode-contact .wrapper.flexy{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}#mode-contact .wrapper.flexy .grow-spacer{display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-positive:1;-ms-flex-grow:1;-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1}#mode-contact .contentBox{width:100%;max-width:600px;padding:20px 30px}#mode-galleries,#mode-search{overflow:hidden}#mode-galleries .wrapper,#mode-search .wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%}#mode-galleries .galleries,#mode-search .galleries{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-self:stretch;-webkit-align-self:stretch;align-self:stretch;-ms-flex-positive:1;-ms-flex-grow:1;-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-between;min-height:0;height:100%}#mode-galleries .galleries.wc-fix,#mode-search .galleries.wc-fix{padding-top:85px;padding-bottom:100px}@media only screen and (min-width: 769px){#mode-galleries .galleries.wc-fix,#mode-search .galleries.wc-fix{padding-top:0;padding-bottom:0;}}.lt-ie9 #mode-galleries .galleries.wc-fix,.lt-ie9 #mode-search .galleries.wc-fix{padding-top:0;padding-bottom:0}@media only screen and (max-width: 768px){#mode-galleries .wc-controls,#mode-search .wc-controls{position:fixed !important;right:0;bottom:0;left:0;z-index:1002;}}#mode-galleries .browser,#mode-search .browser{width:0;overflow:hidden;-moz-flex-grow:0;-webkit-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;flex-shrink:0;transition:width 0.3s ease-in-out;position:relative}@media screen and (prefers-reduced-motion: reduce){#mode-galleries .browser,#mode-search .browser{transition:width 0.001s;}}#mode-galleries .browser h2,#mode-search .browser h2{position:absolute;top:0;z-index:1;height:35px;background:#ffffff;right:0;text-align:baseline;margin:0;width:300px}#mode-galleries .browser h2 a,#mode-search .browser h2 a{position:absolute;bottom:0;left:0;right:0;font-weight:bold;padding:3px 20px;color:inherit;text-decoration:none;transition:background 0.3s ease-in-out}@media screen and (prefers-reduced-motion: reduce){#mode-galleries .browser h2 a,#mode-search .browser h2 a{transition:background 0s;}}#mode-galleries .browser h2 a:hover,#mode-search .browser h2 a:hover{background:#e6e6e6}#mode-galleries .collection-tree-nav .browser,#mode-search .collection-tree-nav .browser{width:300px}#mode-galleries .info-display portal-sidebar,#mode-search .info-display portal-sidebar{width:300px;transform:translate3d(0, 0, 0);overflow-x:hidden;overflow-y:auto}#mode-galleries .ThumbBrowser,#mode-search .ThumbBrowser{height:auto}#mode-galleries .ThumbBrowser,#mode-search .ThumbBrowser{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1}#mode-galleries .MediaImpl:not(.showing),#mode-search .MediaImpl:not(.showing){display:none}#mode-galleries .MediaImpl.showing ~ .ThumbBrowser,#mode-search .MediaImpl.showing ~ .ThumbBrowser{position:absolute;transform:translate3d(-1000%, -1000%, 0);display:none}@media only screen and (max-width: 768px){#mode-galleries .galleries,#mode-search .galleries{position:relative}#mode-galleries .browser,#mode-search .browser{position:fixed;top:4.1em;bottom:50px;left:0;width:300px !important;transform:translate3d(-100%, 0, 0);z-index:4;transition:transform 0.3s ease-in-out}@media screen and (prefers-reduced-motion: reduce){#mode-galleries .browser,#mode-search .browser{transition:transform 0.001s;}}.ubernav #mode-galleries .browser,.ubernav #mode-search .browser{top:8.3em}#mode-galleries .collection-tree-nav .browser,#mode-search .collection-tree-nav .browser{transform:translate3d(0, 0, 0);width:300px}#mode-galleries portal-sidebar,#mode-search portal-sidebar{position:fixed;top:4.1em;right:0;bottom:50px;width:300px !important;z-index:4}.ubernav #mode-galleries portal-sidebar,.ubernav #mode-search portal-sidebar{top:8.3em}#mode-galleries .header,#mode-search .header{position:fixed;top:0;right:0;left:0}.ubernav #mode-galleries .header,.ubernav #mode-search .header{top:49px}#mode-galleries .controls,#mode-search .controls{position:fixed;right:0;bottom:0;left:0;z-index:3}#mode-galleries .ThumbBrowser,#mode-galleries .ThumbBrowser gallery-browser,#mode-search .ThumbBrowser,#mode-search .ThumbBrowser gallery-browser{overflow:visible;display:-ms-flexbox;display:-webkit-flex;display:flex}#mode-galleries.stack-top,#mode-search.stack-top{overflow:visible}}@media only screen and (max-width: 768px){#mode-search.stack-top{overflow:visible;}}@media only screen and (max-width: 768px){.collection-tree-nav+.controls .toggle-collection-tree:before{content:'';position:fixed;right:0;bottom:50px;top:50px;left:300px}.collection-tree-nav.info-display+.controls .toggle-collection-tree:before{right:300px}.info-display+.controls .toggle-info:before{content:'';position:fixed;right:300px;bottom:50px;top:50px;left:0;z-index:1}.info-display.collection-tree-nav+.controls .toggle-info:before{left:300px}}.unavailable.unavailable{display:none}.no-scroll{overflow:hidden}#su{position:fixed;padding:5px 0;bottom:0px;left:0px;width:100%;opacity:0.6;filter:alpha(opacity=60);z-index:20;background-color:#f00;color:white;font-weight:bold;font-family:'lucida grande',verdana,arial,helvetica,sans-serif;font-size:11px}#su A{text-decoration:none;color:#ff6}#su A:hover{text-decoration:underline}#su SPAN{margin-left:8px;padding-left:8px;border-left:1px solid #fcc}#su SPAN.first{border:none}.clean-button{-webkit-appearance:none;border:none;background:none;text-decoration:none;line-height:1}.c2content h1,.c2content h2,.c2content h3,.c2content h4,.c2content h5,.c2content h6{font-weight:normal;color:#333333}.c1 h1,.c1 h2,.c1 h3,.c1 h4,.c1 h5,.c1 h6{font-weight:normal;color:#333333 !important}.c2content h1,.c1 h1{font-size:1.5em}.c2content h1:first-child,.c1 h1:first-child{margin-top:0}.c2content h2,.c1 h2{font-size:1.4em}.c2content h3,.c1 h3{font-size:1.3em}.c2content h4,.c1 h4{font-size:1.2em}.c2content h5,.c1 h5{font-size:1.1em}.c2content h6,.c1 h6{font-size:1em}.ThumbBrowser{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;overflow:hidden}.ThumbBrowser gallery-browser{overflow:hidden;-ms-flex:1 1 0.0px;-webkit-flex:1;flex:1;-webkit-flex-basis:0.0px;flex-basis:0.0px;height:100%;width:100%}.ThumbBrowser #empty{margin:15% auto 0;max-width:350px;width:75%}.ThumbBrowser h3{text-align:center}.AssetLogo{vertical-align:middle;font-size:12px !important;white-space:nowrap;line-height:44px;max-height:44px;margin-left:20px;flex-shrink:0}@media only screen and (min-width: 769px){.AssetLogo{line-height:68px;max-height:68px;}}.lt-ie9 .AssetLogo{line-height:68px;max-height:68px}@media only screen and (max-width: 768px){.AssetLogo{position:absolute;top:5%;right:8.5em;left:0;}}@media only screen and (max-height: 420px){.AssetLogo{line-height:44px;max-height:44px;}}.menu-button .AssetLogo{position:absolute;top:5%;right:9.1em;left:0}.AssetLogo>a{margin:0 10px 0 0}@media only screen and (min-width: 1025px){.AssetLogo>a{margin:0 20px 0 0;}}.lt-ie9 .AssetLogo>a{margin:0 20px 0 0}.AssetLogo .logo{background-position:left center;vertical-align:top;height:100% !important}.AssetLogo .text{display:inline-block;vertical-align:top;font-family:"Roboto";max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;color:#141414;letter-spacing:2px;line-height:inherit;font-weight:bold;text-transform:uppercase;font-size:1.1em}@media only screen and (min-width: 1025px){.AssetLogo .text{font-size:1.2em;}}.lt-ie9 .AssetLogo .text{font-size:1.2em}@media only screen and (min-width: 1366px){.AssetLogo .text{font-size:1.3em;}}.AssetLogo .text:hover{color:#141414}.AssetLogo:after{content:'';height:100%;display:inline-block;vertical-align:middle;margin-left:-5px}.LibrisNav{flex-basis:100%;flex-shrink:1;margin-right:20px;display:none}.LibrisNav *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.LibrisNav .navTop{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;font-weight:bold;font-family:"Roboto";text-transform:uppercase;color:#000000;line-height:74px;letter-spacing:2px}@media only screen and (min-width: 1366px){.LibrisNav .navTop{font-size:1.1em;}}@media only screen and (max-height: 420px){.LibrisNav .navTop{line-height:44px;}}.LibrisNav .navTop li{order:1}.LibrisNav .navTop .galleries{-webkit-flex-grow:0 !important;flex-grow:0 !important}.LibrisNav .navTop .login{margin-left:auto;padding-left:20px;flex-shrink:0}.with-nav .LibrisNav .navTop .login{padding:0}.LibrisNav .navTop .upload,.LibrisNav .navTop .login,.LibrisNav .navTop .logout{order:2}.LibrisNav .navTop .login:not(:last-of-type){order:1}.nav-logo-prep .LibrisNav{-webkit-transform:translate3d(-1000px, -1000px, 0);-moz-transform:translate3d(-1000px, -1000px, 0);-ms-transform:translate3d(-1000px, -1000px, 0);-o-transform:translate3d(-1000px, -1000px, 0);transform:translate3d(-1000px, -1000px, 0)}.no-csstransforms3d .nav-logo-prep .LibrisNav{-webkit-transform:translate(-1000px, -1000px);-moz-transform:translate(-1000px, -1000px);-ms-transform:translate(-1000px, -1000px);-o-transform:translate(-1000px, -1000px);transform:translate(-1000px, -1000px)}@media only screen and (min-width: 769px){.LibrisNav{display:inline-block;vertical-align:middle;}.menu-button .LibrisNav{display:none}}.lt-ie9 .LibrisNav{display:inline-block;vertical-align:middle}.menu-button .lt-ie9 .LibrisNav{display:none}.with-nav .LibrisNav{display:block;position:fixed;left:0;top:4.1em;margin-right:0;bottom:0;right:0;background:#fafafa;overflow:auto}@media only screen and (min-width: 769px){.with-nav .LibrisNav{top:6.3em;}}.lt-ie9 .with-nav .LibrisNav{top:6.3em}@media only screen and (max-height: 420px){.with-nav .LibrisNav{top:4.1em;}}.with-nav .LibrisNav .navTop{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;line-height:3em;padding:10px 0 0}.with-nav .LibrisNav li{float:left;width:100%}.with-nav .LibrisNav li div{display:block;position:static;border:none;padding:0;background:none;opacity:1;float:left;width:100%;box-shadow:none;text-align:left;line-height:3em;margin:0}.with-nav .LibrisNav li div a{padding-top:0;padding-bottom:0}.with-nav .LibrisNav li div:before{display:none}.with-nav .LibrisNav a,.with-nav .LibrisNav span{float:left;width:100%;padding:0 20px}.with-nav .LibrisNav span:after{display:none}.with-nav .LibrisNav .on:before,.with-nav .LibrisNav .on>a:before,.with-nav .LibrisNav .on>span:before{display:none !important}.editMode.with-nav .LibrisNav{left:300px}.ubernav.with-nav .LibrisNav{top:8.2em}@media only screen and (min-width: 769px){.ubernav.with-nav .LibrisNav{top:9.8em;}}.lt-ie9 .ubernav.with-nav .LibrisNav{top:9.8em}@media only screen and (max-height: 420px){.ubernav.with-nav .LibrisNav{top:4.1em;}}.with-nav .ubernav .LibrisNav{top:8.2em}@media only screen and (min-width: 769px){.with-nav .ubernav .LibrisNav{top:10.4em;}}.lt-ie9 .with-nav .ubernav .LibrisNav{top:10.4em}@media only screen and (max-height: 420px){.with-nav .ubernav .LibrisNav{top:8.2em;}}.LibrisNav a,.LibrisNav span{cursor:pointer;float:left;text-decoration:none;color:#000000;padding:2px 0.65em 0;white-space:nowrap;font-size:0.8em}@media only screen and (min-width: 1025px){.LibrisNav a,.LibrisNav span{padding:2px 0.8em 0;font-size:0.9em;}}.lt-ie9 .LibrisNav a,.lt-ie9 .LibrisNav span{padding:2px 0.8em 0;font-size:0.9em}@media only screen and (min-width: 1366px){.LibrisNav a,.LibrisNav span{font-size:1em;}}.LibrisNav a:hover,.LibrisNav span:hover{color:#1a1a1a}.LibrisNav span:after{padding:0 0 0 5px;text-transform:none;font-family:'icon-set';content:"\0067";position:relative;top:-0.05em;float:right}.LibrisNav .on{position:relative}.LibrisNav .on>a,.LibrisNav .on>span{color:black}.LibrisNav .on>a:before,.LibrisNav .on>span:before{font-family:'icon-set';content:'\0078';width:23px;position:absolute;left:50%;top:100%;margin:0 0 0 -11px;z-index:1;line-height:1;font-size:1.4em;text-transform:none;color:#ffffff;text-shadow:0 1px 3px rgba(0,0,0,0.22);overflow:hidden;text-align:center}.LibrisNav ul{float:left;margin:0}.LibrisNav li{float:left;position:relative}.LibrisNav li:hover>a,.LibrisNav li:hover>span,.LibrisNav li.open>a,.LibrisNav li.open>span{color:black}.LibrisNav li div{font-size:12px;margin:2em 0 0 -75px;top:50%;left:50%;line-height:1.5;text-align:center}.LibrisNav li div:before{right:50%;margin:0 -0.6em 0 0}.LibrisNav li div ul{float:left;width:100%;padding:0}.LibrisNav li div li{float:left;width:100%}.LibrisNav li div li+li{border-top:1px solid #adadad}.LibrisNav li div a{float:left;width:100%;padding:10px 10px}.LibrisNav .open>div{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;opacity:1;width:14em;overflow:visible}.lt-ie9 .LibrisNav .open>div{display:block}.with-nav .ubernavbar ~ .header .LibrisNav{top:8.2em}@media only screen and (min-width: 769px){.with-nav .ubernavbar ~ .header .LibrisNav{top:10.4em;}}.lt-ie9 .with-nav .ubernavbar ~ .header .LibrisNav{top:10.4em}@media only screen and (max-height: 420px){.with-nav .ubernavbar ~ .header .LibrisNav{top:8.2em;}}.LibrisPortfolioCover{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;height:auto;width:auto;position:static;cursor:pointer;background:#ffffff}.LibrisPortfolioCover ps-image-impl{height:100%}.LibrisPortfolioCover ps-image-impl iron-image{width:100%;height:100%}#mode-index .wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex}.Content{color:#333333}.Content h1,.Content h2,.Content h3,.Content h4,.Content h5,.Content h6{text-transform:uppercase;margin:1em 0}.Content p{margin:0 0 2em;font-size:1.1em;line-height:1.75}.ContactForm{margin:0;color:#333333}.ContactForm div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;clear:both;width:100%}.ContactForm .singles{overflow:hidden;margin:0;padding:0}.ContactForm .singles>div{width:100%;margin:0 0 25px;position:relative;overflow:hidden}.ContactForm .note{position:relative;overflow:hidden;width:100%;float:right;clear:none}.ContactForm .note .status{margin:0 0 0 -48px}.ContactForm LABEL{position:absolute;left:-999em;top:-999em;float:left;padding:15px 10px;text-transform:capitalize;line-height:15px}.lt-ie10 .ContactForm LABEL{left:0;top:0}.lt-ie10 .ContactForm LABEL.off{left:-999em;top:-999em}.ContactForm INPUT,.ContactForm TEXTAREA,.ContactForm SELECT{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;padding:0;background:none;border:1px solid #b3b3b3;box-shadow:none;border-radius:0;float:left;color:#333333}.ContactForm INPUT::-webkit-input-placeholder,.ContactForm TEXTAREA::-webkit-input-placeholder,.ContactForm SELECT::-webkit-input-placeholder{text-transform:uppercase;color:#8e8e8e}.ContactForm INPUT:-moz-placeholder,.ContactForm TEXTAREA:-moz-placeholder,.ContactForm SELECT:-moz-placeholder{text-transform:uppercase;color:#8e8e8e}.ContactForm INPUT::-moz-placeholder,.ContactForm TEXTAREA::-moz-placeholder,.ContactForm SELECT::-moz-placeholder{text-transform:uppercase;color:#8e8e8e}.ContactForm INPUT:-ms-input-placeholder,.ContactForm TEXTAREA:-ms-input-placeholder,.ContactForm SELECT:-ms-input-placeholder{text-transform:uppercase;color:#8e8e8e}.ContactForm input{margin:0;line-height:15px;height:45px;padding:15px 10px}.ContactForm textarea{padding:10px;height:185px;min-height:185px}.ContactForm .submit{width:100%}.ContactForm .send{color:#ffffff;width:100%;font-size:1em;border:none;text-indent:10px;padding:3px 0 0;line-height:35px;margin-left:5px;background:#333333;text-transform:uppercase;margin:0}.ContactForm .send:hover{background:#2A7AB0;color:#ffffff}.ContactForm .valid .indicator{background:none !important}.ContactForm .valid .indicator:before{color:#4fa61b}.ContactForm .invalid{color:#822b2b}.ContactForm .invalid .indicator{background:none !important}.ContactForm .invalid .indicator:before{color:#822b2b}.ContactForm .indicator{margin:0;padding:0;width:45px;height:45px;display:block;text-indent:0}.ContactForm .indicator:before{font-weight:normal;color:#333333}.ContactForm .valid .indicator,.ContactForm .invalid .indicator{float:left}.ContactForm .status{float:left;margin:0 0 0 -45px;width:45px;overflow:hidden;display:inline-block;text-indent:-999em;text-align:left}.ContactForm .status>span{line-height:45px}.ContactForm .status>.indicator{display:none}.ContactForm .sent{font-size:1.3em}.TreeBrowser{width:300px;background-color:#ffffff;font-size:16px;overflow:hidden;overflow-y:auto;position:absolute;top:35px;right:0;height:calc(100% - 35px)}@font-face{font-family:VideoJS;src:url(/wc/tripod-videojs-wrap/fonts/vjs.eot);src:url(/wc/tripod-videojs-wrap/fonts/vjs.eot?#iefix) format('embedded-opentype'),url(/wc/tripod-videojs-wrap/fonts/vjs.woff) format('woff'),url(/wc/tripod-videojs-wrap/fonts/vjs.ttf) format('truetype'),url(/wc/tripod-videojs-wrap/fonts/vjs.svg#icomoon) format('svg');font-weight:400;font-style:normal;}.MediaImpl{background:#ffffff;margin:10px 20px;position:relative;flex-grow:1;flex-shrink:0}.MediaImpl ps-media-swipeable{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;z-index:1;background:inherit}.MediaImpl.has-siblings{cursor:pointer}gallery-sidebar,portal-sidebar{background:#ffffff;position:relative;order:2;width:0;overflow:hidden;background-color:#ffffff;transform:translate3d(100%, 0, 0);transition:transform 0.3s ease-in-out,width 0.3s ease-in-out;overflow:scroll}@media screen and (prefers-reduced-motion: reduce){gallery-sidebar,portal-sidebar{transition:transform 0.001s,width 0.001s;}}gallery-sidebar ps-metadata-impl,portal-sidebar ps-metadata-impl{margin-bottom:20px;overflow:hidden;overflow-y:auto;font-size:16px;top:0;right:0;bottom:0;left:0}.Breadcrumb{font-size:1.17em;overflow:hidden}@media only screen and (max-width: 768px){.Pagination{display:none;}}.LightboxAdd a{line-height:1}.Download{}.PrivacyLinks{width:100%}.PrivacyCopyright{width:100%}.preload{left:-999em !important;position:absolute !important;top:-999em !important}.left,.f_left{float:left !important}.right,.f_right{float:right !important}.clear{clear:both}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none;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}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}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}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}