




div.tagcloud a:hover, ul.footer_widgets div.tagcloud a:hover {
background-color:#ffffff;
border-color:#ffffff;
}
a:hover {
color:#ffffff;
}
ul.footer_widgets a:hover {
color:#ffffff;
}
ul.footer_widgets h3:after {
border-bottom:1px solid #ffffff;
}
ul.thumblist li a:hover, ul.widgets ul.thumblist li a:hover{
color:#ffffff;
}
ul.widgets li.widget_twitter a:hover {
color:#ffffff;
}
li.widget_twitter ul li .time-meta a:hover {
color:#ffffff;
}
div.search:hover {
color:#ffffff !important;
}
div.social a:hover {
/* background-color:#ffffff; */
color:#ffffff !important;
}
div.connect div.social img:hover {
background:#ffffff;
}
div#filter p.current a {
color:#ffffff;
}
span.icon_left:hover, span.icon_top:hover, div.icon_box:hover span.icon_left, div.icon_box:hover span.icon_top {
color:#ffffff;
}
div.icon_bg div.thumbtitle_thumb_top, div.icon_bg div.thumbtitle_thumb {
/* border:4px solid #999; */
background:#ffffff;
}
a.icon-link {
color:#ffffff;
}
div.icon_border:hover {
border:1px solid #ffffff;
}
div.blog_post a.more-link {
background:#ffffff;
}
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:#ffffff;
}
div.mag, div.mag2 {
background:#ffffff;
}
.portfolio_post:hover .portfolio_title .categories a:hover {
color:#ffffff;
}
.mag a:hover span {
background-color#ffffff;
}
.mag a:hover span {
background-color:#ffffff;
}
.ngg-gallery-thumbnail {
background-color:#ffffff !important;
}
.buttonmedium, .buttonlarge, .buttonxlarge, a.more-link, .tp-button, .tp-caption.p_300w_theme100 {
background-color: #ffffff;
}
a.more-link {
background:#ffffff;
}
.meta-comments a:hover {
color:#ffffff;
}
::selection {
background:#ffffff; color:#fff; /* Safari and Opera */
}
::-moz-selection  {
background:#ffffff; color:#fff; /* Firefox */
}
div.message:hover {
border-color:#ffffff;
}
div.message span {
color:#ffffff;
}
.themetext, .theme {
color:#ffffff !important;
}
div.testimonial_block p.organization a {
color:#ffffff;
}
.teammember-body {
border-bottom:2px solid #ffffff;
}
.teammember-body h4 {
color:#ffffff;
}
.pricing-button a {
background:#ffffff;
}
.pricing:hover .pricing-body li span.price {
color:#ffffff;
}
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a, .tabnav li a.over_selected  {
border-bottom:1px solid #ffffff;
}
.tabnav li a:hover {
border-bottom:1px solid #ffffff;
}
.submit input:hover {
background-color:#ffffff;
}
.needsfilled, .footer input.needsfilled, .footer textarea.needsfilled {
background-color:#ffffff;
}
.camera_caption h2 a {
    background-color:#ffffff;
}
.camera_prev:hover, .camera_next:hover, .camera_commands:hover {
	background:#ffffff;
}
.highlight .camera_caption h2 a, div.camera_wrap .slide_highlight h2 a {
    background-color:#ffffff;
}
div.nav-menu ul li.sfHover ul {
border-top:3px solid #ffffff;
}
div.nav-menu ul li.current-menu-item {
border-color:#ffffff;
}
div.nav-menu ul li:hover {
border-bottom:3px solid #ffffff;
}
div.nav-menu ul ul li:hover, div.nav-menu ul li.sfHover {
background:#ffffff;
}
div.nav-menu ul li:hover ul,
div.nav-menu ul li.sfHover ul {
border-top:3px solid #ffffff;
}

  .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 {
color:#ffffff !important;
}
.tp-caption.dual_verybig_black_theme, .tp-caption.dual_big_black_theme, .tp-caption.dual_medium_black_theme, .tp-caption.dual_verybig_white_theme, .tp-caption.dual_big_white_theme, .tp-caption.dual_medium_white_theme {
color:#ffffff !important;
}
.tp-caption.dual_verybig_theme_black, .tp-caption.dual_big_theme_black, .tp-caption.dual_medium_theme_black, .tp-caption.dual_verybig_theme_white, .tp-caption.dual_medium_theme_white, .tp-caption.dual_big_theme_white {
background:#ffffff !important;
}
.tp-button.theme {
background:#ffffff !important;
}
.tp-button.theme:hover {
background:#ffffff !important;
}

div.camera_wrap .slide_highlight h2 a {
color: #eee;
}
.ca-menu li:hover .ca-sub {
color:#111;
}
a.buttonmedium:hover, a.buttonlarge:hover, a.buttonxlarge:hover, a.more-link:hover {
color:#fff;
}
div.icon_bg div.thumbtitle_thumb_top, div.icon_bg div.thumbtitle_thumb {
color:#fff;
}
div.nav-menu ul ul li:hover > a {
color:#fff;
}
ul.footer_widgets a:hover, div.footer ul.thumblist li a:hover, div.footer li.widget_twitter ul li .time-meta a:hover {
color:#303030;
}


