/*
#------------------------------------------------------------------------
# Music State - October Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2013 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com
*/

/* Style 1 */

/* template.css */
body.style1 #gkBottomSection {
	background-image: url('../images/style1/bottom_bg.jpg');
}

a:hover,
a:active,
a:focus,
#gkMainbody div.tags a:hover,
#gkMainbody a,
#gkMainbody header h1 a:active,
#gkMainbody header h1 a:focus,
#gkMainbody header h1 a:hover,
#gkMainbody header h2 a:active,
#gkMainbody header h2 a:focus,
#gkMainbody header h2 a:hover,
#k2Container article header h2 a:active,
#k2Container article header h2 a:focus,
#k2Container article header h2 a:hover,
#gkSidebar .box a:hover,
#eb .eb-post-head a:hover,
#eb .eb-tags .cell-tags a:hover,
#eb .eb-showcase-content a:hover,
#eb .eb-entry-head a:hover,
#eb .eb-entry-author-bio h3 a:hover,
#eb .eb-related-title a:hover {
	color: #e74c3c;
}
#gkLogin,
.eb-featured #eb-showcases .eb-post-image:before,
#eb .eb-navbar__footer,
#eb .eb-entry-featured,
#eb .eb-post-featured {
	background: #e74c3c;
}

#eb .btn-primary {
	background: #e74c3c !important;
	border-color: #e74c3c !important;
}

#gkBottomSection {
	background: #341a18 url('../images/style1/bottom_bg.jpg') no-repeat center top;
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover {
	color: #e74c3c!important;
}
.gkPopupWrap h3 a {
	color: #e74c3c;
}
.gkSectionNav:before {
	border: 2px solid #E74C3C;
	color: #E74C3C;
}
#gkHeaderMod .gkSectionNav:hover:before,
#gkBottom3 .gkSectionNav:hover:before {
	border-color: #E74C3C;
	color: #E74C3C;
}

/* joomla.css */
button,
.button,
input.button,
span.button,
button.button,
div.button,
input[type="submit"],
input[type="button"],
.pagenav-prev a,
.pagenav-next a,
.readon,
#gkMainbody .itemReadMore,
#gkMainbody .readmore > a,
.button.invert:active,
.button.invert:focus,
.button.invert:hover,
.profile-edit .btn,
.registration .btn {
	background: #e74c3c;
}
th a:active,
th a:focus,
th a:hover {
	color: #e74c3c!important;
}
article header a:hover {
	color: #e74c3c !important;
}
article header.itemHasImage h1 a:active,
article header.itemHasImage h1 a:focus,
article header.itemHasImage h1 a:hover {
	color: #e74c3c!important;
}
.tooltip-inner strong {
	background: #e74c3c;
}
#system-message .alert-error {
	background: #e74c3c;
}
div.bannerfooter {
	color: #e74c3c;
}
.article-index {
	border-left: 2px solid #E74C3C;
}
.result-title:before {
	color: #E74C3C;
}
.autocompleter-queried {
	color: #e74c3c!important;
}

/* gk_stuff.css */
.nspPagination li:hover,
.nspPagination li.active {
	background-color: #e74c3c;
}
.nspNext:hover:after,
.nspPrev:hover:after {
	color: #e74c3c;
}
#gkBottomSection .nspInfo a:hover,
#gkBottomSection .nspHeader a:hover,
#gkBottomSection .nspLinks a:hover {
	color: #e74c3c;
}
#gkBottomSection .nspPagination li:hover,
#gkBottomSection .nspPagination li.active {
	background-color: #e74c3c;
}
#gkBottomSection .nspNext:hover:after,
#gkBottomSection .nspPrev:hover:after {
	color: #e74c3c;
}
.nspMain.grid-left-img .nspInfo1,
.nspMain.grid-right-img .nspInfo1 {
	color: #e74c3c;
}
.nspMain.grid-left-img .nspInfo2 > a:active,
.nspMain.grid-right-img .nspInfo2 > a:active,
.nspMain.grid-left-img .nspInfo2 > a:focus,
.nspMain.grid-right-img .nspInfo2 > a:focus,
.nspMain.grid-left-img .nspInfo2 > a:hover,
.nspMain.grid-right-img .nspInfo2 > a:hover {
	color: #e74c3c;
}
.nspMain.grid-left-img .nspHeader a:active,
.nspMain.grid-right-img .nspHeader a:active,
.nspMain.grid-left-img .nspHeader a:focus,
.nspMain.grid-right-img .nspHeader a:focus,
.nspMain.grid-left-img .nspHeader a:hover,
.nspMain.grid-right-img .nspHeader a:hover {
	color: #e74c3c!important;
}
.nspMain.grid-left-img .nspArt:hover,
.nspMain.grid-right-img .nspArt:hover {
	background: #e74c3c;
}
.nspMain.grid-big-img .nspInfo1 {
	color: #e74c3c;
}
.nspMain.grid-big-img .nspInfo1 a {
	color: #e74c3c;
}
.nspMain.grid-big-img .nspHeader a:active,
.nspMain.grid-big-img .nspHeader a:focus,
.nspMain.grid-big-img .nspHeader a:hover {
	color: #e74c3c!important;
}
.nspMain.grid-big-title .nspInfo1 a {
	color: #e74c3c;
}
.gkIsWrapper-gk_musicstate figcaption {
	border-left: 5px solid #e74c3c;
}
.gkIsWrapper-gk_musicstate figcaption > a:active,
.gkIsWrapper-gk_musicstate figcaption > a:focus,
.gkIsWrapper-gk_musicstate figcaption > a:hover {
	color: #e74c3c;
}
.gkIsWrapper-gk_musicstate .gkIsPagination li > small {
	background: #e74c3c;
}
.gkIsWrapper-gk_musicstate .gkIsPagination li.active,
.gkIsWrapper-gk_musicstate .gkIsPagination li:active
.gkIsWrapper-gk_musicstate .gkIsPagination li:focus,
.gkIsWrapper-gk_musicstate .gkIsPagination li:hover {
	background: #e74c3c;
}
.gkJSFeed .gkReadon {
	color: #e74c3c;
}
.gkJSFeedType-photo > h3 a:active,
.gkJSFeedType-photo > h3 a:focus,
.gkJSFeedType-photo > h3 a:hover {
	color: #e74c3c;
}
.gkJSFeedType-user > a > span {
	background: #e74c3c;
}
.gkPhoto > a {
	background: #e74c3c;
}

/* menu.css */
#gkMainMenu .gkMenu > ul > li > a:active,
#gkMainMenu .gkMenu > ul > li > a:focus,
#gkMainMenu .gkMenu > ul > li > a:hover,
#gkMainMenu .gkMenu > ul > li.active > a {
	color: #e74c3c;
}
#gkMainMenu .gkMenu > ul li div.childcontent {
	background: #e74c3c;
}
#gkMainMenu .gkMenu > ul li div.childcontent-inner {
	background: #e74c3c;
}
#gkMainMenu .gkMenu > ul li div.childcontent li {
	border-top: 1px solid #f85d4d;
}
#gkMainMenu .gkMenu > ul li div.childcontent li:hover,
.gkMenu > ul li div.childcontent li.active {
	 background: #f85d4d;
}

/* k2.css */

.k2FeedIcon a:before,
a.k2FeedIcon:before {
	color: #e74c3c;
}
.activeCategory a {
	color: #e74c3c;
}
h1 > sup,
h2 > sup {
	background: #e74c3c;
}
span#formLog {
	background: #e74c3c;
}
.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {
	background: #e74c3c;
}
.k2CalendarBlock table.calendar tr td.calendarToday {
	background: #e74c3c;
}
table.calendar tr td.calendarTodayLinked a {
	color: #e74c3c;
}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked a:hover {
	background: #e74c3c;
}
.calendarNavLink {
	color: #e74c3c;
}
.k2TagCloudBlock a:hover {
	color: #e74c3c;
}

/* easyblog */
#eblog-wrapper .list-pagination li a,
#ezblog-body .blog-post .blog-title a:hover,
#ezblog-body .blog-meta a:hover,
#ezblog-body .blog-comments a:hover,
#ezblog-body .blog-read .blog-meta a:hover,
#ezblog-body .blog-read .blog-option a:hover,
#ezblog-body .blog-read .blog-navi li a:hover,
#ezblog-body .comment-author,
#ezblog-head .component-links a.link-email span::before,
#ezblog-head .component-links a.link-rss span::before,
#eblog-wrapper .post-tags li a:hover {
	color: #e74c3c!important;
}
#ezblog-body .blog-meta-bottom a:hover,
#eblog-wrapper .blog-taglist a:hover,
#eblog-wrapper .blog-taglist a:hover span {
	color: #e74c3c!important;
}
#ezblog-menu .blog-navi li .tips {
	background: #e74c3c;
	border-top: 1px solid #f85d4d;
}
#ezblog-menu .blog-navi li .tips:hover,
#eb .is-active > .eb-navbar__footer-link,
#eb .eb-navbar__footer-link:hover {
	 background: #f85d4d;
}
#ezblog-menu .blog-navi li.toolbar-item > form button.submit-search {
	background-color: #e74c3c;
}

#eb .eb-navbar__footer .eb-navbar__footer-submenu > :not(:first-child),
#eb .eb-navbar__footer {
	border-color: #ef8b80;
}



/* jomsocial.css */
.joms-button--primary,
.joms-button--add,
.joms-button--login,
.joms-button__reject,
.joms-postbox-tab .joms-postbox-save,
.joms-postbox-tab .joms-postbox-done,
.joms-focus__button--add,
.joms-button__next,
.joms-button--secondary,
.joms-button--signup,
.joms-focus__button--message,
.joms-button--neutral,
.joms-button--privacy,
.joms-button--more,
.joms-button--comment,
.joms-button__approve,
.joms-postbox-tab .joms-postbox-cancel,
.joms-focus__button--options,
.joms-button--important {
	background: #e74c3c;
}
.joms-tab__bar > a.active {
	border-bottom: 1px solid #e74c3c;
	color: #e74c3c!important;
}
.joms-sidebar .joms-button--link:active,
.joms-sidebar .joms-button--link:focus,
.joms-sidebar .joms-button--link:hover,
.joms-body .joms-module__wrapper .app-box-action:active,
.joms-body .joms-module__wrapper .app-box-action:focus,
.joms-body .joms-module__wrapper .app-box-action:hover,
.joms-body .joms-module__wrapper .cUpdatesHelper > a:active,
.joms-body .joms-module__wrapper .cUpdatesHelper > a:focus,
.joms-body .joms-module__wrapper .cUpdatesHelper > a:hover {
	color: #e74c3c!important;
}
.joms-popup__ddcontent a:hover {
	background: #e74c3c;
}
.joms-subnav--desktop > ul > li > a {
	color: #e74c3c;
}
.joms-focus__actions--desktop > a,
.joms-focus__actions--reposition input[type="button"] {
	background: #e74c3c!important;
}
.joms-focus__actions--desktop > a:active,
.joms-focus__actions--desktop > a:focus,
.joms-focus__actions--desktop > a:hover,
.joms-focus__actions--reposition input[type="button"]:active,
.joms-focus__actions--reposition input[type="button"]:focus,
.joms-focus__actions--reposition input[type="button"]:hover {
	color: #e74c3c!important;
}
.joms-focus__link a.liked {
	color: #e74c3c!important;
}
.joms-focus__link a.liked svg {
	fill: #e74c3c!important;
}
.picker__day--today {
	color: #e74c3c!important;
}
.picker--focused .picker__day--highlighted,
.picker__day--highlighted.picker__day--today,
.picker__day--highlighted:hover {
	background: #e74c3c!important;
}
.picker__button--today:before {
	border-top-color: #e74c3c!important;
}
.picker__day--today:before {
	border-top-color: #e74c3c!important;
}
.joms-progressbar__progress {
	background: #e74c3c;
}
body .picker__day--infocus:hover,
body .picker__day--outfocus:hover {
	background: #e74c3c!important;
}
.joms-toolbar--desktop > ul > li:hover,
.joms-toolbar--desktop > ul > li.active {
	background: #e74c3c;
}
.joms-postbox-photo-progressbar .joms-postbox-photo-progress {
	background: #e74c3c!important;
}
.joms-landing__action .joms-form > a:active,
.joms-landing__action .joms-form > a:focus,
.joms-landing__action .joms-form > a:hover {
	color: #e74c3c;
}
.joms-js--member-module #latest-members-nav a:active,
.joms-js--member-module #latest-members-nav a:focus,
.joms-js--member-module #latest-members-nav a:hover,
.joms-js--member-module #latest-members-nav a.active-state {
	color: #e74c3c!important;
}
.joms-focus__date,
.joms-focus__date.cover {
	background: #e74c3c;
}
.joms-menu a:hover,
.joms-menu--user a:hover {
	background: #e74c3c;
}

/* JS v.4.1 improvements */
.innerpgbar {
	background: #e74c3c;
}
.joms-popup--privacy a:hover {
	background-color: #e74c3c;
}
.joms-textarea__attachment button {
	color: #e74c3c!important;
}
