.content {
  margin-top: 50px;
}
.undecorated-link:hover {
  text-decoration: none;
}
[ng\:cloak],
[ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak {
  display: none !important;
}
.header-profile-image {
  border-radius: 50%;
  height: 28px;
  margin-right: 5px;
  opacity: 0.8;
  width: 28px;
}
.open .header-profile-image,
a:hover .header-profile-image {
  opacity: 1;
}
.user-header-dropdown-toggle {
  padding-bottom: 11px !important;
  padding-top: 11px !important;
}
.user-primary-account {
  font-size: 30px;
  position: absolute;
  right: 10px;
  top: 10px;
}
.error-text {
  display: none;
}
.has-error .help-block.error-text {
  display: block;
}
.has-error .help-inline.error-text {
  display: inline;
}
.navbar-inverse {
	background-color: #0077d3;
  border-color: #0077d3;
  background-image: none;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .active > a{
  background-image: none;
  background-color: white;
  color: #0077d3;
}
.navbar-inverse .navbar-nav > .open > a:hover{
  background-color: white;
  color: #0077d3;
}
.navbar-inverse .navbar-nav > li > a {
	color: white;
}

.navbar-inverse .navbar-nav > li > a:hover {
  color: #222222;
}
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a{
  text-shadow: none;
}
.navbar-brand {
	font-weight: 700;
	font-size: 20px;
	letter-spacing: 2px;
}

.navbar-inverse .navbar-brand {
	color: white;
}

.navbar-inverse .navbar-toggle {
	border-color: transparent;
}

.green-1{
  color:#417505;
}
.green-2{
  color:#87c54c;
}
.blue{
  color:#4A90e2;
}
.light-grey-1{
  color:#F5F5F5;   
}
.light-grey-2{
  color:#DCDCDC;   
}
.light-grey-3{
  color:#BFBFBF;   
}
.dark-grey-1{
  color:#9B9B9B;   
}
.dark-grey-2{
  color:#777777;   
}
.dark-grey-3{
  color:#474747;   
}

@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,400i,600,700);
@import url(https://fonts.googleapis.com/css?family=Oleo+Script:400,700);
html,body{
  font-family: 'Arial', sans-serif ;
  font-size: 14px;
  font-weight: 400;
  color: #000000;
  height: 100%;
}
.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.content, .container{
  height: 100%;
}