/**
 *
 * -------------------------------------------
 * Style3
 * -------------------------------------------
 *
 **/

/*
 *
 * 13. Style III
 *
 *
------------------------------------ */

/* 13.1. Basic colors
==================================== */

article section.content a,
article section.intro a {
	color: #71af1d;
}
a:active,
a:focus,
a:hover {
	color: #71af1d;
}
.btn,
button,
.readon,
a.gk-button,
input[type="button"],
input[type="submit"],
.nav-btn a {
	background: #71af1d;
}
#top-menu li a:active,
#top-menu li a:focus,
#top-menu li a:hover {
	color: #71af1d;
}
#gk-login:active,
#gk-login:focus,
#gk-login:hover {
	background-color: #71af1d;
}
#gk-rss:active,
#gk-rss:focus,
#gk-rss:hover {
	background-color: #71af1d;
}
#gk-page-top a.cssLogo {
	background-image: url('../images/style3/logo.png');
}
#gk-footer {
	border-top: 2px solid #71af1d;
}
#footer-menu a:active,
#footer-menu a:focus,
#footer-menu a:hover {
	color: #80C620;
}
#main-menu > li:hover,
#main-menu > li > a:hover,
#main-menu > li:hover > a {
	background: #80C620;
}
#comments article .author a:active,
#comments article .author a:focus,
#comments article .author a:hover {
	color: #80C620;
}
.gk-post-meta .tags a:active,
.gk-post-meta .tags a:focus,
.gk-post-meta .tags a:hover,
.gk-post-meta .author a.gk-url:active,
.gk-post-meta .author a.gk-url:focus,
.gk-post-meta .author a.gk-url:hover {
	color: #71af1d;
}
article header h1 sup,
article.sticky header h1 sup,
article header h2 sup,
article.sticky header h2 sup {	
	background: #71af1d;
}
#gk-contact span.error {
	color: #71af1d;
}
.contactpage .gk-contact-error,
.contactpage .gk-contact-thanks {
	background: #71af1d;
}
.contactpage .gk-contact-error {
	background: #71af1d;
}
.author-info a:active,
.author-info a:focus,
.author-info a:hover {
	color: #71af1d;
}
#gk-popup-login .button-primary { 
    background: #71af1d;
}
.widget_gk_comments li p a:active,
.widget_gk_comments li p a:focus,
.widget_gk_comments li p a:hover {
	color: #71af1d;
}
.gk-facebook-icon,
.gk-twitter-icon,
.gk-gplus-icon,
.gk-pinterest-icon,
.gk-facebook-icon:active,
.gk-facebook-icon:focus,
.gk-facebook-icon:hover,
.gk-twitter-icon:active,
.gk-twitter-icon:focus,
.gk-twitter-icon:hover,
.gk-gplus-icon:active,
.gk-gplus-icon:focus,
.gk-gplus-icon:hover,
.gk-pinterest-icon:active,
.gk-pinterest-icon:focus,
.gk-pinterest-icon:hover {
	background-image: url('../images/style3/social_icons.png');
}
.gk-nsp-arts-nav li:hover,
.gk-nsp-arts-nav li.active,
.gk-nsp-links-nav li:hover,
.gk-nsp-links-nav li.active {
	background: #71af1d;
}
.gk-nsp-next,
.gk-nsp-prev {
	background-image: url('../images/style3/nsp_interface.png');
}
.gk-nsp-header a:active,
.gk-nsp-header a:focus,
.gk-nsp-header a:hover {
	color: #71af1d;
}
.gk-nsp-links-scroll ul li h4 a:active,
.gk-nsp-links-scroll ul li h4 a:focus,
.gk-nsp-links-scroll ul li h4 a:hover {
	color: #71af1d;
}
.box.header .gk-nsp-links-scroll ul li:hover {
	background: #71af1d;
}
.box.header .gk-image-link .gk-nsp-header:hover {
	background: #71af1d;
}
.nsphover .gk-image-link .gk-nsp-category {
	background: #71af1d;
}
.nsphover .gk-nsp-hover-overlay {
	background: #71af1d;
}
.nsphover .gk-nsp-hover-overlay .gk-nsp-text,
.nsphover .gk-nsp-hover-overlay .gk-nsp-text a {
	color: #e2f4a6;
}
.nsphover .gk-nsp-hover-overlay .gk-nsp-header a:active,
.nsphover .gk-nsp-hover-overlay .gk-nsp-header a:focus,
.nsphover .gk-nsp-hover-overlay .gk-nsp-header a:hover {
	color: #e2f4a6;
}
.gk-news-slideshow .gk-ns-art:hover .gk-ns-header a {
    color: #71af1d;
}
.gk-news-slideshow .gk-ns-prev,
.gk-news-slideshow .gk-ns-next {
    background-image: url('../images/style3/ns_interface.png');
}
.gkw-temp { 
	color: #71af1d;
}
.box #wp-calendar #today {
	background: #71af1d;
}
.box #wp-calendar td#prev a,
.box #wp-calendar td#next a {
	color: #71af1d;
}
.box.tags .tagcloud a {
	background-image: url(../images/style3/tag_bullets.png);
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover {
	color: #71af1d;
}
.box.menu li:hover {
	background-color: #71af1d
}
.box.color .box-title {
	color: #71af1d;
}
.box.bigtitle.color .box-title {
	color: #71af1d;
}
.box.headlines .box-title {
	background: #71af1d;
}
.box.headlines .box-title::after {
	background: transparent url('../images/style3/highlight_bg.png') no-repeat 0 center;
	background-size: 100% 100%;
}
#gallery ol li:hover,
#gallery ol li.active {
	background: #71af1d;
}

/* 13.2. Typography
==================================== */

.gk-note:before,
.gk-members > strong:first-child {
	background: #71af1d;
}
.gk-members > strong:first-child {
	background: #dbae43;
}
.gk-tooltip[data-style="style2"] dfn {
	background: #71af1d;
}
.gk-tooltip[data-style="style3"] dfn {
	background: #dbae43;	
}
.gk-tooltip[data-style="style5"] dfn {
	border: 2px dashed #71af1d;
}
.gk-notice {
	background: #fffdf8 url('../images/style3/typography/tips.png') no-repeat 2px 11px;
	border-color: #f3cf7b;
}
.gk-info {
	background: #fbfbfb url('../images/style3/typography/info.png') no-repeat 2px 10px;
}
.gk-warning,
.gk-error {
	background: #FFF7F4 url('../images/style3/typography/warning.png') no-repeat 2px 10px;
	border-color: #f38867;
}
.gk-badge[data-style="style2"],
.gk-label[data-style="style2"] {
	background: #71af1d;
}
.gk-badge[data-style="style4"],
.gk-label[data-style="style4"] {
	background: #dbae43;
}
pre.gk-code[data-style="style2"] {
	border-left: 4px solid #71af1d;
}
pre.gk-code[data-style="style3"] {
	border-bottom: 4px solid #71af1d;
	border-top: 4px solid #71af1d;
}
.gk-textblock,
.gk-textblock[data-style="style1"] {
	border: 1px dashed #71af1d;
}
.gk-textblock[data-style="style4"] {
	border: 3px solid #71af1d;
}
.gk-textblock[data-style="style6"] {
	background: #FFFEF4;
	border: 1px solid #EAE8CC;	
}
.gk-textblock[data-style="style7"] {
	background: #71af1d;
}
.gk-numblock[data-style="style3"] span {
	border: 3px solid #71af1d;
	color: #71af1d;
}
.gk-floated {
	color: #71af1d;
}
blockquote.gk-quote {
	background: url('../images/style3/typography/open1.png') no-repeat left bottom;
}
blockquote.gk-quote p {
	background: url('../images/style3/typography/close1.png') no-repeat top right;
}
blockquote.gk-quote[data-style="style2"] {
	background: url('../images/style3/typography/open1.png') no-repeat left top;
}
blockquote.gk-quote[data-style="style3"] {
	background: url('../images/style3/typography/open2.png') no-repeat left bottom;
}
blockquote.gk-quote[data-style="style3"] p {
	background: url('../images/style3/typography/close2.png') no-repeat top right;
}
blockquote.gk-quote[data-style="style4"] {
	background: url('../images/style3/typography/open2.png') no-repeat left top;
}
blockquote.gk-quote[data-style="style4"] p {
	background: url('../images/style3/typography/close2.png') no-repeat top right;
}
article .content ul li {
	background: url('../images/style3/typography/bullet1.png') no-repeat 0 10px!important;
}
article .content ul[data-style="style2"] li {
	background: url('../images/style3/typography/bullet2.png') no-repeat 0 10px!important;
}
article .content ul[data-style="style3"] li {
	background: url('../images/style3/typography/bullet3.png') no-repeat 0 10px!important;
}
article .content ul[data-style="style4"] li {
	background: url('../images/style3/typography/bullet4.png') no-repeat 0 10px!important;
}
article .content ul[data-style="style5"] li {
	background: url('../images/style3/typography/bullet5.png') no-repeat 0 10px!important;
}
article .content ul[data-style="style6"] li {
	background: url('../images/style3/typography/bullet6.png') no-repeat 0 10px!important;
}
article .content ul[data-style="style7"] li {
	background: url('../images/style3/typography/bullet7.png') no-repeat 0 10px!important;
}
article .content ul[data-style="style8"] li {
	background: url('../images/style3/typography/bullet8.png') no-repeat 0 10px!important;
}
.gk-button[data-style="style2"]:active,
.gk-button[data-style="style2"]:focus,
.gk-button[data-style="style2"]:hover {
	background-color: #71af1d;
}
.gk-button[data-style="style3"] {
	background-color: #dbae43;
}
.gk-button[data-style="style3"]:active,
.gk-button[data-style="style3"]:focus,
.gk-button[data-style="style3"]:hover {
	background-color: #71af1d;
}
.gk-button[data-style="style4"] {
	background-color: #3eabe9;
}
.gk-button[data-style="style5"] {
	background-color: #c375b5;
}
.gk-button[data-style="style6"] {
	background-color: #8c7a71;
}
.gk-button[data-style="style7"] {
	background-color: #e8a246;
}
.gk-legend[data-style="style3"] {
	border-color: #71af1d;
}
.gk-legend[data-style="style3"] > strong:first-child {
	color: #71af1d;
}