﻿.messagingContainer {
	width: 100% !important;
}
.warning.message,
.error.message,
.info.message {
	padding: 10px 10px 10px 40px;
	border-width: 2px !important;
}
.messaging.error,
.messaging.warning,
.messaging.info {
	border-width: 2px !important;
}
.message.warning::before,
.error.message::before,
.info.message::before {
	padding-top: 11px;
}

div.widgettitle,
.widgetTitle {
	font-weight: bold;
	background-color: #F1F1F1 !important;
	border-bottom: 1px solid #F1F1F1 !important;
}

.widgetContainer,
.timesheetentryheader {
	border: 1px solid #F1F1F1;
}

.rtsTxt {
	font-size: 14px;
	color: #1F6385;
	font-weight: bold;
	padding: 10px 6px !important;
}
.rtsImg {
	padding: 16px 6px !important;
	margin-right: -10px;
}

.expand-collapse-all a {
	color: #1F6385;
	font-weight: bold;
}
.expand-collapse-all {
	margin-top: 20px;
}
.expand-collapse-all {
	font-size: 14px;
}

#ctl00_lblTotal {
	font-weight: bold;
	font-size: 18px;
}

.rightbar div.title {
	font-weight: bold;
	font-size: 14px !important;
	color: black !important;
	background-color: #F1F1F1 !important;
}

.record_count_list > .group span.cooltip {
	border: none !important;
	color: #1F6385 !important;
	font-weight: bold !important;
}

.record_count_list > .group span.cooltip:hover {
	color: #3F83A5 !important;
}

#rightbar .record_counts ul {
	margin-top: -5px;
}

#rightbar .section_content ul li img {
	margin-left: 5px !important;
}

.option.clicktip,
#rightbar .section_content h4 {
	font-weight: bold;
	color: #1F6385 !important;
}
.option.clicktip:hover {
	color: #3F83A5 !important;
}

#rightbar .section .section {
	padding-bottom: 15px !important;
}

.card {
	border: none;
}

.RadButton.RadButton_Default.rbSkinnedButton.close > input.rbDecorated,
.RadButton.RadButton_Default.rbSkinnedButton.submit > input.rbDecorated,
span.refresh {
	width: 150px;
}

.bottombuttons {
	background-color: #CCCCCC;
}

.quickadd_note input.quicknote_body {
	margin-top: 12px;
	padding: 15px;
	padding-right: 25px;
}

.quickadd_note img {
	margin-top: -4px;
}

.note_list.widgetBody.widgetBody-tall.noteList {
	padding: 0px;
}

.search-results .grid th {
	font-size: 12px !important;
	font-weight: bold !important;
	color: #1F6385 !important;
}

div.no-results {
	font-weight: bold !important;
	font-size: 18px !important;
	font-style: normal !important;
	color: #969696 !important;
}
.no-results {
	font-weight: bold !important;
	font-size: 18px !important;
	font-style: normal !important;
	color: #969696 !important;
}

.Display > .recruiter-complex-filter.Display > label > label,
.Display > .date-range-filter.Display > label,
.Display > .select-filter.Display > label,
.Display > .recruiter-complex-filter.Display > label > span,
.Display > .date-range-filter.Display > span,
.Display > .select-filter.Display > span {
	font-weight: bold;
}

.k-picker.k-dropdownlist.k-picker-solid.k-picker-md.k-rounded-md {
	background: none;
	border: none;
	box-shadow: none;
}

.widgetfooter {
	border: none;
	background-color: #F1F1F1;
}

.widgetfooter button {
	float: none;
	margin-left: 0px;
	color: #1F6385;
	font-weight: bold;
	background-color: #FFFFFF;
}
.widgetfooter button.green {
	float: none;
	margin-left: 0px;
	color: #1F6385;
	font-weight: bold;
}

.timesheetdayentry.editable {
	padding-top: 10px;
	padding-bottom: 10px;
}

div.widgetBody.bg-color-light {
	background-color: #FFFFFF !important;
	max-height: 350px;
}

.ui-autocomplete-input,
.hasTimepicker {
	margin-top: 2px;
	margin-bottom: 4px;
	width: 100% !important;
}

.widgetBody.bg-color-light table tbody tr td div input.ui-autocomplete-input,
.widgetBody.bg-color-light table tbody tr td div.ctl00_hpExpensePaid input,
.txtExpensePaid,
.txtExpenseUnits,
.txtComment,
.txtExpenseQuantity,
.txtExpenseRate {
	width: 100% !important;
}

table .widgetwrapper .widgetContainer .widget-md .widgetBody.bg-color-light,
.widgetwrapper > div div.widgetContainer {
	max-width: 200px;
}

.widgetContainer .widgetTitle.text-align-center {
	padding-left: 20px;
	padding-right: 20px;
}

#ctl00_ctl00_cphMain_cphBottomButtons_btnRefresh_input {
	background: none !important;
}

#ctl00_ctl00_cphMain_cphBottomButtons_btnRefresh,
#ctl00_ctl00_cphMain_cphBottomButtons_btnCommonClose_input {
	color: #1F6385 !important;
	font-weight: bold !important;
	background-color: #FFFFFF !important;
}

#ctl00_ctl00_cphMain_cphBottomButtons_btnRefresh:hover,
#ctl00_ctl00_cphMain_cphBottomButtons_btnCommonClose_input:hover {
	background-color: #DDDDDD !important;
}

#ctl00_ctl00_cphMain_cphBottomButtons_btnSubmit_input,
.green.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-primary {
	background-color: #137C34 !important;
	border: none !important;
	box-shadow: none !important;
}
#ctl00_ctl00_cphMain_cphBottomButtons_btnSubmit_input:hover,
.green.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-primary:hover {
	background-color: #339C54 !important;
}

