/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
#page {
	padding: 1em;
	background-color: #000;
}

#page,.color-scheme-dark .site-footer,
.color-scheme-dark .site-header {
	background-color: #000;
}

.color-scheme-dark {
	background-color: #c00;
	color: #fff;
}

.color-scheme-dark .site-header .site-navigation a {
	background-color: #c00;
	color: #fff;
}

.color-scheme-dark .site-header .site-navigation a:hover {
	background-color: #666;
	color: #fff;
}

.color-scheme-dark #primary a,
.color-scheme-dark .site-header .site-navigation .menu-toggle,
.site-header .site-navigation .color-scheme-dark .menu-toggle {
	color: #c00;
}

.color-scheme-dark #primary a:visited {
	color: #f90;
	color: #3300ff;
}

.color-scheme-dark #secondary a,
.color-scheme-dark #secondary a:visited {
	color: #ccc;
}

.color-scheme-dark .sidebar {
	background-color: #000;
	color: #fff;
}

.color-scheme-dark a:visited {
	color: #ccc;
}

#primary {
	background-color: #fff;
	color: #333;
}

.color-scheme-dark #main {
	background-color: #000;
	color: #ccc;
}

#main {
	background-color: #000;
}

#primary #content {
	padding: .6em .8em;
}

.color-scheme-dark .sidebar h1 {
	color: #ccc;
	border-bottom: 1px solid #ccc;
}

.color-scheme-dark .site-content h1 a,.entry-meta a {
	color: #f00;
}

.color-scheme-dark #image-navigation,.color-scheme-dark .entry-attachment,.color-scheme-dark .entry-attachment img,.color-scheme-dark .hentry,.color-scheme-dark .page-header,.color-scheme-dark .paging-navigation,.color-scheme-dark .post-navigation,.color-scheme-dark .wp-caption,.color-scheme-dark .wp-caption img,.color-scheme-dark blockquote,.color-scheme-dark button,.color-scheme-dark input,.color-scheme-dark table,.color-scheme-dark td,.color-scheme-dark textarea,.color-scheme-dark th,.color-scheme-dark.archive .format-aside,.color-scheme-dark.blog .format-aside {
	border-color: #ccc;
}

.color-scheme-dark #image-navigation,.color-scheme-dark .entry-attachment,.color-scheme-dark .page-header,.color-scheme-dark .paging-navigation,.color-scheme-dark .post-navigation,.color-scheme-dark .wp-caption,.color-scheme-dark blockquote,.color-scheme-dark code,.color-scheme-dark kbd,.color-scheme-dark pre,.color-scheme-dark th,.color-scheme-dark tt,.color-scheme-dark var {
	background: #333;
}

.menu-search {
	background-color: #c00;
}

nav.site-navigation {
/* padding: 0 1em; */
	background-color: #c00;
}

.color-scheme-dark blockquote {
	background-color: #efefef;
}

.highlander-dark #comment-form-share-text-padder,.highlander-dark #respond #comment-form-comment {
	background-color: #fff;
}

.color-scheme-dark .comments-area article, .color-scheme-dark .comments-area .pingback, .color-scheme-dark .comments-area .pingback {
	background-color: #eee;
}

.color-scheme-dark #image-navigation, .color-scheme-dark .entry-attachment, .color-scheme-dark .page-header, .color-scheme-dark .paging-navigation, .color-scheme-dark .post-navigation, .color-scheme-dark .wp-caption, .color-scheme-dark blockquote, .color-scheme-dark code, .color-scheme-dark kbd, .color-scheme-dark pre {
	background-color: #eee;
}

.color-scheme-dark button, .color-scheme-dark input, .color-scheme-dark select, .color-scheme-dark textarea {
	color: #333;
}

#wp-calendar caption {
	font-weight: bold;
	font-size: larger;
}

.irw-widget li:before {
	content: none;
}

.color-scheme-dark #primary .nav-previous a:link,
.color-scheme-dark #primary .nav-next a:link {
	color: #f00;
}

.color-scheme-dark #primary .nav-previous a:visited,
.color-scheme-dark #primary .nav-next a:visited {
	color: #f90;
	color: #3300ff;
}

.color-scheme-dark #primary .nav-previous a:hover,
.color-scheme-dark #primary .nav-next a:hover {
	color: #f00;
}

.color-scheme-dark #primary .nav-previous a:active,
.color-scheme-dark #primary .nav-next a:active {
	color: #f00;
}

.kindleWidget {
	margin-bottom: .75em;
}

li.recentcomments {
	font-weight: normal;
}

li.recentcomments a {
	font-style: italic;
}

span.comment-author-link, 
li.recentcomments span.comment-author-link a.url {
	font-weight: bold;
	font-style: normal;
}

h1.menu-toggle {
	color: #fff !important;
}

/* Mobile */
body.mobile-theme {
	background-color: #c00;
}

.mobile-theme .menu-search, 
.mobile-theme .search-form #s {
	background-color: #333;
	color: #fff;
}

.mobile-theme  #secondary {
	background-color: #000;
}

.mobile-theme .nav-previous, 
.mobile-theme .nav-next, 
.mobile-theme .nav-previous a, 
.mobile-theme .nav-next a {
	background-color: #c00;
}



.iMessageYou {width: auto !important; background-color: #c7c7c7 !important; border-radius: 10px; min-width: 0 !important;}
.iMessageMe {width: auto !important; background-color: #007aff !important; color:#ffffff; border-radius: 10px; min-width: 0 !important;}