/* Links */
a, a:visited { color: #7f151b; font-weight: 400; text-decoration: none; }
a:hover { color: #ffa593; }

.button { border: 1px solid #fff!important; background: rgba(139, 157, 167, .7); filter: alpha(opacity=70);}
.button:hover { background: rgba(139, 157, 167, .9); filter: alpha(opacity=90); }
a.button, a:visited.button{color: #fff;}

.desktop.navigation .nav-content a:hover, .desktop.navigation .nav-content a.active, .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: #ee3b16!important; }

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

.filter.active, .filter:hover { color: #ee3b16; }


.tagcloud a { border: 1px solid #7f151b; } 
.tagcloud a:hover { border: 1px solid #ffa593; }

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

/* Content */
.parallax.colored { background: #7f151b; /* Old browsers */

background: -moz-linear-gradient(top,  #7f151b 0%, #b22029 50%, #7f151b 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7f151b), color-stop(50%,#b22029), color-stop(100%,#7f151b)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #7f151b 0%,#b22029 50%,#7f151b 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #7f151b 0%,#b22029 50%,#7f151b 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #7f151b 0%,#b22029 50%,#7f151b 100%); /* IE10+ */

background: linear-gradient(to bottom,  #7f151b 0%,#b22029 50%,#7f151b 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7f151b', endColorstr='#7f151b',GradientType=0 ); /* IE6-9 */

 }
.list-dot { background: #ee3b16; }

.projectlist a:hover .projectinfo { 
	background: #7f151b; 
	-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: #ee3b16 url('../../images/blog/next@2x.png') no-repeat; background-size: 22px 22px;}
.gallery-prev .bx-prev:hover  { background: #ee3b16 url('../../images/blog/prev@2x.png') no-repeat; background-size: 22px 22px;} 

}