/* Links */
a, a:visited { color: #000; font-weight: 400; text-decoration: none;background: rgba(255, 255, 255, 0.00); padding: 0 2px; }
a:hover, a.bggreen:hover { color: #434a54; background: rgba(255, 255, 255, 0.00);text-decoration: none;padding: 0 2px;border-radius: 2px; }
a.bggreen, a.bggreen:visited {background: rgba(174, 218, 209, 0.5); padding: 0 2px;}
.button { border: 1px solid #656d78; }
.button:hover { border: 1px solid #434a54; }
.dark .text-dark a.button { border: 1px solid #656d78 !important; color: #656d78 !important; }


.desktop.navigation .nav-content a:hover, .desktop.navigation .nav-content a.active, .desktop.navigation .nav-content li.active a,
.post-title a:hover, .cat-item a:hover, .widget-archive a:hover, .recentcomments a:hover,
.widget-recent-entries a:hover, .comment-meta a:hover, .required
{ color: #feda83!important; }

.gallery-next .bx-next:hover  { background: #656d78 url('../../images/blog/next.png') no-repeat; background-size: 22px 22px;}
.gallery-prev .bx-prev:hover  { background: #656d78 url('../../images/blog/prev.png') no-repeat; background-size: 22px 22px;}

.filter.active, .filter:hover { color: #656d78; }

.tagcloud a { border: 1px solid #656d78; }
.tagcloud a:hover { border: 1px solid #434a54; }

.tabs ul li.active a {border-top: 2px solid #656d78;}

/* Content */
.parallax.colored { background-color: #FEDA83; }
.list-dot { background: #656d78; }

.projectlist a:hover .projectinfo {
	background: #656d78;
	opacity: 0.8;
	-webkit-transition: background .33s linear;
	-moz-transition: background .15s linear;
	-o-transition: background .15s linear;
	transition: background .15s linear;
}


/* Targets Retina Enabled Devices */
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (   -moz-min-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {

.gallery-next .bx-next:hover  { background: #656d78 url('../../images/blog/next@2x.png') no-repeat; background-size: 22px 22px;}
.gallery-prev .bx-prev:hover  { background: #656d78 url('../../images/blog/prev@2x.png') no-repeat; background-size: 22px 22px;}

}


