@import url('https://fonts.googleapis.com/css?family=Roboto:400,700&subset=latin,latin-ext');/*! normalize.css v1.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html,button,input,select,textarea{font-family:sans-serif}body{font-size:12px;margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}body{font-size:12px;line-height:1.5}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}noscript{position:absolute;top:0;left:0;background-color:#666;width:100%;height:100%}noscript .message{color:#FFF;margin:1em}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: 568px){body:after{content:'handhelds';}}@media only screen and (min-width: 569px){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';}}@font-face{font-family:'icon-set';src:url('/include/1751310438/0/asset/font/photoshelter_LibrisPortal.eot');src:url('/include/1751310438/0/asset/font/photoshelter_LibrisPortal.eot?#iefix') format('embedded-opentype'),url('/include/1751310438/0/asset/font/photoshelter_LibrisPortal.woff') format('woff'),url('/include/1751310438/0/asset/font/photoshelter_LibrisPortal.ttf') format('truetype'),url('/include/1751310438/0/asset/font/photoshelter_LibrisPortal.svg#photoshelter_LibrisPortal') format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'icon-set';src:url('/include/1751310438/0/asset/font/photoshelter_LibrisPortal.eot');src:url('/include/1751310438/0/asset/font/photoshelter_LibrisPortal.eot?#iefix') format('embedded-opentype'),url('/include/1751310438/0/asset/font/photoshelter_LibrisPortal.woff') format('woff'),url('/include/1751310438/0/asset/font/photoshelter_LibrisPortal.ttf') format('truetype'),url('/include/1751310438/0/asset/font/photoshelter_LibrisPortal.svg#photoshelter_LibrisPortal') format('svg');font-weight:normal;font-style:normal;}.ThumbBrowser .thumb{list-style:none}.AssetLogo{display:inline-block;margin:0;overflow:hidden;position:relative}.AssetLogo>.logo{display:inline-block;background-size:contain;background-repeat:no-repeat;text-indent:-999em;text-align:left;max-height:100%;max-width:100%}.AssetLogo a{text-decoration:none}.AssetLogo a:hover{text-decoration:none}.AssetLogo a:focus,.AssetLogo a:active{outline:none}.LibrisNav ul{list-style-type:none;padding:0;margin:0}.LibrisNavSettings H3{margin:15px 0 5px;font-size:12pt;font-weight:bold}.LibrisNavSettings UL{clear:both}.LibrisNavSettings UL UL{margin-left:30px}.LibrisNavSettings ul.contextMenu{list-style:none;display:none;position:absolute;right:0;background-color:white;border:1px solid #eee;border-radius:5px;padding:5px;box-shadow:10px 4px 7px}.LibrisNavSettings .contextMenu button{width:100%}.LibrisNavSettings .modalAddNav .navChoices{text-align:center}.LibrisNavSettings .modalPage .modal-body span{width:160px;display:inline-block;font-weight:bold}.LibrisNavSettings .modalPage input,.LibrisNavSettings .modalPage textarea{width:300px}.LibrisPortfolioCover{width:100%;height:100%;position:absolute}.LibrisPortfolioCover>.ibg{position:relative;width:100%;height:100%;left:0;top:0;opacity:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.LibrisPortfolioCover .homeSearch{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:500px;z-index:3;cursor:auto}@media only screen and (max-width: 768px){.LibrisPortfolioCover .homeSearch{width:80vw;}}.LibrisPortfolioCover .homeSearch .searchLabel{font-family:Roboto;font-size:22px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0em;text-align:center;color:#fff;padding-bottom:15px}.LibrisPortfolioCover .homeSearch ps-image-impl{text-align:center;padding-bottom:15px}.LibrisPortfolioCover .homeSearch ps-image-impl iron-image{width:auto;margin:auto}.LibrisPortfolioCover .homeSearch ps-image-impl iron-image img{max-height:250px;max-width:250px;height:auto;width:auto}.LibrisPortfolioCover .homeSearch .searchBar{display:flex}.LibrisPortfolioCover .homeSearch .searchBar #search-input{height:44px}.LibrisPortfolioCover .homeSearch .searchBar ps-text-input[focused] #input-wrapper.ps-text-input input.ps-text-input{margin-left:0px !important}.LibrisPortfolioCover .homeSearch .searchBar input.ps-text-input{margin-left:0px !important}.LibrisPortfolioCover .homeSearch .searchBar iron-icon[slot="prefix"]{width:36px;height:36px;padding:10px;margin:3px;color:#737373}.LibrisPortfolioCover .homeSearch .searchBar .btnSearch{margin:auto;background-color:#2A7AB0;height:44px;width:83px;text-align:center;border-radius:3px;font-size:17px;color:#ffffff;padding:10px 15px;margin-left:10px;cursor:pointer}.LibrisPortfolioCover .homeSearch .or{padding:15px;color:#ffffff;font-size:21px;margin:auto;text-align:center}.LibrisPortfolioCover .homeSearch .btnBrowse{margin:auto;background-color:#2A7AB0;height:44px;width:142px;text-align:center;border-radius:3px;font-size:17px;color:#ffffff;padding:10px;cursor:pointer}.LibrisPortfolioCover.hasSearchbar{background-color:#000}.LibrisPortfolioCover .homeSearch-wrapper[magic-search] .searchBar{}@media only screen and (max-width: 768px){.LibrisPortfolioCover .homeSearch-wrapper[magic-search] .searchBar{flex-direction:column;}.LibrisPortfolioCover .homeSearch-wrapper[magic-search] .searchBar .btnSearch{margin:auto;margin-top:15px}}.ContactForm{overflow:hidden;margin-left:10%}.ContactForm LABEL{width:54px;vertical-align:top;display:inline-block;text-transform:uppercase;padding-top:0.2em}.ContactForm INPUT,.ContactForm TEXTAREA{width:250px;font:inherit}.ContactForm INPUT::-ms-clear,.ContactForm TEXTAREA::-ms-clear{display:none}.ContactForm TEXTAREA{margin:0;height:8em;min-height:8em}.ContactForm form>div{margin:0 0 25px}.ContactForm form .singles{margin:0}.ContactForm form .singles>div{margin:0 0 25px}.ContactForm status{vertical-align:top}.ContactForm .invalid,.ContactForm .valid{display:none}.ContactForm .indicator{width:1em;display:inline-block;height:1em;padding:6px;margin:1px 5px 0 0;position:relative}.ContactForm .indicator:before{font-family:'icon-set';position:absolute;width:100%;height:100%;text-align:center;color:#fff;font-size:1.5em}.ContactForm .valid .indicator{background-color:#b0cc9f;background-position:center center;background-repeat:no-repeat}.ContactForm .valid .indicator:before{content:'\0063'}.ContactForm .invalid{color:#933}.ContactForm .invalid .indicator{background-color:#d47f7f;background-position:center center;background-repeat:no-repeat}.ContactForm .invalid .indicator:before{content:'\0061'}.ContactForm .sending{background-image:url("/img/spinner.gif");background-repeat:no-repeat;background-position:right center;padding-right:16px}.ContactForm .sending,.ContactForm .sent{display:none}.modalEditContent{width:auto;min-width:599px}.Content{position:relative}.Content img{max-width:100%;height:auto}.Content iframe,.Content object,.Content embed{max-width:100%}A{color:#09a5de;text-decoration:none}A:hover{text-decoration:underline}.no-transition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.quick-transition{-webkit-transition:all 0.2s linear !important;-moz-transition:all 0.2s linear !important;-o-transition:all 0.2s linear !important;-ms-transition:all 0.2s linear !important;transition:all 0.2s linear !important}.touch body{-webkit-tap-highlight-color:transparent}.prevent-action IMG{-webkit-user-select:none;-webkit-touch-callout:none}.mode,.stack-top{margin-left:0;height:100%;width:100%;position:absolute;opacity:0;overflow:hidden;-moz-transition:all linear;-ms-transition:all linear;-o-transition:all linear;-webkit-transition:all linear;transition:all linear}.stack{height:100% !important;overflow:hidden}.stack-top{opacity:1;overflow:inherit;z-index:2}html,body,#c2,.c2content{height:100%}#c2.ubernav{height:-webkit-calc(100% - 40px);height:calc(100% - 40px)}.no-csscalc #c2.ubernav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:40px}#c2.ubernav .Settings{top:40px;height:-webkit-calc(100% - 40px);height:calc(100% - 40px)}.no-csscalc #c2.ubernav .Settings{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;padding-top:40px}#c1.ubernav{position:relative}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait){html,body,#c2,.c2content{min-height:372px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (min-height: 481px) and (orientation: portrait){html,body,#c2,.c2content{min-height:504px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape){html,body,#c2,.c2content{min-height:268px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape){html,body,#c2,.c2content{min-height:232px}}.c2content{position:relative}#c2.editMode .c2content{margin-left:300px}.widget{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.widget.editMode{overflow:visible !important}IMG.psimg{transition:opacity 0.5s linear,width 0.2s ease,height 0.2s ease}IMG.psimg.unloaded{opacity:0}