/**
 *
 * -------------------------------------------
 * Style1
 * -------------------------------------------
 *
 **/

/*
 *
 * 13. Style I
 *
 *
------------------------------------ */

/* 13.1. template.css
==================================== */

#gk-head a.cssLogo {
	background: transparent url('../images/style1/logo.png') no-repeat 0 0;
}
article section.content a,
article section.intro a {
	color: #e30117;
}
a:active,
a:focus,
a:hover {
	color: #e30117;
}
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled],
button:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
button:active,
input[type="button"]:active,
input[type="submit"]:active,
button.disabled,
input[type="button"].disabled,
input[type="submit"].disabled {
	background: #004b8e;
}
#gk-usermenu li:hover a { 
	background: #004b8e; 
}
#gk-usermenu li ul { 
	background: #004b8e; 
}
#gk-usermenu li ul li a { 
	border-top: 1px solid #61a6e6;
	color: #d9ebfc!important;
}
#gk-usermenu li.sign-up,
#gk-usermenu li.sign-up a { 
	background: #e5c235; 
}
.box .box-title > span {
	background: #004b8e;
}

/* 13.2. wp.css
==================================== */

#main-menu > li {
	border-right: 1px solid #484b4d;
}
#main-menu > li:hover > a,
#main-menu > li:active > a,
#main-menu > li:focus > a,
#main-menu > li.active:hover > a,
#main-menu > li.active:active > a,
#main-menu > li.active:focus > a,
#main-menu > li.active > a {
	background: #004b8e;
}
#main-menu > li.current-menu-item,
#main-menu > li.current_page_item,
#main-menu > li:hover {
	background: #004b8e;
}
#main-menu > li.active > a,
#main-menu > li.current-menu-item > a,
#main-menu > li.current_page_item > a,
#main-menu > li.current-menu-ancestor > a, 
#main-menu > li.current-menu-parent > a  {
	background: #004b8e;
}
#main-menu .sub-menu {
	background: #004b8e;
}
#main-menu .sub-menu li {
	border-top: 1px solid #529de2;
}
#main-menu .sub-menu li:hover {
	color: #c8ddf1;
}
#main-menu .sub-menu li:hover > a,
#main-menu .sub-menu li > a:active,
#main-menu .sub-menu li > a:focus,
#main-menu .sub-menu li > a:hover {
	color: #c8ddf1;
}
#main-menu .sub-menu .sub-menu {
	border: 1px solid #529de2;
}
#respond > h3,
#comments > h2:first-child {
	background: #004b8e;
}
#comment article a:hover time {
	color: #004b8e;
}
#comments em.awaiting-moderation {
	color: #f1001b;
}
.item-tags a {
	background: transparent url('../images/style1/tags.png') no-repeat 0 0;
}
article header h1 sup,
article.sticky header h1 sup {
	color: #004b8e;
}

/* 13.3. stuff.css
==================================== */

.gk-breadcrumbs a:hover {
	color: #004b8e;
}
#gk-contact span.error {
	color: #f1001b;
}
.contactpage .gk-contact-error,
.contactpage .gk-contact-thanks {
	background: #004b8e;
}
.contactpage .gk-contact-error {
	background: #f1001b;
}
.pagenav ol li a:hover {
	background: #004b8e;
}
.box #wp-calendar td a {
	color: #004b8e;
}
.box #wp-calendar #today {
	background: #f1001b;
}
.box #wp-calendar #prev a,
.box #wp-calendar #next a {
	color: #f1001b;
}
.box .tagcloud a:active,
.box .tagcloud a:focus,
.box .tagcloud a:hover {
	background: #004b8e;
}
.box.color1 .box-title > span {
	background: #f1001b;
}
.box.color2 .box-title > span {
	background: #e5c235;
}
.box.color4 .box-title > span,
.box.color5 .box-title > span,
.box.color6 .box-title > span,
.box.color7 .box-title > span {
	color: #f1001b;
}
.box.color5 .box-title > span {
	color: #004b8e;
}
.box.color6 .box-title > span {
	color: #e5c235;
}

/* 13.5. extensions.css
==================================== */

.gk-nsp-header a:active,
.gk-nsp-header a:focus,
.gk-nsp-header a:hover {
	color: #004b8e;
}
.gk-nsp-links ul li h4 a:active,
.gk-nsp-links ul li h4 a:focus,
.gk-nsp-links ul li h4 a:hover {
	color: #004b8e;
}
.color1 .gk-nsp-pagination li:hover,
.color1 .gk-nsp-pagination li.active,
.color4 .gk-nsp-pagination li:hover,
.color4 .gk-nsp-pagination li.active {
	background: #f1001b;
}
.color5 .gk-nsp-pagination li:hover,
.color5 .gk-nsp-pagination li.active {
	background: #004b8e;
}
.color2 .gk-nsp-pagination li:hover,
.color2 .gk-nsp-pagination li.active,
.color6 .gk-nsp-pagination li:hover,
.color6 .gk-nsp-pagination li.active {
	background: #e5c235;
}

/* 13.6. gallery.css
==================================== */

#gallery ol li:hover,
#gallery ol li.active {
	background: #004b8e;
}

/* 13.7. shortcodes.elements.css
==================================== */

.gk-note:before,
.gk-members > strong:first-child {
	background: #f1001b;
}
.gk-members > strong:first-child {
	background: #004b8e;
}
.gk-tooltip[data-style="style2"] dfn {
	background: #004b8e;
}
.gk-tooltip[data-style="style3"] dfn {
	background: #f1001b;	
}
.gk-tooltip[data-style="style5"] dfn {
	background: #E5C235;
}

/* 13.8. shortcodes.template.css
==================================== */

ol.gk-toplist > li:before {
	background: #e5c235;
}

/* 13.9. shortcodes.typography.css
==================================== */

.gk-notice {
	background-color: #004b8e;
	border-color: #004b8e;
}
.gk-error {
	background-color: #f1001b;
	border-color: #f1001b;
}
.gk-badge[data-style="style3"],
.gk-label[data-style="style3"] {
	background: #E5C235;
}
.gk-badge[data-style="style4"],
.gk-label[data-style="style4"] {
	background: #f1001b;
}
.gk-badge[data-style="style5"],
.gk-label[data-style="style5"] {
	background: #004b8e;
}
pre.gk-code[data-style="style2"] {
	border-left: 4px solid #f1001b;
}
pre.gk-code[data-style="style3"] {
	border-bottom: 4px solid #f1001b;
	border-top: 4px solid #f1001b;
}
.gk-textblock,
.gk-textblock[data-style="style1"] {
	background: #004b8e;
}
.gk-textblock[data-style="style2"] {
	background: #f1001b;
}
.gk-textblock[data-style="style3"] {
	background: #E5C235;
}
.gk-numblock span,
.gk-numblock[data-style="style1"] span {
	background: #004b8e;
}
.gk-numblock[data-style="style2"] span {
	background: #f1001b;
}
.gk-numblock[data-style="style3"] span {
	background: #E5C235;
}
.gk-floated {
	color: #f1001b;
}
blockquote.gk-quote[data-style="style2"] {
	border-left-color: #004b8e;
}
blockquote.gk-quote[data-style="style3"] {
	border-left-color: #f1001b;
}
blockquote.gk-quote[data-style="style4"] {
	border-left-color: #E5C235;
}
article .content ul li {
	background: url('../images/style1/shortcodes/bullet1.png') no-repeat 0 4px;
}
article .content ul[data-style="style1"] li {
	background: url('../images/style1/shortcodes/bullet1.png') no-repeat 0 4px;
}
article .content ul[data-style="style2"] li {
	background: url('../images/style1/shortcodes/bullet2.png') no-repeat 0 4px;
}
article .content ul[data-style="style3"] li {
	background: url('../images/style1/shortcodes/bullet3.png') no-repeat 0 4px;
}
article .content ul[data-style="style4"] li {
	background: url('../images/style1/shortcodes/bullet4.png') no-repeat 0 4px;
}
article .content ul[data-style="style5"] li {
	background: url('../images/style1/shortcodes/bullet5.png') no-repeat 0 4px;
}
article .content ul[data-style="style6"] li {
	background: url('../images/style1/shortcodes/bullet6.png') no-repeat 0 4px;
}
article .content ul[data-style="style7"] li {
	background: url('../images/style1/shortcodes/bullet7.png') no-repeat 0 4px;
}
article .content ul[data-style="style8"] li {
	background: url('../images/style1/shortcodes/bullet8.png') no-repeat 0 4px;
}
.gk-button[data-style="style2"] {
	background: #004b8e;	
}
.gk-button[data-style="style2"]:active,
.gk-button[data-style="style2"]:focus,
.gk-button[data-style="style2"]:hover {
	background-color: #63aef3;
}
.gk-button[data-style="style3"] {
	background: #f1001b
}
.gk-button[data-style="style3"]:active,
.gk-button[data-style="style3"]:focus,
.gk-button[data-style="style3"]:hover {
	background-color: #f46969;
}
.gk-button[data-style="style4"] {
	background-color: #e5c235;
}
.gk-button[data-style="style4"]:active,
.gk-button[data-style="style4"]:focus,
.gk-button[data-style="style4"]:hover {
	background-color: #f7e457;
}
.gk-legend[data-style="style2"] {
	border-color: #004b8e;
}
.gk-legend[data-style="style2"] > strong:first-child {
	color: #004b8e;
}
.gk-legend[data-style="style3"] {
	border-color: #f1001b;
}
.gk-legend[data-style="style3"] > strong:first-child {
	color: #f1001b;
}
.gk-legend[data-style="style4"] {
	border-color: #E5C235;
}
.gk-legend[data-style="style4"] > strong:first-child {
	color: #e5c235;
}