@media all and (max-width: 640px) { #solrsearchbox { display: none; }
  body .solr-search-widget { margin: 0px; }
  .faculty #solrsearchbox, .institution #solrsearchbox, .internal #solrsearchbox { position: absolute; background: #FFF none repeat scroll 0% 0%; top: 5rem; z-index: 400; }
  .internal .solr-search-widget .hits-list-result .hit .search-postOfficeBox { display: inline; }
  .global .page-branding-wrapper { position: relative; }
  .global .page-branding-wrapper .branding-right { display: block; }
  .global .page-branding-wrapper .branding-right .pane-menu-lu-navigation-secondary { display: none; }
  .global .pane-lu-solr-layout-search-box { position: absolute; top: 0; background-color: #FFF; margin-top: -1.9375rem; }
  @keyframes spin { to { transform: rotate(1turn); } }
  @-webkit-keyframes spin { to { -webkit-transform: rotate(1turn); } }
  .progress { position: relative; display: inline-block; width: 5em; height: 5em; margin: 8px; font-size: 1.1875rem; text-indent: 999em; overflow: hidden; animation: spin 1s infinite steps(8); -webkit-animation: spin 1s infinite steps(8); }
  .progress:before, .progress:after, .progress > div:before, .progress > div:after { content: ''; position: absolute; top: 0; left: 2.25em; width: .5em; height: 1.5em; border-radius: .2em; background: #af6e19; box-shadow: 0 3.5em #af6e19; transform-origin: 50% 2.5em; -webkit-transform-origin: 50% 2.5em; }
  .progress:before { background: #F8F3EA; }
  .progress:after { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); background: #efdcbb; }
  .progress > div:before { transform: rotate(-90deg); -webkit-transform: rotate(-90deg); background: #dab572; }
  .progress > div:after { transform: rotate(-135deg); -webkit-transform: rotate(-135deg); background: #b58837; }
  .progress-wrapper { margin: 2.5rem; width: calc(100% - 5rem); display: inline-block; background: rgba(248, 243, 234, 0.8); }
  .progress-wrapper .progress-icon-wrapper { background: #9C6114; margin: 50px auto; border-radius: 3.5rem; width: 7rem; height: 7rem; }
  .solr-search-label { text-indent: -9999px; display: block; height: 0px; } }

/*# sourceMappingURL=search-solr-responsive-overrides.css.map */
