.theme-colour {
	color: #44AAD0;
}

.theme-bg, .btn-primary, .daytotal {
	background-color: #31b0d5 !important;
}

#signaturePane .heading, #signaturePane .timesheetinfo, .page-header, .shifts-tabs {
	background-color: #14164a;
}

.tabWrapper .count {
	color: #8687a1;
}

.list-heading, .newrecord {
	background-color: #14164A !important;
}

	.list-heading:after {
		border-top: 5px solid #4fafe5;
	}

.shifts-tabs div.active {
	border-bottom: solid 5px #4fafe5;
}

.serviceRequest.daytotal {
	color: #a1a3b9 !important;
}

.serviceRequest.daytotal:before, .serviceRequest.daytotal:after {
	border-top: 1px solid #d2d2d2;
}

.footerWrapper ul li .buttonWrapper.active {
	color: rgba(20,22,74,1);
}

#fundingbalances div, #pmfundingbalances div,
.serviceRequest .client, .serviceRequest .comments,
.serviceRequest .comments a,
#userOptions .popupOptions h1,
#clockInOutOptions .ClockInOutServices:before,
#timesheetPage .timesheet-status,
.row.buttons .button.save,
.row.buttons .button.upload {
	color: #23527c;
}

.ui-content.serviceRequests .serviceRequest .toggleButton, #divDashboard .serviceRequest .toggleButton, .ClockInOutServices .ClockOut, #popupOptionsPage .popupOptionsWrapper .popupOptionsCommand {
	background-color: #23527c;
}

.sign-container {
	border: solid 1px #23527c;
}
