/* Load main CSS files */
@import url("defaults.min.css");
@import url("flat.min.css");
@import url("theme.min.css");

/* FURNITURE
---------------------------------*/
/* HEADER */
.header_container {
  min-height: 155px;
}
.logo_container {
  height: 150px;
}
.logo_container span {
  margin: 0;
  min-height: 0;
  width: 100%;
  padding: 0;
}
.logo_container .rcsLogoImage {
  position: absolute; top: 9px; left: -24px;
  display: block;
  width: 22.5%;
}
.logo_container .rcsLogoImage img {
  margin: 0;
}
.logo_container .rcsLogoText {
  position: absolute; bottom: 20px; right: 0;
  display: inline-block;
  font-family: Georgia,serif;
  font-size: 48px;
  font-style: italic;
  line-height: 1;
}
#header .rcsCallout {
 position: absolute; top: 30px;
 left: 21%; right: 450px;
 margin: 0;
 max-height: 110px; overflow-y: auto;
}
/* Hide general SC+ items */
#libInfoContainer .welcome,
#libInfoContainer .loginLink,
#lists {
  display: none;
}

/* SEARCHBAR */
#searchBox #form {
  display: none;
}
#searchBox .extendedSearchBoxDiv #q {
  width: 408px;
}

/* QUICKSEARCH */
#quicksearchWrapper {
  display: none;
}

/* PAGE CONTENT
---------------------------------*/
.list .results_img,
.list .asset_results_img,
.thumb .results_img,
.thumb .asset_results_img,
.detail_wrapper .detail_cover_art_div .detail_cover_art,
#myListItemsZone .list .results_img {
  box-shadow: none;
}
.rcsLives img.detail_cover_art,
.rcsLives img.results_img {
  background-color: transparent;
  background-image: none;
}

.rcsAssets.rcsLives .detail_biblio .displayElementLabel,
.rcsAssets.rcsLives .detail_biblio .displayElementText,
.rcsAssets.rcsLives .detail_biblio .searchlink {
  font-size: 18px;
  line-height: 22px;
}

/* ADVANCED SEARCH */
/* Hide most of the advanced search options */
#advancedAdditionalLimitsTitle,
#formatTypeFacetDiv,
#languageFacetDiv,
#libraryFacetDiv,
.advancedSearchRadioSection,
#searchTargetFacetDiv {
  display: none;
}

/* PRINT
---------------------------------*/
@media print {
  .list .RCS_COLLECTION,
  .detail_wrapper .RCS_COLLECTION,
  .list .rcsAssets.rcsLibrary span.RCS_FORMAT/*,
  .detail_wrapper .format_container*/ {
    display: none;
  }
}

/* PLUGINS
---------------------------------*/

/* SLIDESHOW */
#rcsSlideshow #rcsStream {
  display: none;
}