.hero a.button-minimal {
	border-color: #fff !important;
}

#comments #respond .form-submit input#comment-submit,
	.PDS_Poll .pds-vote-button,
	.widget_flickr #flickr_badge_uber_wrapper td a:last-child {
	background: #7eb940 !important;
	border-color: #7eb940 !important;
}

@media screen and (min-width: 1020px) {
	body.small-screen.navigation-classic .primary-navigation .menu-primary > ul > li.current-menu-item:before,
				body.small-screen.navigation-classic .primary-navigation .menu-primary > ul > li.current_page_item:before,
				body.small-screen.navigation-classic .primary-navigation .menu-item-has-children:hover:before,
				body.small-screen.navigation-classic .primary-navigation ul ul .menu-item-has-children:before {
		color: #fff;
	}
	
	body.large-screen.navigation-classic .primary-navigation ul ul ul:before {
		border-bottom-color: transparent;
	}
}

@media screen and (min-width: 1230px) {
	body.small-screen .menu-toggle.open,
				body.small-screen .menu-toggle.open:before,
				body.small-screen .menu-toggle.open:focus,
				body.small-screen .menu-toggle.open:focus:before {
		color: #fff;
	}
	
	body.small-screen .menu-toggle.open:before,
				body.small-screen .menu-toggle.open:focus:before {
		border-color: #fff;
	}
	
	body.small-screen .menu-toggle.open:before {
		background: transparent;
	}
	
	body.small-screen .menu-toggle.open:hover,
				body.small-screen .menu-toggle.open:active,
				body.small-screen .menu-toggle.open:hover:before,
				body.small-screen .menu-toggle.open:active:before {
		color: rgba(255,255,255,0.5);
	}
	
	body.small-screen .menu-toggle.open:hover:before,
				body.small-screen .menu-toggle.open:active:before {
		border-color: rgba(255,255,255,0.5);
	}
}

body {
	background-color: #7eb940;
}

mark,
		ins,
		button,
		input[type="button"],
		input[type="reset"],
		input[type="submit"],
		a.button,
		a.button:visited,
		a.button-minimal:hover,
		a.button-minimal:focus,
		a.button-minimal:active,
		body:not(.small-screen) .menu-toggle.open:before,
		body:not(.small-screen) .search-toggle.open:before,
		.navigation-wrapper,
		.search-wrapper,
		.widget_nav_menu .dropdown-toggle:hover,
		.hero.with-featured-image,
		body[class*="front-page"] .hero,
		#infinite-handle span,
		.large-screen.navigation-classic .primary-navigation .menu-primary > ul > li:hover,
		.large-screen.navigation-classic .primary-navigation .menu-primary > ul > li.current-menu-item > a,
		.large-screen.navigation-classic .primary-navigation .menu-primary > ul > li.current_page_item > a,
		.large-screen.navigation-classic .primary-navigation .menu-primary > ul > li > a:hover,
		.large-screen.navigation-classic .primary-navigation .menu-primary > ul > li > a:focus,
		.large-screen.navigation-classic .primary-navigation .menu-primary > ul > li > a:active,
		.large-screen.navigation-classic .primary-navigation ul ul li,
		.widget_akismet_widget .a-stats a {
	background-color: #7eb940;
}

a,
		a.button-minimal,
		a.button-minimal:visited,
		.menu-toggle:focus,
		.search-toggle:focus,
		.primary-navigation .dropdown-toggle:hover,
		.footer-navigation a:hover,
		.footer-navigation a:focus,
		.footer-navigation a:active,
		.screen-reader-text:hover,
		.screen-reader-text:focus,
		.screen-reader-text:active,
		#wpadminbar .screen-reader-shortcut:hover,
		#wpadminbar .screen-reader-shortcut:focus,
		#wpadminbar .screen-reader-shortcut:active,
		.site-footer a:hover,
		.site-footer a:focus,
		.site-footer a:active,
		.format-link .entry-title a:hover:after,
		.format-link .entry-title a:focus:after,
		.format-link .entry-title a:active:after,
		.entry-title a:hover,
		.entry-title a:focus,
		.entry-title a:active,
		.featured-page .entry-title a:hover,
		.featured-page .entry-title a:focus,
		.featured-page .entry-title a:active,
		.grid .entry-title a:hover,
		.grid .entry-title a:focus,
		.grid .entry-title a:active,
		#infinite-footer .blog-credits a:hover,
		#infinite-footer .blog-credits a:focus,
		#infinite-footer .blog-credits a:active,
		#infinite-footer .blog-info a:hover,
		#infinite-footer .blog-info a:focus,
		#infinite-footer .blog-info a:active,
		.small-screen .menu-toggle:hover:before,
		.small-screen .menu-toggle:active:before,
		.small-screen .menu-toggle.open:before,
		.small-screen .menu-toggle.open,
		.medium-screen .menu-toggle:hover,
		.medium-screen .menu-toggle:active,
		.small-screen .search-toggle:hover:before,
		.small-screen .search-toggle:active:before,
		.small-screen .search-toggle.open:before,
		.small-screen .search-toggle.open,
		.medium-screen .search-toggle:hover,
		.medium-screen .search-toggle:active,
		.large-screen.navigation-classic .primary-navigation .menu-item-has-children:before,
		.large-screen.navigation-classic .secondary-navigation a:hover,
		.large-screen.navigation-classic .secondary-navigation a:focus,
		.large-screen.navigation-classic .secondary-navigation a:active,
		.widget_goodreads div[class^="gr_custom_each_container"] a:hover,
		.widget_goodreads div[class^="gr_custom_each_container"] a:focus,
		.widget_goodreads div[class^="gr_custom_each_container"] a:active,
		.testimonial-entry-title a:hover,
		.testimonial-entry-title a:focus,
		.testimonial-entry-title a:active {
	color: #7eb940;
}

button,
		input[type="button"],
		input[type="reset"],
		input[type="submit"],
		input[type="text"]:focus,
		input[type="email"]:focus,
		input[type="url"]:focus,
		input[type="password"]:focus,
		input[type="search"]:focus,
		textarea:focus,
		a.button,
		a.button-minimal,
		a.button:visited,
		a.button-minimal:visited,
		a.button-minimal:hover,
		a.button-minimal:focus,
		a.button-minimal:active,
		#infinite-handle span,
		.small-screen .menu-toggle:hover:before,
		.small-screen .menu-toggle:active:before,
		.small-screen .menu-toggle.open:before,
		.small-screen .search-toggle:hover:before,
		.small-screen .search-toggle:active:before,
		.small-screen .search-toggle.open:before,
		#comments #respond #comment-form-comment.active,
		#comments #respond .comment-form-fields div.comment-form-input.active,
		.widget_akismet_widget .a-stats a {
	border-color: #7eb940;
}

.search-wrapper .search-field {
	border-color: #C097D2;
}

.large-screen.navigation-classic .primary-navigation ul ul ul:before,
		.rtl blockquote,
		body.rtl .hentry .wpcom-reblog-snapshot .reblogger-note-content blockquote {
	border-right-color: #7eb940;
}

.footer-navigation a:hover,
		.footer-navigation a:focus,
		.footer-navigation a:active,
		.large-screen.navigation-classic .primary-navigation ul ul:before,
		.large-screen.navigation-classic .primary-navigation ul ul li:last-of-type,
		.large-screen.navigation-classic .secondary-navigation a:hover,
		.large-screen.navigation-classic .secondary-navigation a:focus,
		.large-screen.navigation-classic .secondary-navigation a:active {
	border-bottom-color: #7eb940;
}.site-info {
  display: none;
}

blockquote,
		body .hentry .wpcom-reblog-snapshot .reblogger-note-content blockquote {
	border-left-color: #7eb940;
}