body {
	background:url(../images/treebg2.png) top center no-repeat fixed;
	background-size:cover;
	font-family:sans-serif;
	line-height:24px;
	font-weight:100;
}
h2 {
	
}
strong, b {
	font-weight: 400;
}
div#flash {
    display:none;
float: left;
border: 0px solid #ff0000;
width: 100px;
padding: 10px 0 0 0;
}
div#title {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #51769b;
padding: 0px 0 0 0px;
float: left;
border: 0px solid #ff0000;
width: 175px;
margin-top:-5px;
}
div#logo {
text-align: left;
}
div#title a, div#title a:visited {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 24px;
color: #51769b;
text-decoration: none;
}
div#tagline {
margin: 45px 0 0 0px;
padding: 0px 0 0 0px;
float: left;
border: 0px solid #ff0000;
width: 275px;
position: absolute;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #61b24f;
text-transform: capitalize;
line-height:16px;
}
div#tagline span#line2 {
border: 0px solid #FF0000;
margin: 0 0 0 18px;
}
.hero-unit {
	margin-top: 115px;
	padding:25px;
	min-height: 400px;
	font-size:15px;
	line-height:25px;
	border-radius:0;
	color:#ffffff;
	background-color: rgba(33, 47, 63, 0.7);
	background-image: url(../images/tree-header.png);
	background-repeat: no-repeat;
	background-size: cover;
	position:relative;
	overflow:auto;
}
::-webkit-scrollbar { 
    display: none; 
}
.hero-unit .span6 {
	margin-left: 0px;
	background: rgba(33, 47, 63, 0.7);
	padding: 28px 20px;
	position: absolute;
	top: 0;
	left: 0;
	min-height: 400px;
}
.navbar-inverse .navbar-inner,
.navbar-inner {
	background-image:none;
	border:none;
	background-color:transparent !important;
	box-shadow:none;
}
.navbar-fixed-top {
	position:fixed;
	background-color:#fff;
	margin:0 auto;
	padding:5px;
}
.navbar-inverse .brand, .navbar-inverse .nav > li > a {
	color:#121212;
	text-shadow:none;
}
.navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover {
	color:#121212;
	text-decoration:underline;
}
.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {
	background-color: rgba(81, 115, 155, .7);
}
.navbar .nav {
	float:right;
	top:30px;
}
.navbar .nav > li > a {
	text-shadow:none;
}

.navbar-inverse .btn-navbar,
.row-fluid.hpBuckets, 
footer {
	/*background:rgba(137, 170, 204, 0.9);*/
	background:rgba(33, 47, 63, 0.8);
}
.row-fluid.hpBuckets .span4 {
	padding: 20px;
	color:#ffffff;
}
footer {
	color:#fff;
	margin-bottom:40px;
	padding:10px 20px;
	margin-top:40px;
}
footer a {
	color:#fff;
}
footer a:hover {
	color:#fff;
}

/******************* ******* *********************/
/******************* PROCESS *********************/
/******************* ******* *********************/
div#header {
	background:url(../images/process-bg-gradiant.png) repeat-x;
	min-height: 400px;
	background-color: #9FCEFF;
}
div#header .flash {
width: 900px;
/*height: 325px;*/
top: 75px;
position: relative;
background-color: #402000;
margin: 0 auto;
}
.hero-unit#processpage {
	padding:0;
}

/******************* ******* *********************/
/******************* PROJECTS *********************/
/******************* ******* *********************/
.hero-unit#projectspage a, hero-unit#projectspage a:hover {
	color:#fff;
	text-decoration:underline;
}

@media (max-width: 479px) {
	#tagline br {
		display:none;
	}
	div#tagline span#line2 {
		margin:0;
	}
	#line2:before {
		content:" ";
	}
}
@media (max-width: 979px) {
.navbar-fixed-top {
	min-height:88px;
	position:absolute;
}
.navbar .nav {
	float: none;
	top: 0;
	}
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {
	color:inherit;
}
.navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover {
	color:#121212;
	text-decoration:underline;
}
.navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus {
	background-color: rgba(81, 115, 155, .7);
	color:#fff;
	text-decoration:none;
}
.hero-unit#processpage, .hero-unit#processpage #header {
		min-height:inherit;
}
.hero-unit#processpage {
		margin-top: 150px;
}
.nav-collapse .nav {
	margin: 25px 0 10px;
}
#title {
	margin-top: 0px !important;
	
	width:auto !important;
	float:none !important;
}
#title h1 {
	line-height:37px;
	margin:0;
}
#tagline {
	margin: -46px 0 10px 0px !important;
	padding: 0 0 0 81px !important;
	float:none !important;
	position:relative !important;
	width:auto !important;
	
}
}
@media (max-width: 1024px) {
#title {
	background:url(../images/logo-img.png) no-repeat;
	background-position:0 16px;
	height:88px;
	padding: 0 0 0 81px !important;
}
#flash {
	display:none;
}
.hero-unit#processpage {
	background:url(../images/process-bg-gradiant.png) repeat-x;
}
.hero-unit#processpage #header img {
	display: block !important;
}
.hero-unit#processpage .flash {
	display:none;
}	
}