/*
CUSTOM CSS 
**/

@import url(http://weloveiconfonts.com/api/?family=entypo|maki);

@media only screen and (max-device-width: 480px) {
	#masthead { background-image: none; }
}

/* entypo */
[class*="entypo-"]:before {
  font-family: 'entypo', sans-serif;
}

/* maki */
[class*="maki-"]:before {
  font-family: 'maki', sans-serif;
}


@font-face{ 
	font-family: 'Jura';
	src: url('fonts/Jura-DemiBold-webfont.eot');
	src: url('fonts/Jura-DemiBold-webfont.eot?#iefix') format('embedded-opentype'),
	     url('fonts/Jura-DemiBold-webfont.woff') format('woff'),
	     url('fonts/Jura-DemiBold-webfont.ttf') format('truetype'),
	     url('fonts/Jura-DemiBold-webfont.svg#webfont') format('svg');
}



html { font-family: "Source Sans Pro"; }

.site-header { background-position: 0 0; } /* not sure why both zeros are required, but they are */

.entry-content a, .comment-content a { outline: 0; }

.entry-date {
display: none;
}

.navbar { background: url("images/headers/navbar.jpg");  
  -webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
	        
	         margin-top: 50px;
	        }

.nav-menu li a { font-size: 15px; font-weight: bold; text-shadow: -1px -1px 5px rgba(255, 255, 255, .7);}
.nav-menu li a:hover { text-shadow: none; font-weight: normal; }

h1, .book-title { font-family: "Jura", Bitter, Georgia, serif}
h1.entry-title { font-family: Bitter, Georgia, serif; font-size: 40px; }
.book-cover-big { float: left; padding: 0 20px 20px 0; }
.book-cover-big img {
-webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.75);
}
.related-books div { float: left; text-align: center; margin-right: 30px; }
.related-books .wp-caption.alignleft { margin-left: 0;  margin-right: 30px; }
.related-books { clear: both; float: none; }

article.category-list .list-item { clear: both; float: none; margin-bottom: 100px; min-height: 300px; }

article.category-list .list-item .item-number,
article.category-list .list-item .item-symbol  { float: left; margin-right: 15px; font-size: 30px; width: 40px; color: #999;  /*min-height: 400px*/ }
article.category-list .list-item .item-number { font-family: Bitter, Georgia, serif; font-style: italic;}
article.category-list .list-item .item-symbol { font-family: "maki", "entypo"}
article.category-list .list-item .book-cover { float: right; margin: 0 0 30px 30px; }
article.category-list .list-item .book-title { font-size: 40px; font-style: italic; line-height: 40px;}
.book-author { font-style: italic;  padding-bottom: 10px; margin: 10px 0 10px 55px; }

.multi-line-descriptions .book-author { padding-bottom: 0; }
article.category-list .list-item .book-descr { border-top: 1px dotted #999; padding-top: 20px}
article.category-list .list-item .book-ages { font-style: italic;  padding-bottom: 10px; margin: 0 0 10px 55px; }
article.category-list .list-item .book-descr a { font-style: italic; }

article .bonus-books  { color: #999; }
article .bonus-books a { font-family: "Jura", Bitter, Georgia, serif; font-size: 20px; display: block; margin-top: 20px; font-style: italic; }

article blockquote  { font-size: 20px; }

article #series .book-series-title {font-size: 40px; font-style: italic; line-height: 40px; font-family: "Jura", Bitter, Georgia, serif}
article #series .book-title { font-size: 16px; line-height: 24px; font-family: "Source Sans Pro";}

article #series .books-hd { font-weight: bold; margin-bottom: 10px; display: inline-block;}
article #series .year { color: #aaa; font-size: 12px;}

p.wp-caption-text   { margin-top: 10px; }
.entry-content img {
-webkit-box-shadow: 1px 3px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    1px 3px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         1px 3px 5px 0px rgba(50, 50, 50, 0.75);
}
.related-books a img {
-webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.75);
}
.wp-caption .wp-caption-text { font-size: 14px; }
.clear { float: none; clear: both; }

.site-header .home-link { margin: 0 0 0 400px; }

.widget { background-color: #f2f1d3; } /* overwriting old version */

article form.mc4wp-form { background-color: #f2f1d3; padding: 20px; }

#allposts a.booklink { font-family: Bitter, Georgia, serif; font-style: italic; font-size: 25px;  position:relative; top: 25px;}
#allposts a.booklink.long-title { top: 0;}

.entry-content img.alignleft { margin-left: 0 !important; margin-right: 40px;}

article.category-regular-guy-book-reviews img.alignleft { margin-bottom: 15px;}

/**
    SOCIAL BUTTONS
**/
.social-spacer    { height: 10px;}
.fb_iframe_widget { top: -6px; margin-right: 15px;}
#twitter-widget-0 { /*margin-left: 15px; */}
#reddit_button    { position: relative; top: -6px; margin-right: 15px; margin-left: 15px; }
#___plusone_0     { margin-right: 15px !important; }
.pocket-btn       { display: inline-block; top: 2px; position: relative; left: 12px;}
.tumblr-share     { display: inline-block; margin-left: 15px; }
wb\3A share-button   { position: relative; top: 3px; left: 22px; }

/***
    SIDEBAR
***/
#text-2 input[type=submit] { padding: 11px 25px 10px; }


/*
Testing for mobile
*/
#masthead { width: 100%; }
#masthead .home-link { text-align: center; 
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 1), -1px -1px 1px rgba(255, 255, 255, 1);
  }
.site-header .home-link {  display: inline; padding: 0 50px; }
.site-title { padding-top: 30px}

