/*
 Theme Name:   fatmixx.com blogbox Child
 Theme URI:    http://fatmixx.com/
 Description:  Blogbox Child Theme For fatmixx.com
 Author:       Sujal Shah
 Author URI:   http://sujal.com
 Template:     jgt_blogbox
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         green, dark, one-column, fluid-layout, responsive-layout, custom-background, custom-colors, custom-menu, featured-images, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  fatmixxdotcom-blogbox
*/


body {
	background-color: #787;
	color: #111;
}

a {
	color: #4A4;
	text-decoration: none;
}

a:hover {
	color: #4C4;
}

mark {
	color: #4C4;
}

/* Form fields */
button,
input,
select,
textarea {
	color: #4C4;
}

button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
	background: #8430F3;
}

button:hover,
button:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
	background: #4C4;
}

.entry-content blockquote cite a,
.entry-content blockquote cite small {
	color: #aeb0b1;
}

.site-nav {
	background: #454;
}

.nav-menu a {
	color: #dfd;
}

.nav-menu .sub-menu,
.nav-menu .children {
	border-top: 2px solid #8430F3;
}

.nav-menu li:hover > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a,
.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a {
	color: #FFF;
}

#menu-toggle.icon-cross,
#search-toggle.icon-cross,
#menu-toggle:hover,
#search-toggle:hover {
	color: #4A4;
}

.site-header {
	padding-bottom: 60px;
	padding-top: 60px;
}

.site-title .logo-text {
	background:#8430F3;
	color: white;
}

.site-title a.logo-text:hover {
	background: #4C4;
}

.site-description {
	color: #efe;
}

.entry-title a:hover {
	color: #8430F3;
}

.entry-meta a {
	text-decoration: none;
  color: #4A4;
  border-bottom: 1px #4A4 dotted;
}

.entry-content a {
  color: #000;
  border-bottom: 1px black dotted;
}

.read-more .more-link:hover {
	background: #8430F3;
}

.sticky .featured-post {
	background: #8430F3;
}

.sticky.format-link .featured-post {
	color: #8430F3;
}

.archives-list a {
  border-bottom: 1px #EFE dotted;
}

.format-link {
	background: #040;
}

.format-link .entry-box a {
	color: #4A4;
}

.format-link .entry-box .entry-title a {
	color: white;
}

.format-link .entry-box blockquote {
	border: none;
	color: white;
}

.format-quote {
	background: #010;
	background: rgba(0,17,0,0.85);
}

.comment-meta a {
  border-bottom: 1px #EFE dotted;
}

.comment-reply-link {
  border-bottom: 1px #EFE dotted;
}

#cancel-comment-reply-link {
  border-bottom: 1px #EFE dotted;
}

.required {
	color: #8430F3;
}

.paging-nav .page-numbers,
.comment-nav .page-numbers,
.post-nav a {
	background-color: #EFE;
  color: black;
  border-bottom: 1px #EFE dotted;
}

.paging-nav .page-numbers:hover,
.paging-nav .current,
.comment-nav .page-numbers:hover,
.comment-nav .current,
.post-nav a:hover,
.page-link,
.page-links a:hover .page-link {
	background: #8430F3;
  color: white;
}

.site-footer .inner {
	border-top: 3px solid #859585;
}

.supplementary {
	border-bottom: 3px solid #859585;
	color: #efe;
}

.social-links a {
	color: #EFE;
}

.copyright {
	color: #EFE;
}

.social-links a:hover,
.copyright a:hover {
	color: #FFF;
}

.widget-title {
	color: #dfd;
}

.widget_archive li a,
.widget_categories li a,
.widget_pages li a,
.widget_meta li a,
.widget_recent_entries li a,
.widget_recent_comments li a,
.widget_rss li a,
.widget_nav_menu li a {
  border-bottom: 1px #EFE dotted;
}

.widget_text a {
  border-bottom: 1px #EFE dotted;
}

.widget a {
  color: #EFE;
}

.widget a:hover {
	color: #FFF;
}

.widget_tag_cloud a:hover {
	background: #8430F3;
}

#wp-calendar tbody a:hover {
	background: #8430F3;
}

.rslides_nav {
	background: #4C4;
}

.rslides_nav:hover {
	background: #8430F3;
}

.infinite-scroll #infinite-handle span {
	background-color: #4C4;
}

.infinite-scroll #infinite-handle span:hover {
	background: #8430F3;
}

.infinite-scroll .infinite-loader {
	color: #4C4;
}

@media only screen and (max-width: 480px) {
  .site-header,
	.fixed-nav .site-header {
		padding-bottom: 36px;
	}
}

.footnotes {
	font-size: 10px;
}
