/*
Theme Name: ¶ilcrow
Theme URI: http://themeforest.net/user/glorm/portfolio?ref=glorm
Author: glorm
Author URI: http://www.glorm.com/
Description: Pilcrow is a responsive minimal WordPress blog theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags:
*/

@import url(http://fonts.googleapis.com/css?family=Lora:400,400italic);
@import url(http://fonts.googleapis.com/css?family=Oswald:300);

/* =Reset
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
html {
	font-size: 62.5%; /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */
	overflow-y: scroll; /* Keeps page centred in all browsers regardless of content height */
	-webkit-text-size-adjust: 100%; /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
	-ms-text-size-adjust: 100%; /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
nav,
section {
	display: block;
}
ol, ul {
	list-style: none;
}
table { /* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a:focus {
	outline: thin dotted;
}
a:hover,
a:active { /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */
	outline: 0;
}
a img {
	border: 0;
}


/* =Global
----------------------------------------------- */

body,
button,
input,
select,
textarea {
	color: #263338;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
}

/* Headings */
h1,h2,h3,h4,h5,h6 {
	clear: both;
	font-weight: normal;
	font-family: 'Lora', Georgia, serif;
	font-style: italic;
}
hr {
	background-color: #dbded8;
	background-color: rgba(0,0,0,0.15);
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

/* Text elements */
p {
	margin-bottom: 1.5em;
	line-height: 1.75em;
}
ul, ol {
	margin: 0 0 1.5em 1.25em;
}
ul {
	list-style: disc;
}
ol {
	list-style: decimal;
}
li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 1.5em;
}
dt {
	font-weight: bold;
}
dd {
	margin: 0 1.5em 1.5em;
}
b, strong {
	font-weight: bold;
}
dfn, cite, em, i {
	font-style: italic;
}
blockquote {
	padding-left: 1.5em;
	border-left: 5px solid rgba(0,0,0,0.05);
}
address {
	margin: 0 0 1.5em;
}
pre {
	background: #eee;
	background: rgba(0,0,0,0.025);
	font-family: "Courier 10 Pitch", Courier, monospace;
	padding: 1em;
	overflow: auto;
	max-width: 100%;
	margin-bottom: 1.5em;
}
code, kbd, tt, var {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr, acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
mark, ins {
	background: #fff9c0;
	text-decoration: none;
}
sup,
sub {
	font-size: 75%;
	height: 0;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
small {
	font-size: 75%;
}
big {
	font-size: 125%;
}
figure {
	margin: 0;
}
table {
	margin: 0 0 1.5em;
	width: 100%;
}
th {
	font-weight: bold;
}
img {
	height: auto; /* Make sure images are scaled correctly. */
	max-width: 100%; /* Adhere to container width. */
}
button,
input,
select,
textarea {
	font-size: 100%; /* Corrects font size not being inherited in all browsers */
	margin: 0; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */
	vertical-align: baseline; /* Improves appearance and consistency in all browsers */
	*vertical-align: middle; /* Improves appearance and consistency in all browsers */
}
button,
input {
	line-height: normal; /* Addresses FF3/4 setting line-height using !important in the UA stylesheet */
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	background: #ce1f29;
	color: #fff;
	border: none;
	cursor: pointer; /* Improves usability and consistency of cursor style between image-type 'input' and others */
	-webkit-appearance: button; /* Corrects inability to style clickable 'input' types in iOS */
	font: 1.2em 'Oswald', sans-serif;
	letter-spacing: 1px;
	line-height: 1;
	padding: 0 15px;
	height: 25px;
}
button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	background: #263338;
}
button:focus,
html input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
html input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
	box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15);
}
input[type="checkbox"],
input[type="radio"] {
	box-sizing: border-box; /* Addresses box sizing set to content-box in IE8/9 */
	padding: 0; /* Addresses excess padding in IE8/9 */
}
input[type="search"] {
	-webkit-appearance: textfield; /* Addresses appearance set to searchfield in S5, Chrome */
	-webkit-box-sizing: content-box; /* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */
	-moz-box-sizing:    content-box;
	box-sizing:         content-box;
}
input[type="search"]::-webkit-search-decoration { /* Corrects inner padding displayed oddly in S5, Chrome on OSX */
	-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner { /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */
	border: 0;
	padding: 0;
}
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
textarea {
	color: #666;
	border: 1px solid #ccc;
	border-color: rgba(0,0,0,0.25);
	width: 100%;
	-moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px;
	-webkit-transition: all 0.2s ;
	-moz-transition: all 0.2s ;
  -ms-transition: all 0.2s ;
  -o-transition: all 0.2s ;
	transition: all 0.2s ;
	background: rgba(255, 255, 255, 0.5);
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
	color: #263338;
	outline: none;
	-webkit-box-shadow:  0px 0px 3px 0px rgba(0, 0, 0, 0.25);
	box-shadow:  0px 0px 3px 0px rgba(0, 0, 0, 0.25);
	background: #fff;
}
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"] {	
  height: 25px;
  line-height: 25px;
}
textarea {
	overflow: auto; /* Removes default vertical scrollbar in IE6/7/8/9 */
	vertical-align: top; /* Improves readability and alignment in all browsers */
	height: 80px;
}
label {
	display: inline-block;
	font-family: 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-right: 1em;
}

/* Links */
a {
	color: #ce1f29;
	outline: 0;
	text-decoration: none;
	-webkit-transition: all 0.2s ;
	-moz-transition: all 0.2s ;
  -ms-transition: all 0.2s ;
  -o-transition: all 0.2s ;
	transition: all 0.2s ;
}

/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
	margin-bottom: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
	margin-bottom: 1.5em;
}
.aligncenter {
	clear: both;
	display: block;
	margin: 0 auto;
	margin-bottom: 1.5em;
}

/* Text meant only for screen readers */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
}

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar */
}

/* Clearing */
.clear:before,
.clear:after,
[class*="content"]:before,
[class*="content"]:after,
[class*="site"]:before,
[class*="site"]:after {
	content: '';
	display: table;
}

.clear:after,
[class*="content"]:after,
[class*="site"]:after {
	clear: both;
}


/* =Layout
----------------------------------------------- */
body {
	background: #f9f9f1;
	padding-top: 32px;
}
#page {
	overflow: hidden;
}
#top-bar {
	background: #263338;
	position: fixed;
	width: 100%;
	z-index: 999;
	opacity: 0.97;
	top: 0;
	height: 32px;
}
#top-bar #site-navigation {
	float: left;
	width: auto;
}
#top-bar #search {
	float: right;
	margin: 0;
	position: relative;
	width: auto;
	padding: 6px 0;
	height: 20px;
}
#masthead, #nav-below, #colophon {
	text-align: center;
}
#main-footer-area {
	background: #f7f7f7;
	background: rgba(0,0,0,0.03);
	padding: 40px 0;
	text-align: center;
}
#secondary, #top-bar .content-area {
	width: 960px;
	margin: 0 auto;
}
#secondary {
	overflow: hidden;
}

/* =Header
----------------------------------------------- */
.site-title {
	font-size: 5em;
	line-height: 1em;
	display: inline-block;
	width: 100%;
	text-align: center;
}
.site-title a {
	color: #263338;
	display: inline-block;
}
.site-title a:hover {
	opacity: 0.75;
}
.site-title a img {
	max-width: 90%;
}
.site-description {
	color: #c6c6c6;
	color: rgba(0,0,0,0.35);
	font-size: 1.25em;
	margin: 1em 0 1.75em;
	width: 100%;
	text-align: center;
}
.site-branding {
	margin: 60px 0 0;
}
.site-branding:after, #comments:before {
	border-bottom: 1px solid #dbded8;
	border-color: rgba(0,0,0,0.15);
	display: block;
	margin: 3.5em auto 0;
	content: '';
	width: 80px;
}

/* =Menu
----------------------------------------------- */

#site-navigation {
	clear: both;
	display: block;
	float: left;
	width: 100%;
	height: 19px;
	font-family: 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #999;
	color: rgba(255, 255, 255, 0.5);
}
#site-navigation ul {
	list-style: none;
	margin: 0;
	padding-left: 0;
}
#site-navigation ul > li {
	display: inline-block;
	position: relative;
}
#site-navigation > div > ul > li:after {
	content: '\00B7';
	display: inline;
	position: absolute;
	right: -3px;
	top: 6px;
	font-size: 1.25em;
}
#site-navigation ul > li:last-child:after {
	content: '';
}
#site-navigation a {
	display: block;
	color: #999;
	color: rgba(255, 255, 255, 0.5);
	padding: 6px 13px;
}
#site-navigation a:hover {
	color: #fff;
}
#site-navigation ul ul {
	display: none;
	float: left;
	position: absolute;
	top: 32px;
	left: 0;
	z-index: 99999;
	background: #263338;
	border-bottom: 1px solid #999;
	border-color: rgba(255,255,255,0.25);
}
#site-navigation ul ul ul {
	left: 100%;
	top: -1px;
}
#site-navigation ul ul a {
	width: auto;
}
#site-navigation ul ul li {
	border: 1px solid #999;
	border-bottom: none;
	text-transform: none;
	display: block;
	border-color: rgba(255,255,255,0.25);
	white-space: nowrap;
}
#site-navigation ul li:hover > ul {
	display: block;
}
#site-navigation li.current_page_item a,
#site-navigation li.current-menu-item a {
	color: #fff;
}

/* Small menu */
.menu-toggle {
	display: none;
	cursor: pointer;
	line-height: 32px;
	text-transform: uppercase;
	font-family: 'Oswald', sans-serif;
	font-style: normal;
}
.menu-toggle:before {
	padding-right: 6px;
}
.menu-toggle.toggled-on {
	color: #fff;
}

@media screen and (max-width: 600px) {
	.menu-toggle,
	#site-navigation ul.nav-menu.toggled-on {
		display: block;
	}
	#site-navigation {
		height: auto;
	}
	#site-navigation ul {
		display: none;
	}
	#site-navigation ul > li {
		padding-left: 11px;
	}
	#site-navigation .sub-menu {
		display: block;
		text-transform: none;
		float: none;
		position: relative;
		top: 0;
	}
	#site-navigation .sub-menu li {
		border: none;
		padding-left: 0;
	}
	#site-navigation .sub-menu li a:before {
		content: '\2014';
		margin-right: 0.5em;
	}
	#site-navigation ul > li {
		display: block;
	}
	#site-navigation > div > ul > li:after {
		content: '';
	}
	#site-navigation .home a {
		text-indent: 0 !important;
	}
	#site-navigation .home {
		background: none !important;
		opacity: 1 !important;
	}
	#site-navigation ul ul ul {
		left: 1em;
		top: 0;
	}
	#site-navigation ul ul {
		border-bottom: none;
	}
	#top-bar {
		max-height: 100%;
		overflow: auto;
		height: auto;
	}
	#top-bar #search {
		position: absolute;
		right: 6px;
	}
}

/* Top Bar Search */
#top-bar input.field {
	background: #404040;
	background: rgba(255, 255, 255, 0.15);
	border: none;
	color: #fff;
	color: rgba(255, 255, 255, 0.75);
	width: 180px;
	padding: 0 5px;
	font-size: 0.85em;
	height: 19px;
	line-height: 19px;
	position: relative;
	z-index: 1000;
}
#top-bar #search:before {
	color: #fff;
	color: rgba(255, 255, 255, 0.75);
	position: absolute;
	right: 5px;
	top: 11px;
}
#top-bar input.field:focus {
	background: #777;
	background: rgba(255, 255, 255, 0.4);
	color: #fff;
}

/* =Content
----------------------------------------------- */
.sticky {}
.sticky .entry-title:before {
	content: '\e818';
	font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: block;
  text-decoration: inherit;
  margin: 0 auto 13px;
}
.hentry, .post {
	padding: 60px 0 30px;
	border-bottom: 1px solid #dbded8;
	border-color: rgba(0,0,0,0.15);
	position: relative;
}
.byline {
	display: none;
}
.single .byline,
.group-blog .byline {
	display: inline;
}
.entry-header, .page-header, .entry-attachment {
	text-align: center;
}
.page-title {
	margin-top: 30px;
	padding: 3px 6px;
	background: #263338;
	color: #fff;
	display: inline-block;
}
.taxonomy-description {
	font-size: 0.85em;
	margin-top: 1em;
}
.entry-content,
.entry-summary {
	width: 600px;
	margin: 50px auto 25px;
	height: auto !important;
}
.page-links {
	clear: both;
	margin: 0 0 1.5em;
}
.entry-title {
	letter-spacing: 1px;
	font-size: 2.75em;
	line-height: 1.25em;
	width: 800px;
	margin: 0 auto 15px;
	word-wrap: break-word;
	text-align: center;
}
.entry-title a {
	color: #263338;
}
.entry-title a:hover {
	color: #ce1f29;
}
.entry-title[class*='icon-']:before {
	display: block;
	margin: 0 auto 13px;
}
.entry-meta {
	font-size: 0.85em;
	margin: 0 auto 25px;
	width: 800px;
	text-align: center;
}
.entry-meta, .comments-total:after, .comments-total:before {
	color: #c6c6c6;
	color: rgba(0,0,0,0.35);
}
.entry-meta a:hover {
	opacity: 0.8;
}
.comments-total:before {
	content: ' { ';
}
.comments-total:after {
	content: ' } ';
}
.entry-content > *:first-child {
	margin-top: 0;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
	text-align: center;
	margin: 1.5em 0 1.25em;
	line-height: 1.5em;
}
.entry-content h1 { font-size: 2em; }
.entry-content h2 { font-size: 1.8em; }
.entry-content h3 { font-size: 1.6em; }
.entry-content h4 { font-size: 1.4em; }
.entry-content h5 { font-size: 1.2em; }
.entry-content h6 { font-size: 1.1em; }
.entry-content li, .widget li { 
	margin-bottom: 0.6em; 
	margin-top: 0.6em;
	line-height: 1.4em; 
}
.entry-content a:hover, #main-footer-area a:hover {
	text-decoration: underline;
}
.entry-content td, .entry-content th {
	padding: 3px 6px;
}
.more-link {
	position: absolute;
	bottom: -10px;
	left: 0;
	width: 100%;
	height: 20px;
	text-indent: -9999px;
	display: block;
	z-index: 998;
}
.more-link:hover:before {
	background: #ce1f29;
}
.more-link:before {
	text-indent: 0;
	position: absolute;
	background: #263338;
	color: #fff;
	left: 50%;
	padding: 3px;
	margin-left: -10px !important;
	top: 0;
	display: block;
	content: '';
	width: 14px;
	height: 14px;
}
.tag-list {
	font-size: 0.85em;
}
.tag-list:before {
	padding-right: 0.5em;
}
.featured-image {
	margin: 50px auto;
	max-width: 900px;
	padding: 2px;
	border: 1px solid #dbded8;
	border-color: rgba(0,0,0,0.15);
}
.featured-image img {
	display: block;
	width: 100%;
	height: auto;
}
.featured-video {
	width: 900px;
	margin: 50px auto;
}
.entry-content .searchform input[type="text"] {
	width: 84%;
}
.entry-content * {
	word-wrap: break-word;
}
.entry-title.icon-quote, .quote-source {
	width: 800px;
	padding-left: 80px;
	-moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
	text-align: center;
	margin: 0 auto;
	position: relative;
}
.quote-source {
	opacity: 0.85;
	margin-top: 1em;
}
.quote-source:before {
	content: '\2014';
	margin-right: 0.5em;
}
.entry-title.icon-quote:before {
	font-size: 90px;
	position: absolute;
	left: -40px;
	top: -25px;
	opacity: 0.1;
	-moz-transform: rotate(180deg);
	-webkit-transform:  rotate(180deg) ;
  -o-transform:  rotate(180deg) ;
  -ms-transform:  rotate(180deg) ;
  transform:  rotate(180deg) ;
}
.entry-title.icon-quote * {
	margin-bottom: 0.5em;
	line-height: 1.25em;
}
.archive-list ul {
	list-style: none;
	margin: 0;
}
.archive-list {
	width: 30%;
	float: left;
	margin-right: 3.3%;
}
.archive-list h4 {
	text-align: left;
}
.twitter-tweet {
	margin-left: auto !important;
	margin-right: auto !important;
}
.loader {
	font-family: 'fontello';
	display: block;
	text-indent: 0;
	position: absolute;
	top: 0;
	left: 50%;
	width: 20px;
	height: 20px;
	color: #fff;
	margin-left: -10px;
	line-height: 20px;
	text-align: center;
	-webkit-animation:  spin 3s linear infinite;
  -moz-animation:     spin 3s linear infinite;
  -ms-animation:      spin 3s linear infinite;
  animation:          spin 3s linear infinite;
  transform-origin: 50% 50%;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
}
@-moz-keyframes spin {
	from { -moz-transform: rotate(0deg); }
	to { -moz-transform: rotate(360deg); }
}
@-ms-keyframes spin {
	from { -ms-transform: rotate(0deg); }
	to { -ms-transform: rotate(360deg); }
}
@keyframes spin {
	from { transform: rotate(0deg); }
	to { transform: rotate(360deg); }
}
@-webkit-keyframes spin 
{
	from { -webkit-transform: rotate(360deg); }
	to { -webkit-transform: rotate(0deg); }
}
.page.loader {
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.7);
	font-size: 40px;
	display: none;
	position: fixed;
	margin-left: -20px;
}
.loading .page.loader {
	display: block;
}

/* =Contact Form
----------------------------------------------- */
input.error, .error {
	border-color: #c2282b;
}
.form-note {
	font-size: 0.85em;
	opacity: 0.85;
}
#response {
	color: #fff;
	padding: 0.5em 1em;
}
#response.alert-success {
	background: #6bad11;
}
#response.alert-error {
	background: #c2282b;
}

/* =Comments
----------------------------------------------- */
.comment-notes, .form-allowed-tags, label.error {
	font-size: 0.85em;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
#comments:before {
	margin-bottom: 3.5em;
}
.comment-list {
	list-style: none;
	margin-left: 0;
	border-bottom: 1px solid #dbded8;
	border-color: rgba(0,0,0,0.15);
}
.children {
	list-style: none;
	margin-left: 0;	
	position: relative;
	background: #eeeee6;
	background: rgba(0,0,0,0.01);
}
.comment-list > .comment.parent > .children:before {
	width: 0; 
	height: 0; 
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-top: 8px solid rgba(0,0,0,0.15);
	content: '';
	left: 50%;
	margin-left: -8px;
	position: absolute;
}
.comment-list > .comment.parent > .children:after {
	position: absolute;
	top: -1px;
	width: 100%;
	left: 0;
	border-top: 1px solid #dbded8;
	border-color: rgba(0,0,0,0.15);
	content: '';
	display: block;
}
.avatar {
	float: left;
	margin: 0 1em 1em 0;
}
.comment-metadata, .says {
	line-height: 16px;
	font-size: 0.75em;
}
.comment-metadata, .says, .comment-metadata a {
	color: #c6c6c6;
	color: rgba(0,0,0,0.35);
}
.comment-content {
	clear: both;
	margin: 2em 0 1em;
	font-family: 'Lora', Georgia, serif ;
}
cite.fn a, cite.fn {
	font-size: 16px;
	font-weight: bold;
	font-family: 'Lora', Georgia, serif;
	color: #263338;
}
.bypostauthor cite.fn {
	color: #ce1f29;
}
.reply a {
	background: #ce1f29;
	color: #fff;
	text-transform: uppercase;
	font-family: 'Oswald', sans-serif;
	letter-spacing: 1px;
	padding: 3px 6px;
	font-weight: bold;
}
.reply a:hover {
	background: #263338;
	text-decoration: none;
}
.reply {
	margin-top: 1em;
	font-size: 11px;
}
.comment-body {
	padding: 2em 0;
}
.pingback .comment-body {
	padding: 0.5em 0;
}
.comment-body p {
	margin: 0;
}
.children .comment {
	padding: 0 1.5em;
	margin-bottom: 0;
}
.comment-list > .comment {
	border-bottom: 1px solid #dbded8;
	border-color: rgba(0,0,0,0.15);
	margin-bottom: 1px;
}
.comment-awaiting-moderation {
	font-weight: bold;
}
.comment-content a {
	word-wrap: break-word;
}

/* =Asides, Links
----------------------------------------------- */

.format-aside .entry-title p, .format-link .entry-title p {
	margin: 0;
	line-height: 1.5em;	
}


/* =Media
----------------------------------------------- */

.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 1.2% auto 0;
	max-width: 98%;
}
.wp-caption-text {
	font-size: 0.85em;
	text-align: center;
}
.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}
.site-content .gallery {
	margin-bottom: 1.5em;
}
.gallery-caption {
}
.site-content .gallery a img {
	border: none;
	height: auto;
	max-width: 90%;
}
.site-content .gallery dd {
	margin: 0;
}
.site-content .gallery-columns-4 .gallery-item {
}
.site-content .gallery-columns-4 .gallery-item img {
}

/* Make sure embeds and iframes fit their containers */
embed,
iframe,
object {
	width: 100%;
}


/* =Navigation
----------------------------------------------- */

.site-content [class*="navigation"] {
	margin: 0 0 1.5em;
	overflow: hidden;
}
.navigation-post .nav-previous {
	position: fixed;
	top: 50%;
	left: 0;
}
.navigation-post .nav-next {
	position: fixed;
	top: 50%;
	right: 0;
}
.navigation-paging {
	font-family: 'Lora', Georgia, serif;
	font-size: 1.25em;
	padding-bottom: 40px;
	display: inline-block;
}
.navigation-paging:before, .navigation-paging:after {
	content: '';
	width: 50px;
	border-top: 1px solid #dbded8;
	border-color: rgba(0,0,0,0.15);
	display: inline-block;
	height: 1px;
	padding-bottom: 4px;
	margin: 0 10px;
}
.page-numbers {
	padding: 0 0.25em;
}
.navigation-post {
	margin: 0 !important;
}
.navigation-post div[class*="nav-"] a {
	background: #263338;
	color: #fff;
	width: 35px;
	height: 35px;
	z-index: 998;
	display: block;
	position: relative;
	line-height: 35px;
	overflow: hidden;
	text-indent: 35px;
	font-family: 'Oswald', sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: left;
}
.navigation-post div[class*="nav-"] a:hover {
	background: #ce1f29;
	width: 110px;
}
.navigation-post div[class*="nav-"] a:before {
	position: absolute;
	top: 0;
	font-family: 'fontello';
	font-size: 16px;
	text-indent: 0;
}
.navigation-post div.nav-next a:before {
	content: '\e802'; 
	right: 12px;
}
.navigation-post div.nav-previous a:before {
	content: '\e803'; 
	left: 12px;
	text-indent: 0;
}
.navigation-image .nav-previous, .navigation-image .nav-next {
	display: inline-block;
	margin-right: 1em;
}

/* =Widgets
----------------------------------------------- */

.widget {
	margin: 0 2% 1.5em 0;
	width: 23%;
	float: left;
	text-align: left;
}
.widget-title {
	font: normal bold 1.25em 'Oswald', sans-serif;
	margin-bottom: 5px;
}
.widget ul {
	margin: 0;
	list-style: none;
}

/* Make sure select elements fit in widgets */
.widget select {
	max-width: 100%;
}

/* Search widget */
.widget_search .submit {
	display: none;
}


/* =Footer
----------------------------------------------- */
.site-info {
	font-size: 0.85em;
}
.sep {
	padding: 0 5px;
}
.social-media {
	clear: both;
	padding: 0;
	margin: 1em 0;
	display: inline-block;
	list-style: none;
}
.social-media li {
	display: inline-block;
	margin: 4px;
	width: 1.25em;
	position: relative;
	font-size: 1.25em;
	line-height: 1em;
}
.social-media li a {
	text-indent: -9999px;
	display: inline-block;
	color: #263338;
}
#main-footer-area .social-media li a:hover {
	color: #ce1f29;
	text-decoration: none;
}
.social-media li a:before {
	position: absolute;
	top: 0;
	left: 0;
	text-indent: 0;
}

/* =Media Queries
----------------------------------------------- */
@media only screen and (max-width : 980px) {
	#secondary, #top-bar .content-area, .entry-title, .entry-meta, .featured-image, .featured-video, .entry-title.icon-quote, .quote-source {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
	.entry-content, .entry-summary {
		width: 76%;
	}
}

@media only screen and (max-width : 568px) {
	.widget {
		margin: 0 0 1.5em 0;
		width: 100%;
		float: none;
	}
	.entry-content, .entry-summary, .featured-image, .featured-video {
		width: 90%;
		margin: 25px auto 10px;
	}
	.entry-title.icon-quote, .quote-source {
		padding-left: 50px;
	}
	.entry-title.icon-quote:before {
		font-size: 60px;
		position: absolute;
		left: -25px;
		top: -15px;
	}
	.children .comment {
		padding: 0 0.5em;
	}
	.entry-content .searchform input[type="text"] {
		width: 100%;
		margin-bottom: 1em;
	}
	.site-branding {
		margin: 40px 0 10px;
	}
	.hentry, .post {
    padding: 30px 0 15px;
	}
	.archive-list {
		width: 100%;
		float: none;
		margin-right: 0;
	}
	.entry-title {
		font-size: 2.25em;
	}
}

/* =Infinite Scroll
----------------------------------------------- */

/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .navigation-paging, /* Older / Newer Posts Navigation (always hidden) */
.infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */
	display: none;
}

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */
.infinity-end.neverending .site-footer {
	display: block;
}

/* =Icons
----------------------------------------------- */

@font-face {
  font-family: 'fontello';
  src: url('font/fontello.eot?42742226');
  src: url('font/fontello.eot?42742226#iefix') format('embedded-opentype'),
       url('font/fontello.svg?42742226#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fontello';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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YmGwAiVGYTgjIDwjOBshICBGI0ewACsjYTghWbEmARQrLbA9LLAwKy6xJgEUKy2wPiywMSshIyAgPLAEI0IjOLEmARQrsARDLrAmKy2wPyywABUgR7AAI0KyAAEBFRQTLrAsKi2wQCywABUgR7AAI0KyAAEBFRQTLrAsKi2wQSyxAAEUE7AtKi2wQiywLyotsEMssAAWRSMgLiBGiiNhOLEmARQrLbBELLAII0KwQystsEUssgAAPCstsEYssgABPCstsEcssgEAPCstsEgssgEBPCstsEkssgAAPSstsEossgABPSstsEsssgEAPSstsEwssgEBPSstsE0ssgAAOSstsE4ssgABOSstsE8ssgEAOSstsFAssgEBOSstsFEssgAAOystsFIssgABOystsFMssgEAOystsFQssgEBOystsFUssgAAPistsFYssgABPistsFcssgEAPistsFgssgEBPistsFkssgAAOistsFossgABOistsFsssgEAOistsFwssgEBOistsF0ssDIrLrEmARQrLbBeLLAyK7A2Ky2wXyywMiuwNystsGAssAAWsDIrsDgrLbBhLLAzKy6xJgEUKy2wYiywMyuwNistsGMssDMrsDcrLbBkLLAzK7A4Ky2wZSywNCsusSYBFCstsGYssDQrsDYrLbBnLLA0K7A3Ky2waCywNCuwOCstsGkssDUrLrEmARQrLbBqLLA1K7A2Ky2wayywNSuwNystsGwssDUrsDgrLbBtLCuwCGWwAyRQeLABFTAtAAAAS7gAyFJYsQEBjlm5CAAIAGMgsAEjRLADI3CyBCgJRVJEsgoCByqxBgFEsSQBiFFYsECIWLEGA0SxJgGIUVi4BACIWLEGAURZWVlZuAH/hbAEjbEFAEQAAA==') format('truetype');
}
 
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
}
.icon-plus:before { content: '\e801'; } /* '' */
.icon-minus:before { content: '\e815'; } /* '' */
.icon-dribbble:before { content: '\e811'; } /* '' */
.icon-flickr:before { content: '\e812'; } /* '' */
.icon-youtube:before { content: '\e813'; } /* '' */
.icon-github:before { content: '\e814'; } /* '' */
.icon-pencil:before { content: '\e819'; } /* '' */
.icon-quote:before { content: '\e816'; } /* '' */
.icon-pinterest:before { content: '\e809'; } /* '' */
.icon-pin:before { content: '\e818'; } /* '' */
.icon-tags:before { content: '\e80b'; } /* '' */
.icon-rss:before { content: '\e80a'; } /* '' */
.icon-left:before { content: '\e803'; } /* '' */
.icon-right:before { content: '\e802'; } /* '' */
.icon-loading:before { content: '\e81a'; } /* '' */
.icon-link:before { content: '\e810'; } /* '' */
.icon-menu:before { content: '\e817'; } /* '' */
.icon-facebook:before { content: '\e804'; } /* '' */
.icon-twitter:before { content: '\e805'; } /* '' */
.icon-googleplus:before { content: '\e808'; } /* '' */
.icon-vimeo:before { content: '\e806'; } /* '' */
.icon-tumblr:before { content: '\e807'; } /* '' */
.icon-lastfm:before { content: '\e80c'; } /* '' */
.icon-linkedin:before { content: '\e80d'; } /* '' */
.icon-wordpress:before { content: '\e80f'; } /* '' */
.icon-instagram:before { content: '\e80e'; } /* '' */
.icon-search:before { content: '\e800'; } /* '' */
