/*
#------------------------------------------------------------------------
# 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 */
#blok_vk{ border:0px solid white; width:100px; height:26px; float:left; margin-right: 10px; }
#blok_f{ border:0px solid white; width:100px; height:26px; float:left; }
#blok1{ border:1px solid white; width:35px; height:28px; float:left; } 
#blok2{ border:1px solid white; width:35px; height:28px; float:left; }

::selection { background: #4da8e6; }
a { color: #4da8e6; }
#gkBg { background: url('../images/style3/pattern_bg.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: #000000; }
#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; }

#menu532,#menu533,#menu534,#menu535 {background-image: url('../images/style3/icon-new.png'); background-repeat: no-repeat; background-position:right }
.novostTD {background-image: url('../images/style3/icon-new.png'); background-repeat: no-repeat; background-position:right; padding-top:12px;}
.newTestDr {background-image: url('../images/style3/icon-new.png'); background-repeat: no-repeat; background-position:right }


/* menu.css [EN] */
#gkSearch > ul { background-image: url('../images/style3/menu_bg.png'); box-shadow: 0px 1px 3px #2c88dd; }
#gkSearch > ul > li { background-image: url('../images/style3/menu_bg.png'); }
#gkSearch > ul > li > a { color: #408fc3; }
#gkSearch > ul div.childcontent:before { background-image: url('../images/style3/tabs_arrow.png'); }
#gkSearch > ul div.childcontent li.active > a,
#gkSearch > ul div.childcontent li:hover > a,
#gkSearch > ul div.childcontent li > a:hover { color: #408fc3; }
#gkSearch > 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'); }


/* button_download.css */

#down-wrap,#demo-wrap 
{position:relative;
text-align:left;
padding:5px;
float:left;
margin:5px 5px 5px 5px;
width:230px;
height:50px;
display:block;
text-decoration:none;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);} 
 
span.btn-title
{color:#fff;
text-align:center;
font:30px/58px Tahoma, Arial, sans-serif;
height:50px;
width:230px;
display:block;
position:relative;
background: #0095cd;
background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
background: -moz-linear-gradient(top, #00adee, #0078a5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
z-index:5;
line-height:50px;
-webkit-transition:width .2s ease-out;
-moz-transition:width .2s ease-out;
-o-transition:width .2s ease-out;} 
 
#down-wrap:hover span.btn-title,#demo-wrap:hover span.btn-title
{font-size:19px;
width:135px;
background: #007ead;
background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
background: -moz-linear-gradient(top, #0095cc, #00678e);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
-webkit-box-shadow: 1px 0px 0 #00678E, 0 1px 1px #0095CC;
-moz-box-shadow: 1px 0px 0 #00678E, 0 1px 1px #0095CC;
box-shadow:1px 0px 0 #00678E,0 1px 1px #0095CC;}  
.btn-info 
{position:absolute;
height:50px;
width:230px;
top:5px;
right:4px;
-webkit-box-shadow: 0 -1px 0 #00678E, 0 1px 1px #0095CC;
-moz-box-shadow: 0 -1px 0 #00678E, 0 1px 1px #0095CC;
box-shadow: 0 -1px 0 #00678E, 0 1px 1px #0095CC;
background: #0095cd;
background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
background: -moz-linear-gradient(top, #0078a5, #00adee);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
z-index:4;}  
.btn-info span 
{width:70px;
margin:12px 12px 0 0;
position:absolute;
right:0;
color:#EAF5FF;
font:11px/12px Tahoma, Arial, sans-serif;
text-align:left;}  
#back-top 
{position: fixed;
z-index:100;
bottom: 30px;
right: 10px;}