img.panopoly-image-full,img.panopoly-image-half,img.panopoly-image-quarter,img.panopoly-image-featured,img.panopoly-image-thumbnail,img.panopoly-image-square,img.panopoly-image-original,img.panopoly-image-spotlight,img.panopoly-image-video{max-width:100%;height:auto;vertical-align:bottom;}img.panopoly-image-full{width:100% !important;margin-bottom:.5em;}img.panopoly-image-half{max-width:50%;width:50%;float:left;margin-right:.75em;margin-bottom:.5em;margin-top:.5em;}img.panopoly-image-quarter{max-width:25%;width:25%;float:left;margin-right:.5em;margin-bottom:.25em;margin-top:.25em;}.caption.panopoly-image-half{max-width:50%;float:left;}.caption.panopoly-image-quarter{max-width:25%;}.caption.panopoly-image-half img.panopoly-image-half,.caption.panopoly-image-quarter img.panopoly-image-quarter,.caption.mceTemp img.panopoly-image-half,.caption.mceTemp img.panopoly-image-quarter{max-width:100%;width:100%;float:none;}.caption.mceTemp img.panopoly-image-half,.caption.mceTemp img.panopoly-image-quarter{width:auto;}.media-thumbnail{width:80px;height:80px;}.media-thumbnail img.panopoly-image-thumbnail{margin-left:auto;margin-right:auto;}.media-thumbnail img{max-width:100%;height:auto;}
html,body{overflow-x:hidden;background:#fff;}.hsu-humboldt{fill:#381E10;}.hsu-state-university{fill:#543E2A;}.hsu-header-links li a:focus,.hsu-header-links li a:hover{background:#5C8021;}.hsu-header{background:#5C8021;padding:10px;}.searchbox-icon,.searchbox-submit{background:#5C8021;}.searchbox-icon:hover,.searchbox-icon:focus,.searchbox-submit:hover,.searchbox-submit:focus{background:#5C8021;}.navbar-default,.footer-wrapper{background-color:#362410;}#main-wrapper{background:#EDE7DF;margin-top:0;padding-top:20px;margin-bottom:0;padding-bottom:60px;}.circleh-color{fill:#B65300;}.social a{color:#B65300;background:#fff;}.social a:hover{background:#B65300;color:#fff;}h1,h2,h3,h4,h5,h6,.light{color:#362410;font-weight:300 !important;}h4{font-weight:300;}h1.page-header{margin-top:16px;}blockquote{border-left:3px solid #25551B;}.pane-content ol li{padding-bottom:10px;padding-left:4px;}a{transition:0.2s;color:#B65300;}a:hover{color:#381E10;}hr{border:0;height:1px;background:#444;}.btn-primary,.fake-ok{background-color:#25551B;border-color:#fff;font-weight:400;font-size:18px;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open > .btn-primary.dropdown-toggle{color:#25551B;background-color:#fff;border-color:#25551B;}.open > .dropdown-toggle.fake-ok{background-color:#5C8021;border-color:#000;}.btn-cta{background-color:#B65300;border-color:#fff;font-weight:400;font-size:18px;color:#fff;}.btn-cta:hover,.btn-cta:focus,.btn-cta:active,.btn-cta.active,.open > .btn-cta.dropdown-toggle{color:#B65300;background-color:#fff;border-color:#B65300;}.nav-pills > li.active > a{background-color:#25551B;}.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{background-color:#5C8021;}.no-gutter > [class*='col-']{padding-right:0;padding-left:0;}.pagination > .active > a,.pagination > .active > a:hover,.pagination > .active > a:focus,.pagination > .active > span,.pagination > .active > span:hover,.pagination > .active > span:focus{z-index:2;color:#fff;background-color:#5C8021;border-color:#25551B;cursor:default;}.pagination > li > a,.pagination > li > span{color:#25551B;}.table-striped > tbody > tr:nth-child(odd) > td,.table-striped > tbody > tr:nth-child(odd) > th{background-color:#f9f9f9;}.table-striped > tbody > tr:nth-child(even) > td,.table-striped > tbody > tr:nth-child(odd) > th{background-color:#F8F0E6;}.color-wrap.clearfix{background:#fff;border:1px solid #e3e3e3;padding:30px 20px 0;border-radius:4px;}.people-contact li:before{color:#5C8021;}.people-contact a{text-decoration:none;}.people-list h3{font-size:25px;}.people-list h4{font-size:18px;}.people-list h3 a:after{content:none;}.people-wrap h4{border-bottom:1px solid #7d6f62;padding-bottom:5px;margin-bottom:10px;}.people-alpha .view-content > h3{color:#381E10;font-size:2.5rem;font-weight:300;margin:3rem 0 1rem;position:relative;padding:0 .25rem;clear:both;}.people-alpha .people-list{margin:0 0 30px;}.people-list img,.field-name-field-hsu-people-profile-image img{border:0;padding:0;background:none;outline:solid 3px #fff;-webkit-box-shadow:1px 2px 2px 2px rgba(0,0,0,0.45);-moz-box-shadow:1px 2px 2px 2px rgba(0,0,0,0.45);box-shadow:1px 2px 2px 2px rgba(0,0,0,0.45);margin-bottom:30px;max-height:175px;}.people-alpha .view-content > h3:before{border:none;}.two-up-people .views-row:nth-child(even){clear:left;}.well{padding:30px;background-color:#fff;border:1px solid #e3e3e3;}.accordion-content h2:first-child,.accordion-content h3:first-child,.accordion-content h4:first-child{margin-top:1rem;}h4.ui-accordion-header.ui-state-default{background:#fff;color:#444;}.ui-accordion .ui-widget-content{background:#f6f6f6;}div.panels-ipe-placeholder h3{width:100% !important;}.no-top-margin{margin-top:0;}.pull-up{margin-top:0;}@media (min-width:992px){.pull-up{margin-top:-60px;}.front .pull-up{margin-top:-105px;}}.btn-trans{border-color:#fff;}.btn-trans:hover{background:#25551B;}.btn{white-space:normal;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#25551B;border-radius:5px;}.view-footer{clear:both;}.full-width,.full-width-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;margin-top:30px;margin-bottom:30px;}.full-width-dark{background:#5C8021;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.45);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.45);box-shadow:0 1px 1px 0 rgba(0,0,0,0.45);padding:30px 0;}.full-width-light{background:#FFF;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);padding:30px 0;}.full-width > .pane-content,.full-width .view-content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.full-width > .pane-content:before,.full-width > .pane-content:after{content:" ";display:table;}.full-width > .pane-content:after{clear:both;}@media (min-width:768px){.full-width > .pane-content{width:750px;}}@media (min-width:992px){.full-width > .pane-content{width:970px;}}@media (min-width:1200px){.full-width > .pane-content{width:1230px;}}.full-width .full-width-container,.full-width .view-content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.full-width .full-width-container:before,.full-width .pane-content:after{content:" ";display:table;}.full-width .full-width-container:after{clear:both;}@media (min-width:768px){.full-width .full-width-container{width:750px;}}@media (min-width:992px){.full-width .full-width-container{width:970px;}}@media (min-width:1200px){.full-width .full-width-container{width:1230px;}}.full-width-dark h1,.full-width-dark h2,.full-width-dark h3,.full-width-dark h4,.full-width-dark h5,.full-width-dark h6,.full-width-dark p,.full-width-dark li{color:#fff !important;margin:10px 0;max-width:1000px;}.full-width h4.pane-title,.full-width-dark h4.pane-title{max-width:100%;}.full-width-dark a:link{text-decoration:underline;}.full-width-dark a.btn:link{text-decoration:none;}.full-width-dark a:link,.full-width-dark a:visited,.full-width-dark a:hover{color:#fff;}.full-width-dark a:focus{color:#25551B;}.full-width-dark .btn:hover{color:#25551B;}.full-width-dark a:hover{text-decoration:none;}.full-width-light h1,.full-width-light h2,.full-width-light h3,.full-width-light h4,.full-width-light h5,.full-width-light h6,.full-width-light p,.full-width-light li{margin:10px 0;max-width:1000px;}.front .photo{border:1px solid #fff;}.photo img{display:block;width:100%;}.main-intro-text{font-size:24px;line-height:1.5em;font-weight:300;padding-left:20px;}@media (min-width:768px){.main-intro-text{padding-left:0;padding-top:20px;}}@media (min-width:992px){.main-intro-text{font-size:20px;padding-top:0;}}@media (min-width:1200px){.main-intro-text{font-size:24px;padding-top:20px;padding-left:20px;}}.main-intro-text p{margin:0 0 8px;}.hero-cta{margin-top:20px;}@media (min-width:992px){.hero-cta{margin-top:-20px;}}.why-home h3{font-size:26px;padding-bottom:10px;border-bottom:1px solid rgba(182,83,0,0.333);}.why-home h3:after{content:"  \f101";font-family:FontAwesome;font-size:.75em;font-style:normal;font-weight:normal;text-decoration:inherit;color:rgba(182,83,0,0.5);}.achievement{border-top:1px solid #aaa;padding-top:1px;margin-top:25px;}.achievement a{text-decoration:none;}.type{color:black;background-color:#eee;padding:3px 5px;border-radius:4px;border:1px solid #aaa;font-size:12px;}.involved{font-weight:bold;display:block;padding:10px 0 0;}.alumni-update p:first-child{margin-bottom:-10px;}.alumni-update{margin-bottom:30px;}.photostrip{margin-top:-15px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;margin-bottom:50px;}@media (max-width:768px){.photostrip{display:none;}}.photostrip .col-sm-2{padding-left:0;padding-right:0;}.photo-block{background:#EDE7DF;margin-bottom:-6px;position:relative;z-index:2;}.photo-block ul{margin:0;padding:0;text-align:center;white-space:nowrap;overflow:hidden;}.photo-block li{margin:0;padding:0;display:inline-block;}.photo-block img{height:100px;width:auto;}@media (max-width:455px){.photo-block img{display:none;}}@media (min-width:456px){.photo-block img{display:block;}}@media (min-width:768px){.photo-block img{height:125px;}}@media (min-width:992px){.photo-block img{height:175px;}}@media (min-width:1380px){.photo-block img{height:200px;}}.alumni-view-full-width.dark{background:#5C8021;}.dark .alumni-full-width-title h4.title-text{color:#25551B !important;}.alumni-view-full-width.dark .btn{background:#25551B;border:1px solid #fff;}.alumni-view-full-width.dark .btn:hover{background:#fff;color:#25551B;}.light .alumni-full-width-title{background:#5C8021;}.alumni-card{background:#fff;border:solid 1px rgb(0 0 0 / 25%);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.featured-home .facility{margin:20px 0;}.featured-home .facility a{transition:.5s;transform:scale(1);background:#5C8021;padding:1px 1px 6px;color:#fff;display:block;}.featured-home .facility a:hover{transform:scale(1.025);color:#eee;background:#25551B;}.featured-home .facility img{}.featured-home .facility-title{font-size:16px;text-align:center;}ul.fs-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:20px;list-style:none;}@media (min-width:992px){ul.fs-grid{grid-template-columns:repeat(2,1fr);}}ul.fs-grid > li{background:#fff;border-radius:4px;padding:30px 20px 10px;margin:0 0 0.25em 0;}.fs-grid h3{font-size:25px;margin-top:0;margin-bottom:0;}.fs-grid h4{font-size:18px;margin-top:0;}.fs-grid h4:first-child{font-size:38px;margin-top:0;}.fs-grid h3 a:after{content:none;}.fs-grid img,.field-name-field-hsu-people-profile-image img{border:0;padding:0;background:none;outline:solid 3px #fff;-webkit-box-shadow:1px 2px 2px 2px rgba(0,0,0,0.45);-moz-box-shadow:1px 2px 2px 2px rgba(0,0,0,0.45);box-shadow:1px 2px 2px 2px rgba(0,0,0,0.45);margin-bottom:30px;max-height:175px;}.fs-grid .people-contact li{margin-left:0;}.checklist li{list-style:none;padding-bottom:10px;}.checklist li::before{display:inline-block;font-family:"FontAwesome";font-weight:500;content:"\f046 ";padding-right:10px;font-size:24px;vertical-align:sub;color:#aaa;margin:0 0 -6px -32px;}.pane-menu-tree ul{background:#5C8021;list-style-type:none;padding:0;margin:0;}.pane-menu-tree li.first ul a{border-bottom:0;}.pane-menu-tree ul ul{padding:20px;border-left:solid 5px rgba(255,255,255,0.4);}.pane-menu-tree a{color:#fff;display:block;padding:15px;transition:initial;text-decoration:none;border-left:solid 5px transparent;}.pane-menu-tree a.active,.pane-menu-tree a.active:hover{background:#25551B;color:#fff;border-left:solid 5px rgba(255,255,255,0.5);}.pane-menu-tree a:hover{background:#B65300;border-left:solid 5px rgba(255,255,255,0.5);}.pane-menu-tree li ul a{color:#B65300;}.pane-menu-tree li ul a:hover{background:#fff;}.pane-menu-tree li{border-bottom:solid 1px #fff;}.pane-menu-tree li ul li{background:#abc4c8;border-bottom:1px solid #72523C;}.flexslider{margin:0;border:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.flex-control-nav{bottom:0;z-index:100;}.flex-control-paging li a{background:rgba(255,255,255,100);}.flex-control-paging li a.flex-active{background:#d6d6d6;background:rgba(214,214,214,1);}.edit-button-slideshow{position:absolute;}.edit-button-slideshow p{background:#fff;}.well ul{margin-top:10px;}.apply a:hover{color:#B65300;}#logo img{max-height:45px;}
