/* Blue Skin Colors
================================================== */

a, a:visited, 
.navSide li a:hover, 
.navSide li.active a span, 
.thumbLink:hover h3, 
.accTrigger a:hover,
span.color,
.postTabLink:hover .postTab p,
blockquote:before,
blockquote:after,
.tp-caption.themeColor,
#logo a,
.tp-caption.big_themeColor
{ 
	color: #9abd42;
}


#navMain ul ul li a:hover,
#filters a:hover,
.selected,
.selected:hover,
.blogTags a:hover,
.testimonials.testTheme .testimonialText,
.footerBottomText,
.highlight,
.dropcap,
.footerMiddle
{
    background:#9abd42;
}


.selected,
.selected:hover
{
	background: #9abd42 !important;
}


#backtotop a:hover, 
.topDropPanel, 
.bar, 
ul.tabs li a, 
ul.pageList li a, 
table.tableGeneric tr:hover td ,
.featureIcon.analytics,
.featureIcon.cart,
.featureIcon.earplugs,
.featureIcon.imac,
.featureIcon.iphone,
.featureIcon.lightbulb,
.featureIcon.rabbit,
.featureIcon.vector,
#whiteIcons
{
	background-color: #9abd42;
}
 
.iconWrapper, #ta1, #ta2, #ta3, #ta4, #ta5, #ta6, #ta7, #ta8,
#servicesAni:hover #sa1,
#servicesAni:hover #sa2,
#servicesAni:hover #sa3,
#servicesAni:hover #sa4,
#servicesAni:hover #sa5,
#servicesAni:hover #sa6,
#servicesAni:hover #sa7,
#servicesAni:hover #sa8
{
	background-color: rgba(154,189,66,0.7);
}

.navSide li.active a span,
.thumbLink:hover h3 
{
	border-bottom-color: #9abd42;
}

.flex-direction-nav a.flex-next {background-position: 0 0px;}
.flex-direction-nav a.flex-next:hover {background-position: 60px 0px;}
.flex-direction-nav a.flex-prev {background-position: 90px 0px;}
.flex-direction-nav a.flex-prev:hover {background-position: 30px 0px;}
.testimonials.testTheme .testimonialAuthor {background-position: 30px 0px;}
#topDropBut{background-position: 0px 0px;}
#topDropBut:hover{background-position: -34px 0px;}
.logoIcon {background-position: center 0px;}
.topBorder{background-position: center 0px; border-top: 5px solid #9abd42;}
.footerBottomImage {background-position: center 0px;}
.prev {background-position: 0px 0px;}
.next {background-position: -20px 0px;}
.prev:hover {background-position: -40px 0px;}
.next:hover {background-position: -60px 0px;}

.button.themeButton {
	border: 1px solid #77873b;
	background-image:         linear-gradient(bottom, #8aa038 0%, #9abd42 100%);
	background-image:      -o-linear-gradient(bottom, #8aa038 0%, #9abd42 100%);
	background-image:     -ms-linear-gradient(bottom, #8aa038 0%, #9abd42 100%);
	background-image:    -moz-linear-gradient(bottom, #8aa038 0%, #9abd42 100%);
	background-image: -webkit-linear-gradient(bottom, #8aa038 0%, #9abd42 100%);
	background-color: #8aa038;
	color:#fff;
	text-shadow: 1px -1px 0px #77873b;
}

.button.themeButton:hover {background: #8aa038;}