/*
#------------------------------------------------------------------------
# RockWall - April 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 */
a:hover,
a:active,
a:focus,
#gkMainbody article a,
#gkMainbody article header a:active,
#gkMainbody article header a:focus,
#gkMainbody article header a:hover {
	color: #29a3e0;
}
#gkSearch .mod-search-searchword,
#gkSearch #mod-finder-searchword {
	border: 3px solid #29a3e0;
}
#gkSearch::before {
	color: #29a3e0;
}
#gkTopMenu li a:active,
#gkTopMenu li a:focus,
#gkTopMenu li a:hover {
	color: #29a3e0;
}
/*#gkBottom3 a:active,*/
/*#gkBottom3 a:focus,*/
/*#gkBottom3 a:hover,*/
/*#gkBottom4 a:active,*/
/*#gkBottom4 a:focus,*/
/*#gkBottom4 a:hover {*/
/*	color: #29a3e0;*/
/*}*/
#gkMiddleBar {
	border-top: 3px solid #29a3e0;
}
#gkFooterNav li:hover,
#gkFooterNav a:hover {
	color: #29a3e0;
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover {
	color: #29a3e0!important;
}
.box.color {
	background: #29a3e0!important;
	color: #aedcf2!important;
}
.box.color ul li {
	border-bottom: 1px solid #4bc5f2;
}
.box.color a:active,
.box.color a:focus,
.box.color a:hover {
	color: #aedcf2!important;
}
.box.colortitle .header {
	color: #29a3e0;
}
.gkPopupWrap h3 a {
	color: #29A3E0
}

/* joomla.css */
/*button,*/
/*.button,*/
/*.button.inverse:active,*/
/*.button.inverse:focus,*/
/*.button.inverse:hover,*/
/*input.button,*/
/*span.button,*/
/*button.button,*/
/*div.button,*/
/*input[type="submit"],*/
/*input[type="button"],*/
/*.pagenav li.previous a,*/
/*.pagenav li.next a,*/
/*.readon,*/
/*.itemReadMore,*/
/*div.pager li a,*/
/*.readmore > a,*/
/*.pagination li > a {*/
/*	background: #747474;*/
/*	background-image: linear-gradient(bottom, #4A4A4A 0%, #747474 99%);*/
/*	background-image: -moz-linear-gradient(bottom, #4A4A4A 0%, #747474 99%);*/
/*	background-image: -webkit-linear-gradient(bottom, #4A4A4A 0%, #747474 99%);*/
/*	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #4A4A4A), color-stop(0.99, #747474));*/
/*}*/
/*button:hover,*/
/*.button:hover,*/
/*.button.inverse,*/
/*input.button:hover,*/
/*span.button:hover,*/
/*button.button:hover,*/
/*div.button:hover,*/
/*input[type="submit"]:hover,*/
/*input[type="button"]:hover,*/
/*.pagenav li.previous a:hover,*/
/*.pagenav li.next a:hover,*/
/*div.pager li a:hover,*/
/*.readon:hover,*/
/*.itemReadMore:active,*/
/*.itemReadMore:focus,*/
/*.itemReadMore:hover,*/
/*.readmore > a:active,*/
/*.readmore > a:focus,*/
/*.readmore > a:hover,*/
/*.pagination li > a:hover,*/
/*.pagination li > span {*/
/*	background: #2AA4E1;*/
/*	background-image: linear-gradient(bottom, #1162B3 0%, #2AA4E1 99%);*/
/*	background-image: -moz-linear-gradient(bottom, #1162B3 0%, #2AA4E1 99%);*/
/*	background-image: -webkit-linear-gradient(bottom, #1162B3 0%, #2AA4E1 99%);*/
/*	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #1162B3), color-stop(0.99, #2AA4E1));*/
/*}*/
th a:active,
th a:focus,
th a:hover {
	color: #29a3e0!important;
}
article header.itemHasImage h1 a:active,
article header.itemHasImage h1 a:focus,
article header.itemHasImage h1 a:hover {
	color: #29a3e0!important;
}
article header li a:hover {
	color: #29a3e0;
}
.tip-title {
	background: #29a3e0;
}
#system-message .alert-notice {
	background-color: #D9EDF7;
	border-bottom: 1px solid #BCE8F1;
	color: #3A87AD;
}
div.banneritem a {
	color: #29a3e0!important;
}
div.bannerfooter {
	color: #29a3e0;
}
.result-title :before {
	color: #29A3E0;
}
.autocompleter-queried {
	color: #29a3e0!important
}
.box.menu .header {
	background: #29A3E0;
}
.box.menu li:hover:before {
	color: #29A3E0;
}

/* gk_stuff.css */
.nspPagination li:hover,
.nspPagination li.active {
	background-color: #29a3e0;
}
.nspNext:hover::after,
.nspPrev:hover::after {
	color: #29a3e0;
}
.gkTabsWrap ol li.active,
.gkTabsWrap ol li.active:hover {
	 color: #29a3e0;
}
.gkTabsWrap ol li:hover {
	color: #29a3e0;
}
.gkIsWrapper-gk_rockwall .gkIsPreloader {
	background: #000 url('../images/style1/loader.gif') no-repeat center center;
}
.gkIsWrapper-gk_rockwall figcaption a.button {
	background: #2AA4E1;
	background-image: linear-gradient(bottom, #1162B3 0%, #2AA4E1 99%);
	background-image: -moz-linear-gradient(bottom, #1162B3 0%, #2AA4E1 99%);
	background-image: -webkit-linear-gradient(bottom, #1162B3 0%, #2AA4E1 99%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #1162B3), color-stop(0.99, #2AA4E1));
}
.gkIsWrapper-gk_rockwall figcaption a.button:active,
.gkIsWrapper-gk_rockwall figcaption a.button:focus,
.gkIsWrapper-gk_rockwall figcaption a.button:hover {
	background: #747474;
	background-image: linear-gradient(bottom, #4A4A4A 0%, #747474 99%);
	background-image: -moz-linear-gradient(bottom, #4A4A4A 0%, #747474 99%);
	background-image: -webkit-linear-gradient(bottom, #4A4A4A 0%, #747474 99%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #4A4A4A), color-stop(0.99, #747474));
}

/* menu.css */
.gkMenu > ul > li {
	border-right: 1px solid #363636;
}
.gkMenu > ul > li:first-child {
	border-left: 1px solid #363636;
}
.gkMenu > ul > li > a {
	color: #c3c3c3;
}
.gkMenu > ul > li.active > a {
	color: #fff;
}
.gkMenu > ul li div.childcontent li:hover > a,
.gkMenu > ul li div.childcontent li.active > a {
	color: #29a3e0;
}
#gkMenuWrapper {
	background: #060606;
}

/* k2.css */
h1 > sup,
h2 > sup {
	background: #29a3e0;
}
span#formLog {
	background: #29a3e0;
}
.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {
	background: #29a3e0;
}
.k2CalendarBlock table.calendar tr td.calendarToday {
	background: #29a3e0;
}
table.calendar tr td.calendarTodayLinked a {
	color: #29a3e0;
}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked a:hover {
	background: #29a3e0;
}
.calendarNavLink {
	color: #29a3e0;
}
