.restore-main-menu{display:flex!important;align-items:stretch!important;float:right!important;height:88px!important;margin:0!important}.restore-main-menu ul{display:flex!important;align-items:stretch!important;margin:0!important;padding:0!important;list-style:none!important}.restore-main-menu li{display:flex!important;align-items:stretch!important;margin:0!important}.restore-main-menu a{display:flex!important;align-items:center!important;padding:0 15px!important;color:#111!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;border-bottom:4px solid transparent!important}.restore-main-menu a:hover{color:#f58220!important;border-bottom-color:#f58220!important}.restore-main-menu a:focus-visible,.logo a:focus-visible{outline:3px solid #f58220!important;outline-offset:-5px!important}.restore-page-title{padding:26px 30px;background:#f6f6f6;text-align:center;border-bottom:1px solid #ddd}.restore-page-title h1{margin:0!important;color:#222!important;font-size:34px!important;line-height:1.2!important;text-transform:none!important}.cff-wrapper,#cff,.cff-likebox,.av-social-link-facebook,.social_bookmarks{display:none!important}.avia-slideshow-inner>li{display:none!important}.avia-slideshow-inner>li:first-child{display:block!important}.avia-slideshow-inner>li:first-child img{display:block;width:100%;height:auto}.av-magazine-time+.text-sep-date,.av-magazine-author{display:none!important}#socket .container{display:flex;justify-content:space-between;gap:24px;align-items:center;padding-block:24px}#socket strong,#socket span{font-size:13px;letter-spacing:.04em}.entry-content img,.avia-image-container img{max-width:100%;height:auto}@media(max-width:1040px){.restore-main-menu{float:none!important;height:auto!important;clear:both!important}.restore-main-menu ul{flex-wrap:wrap!important;justify-content:center!important}.restore-main-menu a{min-height:48px!important;padding:0 12px!important}}@media(max-width:560px){.restore-main-menu li{width:50%!important}.restore-main-menu a{justify-content:center!important;width:100%!important;text-align:center!important}.restore-page-title h1{font-size:27px!important}#socket .container{display:block;text-align:center}#socket span{display:block;margin-top:8px}}
#footer{display:none!important}.home #full_slider_1{min-height:315px!important;background:url('/wp-content/uploads/2014/07/websitebanner1welcome0.png') center/cover no-repeat!important}.home #full_slider_1 .avia-slideshow{display:none!important}.home .flex_column.av_two_third{width:100%!important;margin-left:0!important}.home .flex_column.av_one_third{display:none!important}.page-id-20 .entry-content-wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:42px 34px!important}.page-id-20 .entry-content-wrapper>.flex_column{float:none!important;width:auto!important;margin:0!important}.page-id-20 .entry-content-wrapper>.hr,.page-id-20 .entry-content-wrapper>.iconbox{grid-column:1/-1!important}.page-id-20 .toggle_content{padding-right:0!important}.page-id-20 .iconbox_content_title{overflow-wrap:anywhere}@media(max-width:900px){.page-id-20 .entry-content-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.page-id-20 .entry-content-wrapper{grid-template-columns:1fr!important}}
/* Make the original About heading readable over the bright campus banner. */
.page-id-26 .av-special-heading-h1 {
  display: inline-block;
  padding: 12px 24px 16px !important;
  background: rgba(17, 24, 32, .72);
  border-radius: 3px;
}
/* The archived document toggles render open without their original script.
   Present their existing headings and links as stable static panels. */
.page-id-20 .single_toggle {
  margin: 0 0 18px !important;
  border: 1px solid #d9d9d9;
  background: #fff;
}
.page-id-20 .single_toggle > .toggler {
  position: static !important;
  display: block !important;
  height: auto !important;
  margin: 0 !important;
  padding: 12px 16px !important;
  border: 0 !important;
  border-bottom: 1px solid #e2e2e2 !important;
  background: #f8f8f8;
}
.page-id-20 .single_toggle .toggle_icon { display: none !important; }
.page-id-20 .single_toggle > .toggle_wrap {
  position: static !important;
  display: block !important;
  height: auto !important;
  margin: 0 !important;
}
.page-id-20 .single_toggle .toggle_content {
  position: static !important;
  height: auto !important;
  margin: 0 !important;
  padding: 14px 18px !important;
  border: 0 !important;
}
