
/* NAVBAR */
.navbar-inverse{
	background-color: #039;
}

.jumbotron .container h1 {
	color: #006;
}

.navbar-inverse .navbar-brand {
	font-weight: bold;
	color: #fff;
}

.navbar-inverse .navbar-nav > .active > a, 
.navbar-inverse .navbar-nav > .active > a:hover, 
.navbar-inverse .navbar-nav > .active > a:focus{
	background-color: #03C;
}

.navbar-inverse .navbar-brand small,
.navbar-inverse .navbar-brand span.logo:hover, 
.navbar-inverse .navbar-brand span.logo:focus{
	color: #fff;
}

.navbar-inverse .navbar-brand small {
	font-weight: normal;
	margin-left: 80px;
}



/* PAGES */
.jumbotron{
	background-image:url();
	background-repeat: no-repeat;
	background-size: 65%;
	background-position: bottom right;	
}

#page_view{
	margin-top: 60px;	
}

#page_view > .container{
	padding-top: 10px;	
}

.userGreeting{

}

name{
	text-decoration: underline;
}
name:visited{
	color: #fff;
}


#download{
	margin-top: 8px;	
}

#download a {
	color: #fff;
}


/* UI */
.btn-primary{
	background-color: #03C;;
	color: #fff;
}

.btn-primary:hover{
	
}
.btn-primary:active{
	
}

.alert.jAlert{
	margin-bottom: 0px;
}

.popover-content{
	padding: 0px;
}


/* FORMS */

/* UserUpdate */
.password_change{
	display: none;	
}


.btn.btn-save,
.btn.btn-cancel{
	width: 70px;
	height: 34px;
}

.btn.btn-save:disabled,
.btn.btn-cancel:disabled{
	padding: 0px;
}

.btn.btn-save div:before{
	content: 'Save';
}

.btn.btn-cancel div:before{
	content: 'Cancel';
}

.btn.btn-save:disabled div:before,
.btn.btn-cancel:disabled div:before{
	content: ' ';
}

/*loading spinner*/

.btn:disabled div.btn-loading{
	height: 30px;
	width: 30px;
}

.loading{
	height: 32px;
	width: 32px;
}

.btn:disabled div.btn-loading,
.loading{
	margin:0px auto;
	position:relative;
	-webkit-animation: rotation .6s infinite linear;
	-moz-animation: rotation .6s infinite linear;
	-o-animation: rotation .6s infinite linear;
	animation: rotation .6s infinite linear;
	border-left:6px solid rgba(204,204,204,.15);
	border-right:6px solid rgba(204,204,204,.15);
	border-bottom:6px solid rgba(204,204,204,.15);
	border-top:6px solid rgba(204,204,204,.8);
	border-radius:100%;
}

@-webkit-keyframes rotation {
	from {-webkit-transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);}
}

@-moz-keyframes rotation {
	from {-moz-transform: rotate(0deg);}
	to {-moz-transform: rotate(359deg);}
}

@-o-keyframes rotation {
	from {-o-transform: rotate(0deg);}
	to {-o-transform: rotate(359deg);}
}

@keyframes rotation {
	from {transform: rotate(0deg);}
	to {transform: rotate(359deg);}
}







