/*
#------------------------------------------------------------------------
# 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 3 */

/* template.css */
::selection { background: #4da8e6; }
a { color: #4da8e6; }
#gkBg { background: url('../images/style3/ski.png') repeat 0 0; background: url('../images/style3/bottom_bg.png') repeat-x 0 bottom, url('../images/style3/main_bg.png') no-repeat center top, url('../images/style3/pattern_bg.png') repeat 0 0; }
#gkBg > div { background-image: url('../images/style3/main_bg.png'); }
#gkBg > div > div { background-image: url('../images/style3/bottom_bg.png'); }
#gkContent { box-shadow: 0px 1px 3px #2c88dd; }
#gkLogo.cssLogo { /* You can specify there logo size and background */ background-image: url('../images/style3/logo.png'); }
#gkTopNav:before { background-image: url('../images/style3/topmenu_bg.png'); }
#gkTopNav:after { background-image: url('../images/style3/topmenu_bg.png'); }
#gkTopNav li a:active,
#gkTopNav li a:focus,
#gkTopNav li a:hover { color: #408fc3; }
#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: #50aff0; background-image: url('../images/style3/search_bg.png'); box-shadow: 0px 1px 3px #2c88dd; }
#gkBreadcrumb .breadcrumbs li.separator { background: #bae3ff; }
#gkTools a:hover { border-color: #bae3ff; }
body > footer { background-image: url('../images/style3/footer_bg.png'); }
.box.dark a:hover,
.box.dark a:active,
.box.dark a:focus { color: #4da8e6!important; }
#gkContent .box.color1 h3.header,
#gkBottom2 .box.color1 h3.header { color: #4da8e6; }
.box.color2 { color: #bae3ff!important; }
.box.color2 a { color: #4da8e6!important; }
#gkContent .box.color2 { background: #4da8e6; }
#gkContent .box.color2 a:hover,
#gkContent .box.color2 a:active,
#gkContent .box.color2 a:focus { color: #bae3ff!important; }
#gkContent .box.border { border-color: #4da8e6; }
.box.advertisement .header { border-bottom-color: #bae3ff; color: #bae3ff!important; }
.box_menu ul li:hover:before { background: #bae3ff; }
.box_menu ul li a:active,
.box_menu ul li a:focus,
.box_menu ul li a:hover { color: #4da8e6; }
#gkContent .box_menu ul li:hover:before { background: #4da8e6; }
#gkContent .box_menu ul li a:active,
#gkContent .box_menu ul li a:focus,
#gkContent .box_menu ul li a:hover { color: #4da8e6; }
.gkColumns > aside .box,
.gkColumns > aside .box_menu,
.gkColumns > aside .box_text { color: #bae3ff; }
.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: #bae3ff; }
#gkTop1,
#gkBottom1 { color: #bae3ff; font-size: 14px; }
#gkTop1 a:active,
#gkTop1 a:focus,
#gkTop1 a:hover,
#gkBottom1 a:active,
#gkBottom1 a:focus,
#gkBottom1 a:hover { color: #bae3ff; }
#gkBottom2 a:active,
#gkBottom2 a:focus,
#gkBottom2 a:hover { color: #4da8e6; }

/* menu.css */
.gkMenu > ul { background-image: url('../images/style3/menu_bg.png'); box-shadow: 0px 1px 3px #2c88dd; }
.gkMenu > ul > li { background-image: url('../images/style3/menu_bg.png'); }
.gkMenu > ul > li > a { color: #408fc3; }
.gkMenu > ul div.childcontent:before { background-image: url('../images/style3/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: #408fc3; }
.gkMenu > ul div.childcontent header a { color:#408fc3; }

/* 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 { background: #4da8e6; }
th { color: #4da8e6; border-bottom-color: #4da8e6 }
article time { background: #4da8e6; }
article header h1 { color: #4da8e6 }
article header h2 { color: #4da8e6 }
.tip-title { background: #4da8e6; }
#system-message dd { border-bottom-color: #bae3ff }
.gkColumns > aside div.banneritem { border-top-color: #bae3ff!important; color: #bae3ff!important; }
.gkColumns > aside div.bannerfooter { border-top-color: #bae3ff!important; }
#article-index li a:hover { color: #4da8e6 }
.searchintro { color: #4da8e6; }
.autocompleter-queried { color: #4da8e6!important; }

/* gk_stuff.css */
.gkTab ul.gkTabs li { color: #4da8e6; }
#gkBottom1 ul.gkTabs li:hover,
#gkTop1 ul.gkTabs li:hover,
#gkLeft ul.gkTabs li:hover,
#gkRight ul.gkTabs li:hover { color: #bae3ff; }
#gkBottom1 ul.gkTabs li.active,
#gkTop1 ul.gkTabs li.active,
#gkLeft ul.gkTabs li.active,
#gkRight ul.gkTabs li.active { color: #4da8e6; }
.big .gkTab ul.gkTabs li { background-image: url('../images/style3/tabs_small_icons.png'); }
.big .gkTab ul.gkTabs + .gkArrow div { background-image: url('../images/style3/tabs_arrow.png'); }
.nspBotInterface .nspPagination li,
.nspTopInterface .nspPagination li,
.nspBotInterface .nspPagination li.active,
.nspTopInterface .nspPagination li.active { background-image: url('../images/style3/nsp_interface.png'); }
.nspBotInterface .nspPrev,
.nspTopInterface .nspPrev,
.nspBotInterface .nspNext,
.nspTopInterface .nspNext { background-image: url('../images/style3/nsp_interface.png'); }
#gkContent .color2 .nspHeader a:active,
#gkContent .color2 .nspHeader a:focus,
#gkContent .color2 .nspHeader a:hover { color: #bae3ff!important; }
#gkContent .color2 .nspInfo { color: #bae3ff; }
#gkContent .color2 .nspLinks > div.nspLinkScroll1 > div > ul li { border-color: #bae3ff!important; }
.big .nspArt > div { border-bottom-color: #bae3ff; }
.gkIsWrapper-gk_appsprotech .gkIsPreloader { background: #bae3ff; }
@keyframes preloader { from { width: 8px; height: 8px; background: #bae3ff; 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/style3/pagination_lines.png'); }
.gkIsWrapper-gk_appsprotech .gkIsPagination > ol li a { background: #bae3ff; }
.gkIsWrapper-gk_appsprotech .gkIsPrev,
.gkIsWrapper-gk_appsprotech .gkIsNext { background-image: url('../images/style3/is_arrows.png'); }
.gkIsWrapper-gk_appsprotech .gkIsText h2 a { color: #bae3ff; }

/* k2.css */
.k2FeedIcon a, a.k2FeedIcon { background-image: url('../images/style3/rss.png'); }
.gkColumns > aside .k2FeedIcon a, 
.gkColumns > aside  a.k2FeedIcon { background-image: url('../images/style3/rss_aside.png'); }
ul li.itemResizer a { background-image: url('../images/style3/fonts.png'); }
ul li.itemComments a { background-image: url('../images/style3/comment.png'); }
ul li.itemComments a:hover { background-position: 0 100% !important }
.itemSocialSharing { border-top-color: #bae3ff; }
.itemExtraFields { border-top-color: #bae3ff; }
.itemRatingList,
 .itemRatingList a:hover,
 .itemRatingList .itemCurrentRating { background-image: url('../images/style3/star.png'); }
.itemTags li a,
.k2TagCloudBlock a { background-color: #8ed1ff; background-image: url('../images/style3/tags.png'); }
.itemTags li a:hover,
.k2TagCloudBlock a:hover { background-image: url('../images/style3/tags.png'); }
.itemComments h3 { color: #4da8e6; }
.k2CalendarBlock table.calendar tr td.calendarToday { background:#cb4900; }
.k2CalendarBlock table.calendar tr td.calendarTodayLinked { background:#bae3ff; }
.gkColumns > aside .k2TagCloudBlock a { background-image:  url('../images/style3/tags_aside.png'); }