




a:hover {
color:#7fbd2d;
}
.buttonmedium:hover, .buttonlarge:hover, .buttonxlarge:hover, a.more-link:hover {
color:#fff;
}
ul.footer_widgets a:hover {
color:#7fbd2d;
}
ul.thumblist li a:hover, ul.widgets ul.thumblist li a:hover{
color:#7fbd2d;
}
ul.widgets li.widget_twitter a:hover {
color:#7fbd2d;
}
li.widget_twitter ul li .time-meta a:hover {
color:#7fbd2d;
}
div.connect_wrapper {
border-top:3px solid #7fbd2d;
}
.floatingHeader {
border-top:3px solid #7fbd2d;
}
div.connect a:hover {
color:#7fbd2d;
}
div.social a:hover {
color:#7fbd2d !important;
}
div#filter p.current a {
color:#7fbd2d;
}
div.custom_icon a.more-link {
color:#7fbd2d;
}
div.icon_border a.more-link {
color:#7fbd2d;
}
div.superheadline_wrapper .pagetitle h1 a:hover, div.superheadline_wrapper .pagetitle h2 a:hover, div.superheadline_wrapper .pagetitle h3 a:hover, div.superheadline_wrapper .pagetitle h4 a:hover, div.superheadline_wrapper .pagetitle h5 a:hover, div.superheadline_wrapper .pagetitle h6 a:hover {
color:#7fbd2d;
}
::selection {
background:#7fbd2d; color:#fff; /* Safari and Opera */
}
::-moz-selection  {
background:#7fbd2d; color:#fff; /* Firefox */
}
div.nav-menu ul li.current-menu-item {
background:#7fbd2d;
}
div.nav-menu ul li:hover, div.nav-menu ul a:active{
background:#7fbd2d;
}
.carousel_prev, .carousel_next {
background-color:#7fbd2d;
}

.ac-container label:hover{
background: #8fcd3d;
color: #fff;
}
.tabnav li a:hover {
background:#8fcd3d;
color: #fff;
}
.needsfilled, .footer input.needsfilled, .footer textarea.needsfilled {
background-color:#8fcd3d;
color:#000;
}

div.mag, div.mag2 {
background:#8fcd3d;
}
.mag a:hover span, .mag span, .mag2 span, .ngg-gallery-thumbnail {
background-color:#8fcd3d !important;
}

div.message:hover, div.icon_border:hover {
border-color:#effd9d;
}
div.connect div.social img:hover {
background:#effd9d;
}
.camera_caption h2 a {
background: none repeat scroll 0 0 #effd9d;
}
.camera_prev:hover, .camera_next:hover, .camera_commands:hover {
background: #effd9d;
}
.highlight .camera_caption h2 a, div.camera_wrap .slide_highlight h2 a {
background: none repeat scroll 0 0 #afed5d;
color: #000;
}
div.nav-menu ul ul li:hover, div.nav-menu ul li.sfHover {
background:#8fcd3d;
}
div.icon_bg div.thumbtitle_thumb_top, div.icon_bg div.thumbtitle_thumb {
background:#7fbd2d;
color:#000;
}
.custom_icon.icon_bg:hover .thumbtitle_thumb_top, .custom_icon.icon_bg:hover .thumbtitle_thumb, .icon_border.icon_bg:hover .thumbtitle_thumb_top, .icon_border.icon_bg:hover .thumbtitle_thumb {
background:#afed5d;
}

 .tp-caption.title_mega_theme, .tp-caption.title_huge_theme, .tp-caption.title_verybig_theme, .tp-caption.title_big_theme, .tp-caption.title_medium_theme, .tp-caption.title_medium_theme_bold, .tp-caption.title_small_theme, .tp-caption.title_xsmall_theme, .tp-caption.dual_big_white_theme, .tp-caption.dual_medium_white_theme {
color:#7fbd2d !important;
}
.tp-caption.dual_big_black_theme, .tp-caption.dual_medium_black_theme {
color:#7fbd2d !important;
}
.tp-caption.dual_big_theme_black, .tp-caption.dual_medium_theme_black, .tp-caption.dual_medium_theme_white, .tp-caption.dual_big_theme_white {
background:#6fad1d !important;
}
.tp-button.theme {
background:#6fad1d !important;
}
.tp-button.theme:hover {
background:#8fcd3d !important;
}

a:hover, div.custom_icon a.more-link {
color:#6fad1d;
}
div.message:hover, div.icon_border:hover {
border-color:#7fbd2d;
}
div.mag, div.mag2 {
background:#7fbd2d;
}
.mag a:hover span, .mag span, .mag2 span, .ngg-gallery-thumbnail {
background-color:#7fbd2d !important;
}
div.nav-menu ul ul li:hover, div.nav-menu ul li.sfHover {
background:#8fcd3d;
}
.ac-container label:hover{
color: #000;
}
.tabnav li a:hover {
color: #000;
}

