blockquote,
div.small-cat .sc-col .sc-container h2.sc-title,
#bd-review-header,
div.bd-review-summary
{
    border-color: #878b92;
}
div#bd-criteria-final-score,
span.bd-criteria-percentage
{
    background: #878b92;
}
::selection { background: #878b92; }
::-moz-selection {
 background: #878b92;
}
a,
span.bd-criteria-percentage{ color: #40454d; }
a:hover { color: #b2251f; }
nav {
	background: #f6f6f6;
	border-top: 1px #eaeaea solid;
	height: 54px;
}
#header-nav ul a {
    color: #333;
}
#header-nav ul a:hover {
    color: #b2251f;
}
.login_form .go button, .go_search button, .search_sub { text-shadow: #ededee 0 1px 0; }
.login_form .go button, .go_search button, .pagination .wp-pagenavi a:hover, .pagination .wp-pagenavi .current, .form-submit #submit, .search_sub, .search_sub:focus, .search_sub:hover {
	color: #40454d;
	background-color: #e0e1e4 !important;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-image: none;
	-webkit-transition: background ease-in-out 0.2s;
	-moz-transition: background ease-in-out 0.2s;
	-o-transition: background ease-in-out 0.2s;
	transition: background ease-in-out 0.2s;
}
.login_form .go button:focus, .login_form .go button:hover, .go_search button:focus, .go_search button:hover, .form-submit #submit:focus, .form-submit #submit:hover {
	background-color: #cacccf !important;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-image: none;
	-webkit-transition: background ease-in-out 0.2s;
	-moz-transition: background ease-in-out 0.2s;
	-o-transition: background ease-in-out 0.2s;
	transition: background ease-in-out 0.2s;
}
.pagination .wp-pagenavi a:hover, .pagination .wp-pagenavi .current, .form-submit #submit {
	background-color: #ddd !important;
	border: #ccc 1px solid !important;
	color: #222 !important;
	text-shadow: none !important;
}
.cat_box ul li.first_news h2 a, .news_box_title4 { color: #40454D; }
.cat_box ul li.first_news h2 a:hover { color: #b2251f; }
.toolbar .search input[type="submit"] { background: url(../images/colors/gray/search-button.png) no-repeat -8px -7px; }
.scrolling_box .nav a.activeSlide { background: url(../images/colors/gray/slider_dots.png) no-repeat -0px -0px; }
.readmore { background: #111; }
#calendar_wrap #wp-calendar #today, #calendar_wrap #wp-calendar #today { background: #333; }
#calendar_wrap #wp-calendar #today, .calendar_wrap #wp-calendar #today a { color: #eee; }
nav select {
	border: 1px solid gainsboro;
	border-top-color: #ccc;
	border-left-color: #ccc;
}
.tagcloud a:hover {
	background: #878b92;
	border-color: #878b92;
	color: #ffffff !important;
}
