/* =GENERIC
----------------------------------------------- */
#popup_browse_shelf, #circ_info_trigger, div.description div.truncated, div.relatedUsers, p.buyAtAmazon, .actions, .circInfo, td.checkbox, #list_add_title, #flagButton, #add_to_trigger, .filterList, .expand_buttons, .itemButtons, .activeFilters .button img, #viewSelector, .listButtons, .pageInfo .pageButtons, .quantitySelector, .pageJump, p.help, .paginate_bottom .currentPage, .selectOptions, .disclaimer, .creator a.flagButton, .tout, a.help_icon, .back_to, .hideMe, .carousel, .userBlock .dropBtn, .userBlock .meIcon, input[type=checkbox], input, textarea, select, img, #header, #footer, #feedback, #accountStatus form, #accountStatus h3 {
  display: none !important;
}

.expand li.extra, .pageActions, #userContent .comments, #userContent .summaries, #userContent .quotations, #userContent .contentAdvisories, #userContent .ageSuitability{
  display: block;
}

.showOnPrint {
	display: block;
}

#bib-medium .title, #bib-small .title, #bib-medium .listItem .subTitle, #bib-small .subTitle {
	display: inline;
	padding-right: 10px;
}

.mainContent #bib-medium, .mainContent #bib-small, .mainContent #bib-medium .info, .mainContent #bib-small .info, .mainContent .listItem {
	width: 100%;
	float: none;
}



body, #main {
  background: #FFF;
}

.carouselContainer {
  display: block;
  height: 1%;
}
.bibInfoBlock .info{
  display: block;
  text-align: left;
  margin: 5px 0;
}

div.listItem {
  padding: 0;
  display: block;
	margin: 0;
}

.itemsCheckbox, .description.open .full .more, fieldset.checkbox, #bibList input.itemsCheckbox , .editor .editButton {
  display: none !important;
}

#userContent h4.print{
  display:block;
  margin:9px 0 0 0;
}

.titleBlock .itemRating {
  width:50px; 
  height:50px; 
  background:black;
  display:block !important;
}

.ratingBlock {display:none !important;}
.ratingBlock .starRating li.currentRating{
  display:block !important;
  width:200px !important;
  height:100px;
  background:black;
  position:absolute;
  top:0;
  left:0;
}

#content {
	width: 100% !important;
}

#content, .userBlock {
  margin:0 !important;
  display:block !important;
  float:none !important;
  clear:both !important;
}


#content .mainContent {
  width:100% !important;
  float:none !important;
  clear:both !important;
  border:none !important;
}

#rightBar, .description, #content .secondaryContent {
  width:100% !important;
   float:none !important;
   clear:both !important;
}

#userContent .userContent .creator .userBlock {
  width:100% !important;
  display:block;
  float:none !important;
  clear:both !important;
  padding:0 !important;
  margin:0 !important; 
}

#userContent .date {
  width:100% !important;
  float:left !important;
  clear:both !important;
  text-align:left !important; 
  padding:0 !important;
  margin:0 !important;
}
.userContent .parts{
  margin:0 !important;
  padding:0 !important;
  margin-top:-5px !important;
}
.userContent .parts p{
  margin:0 !important; 
  padding:0 !important;
}

#page {width: 100%;}

#bib-medium div.listItem div.clearfix .jacketCover,
#bib-medium div.listItem div.clearfix .itemButtons  {display: none !important;}

.jacketCover {display: block !important; float: left; padding: 0 10px 10px 0;width:125px;}
.description {clear: right !important; float: left !important; width: 75% !important;}
.bib_info, .callNumber {clear: both !important; float: left; width: 100%; display: block;}

#header, .logo a img {display: block !important;}
#header {border-bottom: 5px solid #000; width: 100%; overflow: hidden}
#printContent {width: 90%; margin: auto;}
#printContent h1 {font-size: 2em;}
.listItem {border-width: 1px 0 0 0;}
.list .even {background-color: #f9f9f9;}
#bib-medium .info {width: 99%; margin: 0.5%;}
#printActionsContainer {float:right; width: 25%; text-align: right; display: none;}
#printHeader {float: left; width: 75%;}
.listPrintButton {float: right; clear: both; width: 92px;}
#bibInformationContent {float: left; width: 95%; margin: 0 0 0 10px;}
#biblist h1, #bibList h2, #bibList h3, #bibList h4, #bibList h5, #bibList h6, #bibList h7, #bibList ol, #bibList ul, #bibList li, #bibList p, #bibList a, #bibList a:hover, #bibList span {color: #000 !important; cursor: default; text-decoration: none;}