.bgimage {
    /* The image used */
  background-image: url('/images/manilla_moa.jpg');

  /* Full height */
  height: 100%;

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.shadow {
    color: #999;
    /*outline: 5px dotted green;*/
    text-shadow: 1px 1px #000000; 
}

.gravatar {
	margin-top: 9px;
}

.centered {
	text-align: center;
}

.fa-thumbs-up {color: green;}
.fa-thumbs-down {color: red;}

.fa-bolt,
.fa-user-lock,
.fa-sync-alt,
.fa-ban,
.fa-undo,
.fa-recycle,
.fa-spinner,
.fa-paper-plane,
.fa-times-circle,
.fa-address-card, 
.fa-user,
.fa-trash-alt {
	color: grey; 
	margin-right:10px;
}

.fa-user-lock:hover { color: red; }
.fa-bolt:hover { color: magenta; }
.fa-paper-plane:hover { color: magenta; }
.fa-address-card:hover { color: lightgreen; }
.fa-trash-alt:hover { color: red; }
.fa-recycle:hover { color: red; }
.fa-ban:hover { color: red; }
.fa-undo:hover { color: blue; }
.fa-sync-alt:hover { color: darkgreen; }

.centered .fa-bolt { color: magenta;}
.centered .fa-user-lock { color: red; }
.centered .fa-paper-plane { color: magenta; }
.centered .fa-address-card { color: lightgreen; }
.centered .fa-trash-alt { color: red; }
.centered .fa-recycle { color: red; }
.centered .fa-ban { color:red; }
.centered .fa-undo { color:blue; }
.centered .fa-sync-alt { color:darkgreen; }
.centered .fa-user { color:darkblue; }

.user-is-registered .fa-address-card { color: green;}
.user-not-registered .fa-address-card { color: darkseagreen;}
.user-is-enabled .fa-user {color: blue}
.user-not-enabled .fa-user { color: darkseagreen;}

.user-enabled { color: #337ab7; }
.user-disabled { color: red; }

.user-enabled:hover, 
.user-disabled:hover { color:darkblue; }

td.user-to-toggle {}
td.user-to-toggle:hover {
	background: lightblue;
}

.sendText { color: blue; }
.responseValue {
	background: lightgreen;
	color: darkgreen;
	border-radius: 10pt;
	font-size: smaller;
	font-style: italic;
	width: 100%;
	padding: 3px 0px;
	margin: auto;
	margin-bottom: 12px;
	text-align: center;
}

.high-padding {
	padding-top: 24px;
	padding-bottom: 24px;
}

.modal .modal-body h5 { margin-bottom:32px; }

.optionalPasswordField { display: none; }
.btn-centered { text-align: center;}
.space-below {margin-bottom: 24px;}