header .top-bar,
#ad_header, #ad_footer, #ad_sidebar, #ad_article,
#main-navigation .container, footer .links,
body.home header .signup, .prev-article-link, 
#fblike, .share,
.more span, .more-on-title, .show-more-books, .arrow-more {
	display: none;
}

a[href]:after { content: ""; }
a.more:after { content: " at " attr(href); }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
	float: left;
}

.col-sm-12 { width: 100%; }
.col-sm-11 { width: 91.66%; }
.col-sm-10 { width: 83.33%; }
.col-sm-9 { width: 75%; }
.col-sm-8 { width: 66.66%; }
.col-sm-7 { width: 58.33%; }
.col-sm-6 { width: 50%; }
.col-sm-5 { width: 41.66%; }
.col-sm-4 { width: 33.33%; }
.col-sm-3 { width: 25%; }
.col-sm-2 { width: 16.66%; }
.col-sm-1 { width: 8.33%; }

.pr-main, .pr-sidebar { width: 100% }

body {
	padding: 0 !important;
}


/* Front Page */
body.home header .col-sm-8 { 
	width: 100%; 
}


/* Header */
header .col-sm-3 {
	width: 100%;
}
#logo.small {
	display: inline;
	float: left;
	margin: 0 20px 0 0;
}
#tagline.small {
	display: inline;
	float: left;
	font-size: 18px;
	margin-top: 20px;
	width: auto;
}


/* Body */
.more-first {
	background: none !important;
	padding-left: 0 !important;
}
.booklist .item {
	page-break-inside: avoid;
}


/* Sidebar */
.pr-sidebar .widget {
	border-bottom: 1px solid #ccc;
	margin: 5px 0;
	page-break-inside: avoid !important;
}