/*---------------------------------------------------------------
# Package - EXP Framework
# EXP Version 2.0
# ---------------------------------------------------------------
# Author - JoomlaMan http://www.joomlaman.com
# Copyright (C) 2010 - 2012 JoomlaMan.com. All Rights Reserved.
# license - PHP files are licensed under  GNU/GPL V2
# license - CSS  - JS - IMAGE files  are Copyrighted material
# Websites: http://www.JoomlaMan.com
-----------------------------------------------------------------*/
body.bg{}
.main-bg {
    background: #fff url(../../images/styles/style2/bg_page.gif) repeat-x left -90px;
}
a#logo {
    background: url(../../images/styles/style2/logo.png) no-repeat 0 50%;
}
.mod-wrapper h3.mod-title{color:#8F9B3B}
a:hover,a:active,a:focus{color:#8F9B3B!important;}
/* Header */
#jm-header {
    background: #595361 url(../../images/styles/style2/bg_header.png) repeat-x left bottom;
}
/* Main Nav */
#jm-mainnav a.menu-item.active, #jm-mainnav a.menu-item:hover, #sublevel a.menu-item.active, #sublevel a.menu-item:hover {
    color: #8F9B3B!important;
}
#jm-mainnav ul li .submenu-inner, #sublevel ul li .submenu-inner {
    border: 10px solid #413c4a!important;
    background: #5b5563!important;
}
#sublevel {
    background: #5b5563 url(../../images/styles/style2/bg_subnav.gif) repeat-x left top!important;
}
#jm-mainnav ul.level-0 > li.menu-item > a.menu-item.active {
    background: url(../../images/styles/style2/bg_menu_a_active.gif) repeat-x left bottom!important;
}
#jm-mainnav li.menu-item li.menu-item, #sublevel li.menu-item li.menu-item {
    background: url(../../images/styles/style2/bg_menu_li_sub.gif) repeat-x left bottom;
}
#jm-mainnav ul.level-1 > li .submenu-inner, #sublevel ul.level-2 > li .submenu-inner {
    background: #413c4a!important;
}

/* content-grid-bottom */
#jm-content-grid-bottom .nspArt h4.nspHeader a {color: #2071cb;text-transform: capitalize;}
#jm-content-grid-bottom .nspHoverOverlay {color: #2071cb;}

/* Topsl */
#jm-topsl {
    background: #e8e7e9;
}
#jm-content-grid-bottom {
    background: #e8e7e9;
}
/* social */
div#social .jm-tooltip span {border: 3px solid #CBE7EE;}
div#social .jm-tooltip span::before {border-left: 8px solid #CBE7EE;}
/* slideshow */
#jm-mainnav .group-title .menu-title{color: #8F9B3B;}
.slideshow-content {
    background: url(../../images/styles/style2/bg-tran.png) repeat left top!important;
}
/* user */
#jm-user {
    background: #262F52;
}
/* left, right module */
#jm-leftcol h3.mod-title, #jm-rightcol h3.mod-title {
    background: #8F9B3B;
    border-bottom: 1px solid #2071cb;
}
#jm-leftcol .style3 h3.mod-title, #jm-rightcol .style3 h3.mod-title {
    background: #82b6ee url(../../images/styles/style2/bg_style3.gif) repeat-x left top;
    border: 1px solid #8fb8e4;
    color: #2071cb;
}
#jm-leftcol .jm-style.style3 {
    background: url(../../images/styles/style2/bg_style3_right.png) no-repeat left top;
}
#jm-rightcol .jm-style.style3 {
    background: url(../../images/styles/style2/bg_style3_left.png) no-repeat left top;
}
.module-list ul.menu li.active a, .module-list ul.menu li a:hover {
    color: #8F9B3B;
}
/* Joomla Article */
div.pagination ul li span.pagenav, div.pagination ul li a.pagenav, ul.pagenav li a {
    background: #82b6ee url(../../images/styles/style2/bg_style3.gif) repeat-x left top;
    border: 1px solid #8fb8e4;
    color: #2071cb;
}
.published-wrap {
    background: #82b6ee url(../../images/styles/style2/bg_style3.gif) repeat-x left top;
    border: 1px solid #8fb8e4;
    color: #2071cb;
}
.published-wrap .icon-calendar {
    background: url(../../images/styles/style2/bg_style3_left.png) no-repeat left top;
}
.btn.readmore {
    background: #ABD75D url(../../images/styles/style2/bg_style3.gif) repeat-x left top;
    border: 1px solid #8fb8e4;
    color: #2071cb;
}
.btn.readmore:hover{
    background: #1d66c6 url(../../images/styles/style2/bg_readmore_hover.png) repeat-x left top;
}
/* k2 component*/
div.itemHeader h2.itemTitle {
    color: #8F9B3B;
}
div.itemCommentsForm form input#submitCommentButton {
    background: #82b5ee url(../../images/styles/style2/bg_submit.gif) repeat-x left top;
    border: 1px solid #82a7d1;
    color: #2071cb;
}
div.k2submit .tick {
    background: url(../../images/styles/style2/bg_submit_tick.png) no-repeat 0 0;
}
div.itemCommentsForm form input#submitCommentButton:hover {
    background: #1d66c6 url(../../images/styles/style2/bg_readmore_hover.png) repeat-x left top;
}
div.itemAuthorLatest h3, div.itemRelated h3 {
    color: #8F9B3B;
}
div.itemAuthorLatest ul li, div.itemRelated ul li {
    background: url(../../images/styles/style2/bg_k2_li.png) no-repeat 3px 13px;
}
div.itemListSubCategories h2.subCatTitle,
div.itemListSubCategories h2.CatTitle {color: #2071cb;}
div.itemCategory a {
    color: #8F9B3B;
}
h3.itemAuthorName a {
    color: #8F9B3B;
}

/* breadcrumbs */
#jm-breadcrumbs .breadcrumb {
    background: #EFEEEE url(../../images/styles/style2/ico_home.png) no-repeat 10px 4px;
}
#jm-bottom h3.mod-title span.color{color: #8F9B3B;}

#jm-content-grid-user-bottom1 ul.latestnews li {
    background: url(../../images/styles/style2/bg_list.png) no-repeat left center;
}
/* u2 */
div.u2submit .tick {
    background: url(../../images/styles/style2/bg_submit_tick.png) no-repeat 0 0;
}
.jm-user2 a.u2submit {
    background: #82b5ee url(../../images/styles/style2/bg_submit.gif) repeat-x left top;
    border: 1px solid #82a7d1;
    color: #2071cb;
}
/* nsphover */
.jmnewsprohover {
    background: #89b9ef url(../../images/styles/style2/bg_nsp_hover.png) repeat-x 0 0!important;
}
#jm-content-grid-bottom .slide-item-readmore a {
    background: url(../../images/styles/style2/nsp_zoom.png) no-repeat left top!important;
}
.jmnewsprohover a, .jmnewsprohover .jenews-content {
    color: #2071cb!important;
}

.jm-component-heading, .page-header, #jm-registration-page h1, .newsfeed-category h2, #jm-login-page h1 {
    color: #8F9B3B;
}
.weblink-category .list-hits, .newsfeed-category ul.category li:hover{
    background: #8F9B3B!important;
}

/* Footer */
#jm-bottom {
    background: #262F52 url(../../images/bg-footer-shadow.png) repeat-x center bottom;
}
#jm-footer{background: #191D2E;}
#jm-footer a{color: #8F9B3B;}

/* MODULES */
/* mod twitter */
.twitterSearchesNContainter a{
    color: #8F9B3B!important;
}
/* mod jm login */
#jm-login-wrap {
    border: 3px solid #8F9B3B!important;
}

/* Typography color green */
h2 a{
    color:#8F9B3B;
}
#jm-typo h1,#jm-typo h2 a,#jm-typo h3,#jm-typo h4,#jm-typo h2{
    color:#8F9B3B;
}
h2 a:hover{
    color:#8F9B3B;
}
a.jm-typo-btn:hover ,a.jm-typo-btn:active, a.jm-typo-btn:focus{
    background-color:#8F9B3B;
    text-decoration:none;
}
a.btn-baby-blue{
    background-color:#8F9B3B;
}
a.btn-baby-blue:hover  ,a.btn-baby-blue:active, a.btn-baby-blue:focus{
    background-color:#2071cb;
    color: #fff!important;
}
a.btn-gray:hover  ,a.btn-gray:active,a.btn-gray:focus{
    color:#fff;
}
a.btn-blue{
    background-color:#2071cb;
}
.blocknumber-1 .bignumber {
    background-image:url(../../images/typography/blocknumber/blocknumber-1.png);
}
.blocknumber-2 .bignumber{
    background-image:url(../../images/typography/blocknumber/blocknumber-2.png);
}
.blocknumber-3 .bignumber{
    background-image:url(../../images/typography/blocknumber/blocknumber-3.png);
    color:#606058;
}
.jm-typo-blockct ul.list-arrow li a.icon{
    background-image:url(../../images/typography/list/arrow.png);
}
.jm-typo-blockct ul.list-button1 li a.icon{
    background-image:url(../../images/typography/list/button-blue.png);
}
.jm-typo-blockct ul.list-check li a.icon{
    background-image:url(../../images/typography/list/check.png);
}
/* End Typography*/

/* Social */
div#social ul li a {
    background:url(../../images/styles/style2/social_icons.png) no-repeat;
}
div#social ul li.social-livecomments {background: url(../../images/styles/style2/social_icons.png) no-repeat 0 -34px}

/* Login */
#jm-login-btn {
    background: #82b5ee url(../../images/styles/style2/bg_submit.gif) repeat-x left top;
    border: 1px solid #82a7d1;
    color: #2071cb;
}