/*
 Theme Name:     Twenty Twelve Child
 Theme URI:      http://dev.issues.org/twentytwelve-child/
 Description:    Twenty Twelve Child Theme
 Author:         Jennifer Johnson
 Author URI:     http://dev.issues.org
 Template:       twentytwelve
 Version:        1.0.0
*/

@import url("../twentytwelve/style.css");

/* Hacks to the parent theme
-------------------------------------------------------------- */

div.author-archive-item {
margin-bottom: 25px;
}

div.photo-series {
margin-bottom: 15px;
}


.Forum_Forum-head-top-col {
font-size: 1.285714286rem;
line-height: 1.6;
margin-top: 1.714285714rem;
margin-right: 0px;
clear: both;
font-weight: bold;
color: #444;
font-family: "Open Sans", Helvetica, Arial, sans-serif;
padding: 0;
border: 0;
vertical-align: baseline;
-webkit-margin-before: 0.83em;
-webkit-margin-after: 0.83em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
display: block;
}

header .entry-header h1 .entry-title {
font-weight: bold !important;
font-size: 30px !important;
}

.indent {
margin-left: 15px;
margin-bottom: 20px;
}

.home-art {
text-align: center;
}

.art-citation {
font-size: 11px;
text-align: center;
}

.logos {
	text-align: center;
}

.logos img {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
}

#page .header {
	display: inline !important;
}



div #forum, #hill, #editorjnl, #archive, #perspectives, #realnumbers, #books, #theme, #stalk, #update {
	display: none;
}

#text-column ul#nav {
	display: none;
}

/* Maximum width of 905 pixels. */
@media screen and (max-width: 905px) {
	div.new_issue:nth-child(4) {
		display:none;
	}

}

/* Maximum width of 762 pixels. */
@media screen and (max-width: 762px) {
	div.new_issue:nth-child(3) {
		display:none;
	}

}

/* Maximum width of 618 pixels. */
@media screen and (max-width: 618px) {
	div.new_issue:nth-child(2) {
		display:none;
	}

}

/* Maximum width of 474 pixels. */
@media screen and (max-width: 474px) {
	div.new_issue:nth-child(1) {
		display:none;
	}

}

.new_issue {
	display: inline;
	clear: left;
}

#latest_issues {
	display: inline;
	text-align: right;
	float: right;
	clear: both;
}

.header-image {
	margin-top: 0px;
	display: inline;
}

.toc-link {
	text-align: center;
	clear: all;
	display: block;
	font-weight: bold;
}

.site-content {
	margin-top: 0px;
}

.issue-listing div {
	display: block; 
	margin-left: 20px;
}

.issue-listing p {
	margin-left: 120px;
	margin-bottom: 100px;
	vertical-align: center;
}

label {
	vertical-align: center;
}

.archive-header h1 {
	display: block;
	font-weight: bold;
	color: #444;
	font-size: 1.5rem;
	line-height: 1.5;
	text-transform:capitalize;
}

.archive-header {
	margin-bottom: 1.571428571rem;
}


h3.widget-title {
	display: block;
	font-weight: bold;
	color: #444;
	font-size: 1.5rem;
	line-height: 1.5;
	text-transform:capitalize;
}

.toc li {
	display: list-item;
	list-style-type: decimal;
	margin-left: 5%;
	line-height: 200%;
}

 @-moz-document url-prefix() {
	.toc {
	counter-reset: article 0;
	}
	.toc li {
	counter-increment: article 1;
	display: block;
	}
       .toc li:before {
	content: counter(article) '. ';
       }
    }

.toc h2 {
	margin-bottom: 15px;
}

.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image {
	/* removes pointless box-shadow in header */
	border-radius: 0;
	box-shadow: none;
}

#page {
	box-shadow: none;
}

#loadContent #page {
	margin: auto;
	border: #444 solid 1px;
}

#page .header h1 {
	text-shadow: none;
}

html {
	font-size: 100%;
}

.forum_title,
.hill_title,
.subhead2 {
	font-weight: bold;
}

p {
	line-height: 140%;
	margin-bottom: 15px !important;
	color: #000;
}

.contents h3 {
	clear: none;
}

.title, .review_title {
	display: none !important;
}