/* widen the post size for interactive data Ticket #7328 */

body.pt256 .page-right {
display: none;
}

@media (min-width: 1024px) {
  body.pt256.sidebar-right .page-content {
    width: 100%;
  }
}

/* Fix collapsed fieldset display from crashing into the form actions */

html.js fieldset.collapsed {
  height: auto;
}

.pods .channel-expanded {
  height: 0 !important;
}

/* Disable the search autocomplete loading indicator */
.dd-search .dd-search-keywords .form-text {
  background: none;
}

/* Ticket 6618 - Increase the tab font size */
div.tab {
  font-size: 15px;
}

/* 10 Key Components - increase font size */
.key-components .node-header .subtitle {
  font-size: 20px;
  line-height: 1.3em;
}

/* Password Policy */
#account-pass-restrictions ul li {
  position: absolute !important;
  clip: rect(1px, 1px, 1px, 1px);
}
#account-pass-restrictions ul:after {
  content: 'Must be at least 8 characters in length. \A Must contain both an upper and lower case letter. \A Must include a number or special character. \A Must be changed every 60 days and may only be changed every 5 days. \A May not match the last 12 passwords you’ve used. \A May not contain your username. \A May not contain a word in any language, slang, dialect, jargon or be based on personal information, names of family, pet names, etc.';
  white-space: pre;
}

/* SOLR SEARCH THEME */
.block-apachesolr_search .block-title-text:after {
  content: ':';
}
.block-facetapi,
#block-apachesolr_search-sort {
  padding: 0 !important;
  font-family: inherit;
}
.block-facetapi, .block-apachesolr_search {
  margin-bottom: 20px;
}
.block-facetapi .block-title, .block-apachesolr_search .block-title {
  padding: 5px 10px;
  font-size: 1.1em;
  background-color: #224256;
  color: white;
}
.block-facetapi .block-content, .block-apachesolr_search .block-content {
  margin-top: -1px;
  padding: 5px 10px;
}
.block-facetapi .item-list ul, .block-apachesolr_search .item-list ul {
  margin: 0;
}
.block-facetapi .item-list ul li, .block-apachesolr_search .item-list ul li {
  margin-left: 0;
  list-style: none;
}
body.section-search .tabs {
  display: none;
}