#hss_login_wrapper{width:25%;margin:auto}.hss_small{font-size:7pt !important}*{font-family:'Roboto', Helvetica, Arial, Sans-serif;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;height:100%;position:absolute;overflow-x:hidden;float:left}a{color:#333;text-decoration:none}.menu-item a{color:#333;text-decoration:none}.menu-item a:hover{color:black;font-weight:400}.container{display:flex;flex-direction:row;width:100%;height:100%}.section_container{padding-top:2rem}#main-menu{flex:0 0 184px;z-index:100;min-height:100px}#main-menu ul{list-style:none;width:100%;padding-left:40px;margin-top:70px}#main-menu ul #main-title{text-align:left;font-size:14pt;letter-spacing:-0.5px;margin-bottom:4px}#main-menu ul #main-title a{color:black}#main-menu ul .menu-item{text-align:left;font-size:10pt;display:block;margin-bottom:3px;height:18px;overflow:hidden}#main-menu ul #hss_contact{height:auto;width:100%}#main-menu ul .sub-menu{width:100%;overflow:hidden;display:block;margin-left:0;padding-left:0;margin-top:3px}#main-menu ul .sub-menu li a{color:#AAA}#content{flex:1;position:relative;min-height:300px;overflow-x:hidden;overflow-y:auto;max-height:100vh}#content .padder{width:100%;height:84px;background-color:transparent}#content>a{margin-left:18%}@media (max-width: 1024px){.container{flex-direction:column;height:100vh;overflow:hidden}#main-menu{flex:0 0 auto;width:100%;min-width:100%;position:relative;height:auto}#main-menu ul{margin-left:0;width:100%;text-align:center}#content{overflow-x:hidden;overflow-y:auto;max-height:100%}#content>a{margin-left:0;text-align:center}}#hss_contact{overflow:hidden}#hss_contact h4{margin-top:10px;font-weight:400;color:#666;font-size:9pt}#hss_contact p{font-weight:300;color:#333;font-size:9pt}.ps-container .ps-scrollbar-x-rail{position:absolute;bottom:3px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color 0.2s linear,opacity 0.2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear}.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail{opacity:0.6;filter:alpha(opacity=60)}.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover{background-color:#eee;opacity:0.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-x-rail.in-scrolling{opacity:0.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-y-rail{position:absolute;right:3px;width:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color 0.2s linear,opacity 0.2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear}.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail{opacity:0.6;filter:alpha(opacity=60)}.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover{background-color:#eee;opacity:0.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-y-rail.in-scrolling{opacity:0.9;filter:alpha(opacity=90)}.ps-container .ps-scrollbar-x{position:absolute;bottom:0;height:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.ps-container.ie6 .ps-scrollbar-x{font-size:0}.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x{background-color:#999}.ps-container .ps-scrollbar-y{position:absolute;right:0;width:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.ps-container.ie6 .ps-scrollbar-y{font-size:0}.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y{background-color:#999}.ps-container.ie .ps-scrollbar-x,.ps-container.ie .ps-scrollbar-y{visibility:hidden}.ps-container.ie:hover .ps-scrollbar-x,.ps-container.ie:hover .ps-scrollbar-y,.ps-container.ie.hover .ps-scrollbar-x,.ps-container.ie.hover .ps-scrollbar-y{visibility:visible}#hss_projects_gui{z-index:98;position:relative;width:50%;max-width:750px;min-width:550px;margin:auto;margin-bottom:15px;font-size:9pt;height:25px;color:gray}#hss_projects_gui #controls{padding-top:2px;width:12px;height:25px;float:left}#hss_projects_gui #controls img{max-width:12px;max-height:12px;display:block;padding:1px;cursor:pointer}#hss_projects_gui #hss_projects_sort{cursor:pointer;float:left;background-color:white;height:25px;overflow:hidden;margin-right:5px}#hss_projects_gui #hss_projects_sort .sort_by{height:25px}#hss_projects_gui #hss_projects_sort .sort_by a:hover{font-weight:normal}#hss_projects_gui #hss_projects_filter{height:18px;color:gray;border-color:gray;border-width:0 0 1px 0;padding:2px;font-size:8pt}#hss_mosaic{position:relative;list-style:none;font-size:9pt;width:972px;margin:auto}#hss_mosaic .hss_cover{width:112px;height:112px;background-position:center;background-size:contain;background-repeat:no-repeat;margin:20px;margin-top:0px;margin-bottom:50px;float:left;display:inline-block}#hss_projects,#hss_featured{position:relative;list-style:none;font-size:9pt;width:50%;max-width:750px;min-width:550px;margin:auto}#hss_projects .hss_cover,#hss_featured .hss_cover{width:112px;height:112px;background-position:center;background-size:contain;background-repeat:no-repeat;margin:25px;float:left;display:inline-block}#hss_projects .hss_project,#hss_projects .hss_project_awards,#hss_projects .hss_featured_project,#hss_featured .hss_project,#hss_featured .hss_project_awards,#hss_featured .hss_featured_project{display:block;cursor:pointer;margin-bottom:5px;margin-left:-103px;width:100%}#hss_projects .hss_project:first-child img.hss_splash_image,#hss_projects .hss_project_awards:first-child img.hss_splash_image,#hss_projects .hss_featured_project:first-child img.hss_splash_image,#hss_featured .hss_project:first-child img.hss_splash_image,#hss_featured .hss_project_awards:first-child img.hss_splash_image,#hss_featured .hss_featured_project:first-child img.hss_splash_image{margin-top:15px}#hss_projects .hss_project.exhibition,#hss_projects .exhibition.hss_project_awards,#hss_projects .hss_featured_project.exhibition,#hss_featured .hss_project.exhibition,#hss_featured .exhibition.hss_project_awards,#hss_featured .hss_featured_project.exhibition{margin-bottom:14px}#hss_projects .hss_project span,#hss_projects .hss_project_awards span,#hss_projects .hss_featured_project span,#hss_featured .hss_project span,#hss_featured .hss_project_awards span,#hss_featured .hss_featured_project span{display:inline;color:#AAA}#hss_projects .hss_project div.info,#hss_projects .hss_project_awards div.info,#hss_projects .hss_featured_project div.info,#hss_featured .hss_project div.info,#hss_featured .hss_project_awards div.info,#hss_featured .hss_featured_project div.info{width:100%;max-width:100vw;background:transparent;display:flex;flex-wrap:wrap;padding-left:103px;color:#AAA}#hss_projects .hss_project div.info .Biography,#hss_projects .hss_project_awards div.info .Biography,#hss_projects .hss_featured_project div.info .Biography,#hss_featured .hss_project div.info .Biography,#hss_featured .hss_project_awards div.info .Biography,#hss_featured .hss_featured_project div.info .Biography{display:inline-block;margin-top:5px;max-width:100vw;padding:2px}#hss_projects .hss_project div.info.no-break,#hss_projects .hss_project_awards div.info.no-break,#hss_projects .hss_featured_project div.info.no-break,#hss_featured .hss_project div.info.no-break,#hss_featured .hss_project_awards div.info.no-break,#hss_featured .hss_featured_project div.info.no-break{white-space:nowrap}#hss_projects .hss_project img.hss_splash_image,#hss_projects .hss_project_awards img.hss_splash_image,#hss_projects .hss_featured_project img.hss_splash_image,#hss_featured .hss_project img.hss_splash_image,#hss_featured .hss_project_awards img.hss_splash_image,#hss_featured .hss_featured_project img.hss_splash_image{-moz-box-sizing:content-box;padding-left:103px;width:100%;max-width:750px;min-width:550px;margin-top:50px}#hss_projects .hss_project div.image,#hss_projects .hss_project_awards div.image,#hss_projects .hss_featured_project div.image,#hss_featured .hss_project div.image,#hss_featured .hss_project_awards div.image,#hss_featured .hss_featured_project div.image{float:left;display:inline-block;margin-left:-12px;margin-right:12px;display:inline-block;text-align:center;height:10px;width:105px;padding:2.5px;overflow:hidden}#hss_projects .hss_project div.image img,#hss_projects .hss_project_awards div.image img,#hss_projects .hss_featured_project div.image img,#hss_featured .hss_project div.image img,#hss_featured .hss_project_awards div.image img,#hss_featured .hss_featured_project div.image img{float:right;display:none;margin-top:-10px;max-height:50px}#hss_projects .hss_project .hss_project_name,#hss_projects .hss_project_awards .hss_project_name,#hss_projects .hss_featured_project .hss_project_name,#hss_featured .hss_project .hss_project_name,#hss_featured .hss_project_awards .hss_project_name,#hss_featured .hss_featured_project .hss_project_name{color:#666;font-weight:400}#hss_projects .hss_project:hover span,#hss_projects .hss_project_awards:hover span,#hss_projects .hss_featured_project:hover span,#hss_featured .hss_project:hover span,#hss_featured .hss_project_awards:hover span,#hss_featured .hss_featured_project:hover span{color:#666;font-weight:normal}#hss_projects .hss_project:hover .image,#hss_projects .hss_project_awards:hover .image,#hss_projects .hss_featured_project:hover .image,#hss_featured .hss_project:hover .image,#hss_featured .hss_project_awards:hover .image,#hss_featured .hss_featured_project:hover .image{overflow:visible}#hss_projects .hss_project:hover .image .placeholder,#hss_projects .hss_project_awards:hover .image .placeholder,#hss_projects .hss_project:hover .image img,#hss_projects .hss_project_awards:hover .image img,#hss_projects .hss_featured_project:hover .image .placeholder,#hss_projects .hss_featured_project:hover .image img,#hss_featured .hss_project:hover .image .placeholder,#hss_featured .hss_project_awards:hover .image .placeholder,#hss_featured .hss_project:hover .image img,#hss_featured .hss_project_awards:hover .image img,#hss_featured .hss_featured_project:hover .image .placeholder,#hss_featured .hss_featured_project:hover .image img{display:block}#hss_projects .hss_project:hover .hss_project_name,#hss_projects .hss_project_awards:hover .hss_project_name,#hss_projects .hss_featured_project:hover .hss_project_name,#hss_featured .hss_project:hover .hss_project_name,#hss_featured .hss_project_awards:hover .hss_project_name,#hss_featured .hss_featured_project:hover .hss_project_name{color:#000;font-weight:400}.flex-container{display:flex;flex-direction:row;align-items:center}.hss_project_exhibition{color:#666;padding-bottom:2rem;padding-left:2px;padding-right:2px}#hss_project_awards{position:relative;color:gray;line-height:1.5em;width:50%;max-width:750px;min-width:550px;margin:auto;font-size:10pt;margin-top:1.5em;padding-bottom:50px;padding:2px}#hss_project_header{width:50%;max-width:750px;min-width:550px;margin:auto;font-size:8pt;color:#666}#hss_project_header span{display:inline-block;float:left;width:25%;text-align:center}#hss_project_header span:first-child{text-align:left}#hss_project_header span:last-child{text-align:right}.hss_project_text{position:relative;color:gray;line-height:1.5em;width:800px;max-width:100vw;margin:auto;font-size:10pt;margin-top:1.5em;padding:1rem;padding-bottom:50px}.hss_project_text p:first-of-type{color:#666}.hss_project_text p{font-size:10pt;font-weight:300;line-height:1.5em;color:#AAA;margin:0.3em 0;padding-right:20px}.hss_project_text p.hss_project_credits_title{margin-top:6px;font-size:8pt;cursor:pointer}.hss_project_text p.hss_project_credits{overflow:hidden;font-size:8pt}#hss_images_wrapper{margin:auto;margin-top:70px;overflow:hidden;background-image:url(/assets/loading-af2099cdcdf860d26d77651cbad224e6141227da6c92d99ade444b2c2f22f856.gif);background-position:center;background-repeat:no-repeat}#hss_images_wrapper #hss_project_images{list-style:none}#hss_images_wrapper #hss_project_images li{display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;float:left;height:562.5px}#hss_images_wrapper #hss_project_images li img{display:none}#hss_project_footer{margin:auto;margin-top:1rem;width:50%;text-align:center;font-size:8pt;color:#666}#hss_project_footer span{display:inline-block}#hss_project_footer #hss_slideshow_previous,#hss_project_footer #hss_slideshow_next,#hss_project_footer .hss_home_slideshow{display:inline-block;font-size:10pt;height:102px;width:8px;cursor:pointer;color:#999}#hss_project_footer #hss_project_name{min-width:50px;margin-right:3px;font-size:10pt;font-weight:300}#hss_project_form_wrapper{width:60%;height:80%;margin-left:20%}#hss_project_form_wrapper .edit_project,#hss_project_form_wrapper .new_project,#hss_project_form_wrapper .edit_writing,#hss_project_form_wrapper .new_writing{width:100%;height:100%}#hss_project_form_wrapper .edit_project #hss_project_fields,#hss_project_form_wrapper .new_project #hss_project_fields,#hss_project_form_wrapper .edit_writing #hss_project_fields,#hss_project_form_wrapper .new_writing #hss_project_fields{width:25%;height:100%;float:left}#hss_project_form_wrapper .edit_project #hss_project_fields .hss_image_field,#hss_project_form_wrapper .new_project #hss_project_fields .hss_image_field,#hss_project_form_wrapper .edit_writing #hss_project_fields .hss_image_field,#hss_project_form_wrapper .new_writing #hss_project_fields .hss_image_field{list-style:none;border:1px solid gray;width:50%}#hss_project_form_wrapper .edit_project #hss_project_fields .hss_image_field div,#hss_project_form_wrapper .new_project #hss_project_fields .hss_image_field div,#hss_project_form_wrapper .edit_writing #hss_project_fields .hss_image_field div,#hss_project_form_wrapper .new_writing #hss_project_fields .hss_image_field div{display:inline-block;font-size:8pt}#hss_project_form_wrapper .edit_project #hss_project_description,#hss_project_form_wrapper .new_project #hss_project_description,#hss_project_form_wrapper .edit_writing #hss_project_description,#hss_project_form_wrapper .new_writing #hss_project_description{width:50%;height:100%;float:left}#hss_project_form_wrapper .edit_project #hss_project_description textarea,#hss_project_form_wrapper .new_project #hss_project_description textarea,#hss_project_form_wrapper .edit_writing #hss_project_description textarea,#hss_project_form_wrapper .new_writing #hss_project_description textarea{width:100%;height:100%}.section{display:none}@media (max-width: 1024px){.hss_project_awards{max-width:100vw;padding:1px}.hss_splash_image{max-width:99vw;height:auto}#hss_project_awards{max-width:100vh;width:100vh}#hss_projects{max-width:100vw !important;width:100% !important;min-width:unset !important}}#profile_list{max-width:100vw;padding:1rem;list-style-type:none}.team_member_list{padding:1rem;max-width:100vw;cursor:pointer;color:#AAAAAA}.team_member_list:hover,.team_member_list:active{color:black}.news_list{max-width:100vw;padding:8px}#gallery_overlay{width:100%;height:100%;position:absolute;background-color:white;background-position:center 84px;background-repeat:no-repeat;z-index:99}#gallery_overlay p{position:absolute;width:100%;text-align:center;font-size:8pt;color:#666;cursor:pointer}#profile_wrapper{width:50%;max-width:750px;min-width:562.5px;margin:auto;height:95%}#profile_wrapper img{width:100%}#profile_wrapper strong{font-weight:400;color:#333}#profile_wrapper #text_wrapper{margin-top:0.75em;overflow:auto}#profile_wrapper #text_wrapper h3{color:#213f8c !important;font-size:10pt;font-weight:400;margin-bottom:0.75em}#profile_wrapper #text_wrapper h4{color:gray;font-size:10pt;font-weight:300;margin:0.75em 0}#profile_wrapper #text_wrapper h4 a{color:gray}#profile_wrapper #text_wrapper li,#profile_wrapper #text_wrapper p{margin-bottom:1em;font-size:10pt;font-weight:300;color:gray}#profile_wrapper #text_wrapper p:last-of-type{padding-bottom:50px}#manage_pictures{width:812px}#manage_pictures #hss_featured_images{display:inline-block;width:150px;height:500px;float:left;border:1px solid black;overflow:auto}#manage_pictures #hss_featured_images .hss_featured{width:120px;padding:2px;border:1px solid gray}#manage_pictures #hss_featured_images .hss_featured *{max-width:100%}#manage_pictures #hss_current_images{width:640px;display:inline-block;height:500px;overflow:auto;float:left}#manage_pictures #hss_current_images .hss_image{position:relative;font-size:8pt;width:76px;height:120px;border:1px solid black;float:left;display:inline-block;margin:2px}#manage_pictures #hss_current_images .hss_image *{max-width:100%}#manage_pictures #hss_current_images .hss_image .hss_image_controls{width:76px;display:block;position:absolute;float:left}#manage_pictures #hss_current_images .hss_image .hss_image_controls span{display:block}#writing_wrapper{width:50%;max-width:750px;min-width:562.5px;margin:auto;height:95%;padding:1rem}#writing_wrapper h4{color:#666;font-size:10pt;font-weight:300;margin:0.75em 0}#writing_wrapper p{margin-bottom:0.25em;font-size:10pt;font-weight:300;color:gray}#writing_wrapper ul,#writing_wrapper li{list-style:none;margin-bottom:0.25em;font-size:10pt;font-weight:300;color:gray}#writing_wrapper strong{font-weight:400;color:#333}#hss_overlay{width:100%;height:100%;background:white;position:fixed;display:block;z-index:99;padding-top:84px}#hss_overlay #container{display:block;width:100%;text-align:center;margin:auto;max-height:540px}#hss_overlay #container a{display:inline;font-size:8pt}#hss_overlay #container a#hss_close_verlay{cursor:pointer;color:#333}#hss_overlay #container img{display:block;position:relative;margin:auto;height:540px}@media (max-width: 1024px){#writing_wrapper{width:100%;max-width:100%;min-width:0}}
