.tabpanel .tab-row {
	display: none;
}
/*
.nav-tabs {
	border-bottom: 0px;
}
*/

.personnelBudgetTablesContainer input[type="text"] {
	width: 80px;
}

.personnelBudgetTablesContainer td.smallField input {
	width: 30px;
}

span.workflowLabel,
span.workflowRoles,
span.workflowUsers {
	display: block;
	float: left;
	width: 150px;
}
div.clearFloat {
	clear: both;
}
ul#nestable-templates.workflow,
ul#nestable-templates.workflow .dd {
	width: 800px;
	max-width: none;
}


button.toggle-budget-alts-btn.collapsed:before
{
    content:'Show Budget Alternatives' ;
}
button.toggle-budget-alts-btn:before
{
    content:'Hide Budget Alternatives' ;
}

button.toggle-budget-revs-btn.collapsed:before
{
	content:'Show Budget Revisions' ;
}
button.toggle-budget-revs-btn:before
{
	content:'Hide Budget Revisions' ;
}

button.toggle-proposed-budget-info-btn.collapsed:before
{
    content:'Show Proposed Budget' ;
}
button.toggle-proposed-budget-info-btn:before
{
    content:'Hide Proposed Budget' ;
}


.wicketDebugBar {
    z-index: 1000000000;
}

#wicketDebugBar {
	z-index: 1000000000;
}

.pl-0 {
	padding-left: 0 !important;
}

.greyed-out-row {
	background-color: #797979 !important;
}

.sticky-table-header {
	position: sticky !important;
	top: 88px !important;
}


.nrms-no-margin-bottom .form-group {
    margin-bottom: 0px !important;
}