/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
div.comments-area {
}

div.comments-area h2.comments-title {
	font-size: 32px;
	margin: 0;
	font-family: TeXGyreAdventor, Helvetica Neue, Helvetica, Arial, sans-serif;
	text-transform: none;
	font-weight: 400;
	margin-bottom: 10px;
}

ol.comment-list {
	margin-left: 7px;
	margin-bottom: 25px;
	list-style-type: none;
}

div.comment-body {
	background: #efefef;
	box-shadow: 6px 8px 5px #cfcfcf;
	padding: 15px 9px 1px 15px;
	margin-bottom: 14px;
	border-radius: 5px;
	min-height: 90px;
}

ol.commentlist li {
}

ol.commentlist li.alt {
}

ol.comment-list li.bypostauthor {
}

ol.comment-list li.byuser {
}

ol.comment-list li.comment-author-admin {
}

ol.comment-list li.comment {
	border-bottom: 1px dotted #666;
	padding: 1em;
}

ol.comment-list li div.comment-author {
}

ol.commentlist li div.vcard {
	font: normal 16px georgia, times, serif;
}

ol.comment-list li div.vcard cite.fn {
	font-style: normal;
	font-size: 17px;
}

ol.comment-list li div.vcard cite.fn a.url {
	color: #666;
}

ol.comment-list li div.vcard cite.fn a.url:HOVER {
	color: blue;
}

ol.comment-list li div.vcard img.avatar {
	position: relative;
	top: -22px;
	left: -20px;
	float: left;
	display: block;
	border-radius: 7px;
	border-width: 1px;
	border-color: #000;
	border-style: solid;
	width: 84px;
	height: auto;
}

ol.comment-list li div.vcard img.avatar-32 {
}

ol.comment-list li div.vcard img.photo {
}

ol.comment-list li div.vcard span.says {
}

ol.comment-list li div.commentmetadata {
}

ol.comment-list li div.comment-meta {
	font-size: 11px;
	margin-bottom: 54px;
}

ol.comment-list li div.comment-meta a {
	color: #666;
	margin-right: 6px;
}

ol.comment-list li p {
	font-size: 16px;
	margin: 0 0 1em;
	font-weight: lighter;
}

ol.comment-list li ul {
	font-size: 11px;
	list-style: square;
	margin: 0 0 1em 2em;
}

ol.comment-list li div.reply {
	font-size: 11px;
}

ol.comment-list li div.reply a {
	font-weight: bold;
}

ol.comment-list li ul.children {
	list-style: none;
	margin: 1em 0 0;
	text-indent: 0;
}

ol.comment-list li ul.children li {
}

ol.comment-list li ul.children li.alt {
}

ol.comment-list li ul.children li.bypostauthor {
}

ol.comment-list li ul.children li.byuser {
}

ol.comment-list li ul.children li.comment {
}

ol.comment-list li ul.children li.comment-author-admin {
}

ol.comment-list li ul.children li.depth-2 {
	border-left: 5px solid #555;
	margin: 0 0 .25em .25em;
}

ol.comment-list li ul.children li.depth-3 {
	border-left: 5px solid #999;
	margin: 0 0 .25em .25em;
}

ol.comment-list li ul.children li.depth-4 {
	border-left: 5px solid #bbb;
	margin: 0 0 .25em .25em;
}

ol.comment-list li ul.children li.depth-5 {
}

ol.comment-list li ul.children li.odd {
}

ol.comment-list li.even {
	background: #fff;
}

ol.comment-list li.odd {
	background: #fff;
}

ol.comment-list li.parent {
	border-left: 5px solid #111;
}

ol.comment-list li.pingback {
	border-bottom: 1px dotted #666;
	padding: 1em;
}

ol.comment-list li.thread-alt {
}

ol.comment-list li.thread-even {
}

ol.comment-list li.thread-odd {
}

form#commentform {
	background: #efefef;
	box-shadow: 6px 8px 5px #cfcfcf;
	padding: 15px 9px 1px 15px;
	margin-bottom: 25px;
	border-radius: 5px;
}

form#commentform p {
}

form#commentform label {
	min-width: 60px;
	display: inline-block;
}

form#commentform input[type="text"] {
	left: 35px;
	width: 50%;
	height: 18px;
	padding: 8px;
	border: solid 1px #ccc;
	font-family: inherit;
	font-size: 12px;
	margin-left: 0;
}

input#submit {
	color: #fff;
	border: none;
	width: 140px;
	height: 36px;
	font-weight: bold;
	font-family: inherit;
	cursor: pointer;
	background-color: #000;
}

input#submit:HOVER {
	background-color: #5C5252;
}

textarea#comment {
	max-width: 775px;
	padding: 8px;
	border: solid 1px #ccc;
	font-family: inherit;
	font-size: 12px;
	margin-left: 0;
}