/*
#------------------------------------------------------------------------
# AppsPro Tech -March Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2012 Gavick.com. All Rights Reserved.
# License:  Copyrighted Commercial Software
# Website:  http://www.gavick.com
# Support:  support@gavick.com
 */
/* Style 1 */
/* template.css */
::selection {
	background: #68a36c;
}

a {
	color: #68a36c;
}

#gkBg {
	background: url('../images/style1/pattern_bg.jpg') repeat 0 0;
	background: url('../images/style1/bottom_bg.png') repeat-x 0 bottom, url('../images/style1/main_bg.jpg') no-repeat center top, url('../images/style1/pattern_bg.jpg') repeat 0 0;
}

#gkBg > div {
	background-image: url('../images/style1/main_bg.jpg');
}

#gkBg > div > div {
	background-image: url('../images/style1/bottom_bg.png');
}

#gkContent {
	-webkit-box-shadow: 0px 1px 3px #68a36c;
	-moz-box-shadow: 0px 1px 3px #68a36c;
	box-shadow: 0px 1px 3px #68a36c;
}

#gkLogo.cssLogo {
	/* You can specify there logo size and background */
background-image: url('../images/style1/logo.png');
}

#gkTopNav:before {
	background-image: url('../images/style1/topmenu_bg.png');
}

#gkTopNav:after {
	background-image: url('../images/style1/topmenu_bg.png');
}

#gkTopNav li a:active,#gkTopNav li a:focus,#gkTopNav li a:hover {
	color: #85BF92;
}

#gkTopNav > a {
	background: #fcda3b;
	color: #353639;
	text-shadow: 0 1px 1px #fff;
}

#gkTopNav > a:hover {
	color: #353639;
	text-shadow: 0 1px 1px #fff;
}

#gkSearch #mod-search-searchword {
	background-color: #ee6934;
	background-image: url('../images/style1/search_bg.png');

	-webkit-box-shadow: 0px 1px 3px #68a36c;
	-moz-box-shadow: 0px 1px 3px #68a36c;
	box-shadow: 0px 1px 3px #68a36c;
}

#gkBreadcrumb .breadcrumbs li.separator {
	background: #68A36C;
}

#gkTools a:hover {
	border-color: #68A36C;
}

body > footer {
	background-image: url('../images/style1/footer_bg.png');
}

.box.dark a:hover,.box.dark a:active,.box.dark a:focus {
	color: #68a36c !important;
}

#gkContent .box.color1 h3.header,#gkBottom2 .box.color1 h3.header {
	color: #68a36c;
}

.box.color2 {
	color: #68a36c !important;
}

.box.color2 a {
	color: #68a36c !important;
}

#gkContent .box.color2 {
	background: #68a36c;
}

#gkContent .box.color2 a:hover,#gkContent .box.color2 a:active,#gkContent .box.color2 a:focus {
	color: #68a36c !important;
}

#gkContent .box.border {
	border-color: #DCE9BE;
}

.box.advertisement .header {
	border-bottom-color: #68a36c;
	color: #68a36c !important;
}

.box_menu ul li:hover:before {
	background: #68a36c;
}

.box_menu ul li a:active,.box_menu ul li a:focus,.box_menu ul li a:hover {
	color: #68a36c;
}

#gkContent .box_menu ul li:hover:before {
	background: #68a36c;
}

#gkContent .box_menu ul li a:active,#gkContent .box_menu ul li a:focus,#gkContent .box_menu ul li a:hover {
	color: #68a36c;
}

.gkColumns > aside .box,.gkColumns > aside .box_menu,.gkColumns > aside .box_text {
	color: #68a36c;
}

.gkColumns > aside .box a:active,.gkColumns > aside .box a:focus,.gkColumns > aside .box a:hover,.gkColumns > aside .box_menu a:active,.gkColumns > aside .box_menu a:focus,.gkColumns > aside .box_menu a:hover,.gkColumns > aside .box_text a:active,.gkColumns > aside .box_text a:focus,.gkColumns > aside .box_text a:hover {
	color: #68a36c;
}

#gkTop1,#gkBottom1 {
	color: #68a36c;
	font-size: 14px;
}

#gkTop1 a:active,#gkTop1 a:focus,#gkTop1 a:hover,#gkBottom1 a:active,#gkBottom1 a:focus,#gkBottom1 a:hover {
	color: #68a36c;
}

#gkBottom2 a:active,#gkBottom2 a:focus,#gkBottom2 a:hover {
	color: #68a36c;
}

/* menu.css */
.gkMenu > ul {
	background-image: url('../images/style1/menu_bg.png');

	-webkit-box-shadow: 0px 1px 3px #68a36c;
	-moz-box-shadow: 0px 1px 3px #68a36c;
	box-shadow: 0px 1px 3px #68a36c;
}

.gkMenu > ul > li {
	background-image: url('../images/style1/menu_bg.png');
}

.gkMenu > ul > li > a {
	color: #85BF92;
}

.gkMenu > ul div.childcontent:before {
	background-image: url('../images/style1/tabs_arrow.png');
}

.gkMenu > ul div.childcontent li.active > a,.gkMenu > ul div.childcontent li:hover > a,.gkMenu > ul div.childcontent li > a:hover {
	color: #85BF92;
}

.gkMenu > ul div.childcontent header a {
	color: #85BF92;
}

/* joomla.css */
input[type="text"]:focus,input[type="password"]:focus,input[type="url"]:focus,input[type="email"]:focus,textarea:focus {
	background: #fffef4;
}

button,.button,input[type="submit"],input[type="button"],.pagenav-prev a,.pagenav-next a, .pager a {
	background: #68a36c;
}

th {
	color: #68a36c;
	border-bottom-color: #DCE9BE;
}

article time {
	background: #68a36c;
}

article header h1 {
	color: #68a36c;
}

article header h2 {
	color: #68a36c;
}

.tip-title {
	background: #68a36c;
}

#system-message dd {
	border-bottom-color: #68A36C;
}

.gkColumns > aside div.banneritem {
	border-top-color: #68a36c !important;
	color: #68a36c !important;
}

.gkColumns > aside div.bannerfooter {
	border-top-color: #68a36c !important;
}

.article-index li a:hover {
	color: #68a36c;
}

.searchintro {
	color: #68a36c;
}

.autocompleter-queried {
	color: #68a36c !important;
}

/* gk_stuff.css */
.gkTab ul.gkTabs li,
 .gkTabsWrap.vertical ol li {
	color: #68a36c;
}

#gkBottom1 ul.gkTabs li:hover,#gkTop1 ul.gkTabs li:hover,#gkLeft ul.gkTabs li:hover,#gkRight ul.gkTabs li:hover,
#gkBottom1 .gkTabsWrap.vertical ol li:hover, #gkTop1 .gkTabsWrap.vertical ol li:hover, #gkLeft .gkTabsWrap.vertical ol li:hover,
#gkRight .gkTabsWrap.vertical ol li:hover {
	color: #68a36c;
}

#gkBottom1 ul.gkTabs li.active,#gkTop1 ul.gkTabs li.active,#gkLeft ul.gkTabs li.active,#gkRight ul.gkTabs li.active,
#gkBottom1 .gkTabsWrap.vertical ol li.active, #gkTop1 .gkTabsWrap.vertical ol li.active, #gkLeft .gkTabsWrap.vertical ol li.active,
#gkRight .gkTabsWrap.vertical ol li.active {
	color: #68a36c;
}

.big .gkTab ul.gkTabs li,
.big .gkTabsWrap.vertical ol li {
	background-image: url('../images/style1/tabs_small_icons.png');
}

.big .gkTab ul.gkTabs + .gkArrow div {
	background-image: url('../images/style1/tabs_arrow.png');
}

.nspBotInterface .nspPagination li,.nspTopInterface .nspPagination li,.nspBotInterface .nspPagination li.active,.nspTopInterface .nspPagination li.active {
	background-image: url('../images/style1/nsp_interface.png');
}

.nspBotInterface .nspPrev,.nspTopInterface .nspPrev,.nspBotInterface .nspNext,.nspTopInterface .nspNext {
	background-image: url('../images/style1/nsp_interface.png');
}

#gkContent .color2 .nspHeader a:active,#gkContent .color2 .nspHeader a:focus,#gkContent .color2 .nspHeader a:hover {
	color: #fab995 !important;
}

#gkContent .color2 .nspInfo {
	color: #68a36c;
}

#gkContent .color2 .nspLinks > div.nspLinkScroll1 > div > ul li {
	border-color: #68a36c !important;
}

.big .nspArt > div {
	border-bottom-color: #68a36c;
}

.gkIsWrapper-gk_appsprotech .gkIsPreloader {
	background: #f67c40;
}

@keyframes "preloader" {
 from {
    width: 8px;
   	height: 8px;
   	background: #f67c40;
   	margin: -4px 0 0 -4px;
 }
 to {
    width: 12px;
   	height: 12px;
   	background: #fff;
   	margin: -6px 0 0 -6px;
 }

}

@-moz-keyframes preloader {
 from {
   width: 8px;
   height: 8px;
   background: #f67c40;
   margin: -4px 0 0 -4px;
 }
 to {
   width: 12px;
   height: 12px;
   background: #fff;
   margin: -6px 0 0 -6px;
 }

}

@-webkit-keyframes "preloader" {
 from {
   width: 8px;
   height: 8px;
   background: #f67c40;
   margin: -4px 0 0 -4px;
 }
 to {
   width: 12px;
   height: 12px;
   background: #fff;
   margin: -6px 0 0 -6px;
 }

}

@-ms-keyframes "preloader" {
 from {
   width: 8px;
   height: 8px;
   background: #f67c40;
   margin: -4px 0 0 -4px;
 }
 to {
   width: 12px;
   height: 12px;
   background: #fff;
   margin: -6px 0 0 -6px;
 }

}

@-o-keyframes "preloader" {
 from {
   width: 8px;
   height: 8px;
   background: #f67c40;
   margin: -4px 0 0 -4px;
 }
 to {
   width: 12px;
   height: 12px;
   background: #fff;
   margin: -6px 0 0 -6px;
 }

}

.gkIsWrapper-gk_appsprotech .gkIsPagination:before,.gkIsWrapper-gk_appsprotech .gkIsPagination:after {
	background-image: url('../images/style1/pagination_lines.png');
}

.gkIsWrapper-gk_appsprotech .gkIsPagination > ol li a {
	background: #f67c40;
}

.gkIsWrapper-gk_appsprotech .gkIsPrev,.gkIsWrapper-gk_appsprotech .gkIsNext {
	background-image: url('../images/style1/is_arrows.png');
}

.gkIsWrapper-gk_appsprotech .gkIsText h2 a {
	color: #ffc9b1;
}

/* k2.css */
.k2FeedIcon a,a.k2FeedIcon {
	background-image: url('../images/style1/rss.png');
}

.gkColumns > aside .k2FeedIcon a,.gkColumns > aside a.k2FeedIcon {
	background-image: url('../images/style1/rss_aside.png');
}

ul li.itemResizer a {
	background-image: url('../images/style1/fonts.png');
}

ul li.itemComments a {
	background-image: url('../images/style1/comment.png');
}

ul li.itemComments a:hover {
	background-position: 0 100% !important;
}

.itemSocialSharing {
	border-top-color: #68A36C;
}

.itemExtraFields {
	border-top-color: #68A36C;
}

.itemRatingList,.itemRatingList a:hover,.itemRatingList .itemCurrentRating {
	background-image: url('../images/style1/star.png');
}

.itemTags li a,.k2TagCloudBlock a {
	background-color: #68A36C;
	background-image: url('../images/style1/tags.png');
}

.itemTags li a:hover,.k2TagCloudBlock a:hover {
	background-image: url('../images/style1/tags.png');
}

.itemComments h3 {
	color: #68a36c;
}

.k2CalendarBlock table.calendar tr td.calendarToday {
	background: #cb4900;
}

.k2CalendarBlock table.calendar tr td.calendarTodayLinked {
	background: #f47c38;
}

.gkColumns > aside .k2TagCloudBlock a {
	background-image: url('../images/style1/tags_aside.png');
}
