#wrapper { border-top: 30px solid #e4eec9 !important; }

a { color:#312c2a; font-weight: 600; }

.intro a {
	color:#842c2a;
}

.team-text h6  {
	color:#842c2a;
}

.testimonial-meta h5 {
	color:#842c2a;
}

span.caption a:hover {
	color:#842c2a;
}

.widget a:hover {
	color:#842c2a;
}

ul#menu-features li.current-menu-item a {
	color:#842c2a;
}

ul.tags a:hover {
	color:#842c2a;
}

h6.check {
	background:url(custom/checked.png) no-repeat scroll center left;
	padding-left:25px;
}

#featured-sidebar ul.menu li.current-menu-item a {
color: #842c2a;
}

.authorp h2 a:hover {
	color:#842c2a;
}

.comment a:hover {
	color:#842c2a;
}

#toggle-view li.activated h3 {
	color:#842c2a;
}


ul#filters li a:hover {
	color:#fff;
	background:#842c2a;
}

ul#filters li.selected a {
	color:#fff;
	background:#842c2a;	
}

.portfolio h3 a:hover {
	color:#842c2a;
}

h2.post-title a:hover, .meta a:hover {
	color:#842c2a;
}

#wrapper .pagenav a:hover {
    background:#842c2a;
    color:#fff;
}

span.current {
    background:#842c2a; 
}

#footer a:hover {
	color:#842c2a;
}

.featured-column .package-title {
	border-bottom:3px solid #842c2a;	
}

ul#mainnav li a:hover, ul#mainnav li a:active, ul#mainnav li.current-menu-item a {
	border-bottom:1px solid #842c2a;
}

.nav-first-item {
	border-top:1px solid #842c2a;
}

a.service-more {
	float:right;
	background:url(custom/btn-arrow.png) no-repeat 95% 5px;
	display:inline-block;
	padding-right:20px;		
	-webkit-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;
    transition:all 0.2s linear;		
}

a.service-more:hover {
	background:url(custom/btn-arrow-on.png) no-repeat 95% 5px;
	color:#444;
}

.more-btn { background-image: url(custom/btn-arrow.png); background-repeat: no-repeat; background-attachment: scroll; background-position: right center; display:block; padding-right:15px; float:right; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear; }

.more-btn:link { color:#842c2a; background-image: url(custom/btn-arrow-on.png); background-repeat: no-repeat; background-attachment: scroll; background-position: right center; }
.more-btn:hover { color: #444; background: url(custom/btn-arrow-on.png) no-repeat right center; }
.more-btn:visited { color: #842c2a; background-image: url(custom/btn-arrow-on.png); background-repeat: no-repeat; background-attachment: scroll; background-position: right center; }
.toggle-plus {
	background:url(custom/plus.png) no-repeat scroll right center;
	width:21px;
	height:21px;
}

.toggle-minus {
	background:url(custom/minus.png) no-repeat scroll right center;
	width:21px;
	height:21px;
}

h6.check {
	background:url(custom/checked.png) no-repeat scroll center left;
	padding-left:25px;
}

.previous-post-link a {
	background:url(custom/arrow-prev-hover.png) no-repeat scroll 0 0;	
}

.previous-post-link a:hover {
	background:url(custom/arrow-prev.png) no-repeat scroll 0 0;	
}	

.next-post-link a {
	background:url(custom/arrow-next-hover.png) no-repeat scroll 0 0;
	margin-left:1px;
}

.next-post-link a:hover {
	background:url(custom/arrow-next.png) no-repeat scroll 0 0;	
}
.button { background-color: #842c2a; }
.button:visited { background-color: #842c2a; }
.button:hover { background-color: #54555c; }
#comment { background-color: #edf3dd; }
#respond label { font-size: 12px; }
ul.tags a { color: #842c2a; font-size: 13px; font-weight: 700; line-height: 18px; }
ul.tags li { color: #842c2a; font-size: 13px; font-weight: 700; line-height: 18px; margin-top: 10px; margin-right: 10px; }
ul.tags a:hover { color: #54555c; }
.tag-title { font-size: 13px; margin-top: 10px; margin-right: 10px; }
.single, .double-separator {  }
.meta span.post-date { font-size: 14px; font-weight: 400; }
.commentwrap { margin-left: 0; }
.commentlist { margin-top: -20px; }
#comments .children { margin-left: 40px; }
.commentlinie { margin-top: 25px; margin-bottom: 25px; border-top: 1px solid #dcdcdc; }
#commentform input[type="submit"] {
    margin-top: 20px;
    border: 0;
}
.logged-in-as a { color: #842c2a; }
.logged-in-as a:hover { color: #54555c; }
