/*
 Theme Name:   Vaclav 2016
 Theme URI:    http://www.vaclavsmil.com/
 Description:  Vaclav Theme Extending Graphy
 Author:       Bounce Design
 Author URI:   http://bouncedesign.com
 Template:     graphy
 Version:      0.1
*/

@import url('css/simple-grid.css');
@import url('css/slick.css');
@import url('css/slick-theme.css');
@import url('../graphy/style.css');

/*
Colors
Red: #a62425;
Grey: #ddd;
*/

h2 {
	margin-top: 0;
}

.books {
	width: 100%;
	border-top: solid 1px #ddd;
}
.books h2 {
	margin: 20px 0;
}
.entry-content a.booklink {
	color: #222;
	text-decoration: none;
}
.entry-content a.booklink:hover {
	color: #a62425;
}
.slick-slide { margin: 0px 5px; }
.slick-slide img { width: 100%; height: auto; max-width: 200px;}
.slick-prev:before,
.slick-next:before { color: black; }
.slick-books span {
	font-size: 12px;
	line-height: 16px;
	font-family: helvetica;
	display: block;
	margin-top: 10px;
}

.slick-books span a {
	color: #333;
	text-decoration: none;
}

.widget {
	margin-bottom: 20px;
}

li#text-4 {
	padding-top: 0;
	margin-bottom: 10px;
}

.booky-wooky li:nth-child(2) {
	border-top: none;
}

#linkcat-2 {
	padding-top: 0;
}

#linkcat-2 ul {
	margin-left: 0;
}

#linkcat-2 {
	font-size: 93%;
}

.widgettitle {
	font-size: 1.063rem;
    letter-spacing: 0.075em;
    margin-bottom: 0;
    margin-top: 0;
    text-transform: uppercase;
}

.widget .widget_text {
	padding-bottom: 0;
}

.featured-book-row {
	margin-bottom: 20px;
}

p.small {
	font-size: 14px;
	margin-bottom: 10px;
}

/* tabs */
#tabs-list						{ margin-bottom:0 !important; overflow:hidden; }
#tabs-list li					{ display:block; float:left; margin-right:0.5em; margin-left:0; margin-bottom:0; }
#tabs-list li a					{ display:block; background:url(images/bg_book_tabs.png) repeat-x 0 -31px; text-decoration:none; font-size:93%; font-weight:bold; line-height:31px; padding:0 0.75em; color:#666; }
#tabs-list li a:hover			{ color:#121212; }
#tabs-list li.active a			{ background:url(images/bg_book_tabs.png) repeat-x 0 0; color:#fff; }
#tabs-content					{ background:#f8f8f8; border:1px solid #ccc; color:#333; padding:1em; }
.tab-cont						{ font-size: 16px; line-height:1.4; }
#tabs-content ul, #tabs-content ol { margin-left:2.5em; margin-right:1.5em; }
#tabs-content ul li				{ list-style:disc outside; margin-bottom:0.3em; }
#tabs-content ol li				{ list-style:decimal outside; margin-bottom:0.3em; }
#tabs-content blockquote		{ margin:2em 2em 2em 1em; padding-left:1em; border-left:3px solid #999; color:#666; font-style:italic; font-size:116.7%; }

.bmeta {
	margin-top: 10px;
}

.bmeta ul {
	list-style-type: none;
	margin: 0;
}

.bmeta ul li {
	font-size: 14px;
	margin-bottom: 10px;
}



