html {
       overflow-y: scroll;
}
h1,h2,h3,h4,h5{
	font-family: 'Open Sans', sans-serif;
}
#spacer_row{
	height:7em;
}
.memberClick{
	cursor:pointer;
}
.error-label{
	margin-top:.5em;
	padding:1em;
	font-weight:bold;
}
.warning-label{
	margin-top:.5em;
	padding:1em;
	font-weight:bold;
}
.glyphicon{
	margin-right:.5em;
}
.breadcrumb{
	position:absolute;
	top:4.5em;
}
.navbar{
	background-color:#f8fafe; 
	box-shadow: 0px 3px 5px #ccc;
}


/*email*/

.email{
	margin-top:2em;
	padding:1em;
	border:.1em solid #bbb;
}
.email-subject{
	padding:1em;
	background-color:#eee;
}

/*end email*/

.space{
	height:4em;
}

/*begin member data*/
.btn-file {
	position: relative;
	overflow: hidden;
}
			
.btn-file input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	min-width: 100%;
	min-height: 100%;
	font-size: 100px;
	text-align: right;
	filter: alpha(opacity=0);
	opacity: 0;
	outline: none;
	background: white;
	cursor: inherit;
	display: block;
}

#memberPhotoUploadDiv{
	margin-top:2em;
}
/*end member data*/

.hideForm{
	display:none;
}
.actionButtonSpace{
	 margin-left:10px;
}


.form-padding{
	padding:1em;
}

.double-size{
	font-size:2em
}

.poolBlueBG{
	padding:.5em 1em;
	margin:3em 0 .5em 0;
	background-color:#86c6eb;
	color:white;
	border-radius:1.5em;
}

.removePhoto{
	top:-.2em; 
	right:-1.7em; 
	cursor:pointer; 
	font-size:1.5em; 
	color:black;
}