	/* Override some defaults */
	html, body {
	background-color: #eee;
	}
	body {
	/*padding-top: 40px;*/ /* 40px to make the container go all the way to the bottom of the topbar */
	padding-top: 98px; /* 40px to make the container go all the way to the bottom of the topbar */
	}
	.container > footer p {
	text-align: center; /* center align it with the container */
	}
	.container {
	/*width: 820px;*/ /* downsize our container to make the content feel a bit tighter and more cohesive. NOTE: this removes two full columns from the grid, meaning you only go to 14 columns and not 16. */
	}

	/* The white background content wrapper */
	.container > .content {
	background-color: #fff;
	padding: 20px;
	margin: 0 -20px; /* negative indent the amount of the padding to maintain the grid system */
	-webkit-border-radius: 0 0 6px 6px;
	   -moz-border-radius: 0 0 6px 6px;
			border-radius: 0 0 6px 6px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.15);
	   -moz-box-shadow: 0 1px 2px rgba(0,0,0,.15);
			box-shadow: 0 1px 2px rgba(0,0,0,.15);
	}

	/* Page header tweaks */
	.page-header {
	background-color: #f5f5f5;
	padding: 20px 20px 10px;
	margin: -20px -20px 20px;
	}

	/* Styles you shouldn't keep as they are for displaying this base example only */
	.content .span10,
	.content .span4 {
	min-height: 500px;
	}
	/* Give a quick and non-cross-browser friendly divider */
	.content .span4 {
	margin-left: 0;
	padding-left: 19px;
	border-left: 1px solid #eee;
	}

	.topbar .btn {
	border: 0;
	}

	.margin-right-5{margin-right:5px;}
	.width-6{width:6px;}
	.left{float:left;}
	.right{float:right;}
	.margin-left-20{margin-left:20px !important;}

	table td {
	vertical-align: middle;
	}
	
	#client-data-container{display:block}
	#files-container{display:none}
	#maps-container{display:none};	
	
.fileupload-buttonbar .ui-button input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  border: solid transparent;
  border-width: 0 0 100px 200px;
  opacity: 0;
  filter: alpha(opacity=0);
  -o-transform: translate(250px, -50px) scale(1);
  -moz-transform: translate(-300px, 0) scale(4);
  direction: ltr;
  cursor: pointer;
}

.fileinput-button {
  overflow: hidden;
}

/* Fix for IE 6: */
*html .fileinput-button {
  padding: 2px 0;
}

/* Fix for IE 7: */
*+html .fileinput-button {
  padding: 2px 0;
}

.fileupload-buttonbar {
  padding: 0.2em 0.4em;
}

.fileupload-buttonbar .ui-button {
  vertical-align: middle;
}

.fileupload-content {
  padding: 0.2em 0.4em;
  border-top-width: 0;
}

.fileupload-content .ui-progressbar {
  width: 200px;
  height: 20px;
}

.fileupload-content .ui-progressbar-value {
  background: url(pbar-ani.gif);
}

.fileupload-content .fileupload-progressbar {
  width: 400px;
  margin: 10px 0;
}

.files {
  margin: 10px 0;
  border-collapse: collapse;
}

.files td {
  padding: 5px;
  border-spacing: 5px;
}

.files img {
  border: none;
}

.files .name {
  padding: 0 10px;
}

.files .size {
  padding: 0 10px 0 0;
  text-align: right;
  white-space: nowrap;
}

.ui-state-disabled .ui-state-disabled {
  opacity: 1;
  filter: alpha(opacity=100);
}

.ui-state-disabled input {
  cursor: default;
}	

#new-photo-container{
	display:none;
}

#reports-container{display:none};	