@charset "iso-8859-1";
/*
-----------------------------------------------
ir-gallery.css : bepress IR gallery styles.
NOTE: Default layout here is LIST view.
Author:   Samira Vijghen
Version:  6 July 2017 (PDO)
----------------------------------------------- */
.container {
	background:#fff;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:100px;
	width:666px; }

.gallery-tools {
	display:block;
	height:24px;
	margin:0 auto;
	width:650px; }
	
#content ul.thumb_view,
#content ul.display {
	list-style:none;
	margin:5px 0 0;
	padding:0;
	width:100%;
	float:left; }

#content ul.thumb_view li {
	background-color:#fff;
	background-image:none;
	list-style-type:none;
	margin:5px 0;
	padding:0;
	width:100%;
	float:left; }

ul.thumb_view li .content_block {
	display:block;
	padding:0;
	width: 100%;
	float: left; }

ul.thumb_view li .content_block h2,
ul.thumb_view li .content_block h2 a {
	font-size:13px;
	font-weight:bold;
	line-height:18px;
	margin:0;
 	text-align:left; }

ul.thumb_view li .content_block h2 a:link,
ul.thumb_view li .content_block h2 a:visited {
	text-decoration:none; }

ul.thumb_view li .content_block h2 a:active,
ul.thumb_view li .content_block h2 a:hover {
	border-bottom:1px solid #ddd;
	text-decoration:underline; }
	
ul.thumb_view li .content_block p,
ul.thumb_view li .content_block h1,
ul.thumb_view li .content_block h2,
ul.thumb_view li .content_block h3,
ul.thumb_view li .content_block h4,
ul.thumb_view li .content_block h5,
ul.thumb_view li .content_block h6,
ul.thumb_view li .content_block dl,
ul.thumb_view li .content_block ul,
ul.thumb_view li .content_block ol,
ul.thumb_view li .content_block blockquote {
	padding:5px 5px 5px 175px; 
	margin-bottom: 0; }

ul.thumb_view li .content_block a.cover {
	display:block;
	float:left;
	height:160px;
	margin-right:16px;
	text-align:center;
	width:160px; }

ul.thumb_view li .content_block a:focus,
ul.display li .content_block a:focus {
	background-color:#fff; }

#content ul.thumb_view li .content_block a img {
	border:1px solid #ddd;
	margin:0;
	padding:1px; }

ul.thumb_view li .content_block a:hover img {
	border:1px solid #bbb; }

#content ul.display li {
	background-image:none;
	float:left;
	height:160px;
	list-style-type:none;
	margin:0 4px 8px 0;
	padding:0;
	text-align:center;
	width:160px; }

ul.display li h2,
ul.display li p {
	display:none; }

ul.display li .content_block a img {
	background:#fff;
	border:1px solid #ccc;
	margin:0;
	padding:3px; }

ul.thumb_view li h2,
ul.thumb_view li p {
	display:block; }

a.switch_thumb {
	background:url(images/icon-grid.gif) left no-repeat;
	line-height:24px;
	margin-right:10px;
	padding:0 0 0 20px;
	cursor: pointer;
	text-align:left;
	text-decoration:none; }

a.swap {
	background:url(images/icon-viewlist.gif) left no-repeat;
	line-height:24px; }

ul#slide {
	display:none; }

a#slide-button {
	background:url(images/icon-slideshow.gif) bottom left no-repeat;
	height:24px;
	line-height:20px;
	padding:4px 0 0 20px;
	text-align:left;
	text-decoration: none; }

/* List displays in book galleries */
#book-gallery ul#gallery_items.thumb_view li {
    	padding: 0 0 24px; }

#book-gallery ul#gallery_items.display .content_block li {
    	display: none; }

#book-gallery ul#gallery_items.thumb_view .content_block li {	
	margin: 0 0 0 24px;
	padding: 0 0 4px 10px;
	max-width: 450px;
	list-style: none;
	float: none;
	background: transparent url(/assets/images/ir-list.gif) 0 .5em no-repeat; }

