/*---------------------------------------------------------------
# Package - Joomla Template based on Helix Framework   
# ---------------------------------------------------------------
# Author - JoomShaper http://www.joomshaper.com
# Copyright (C) 2010 - 2012 JoomShaper.com. All Rights Reserved.
# license - PHP files are licensed under  GNU/GPL V2
# license - CSS  - JS - IMAGE files  are Copyrighted material 
# Websites: http://www.joomshaper.com
-----------------------------------------------------------------*/
a,.mod-wrapper h3.header{color:#9fcc3b}
a:hover,a:active,a:focus{color:#c4c5c6;}

a#logo{background: url(../../images/styles/style4/logo.png) no-repeat 0 50%; margin-top:10px;}

.mod-wrapper-flat h3.header{
	color:#9fcc3b;
}
#sp-top-pan-left ul.menu li a:hover, #sp-top-pan-left ul.menu li a.active {
	color:#9fcc3b;
}

 h2.contentheading a,  h2.contentheading { color:#9fcc3b; font-weight:normal;}

#sp-top-pan-right #btl-panel-login:hover {
	color:#9fcc3b!important;
	
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	border:1px solid #9fcc3b!important;
}



#sp-top-pan-right #btl-panel-registration:hover {
	color:#9fcc3b!important;

}
#hornav ul.level-0 > li:hover,#hornav ul.level-0 > li.menu-item {
	margin-top:3px;
}

#hornav ul.level-0 > li:hover,#hornav ul.level-0 > li.menu-item.active,
#sublevel ul.level-1 > li:hover,#sublevel ul.level-1 > li.menu-item.active{
	color:#9fcc3b!important;
	border-bottom:3px solid #9fcc3b;

}

#hornav ul.level-1 > li .submenu-inner,#sublevel ul.level-2 > li .submenu-inner {border-top:2px solid #9fcc3b!important;}



#hornav ul.level-0 > li:hover a span,#hornav ul.level-0 > li.menu-item.active a span,
#sublevel ul.level-1 > li:hover a span,#sublevel ul.level-1 > li.menu-item.active a span {
	color:#9fcc3b!important;
}

#hornav ul.level-0 > li:hover li a span,#hornav ul.level-0 > li.menu-item.active li a span,
#sublevel ul.level-1 > li:hover li a span,#sublevel ul.level-1 > li.menu-item.active li a span {
	color:#c4c5c6!important;
}

#sp-userpos h2 {
	color:#9fcc3b!important;
}

#sp-userpos h2.sprocket-mosaic-title a {
	font-size:16px;
	color:#9fcc3b;
}

#sp-userpos a.sprocket-readmore {
	color:#9fcc3b;
}

#sp-userpos .sprocket-mosaic-image-container, span.catItemImage img, span.tagItemImage img, span.userItemImage img {
	border:4px solid #4c4c4c;
	-webkit-transition-duration: 0.5s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.5s; /*Mozilla duration version*/
-o-transition-duration: 0.5s; /*Opera duration version*/
}

#sp-userpos .sprocket-mosaic-image-container:hover, span.catItemImage img:hover, span.tagItemImage img:hover, span.userItemImage img:hover {
	-webkit-border-radius: 50%;
	-khtml-border-radius: 50%;	
	-moz-border-radius: 50%;
	border-radius: 50%;
}

span.sprocket-mosaic-hovercontent, span.sprocket-mosaic-hover {
	display:none;
}

#sp-userpos .sp-accordion.sp-accordion-style1 .toggler {
	border-left:4px solid #9fcc3b;
	color:#9fcc3b;
}

a.readmore, a.readon {
	color:#9fcc3b;
}

ul#bt_ul li a {
	color:#9fcc3b !important;
}

body .sj-responsive-listing .respl-dropdown-menu li > a:hover, .sj-responsive-listing .respl-dropdown-menu .active > a, .sj-responsive-listing .respl-dropdown-menu .active > a:hover {
	background:#9fcc3b;
	color:#000!important;
}

body .sj-responsive-listing .respl-wrap .respl-items .respl-item .item-title, body .sj-responsive-listing .respl-wrap .respl-items .respl-item .item-title a {
	font-size:16px;
	color:#9fcc3b;
	padding-top:10px;
}

#Kunena a:link, #Kunena a:visited, #Kunena a:active, #Kunena a:focus {
	color:#9fcc3b!important;
}




.featured-view .spacer span, .latest-view .spacer span, .topten-view .spacer span, .recent-view .spacer span, .related-products-view .spacer span, .browse-view .row .product .spacer span {
	color:#9fcc3b;
	font-weight:bold;

}

.category-view h4, .featured-view h4, .topten-view h4, div.componentheading {
	font-size:24px;
	color:#9fcc3b;
	padding:10px 0;
	margin-top:20px;
	font-weight:normal;
	background:url(../../images/heading_border.png) repeat-x bottom left;
	
}




.product-discount {
	background:#9fcc3b;
	color:#000000;


-webkit-border-radius: 50%;
	-khtml-border-radius: 50%;	
	-moz-border-radius: 50%;
	border-radius: 50%;
	width:50px;
	padding:8px;
	position:absolute;
	top:0;
	right:0;
}

.product-discount span {
	color:#000000!important;
}

span.discount-per {
	font-size:18px!important;
	font-weight:normal;
	color:#000000;
}

.color .mod-wrapper {
	background:#9fcc3b;
	border:1px solid #222;
	color:#000000;
}

.color .mod-wrapper h3.header {
	color:#000;
	background:none;
	border-bottom:1px dashed #fff;
}

.color_title .mod-wrapper {
	border:1px solid #1d1d1d;
	padding-top:0;
}

.color_title .mod-wrapper h3.header{
	background:#9fcc3b;
	padding-top:10px;
	color:#000000;
}

.sj-minicart-pro .mc-content .mc-content-inner .mc-top span.mc-header-title, .sj-minicart-pro .mc-list .mc-product-inner .mc-attribute .attr-price span.value, .sj-minicart-pro .mc-content .mc-content-inner .mc-footer .mc-totalprice-footer strong {
	color:#9fcc3b!important;
	text-shadow:none!important;
}



div.caption1 {
	color:#9fcc3b!important;
}

.megaslider .mgsl-item-info.style2 .mgsl-item-title span, .megaslider .mgsl-item-info.style2 .mgsl-item-title a, .megaslider .mgsl-wrap.theme3 .mgsl-item-info .item-price .sale-price { font-family:Abel!important; font-weight:normal; font-size:24px!important; color:#9fcc3b!important;}
.megaslider .mgsl-item-info .mgsl-item-readmore.style1 a span {
	color:#9fcc3b!important;
	padding:5px 25px 5px 10px!important;
	font-weight:normal!important;
	font-family:Abel!important;
}