/* Stylesheet for Luxeritas design file */

/*
------------------------------------
 Header
------------------------------------ */
.desc {
	color: #777;
}
#head-band ul {
	position: absolute;
	left: 0;
}
.band-menu li {
	font-size: 13px; font-size: 1.3rem;
}

div[id*="head-band"] {
	background: #fff url('./images/stripe-bg.png') repeat;
}
#head-search form {
	border: 1px solid #bebebe;
}

/*
------------------------------------
 Post
------------------------------------ */
.meta, .post .meta, .meta a, .post .meta a {
	color: #777;
}
body #pnavi, .post .meta, .pbhr {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.post .meta, .post-bottom-hr {
	border-top: 0;
}
.post .meta {
	margin: 0 0 60px 0;
	padding: 7px 0;
}

.post .meta-u {
	border: 0;
	margin-bottom: 0;
}

/*
------------------------------------
 List
------------------------------------ */
#list {
	margin-top: 40px;
}

div[id^="card-"] .toc {
	margin: 0 0 65px!important;
	padding: 0 0 45px 0!important;
}
body #list .entry-title {
	margin-bottom: 20px;
}

.entry-title, #front-page-title,
#side h3, #col3 h3, #side h4, #col3 h4 {
	color: #9e4516;
}

.read-more-link, .read-more-link i {
	color: #999;
	text-decoration: none;
}
div[id^="card-"] .read-more-link {
	position: absolute;
	bottom: 15px;
	display: block;
	width: 100%;
	padding: 10px 25px;
	border: 1px solid #ddd;
	text-align: center;
}
.read-more-link:hover {
	color: #666;
	background: #f0f0f0;
	text-decoration: none;
}

/*
------------------------------------
 Responsive
------------------------------------ */
@media print, (max-width: 991px) {
	div[id^="card-"] .term {
		margin-bottom: 25px;
		float: none;
	}
}
@media (min-width: 991px) {
	#card-2 .toc {
		max-width: 47%;
		width: 47%;
	}
}
