@font-face {
	font-family: 'Rubik-Regular';
	src: url('../fonts/Rubik-Regular.ttf');
	src: url('../fonts/Rubik-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Rubik-Regular.woff') format('woff'), url('../fonts/Rubik-Regular.ttf') format('truetype'), url('../fonts/Rubik-Regular.svg#Rubik-Regular') format('svg');
}
body {
	font-family: "Rubik-Regular", Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
/*	color: #235201; */
}
header.header {
	background-image: url("../images/logo_bg_3.jpg");
	background-repeat: no-repeat;
	border-radius: 4px 4px 4px 4px;
}
header img {
	float: left;
}
.sidebar-nav li {
	font-family: 'Rubik-Regular', Verdana, sans-serif;
	font-weight: bold;
	font-size: 20px;
	margin: 20px 10px 20px 38px;
	line-height: 30px;
}
a:focus,
a:hover {
	color: #84a12a;
}
.nav > li > a:focus,
.nav > li > a:hover ,
.nav > li > a:active {
	background: transparent;
	color: #84a12a;
}
li .active {
	color: #ff9836;	
}
.page-header > h1 {
	color: #235201;
}
img {
	border-radius: 4px;
}
input.search-query  {
	border: 0px;
	box-shadow: inset 0 1px 1px #6b8741;
	margin-top: 10px;
	margin-right: 10px;
}
.btn {
	background: linear-gradient(to bottom right, #ffffff, #e7fbd2);
	color: #ff9836;
	border: 0px;
	font-weight: bold;
}
.btn:hover {
	color: #ea7c10;
	background: linear-gradient(to bottom right, #e7fbd2, #ffffff);
}
.breadcrumb {
	background-color: #f1f9ef;
	background: linear-gradient(to bottom right, #f1f9ef, #e7fbd2);
	color: #235201;
	border-radius: 4px;
}
.breadcrumb > li {
	color: #235201;
}