default

.default .book_description {
	padding: 4em 0;
	overflow: hidden;
	border-bottom: 1px solid #bbb;
}
.default .book_description > img {
	float: left;
	width: 30%;
}
.default .book_description > div {
	float: right;
	width: 65%;
}
.default .book_description > div > h1 {
	margin-top: 0;
	font-size: 2.5em;
}


.default .list_of_files {
	padding: 3em 0 4em 0;
}
.default .list_of_files > h2 {
	margin: 0 0 1em 0;
	font-size: 2.25em;
	font-weight: bold;
}
.default .list_of_files ul {
	margin: 1em 0 1em 2em;
	list-style-type: none;
	overflow: hidden;
}
.default .list_of_files h3 {
	font-size: 1.5em;
	font-weight: bold;
	color: #05a;
}
/*
.default .list_of_files h2 + ul > li:not(:first-child) {
	margin-top: 2em;
	border-top: 1px solid #e0e0e0;
}
*/
.default .list_of_files li.file {
	float: left;
	width: 25%;
}
.default .list_of_files li.file > a {
	display: block;
	padding: 1em 0.4em 0 0.4em;
	width: calc(100% - 0.8em);
	height: 10.4em;
	color: #000;
	text-align: center;
	text-decoration: none;
	background-color: #fff;
	transition: background-color 0.2s;
}
.default .list_of_files li.file > a:hover {
	color: #05a;
	background-color: #eee;
}
.default .list_of_files li.file > a > div {
	margin: auto;
	width: 7em;
	height: 7em;
	background-color: #000;
}
.default .list_of_files li.file > a > div > div {
	width: inherit;
	height: inherit;
	background-repeat: no-repeat;
	background-position: center center;
	background-size:  7em 7em;
}
.default .list_of_files > ul li > a.no_access_link > div {
	padding-right: 1em;
	background-image: url('/data/dc7a730e-6c27-420a-a875-445ecf4bd1b6');
	background-repeat: no-repeat;
	background-size: 2em 2em;
	background-position: right top;
}
.default .list_of_files li.file > a > span {
    display: inline-block;
	margin-top: 0.4em;
}


/*	filetypes */
.default .list_of_files li.file > a.pptx > div > div {
	background-image:	url('/data/d8946aad-e964-4333-9711-07bebeececc3');
}
.default .list_of_files li.file > a.docx > div > div {
	background-image:	url('/data/ca6fa06c-818d-4dc8-9d71-e313471e0425');
}
.default .list_of_files li.file > a.vsdx > div > div {
	background-image:	url('/data/798d29d0-12d0-488c-92dc-85acc4c27a84');
}
.default .list_of_files li.file > a.pdf > div > div {
	background-image:	url('/data/1e4486f0-7fb8-4e11-becd-0895318ccc1b');
}
.default .list_of_files li.file > a.exercise > div > div {
	background-image:	url('/data/3803854c-7b84-4e82-b174-89c0afc1684d');
}
.default .list_of_files li.file > a.dictionary > div > div {
	background-image:	url('/data/12b80019-8774-42ce-bb03-ec290b99c471');
}
.default .list_of_files li.file > a.xls > div > div {
	background-image:	url('/data/1695db6c-8d9c-4439-9440-ffea1f4e0302');
}


Login