/**
 * @package   Next Joomla Template
 * @version   1.0 February 27, 2012
 * @author    7Studio Tomasz Herudziński http://www.7studio.eu
 * @copyright Copyright (C) 2007 - 2012 Agencja Interaktywna 7 Studio Tomasz Herudzinski
 * @license   ThemeForest Regular License - http://themeforest.net/licenses/regular_extended
 
	*** BASED ON ***

 * @package   Gantry Template - RocketTheme
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* LOGO 
-----------------------------------------------------------------------------------*/
#rt-logo { background: url(../images/logo/logo.png) no-repeat; display:block; width:252px; height:54px; margin-left:20px; margin-top:48px; margin-bottom:48px; } 

/* MAIN MENU 
-----------------------------------------------------------------------------------*/
#rt-menu .rt-container { background:#00478a url(../images/menus/menu_shadow.png) repeat-x scroll center top; }
#rt-menu ul.menu li a, .menutop li.root > .item, .menu-type-splitmenu .menutop li .item { color:#b3d4f2; text-shadow:#102d49 1px 1px 3px; }

/* Menu Pill - animated pill on first level menu items */
.fusion-pill-l { background:#003b73 url(../images/menus/menu_shadow.png) repeat-x scroll center top; }
.fusion-pill-r { background: url(../images/menus/menu-hover.png) no-repeat bottom center scroll; }

/* Menu hover/active items background if Pill Animation is disabled */
body.menu-fusionmenu-pill-enabled-0 #rt-menu ul.menu li a:hover, 
body.menu-fusionmenu-pill-enabled-0 .menutop li.root > .item:hover, 
body.menu-fusionmenu-pill-enabled-0 .menutop li.active.root.f-mainparent-itemfocus > .item, 
body.menu-fusionmenu-pill-enabled-0 .menutop li.root.f-mainparent-itemfocus > .item, 
body.menu-fusionmenu-pill-enabled-0 .menu-type-splitmenu .menutop li:hover > .item,
body.menu-fusionmenu-pill-enabled-0 #rt-menu ul.menu li.active a, 
body.menu-fusionmenu-pill-enabled-0 #rt-menu ul.menu li.active a:hover, 
body.menu-fusionmenu-pill-enabled-0 .menutop li.root.active > .item, 
body.menu-fusionmenu-pill-enabled-0 .menutop li.root.active > .item:hover, 
body.menu-fusionmenu-pill-enabled-0 .menu-type-splitmenu .menutop li.active .item { background:#003b73 url(../images/menus/menu_shadow.png) repeat-x scroll center top; }


/* TEMPLATE LAYOUT
-----------------------------------------------------------------------------------*/
#rt-header .rt-container { background:#00478a url(../images/header/header.png) no-repeat center top; }
#rt-header .login-container { 
	border-bottom: 1px solid #27659d;
	-webkit-box-shadow: inset 0px 4px 6px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0px 4px 6px 0px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0px 4px 6px 0px rgba(0, 0, 0, 0.3);
}

.login-container ul#member-menu li { border-left:1px solid #195894; }
.login-container:hover { background:#004382; }

#rt-footer,
#rt-footer .menu li,
.login-container ul#member-menu li a { 
	text-shadow:#102d49 1px 1px 1px; 
}

#rt-footer,
#rt-footer .menu li a,
.wk-slideshow .caption h1 a:hover {
	color:#b3d4f2;
}
#rt-footer .rt-container {
	background:#00478a url(../images/body/footer-bg.png) no-repeat 100% 50%;
}

/* JOOMLA CORE ELEMENTS
-----------------------------------------------------------------------------------*/
.component-content .title-heading h2 a:hover { color:#000; }
.component-content .blog .img-intro-left a img { }
.component-content .blog .img-intro-left a:hover img{  }
.img-item-wrap .img_caption p,
.img-blog-wrap .img_caption p { color:#fff; background:rgb(26,93,157); background-color: rgba(26,93,157,0.8); }
.component-content .blog .img-intro-left a:hover img,
.component-content .blog .img-intro-right a:hover img,
.component-content .blog .img-intro-left a:hover img { opacity:0.85; background:#00478a; }

/* ADDONS.CSS
-----------------------------------------------------------------------------------*/
.next-homepageslider .nav span { background: url(../images/style1/slider-nav.png) 0 0 no-repeat; }
.next-nsp .nspPagination li:hover,
.next-nsp .nspPagination li.active {border:2px solid #1d5f9f; width:6px; height:6px;}
img.album:hover,
.nspArt a.nspImageWrapper img:hover { background:#1d5f9f; }

/* TYPOGRAPHY.CSS
-----------------------------------------------------------------------------------*/
code,
pre { border-top:3px solid #125ca1!important; }
p span.blocknumber-3 { border:2px solid #00478a; color:#00478a; }
p.border-blue { color:#00478a; border:2px solid #00478a; }



