/* Project specific styles */

.navbar-brand {
	background-image: url("../../images/DeptFamCommMedLogo.jpg");
	background-size: 300px 66px;
	background-repeat: no-repeat;
	background-color: white;
	background-position: center;
	width:350px;
	height:70px;
}

body {
	min-height: 2000px; /* for fixed top nav */
	padding-top: 75px; /* push body below fixed top nav */
}

.red {
	color: red;
}

.green {
    color: green;
}


.gray {
    color: gray;
}

.margin-right-10 {
    margin-right: 10px;
}

.margin-left-5 {
    margin-left: 5px;
}

/* hacky for now I guess */
#objectives-tree-container {
	position: fixed;
	right: 20px;
}

#rotation-assignment-table-controls{
	padding-bottom: 20px;
}

.objectives-tree-results {
	max-height: 550px;
	overflow-y: auto;
	overflow-x: hidden;
	word-wrap: break-word;
	font-size: 0.8em;
}

.jstree-anchor {
	/*enable wrapping*/
	white-space: normal !important;
	/*ensure lower nodes move down*/
	height: auto !important;
	/*offset icon width*/
	padding-right: 24px;
}

#expand-objectives-tree-panel-wrapper{
	float:right;
	text-align: right;
}

table tr.highlighted-row {
	background-color: yellow;
}

td.glance-value-on {
	background-color: green;
}

.floatThead-table th {
	background-color: white;
}