html, body { background: #e6e6e6; }
.main-footer { position: absolute; left: 0; bottom: 0; width: 100%; display: none; }
.collapsible { cursor: pointer; }
.questions_options {
	 border: 1px solid;
	 border-radius: 2px;
	 padding: 4px;
	 margin: 3px;
	 position:relative;
}

.enrollment_tab {
	padding:10px;
}

.chosen-container-multi .chosen-choices { padding: 5px; }

#filterHolder { float: right; margin-top: 5px; }
#filterHolder h4 { float: left; margin-top: 10px; }
#filterHolder select { float: left; margin-top: 0px; margin-left: 20px; margin-right: 5px; padding: 7px 15px; border-radius: 5px; }
#filterHolder #resetFilter { padding: 3px 10px; }
.no-padding { padding: 0px; }
.no-margin { margin: 0px; }

.div_group {
	 border: 1px solid;
	 border-radius: 2px;
	 padding: 4px;
}

.patient_sidebar {
	background-color: transparent;
	color: #444444 !important;
}

.surgeon_sidebar {
	background-color: #e7d49f !important;
	color: black !important;
}
.patient_info {
	color: black !important;
	text-align:center;
}

.chosen-container-multi .chosen-choices { padding: 5px; }
.triggerAction { margin-bottom: 30px; }




/* ########################### PAGE CONTENT ########################### */

	.content {
		padding: 0px;
		margin: 0px;
		float:left;
		width: 100%;
	}

	.table-responsive {
		float:left;
		width: 100%;
	}

	.table-responsive table.table {
		border-top: 1px solid #f6f6f6;
		border-bottom: 1px solid #f6f6f6;
	}
	.active_tab {
		background-color: #eee !important;
	}
	.tablike {
		border-bottom: medium none;
	    border-top-left-radius: 10px;
	    border-top-right-radius: 10px;
	    margin-top: 10px;
	    background-color: #999;
	    margin-left: 5px;
	    
	    padding: 7px;
	}
	
/* ########################### PAGE CONTENT ########################### */