/* 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: #00843E; font-weight:600;
}
#navMain ul ul li a:hover, #filters a:hover, .selected, .selected:hover, .blogTags a:hover, .testimonials.testTheme .testimonialText, .footerBottomText, .highlight, .dropcap, .footerMiddle {
    background: none repeat scroll 0 0 #1cbd68;
}

.selected, .selected:hover {
    background: none repeat scroll 0 0 #1cbd68 !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: #1cbd68;
}
.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(41, 160, 228, 0.7);
}
.navSide li.active a span, .thumbLink:hover h3 {
    border-bottom-color: #1cbd68;
}
.flex-direction-nav a.flex-next {
    background-position: 0 240px;
}
.flex-direction-nav a.flex-next:hover {
    background-position: 60px 240px;
}
.flex-direction-nav a.flex-prev {
    background-position: 90px 240px;
}
.flex-direction-nav a.flex-prev:hover {
    background-position: 30px 240px;
}
.testimonials.testTheme .testimonialAuthor {
    background-position: 30px -42px;
}
#topDropBut {
    background-position: 0 -38px;
}
#topDropBut:hover {
    background-position: -34px -38px;
}
.logoIcon {
    background-position: center -100px;
}
.topBorder {
    background-position: center -56px;
    border-top: 5px solid #1cbd68;
}
.footerBottomImage {
    background-position: center -66px;
}
.prev {
    background-position: 0 -80px;
}
.next {
    background-position: -20px -80px;
}
.prev:hover {
    background-position: -40px -80px;
}
.next:hover {
    background-position: -60px -80px;
}
.button.themeButton {
    background-color: #0d7cbc;
    background-image: -moz-linear-gradient(center bottom , #0d7cbc 0%, #1cbd68 100%);
    border: 1px solid #055f92;
    color: #fff;
    text-shadow: 1px -1px 0 #055f92;
}
.button.themeButton:hover {
    background: none repeat scroll 0 0 #0d7cbc;
}