/*
 <----Theme config--->

Replace Code : "#44698f"
		To update "Page Header background"
		To update "Dialog header background
		To update "Selected nav flag background & border" in transaction 
		To update "Advanced search header background color"

Replace Code: "#395c80"
		To update "Page header user setting background color"

Replace Code : "#2C3E50"
		To update "Main menu background"$controlFocusColor

Replace Code : "#F6F6F6"
		To update "Footer background"

Replace Code:"#7ea7c7"
	To update primary button background color

*/
html, body { font-family: Arial, sans-serif; font-size: 97%; }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial, sans-serif; }

body { background: #FDFDFD; }

/*Overlay Style*/
.ui-widget-overlay.ui-front, .MenuOverlay.show, .ui-tabs-panel > .tabOverlay { background: #000; opacity: 0.4; }

.MenuOverlay.show { opacity: 0.65; }

.ui-widget-content { background: transparent; }

.ui-widget-content, .ui-widget-content a { color: #505050; }

/*Layout Header*/
#PageHeader { background: #44698f; border-color: #34506c; /* Edit "#44698f" to update header background.*/ }

/*Menu*/
.MenuWrapper { background: #2C3E50; /*Edit "#2C3E50" to update main menu background*/ }
.MenuWrapper .Menu .Column { -webkit-column-rule: 1px solid #E6E6E6; -moz-column-rule: 1px solid #E6E6E6; column-rule: 1px solid #E6E6E6; }
.MenuWrapper .MenuBar > .MenuItem a { color: #c5c5c5; /*Edit "#c5c5c5" to update main menu text color */ }
.MenuWrapper .MenuBar > .MenuItem a:hover { color: #ffffff; }
.MenuWrapper .MenuBar > .MenuItem.Active > a { color: #ffffff; background: #5d85a5; }
.MenuWrapper .MenuBar > .MenuItem.Active > a:after { color: #2C3E50; }
.MenuWrapper .MenuBar > .MenuItem.Focus > a { color: #ffffff; background: #5d85a5; /*Edit "#5d85a5" to update active/hover main menu background color and "#ffffff" for text color"*/ }
.MenuWrapper .MenuBar > .MenuItem > .Menu { background: #FDFDFD; }
.MenuWrapper .MenuBar > .MenuItem > .Menu .Column > .MenuItem > a { color: #1e61a5; }
.MenuWrapper .MenuBar > .MenuItem > .Menu .Column > .MenuItem > .Menu .MenuItem.SubActive a { background: #d7d7d7; color: #000; }
.MenuWrapper .MenuBar > .MenuItem > .Menu .Column > .MenuItem > .Menu .MenuItem.SubActive a.FocusLink { background: #8AAECB; color: #ffffff; /*Edit "#8AAECB" to update active/hover sub menu background color and "#ffffff" for text color"*/ }
.MenuWrapper .MenuBar > .MenuItem > .Menu .Column > .MenuItem > .Menu .MenuItem.SubActive a.MenuSeparator { background: transparent; }
.MenuWrapper .MainMenuHeader:after, .MenuWrapper .TopLevelHeader:nth-last-child(1) > a:after { border-color: #4A5C6E !important; }

/*Menu search*/
.MenuSearchWrapper > .MenuSearchResult .ResultList .MenuItem.SubActive a { background: #d7d7d7; color: #000; }
.MenuSearchWrapper > .MenuSearchResult .ResultList .MenuItem.SubActive a.FocusLink { background: #8AAECB; color: #ffffff; /*Edit "#8AAECB" to update active/hover sub menu background color and "#ffffff" for text color"*/ }

.SearchBoxContainer { background: #fafafa; border-color: transparent !important; }
.SearchBoxContainer a:hover { background: #DDD; }

.toggleExtraTabs:after { background: #6F91B4; }

/*Footer*/
.AppControlStrip, .logoutAction { background: #F6F6F6; border-color: #D8D8D8 !important; /*Edit "#F6F6F6" to update footer background color */ }

.AppControlStrip.Bottom #logo { border-right: 1px solid #D8D8D8; background: url(icon/Transperent-Logo.png) no-repeat; background-position: 21% center; }

/*Buttons*/
a.btn:not(.DisplayLink), .btn:not(.DisplayLink) { background: #7ea7c7; color: #ffffff; border: 1px solid #5a8fb8; -webkit-appearance: none; }
a.btn:not(.DisplayLink):hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), a.btn:not(.DisplayLink):focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .btn:not(.DisplayLink):hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .btn:not(.DisplayLink):focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled) { background: #6596bc; border-color: #487da6; }
a.btn:not(.DisplayLink).secondary, a.btn:not(.DisplayLink).Reset, .btn:not(.DisplayLink).secondary, .btn:not(.DisplayLink).Reset { background: #f1f1f1; color: #000; border: 1px solid #d7d7d7; }
a.btn:not(.DisplayLink).secondary:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), a.btn:not(.DisplayLink).secondary:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), a.btn:not(.DisplayLink).Reset:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), a.btn:not(.DisplayLink).Reset:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .btn:not(.DisplayLink).secondary:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .btn:not(.DisplayLink).secondary:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .btn:not(.DisplayLink).Reset:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .btn:not(.DisplayLink).Reset:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled) { background: #dfdfdf; border-color: #c6c6c6; }
a.btn:not(.DisplayLink).Primary, .btn:not(.DisplayLink).Primary { background: #7ea7c7; color: #ffffff; border: 1px solid #5a8fb8; }
a.btn:not(.DisplayLink).Primary:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), a.btn:not(.DisplayLink).Primary:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .btn:not(.DisplayLink).Primary:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .btn:not(.DisplayLink).Primary:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled) { background: #6596bc; border-color: #487da6; }
a.btn:not(.DisplayLink)[disabled="disabled"], a.btn:not(.DisplayLink)[readonly="readonly"], a.btn:not(.DisplayLink):disabled, .btn:not(.DisplayLink)[disabled="disabled"], .btn:not(.DisplayLink)[readonly="readonly"], .btn:not(.DisplayLink):disabled { opacity: 0.4; }

.ButtonControlSet li:only-child a.btn, .ButtonControlSet li:only-child .btn { background: #7ea7c7; color: #ffffff; border: 1px solid #5a8fb8; }
.ButtonControlSet li:only-child a.btn:hover, .ButtonControlSet li:only-child a.btn:focus, .ButtonControlSet li:only-child .btn:hover, .ButtonControlSet li:only-child .btn:focus { background: #6596bc; }

.field .btn:not(.DisplayLink), .FieldSet .FieldActionCtrl .btn:not(.DisplayLink), .MoveButtonPanel input, .OpenTransactionForm .import { background: #e8f0f7; color: #3a3a3a; border: 1px solid #9fa9b1; }
.field .btn:not(.DisplayLink):hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .field .btn:not(.DisplayLink):focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .FieldSet .FieldActionCtrl .btn:not(.DisplayLink):hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .FieldSet .FieldActionCtrl .btn:not(.DisplayLink):focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .MoveButtonPanel input:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .MoveButtonPanel input:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .OpenTransactionForm .import:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .OpenTransactionForm .import:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled) { color: #ffffff; background: #8AAECB; border-color: #8AAECB; }
.field .btn:not(.DisplayLink).btnSolid, .field .btn:not(.DisplayLink).primary, .FieldSet .FieldActionCtrl .btn:not(.DisplayLink).btnSolid, .FieldSet .FieldActionCtrl .btn:not(.DisplayLink).primary, .MoveButtonPanel input.btnSolid, .MoveButtonPanel input.primary, .OpenTransactionForm .import.btnSolid, .OpenTransactionForm .import.primary { background: #7ea7c7; color: #ffffff; border: 1px solid #6295be; }
.field .btn:not(.DisplayLink).btnSolid:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .field .btn:not(.DisplayLink).btnSolid:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .field .btn:not(.DisplayLink).primary:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .field .btn:not(.DisplayLink).primary:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .FieldSet .FieldActionCtrl .btn:not(.DisplayLink).btnSolid:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .FieldSet .FieldActionCtrl .btn:not(.DisplayLink).btnSolid:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .FieldSet .FieldActionCtrl .btn:not(.DisplayLink).primary:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .FieldSet .FieldActionCtrl .btn:not(.DisplayLink).primary:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .MoveButtonPanel input.btnSolid:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .MoveButtonPanel input.btnSolid:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .MoveButtonPanel input.primary:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .MoveButtonPanel input.primary:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .OpenTransactionForm .import.btnSolid:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .OpenTransactionForm .import.btnSolid:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .OpenTransactionForm .import.primary:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .OpenTransactionForm .import.primary:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled) { background: #6295be; }

.field .btn.DisplayLink { background: transparent; border: none; color: #04468c; text-decoration: underline; }
.field .btn.DisplayLink:hover, .field .btn.DisplayLink:focus { background: transparent; border: none; color: #066bd6; }

/*Tabs Styling*/
.ui-tabs > ul, .ui-tabs .ui-widget-content { background: transparent; }
.ui-tabs .ui-tabs-nav li { background: transparent; border: none; border-radius: 0px; }
.ui-tabs .ui-tabs-nav li:before { background: #c6c6c6; }
.ui-tabs .ui-tabs-nav li:first-child { background: none !important; }
.ui-tabs .ui-tabs-nav li a { background: #c6c6c6; border: none; color: #686868; }
.ui-tabs .ui-tabs-nav li a.process .TabTitle:after { background-image: url("../../icons/process.gif"); }
.ui-tabs .ui-tabs-nav li a.success .TabTitle:after { background-image: url("../../icons/success.png"); }
.ui-tabs .ui-tabs-nav li a.failed .TabTitle:after { background-image: url("../../icons/fail.png"); }
.ui-tabs .ui-tabs-nav li a.interrupt .TabTitle:after { background-image: url("../../icons/interrupt.gif"); }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: #fdfdfd !important; color: #3D3D3D; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a .NaturalId, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a .SearchSummary { color: #777777; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected span.TabTitle { color: #3D3D3D; }
.ui-tabs .ui-tabs-nav li a .SearchSummary { color: inherit; }
.ui-tabs .ui-tabs-nav li.head-btn:first-child a:after { background: #6F91B4; }
.ui-tabs .HeaderRight > ul > li .toggleExtraTabs a:after { background: #6F91B4; }

.NaturalId { color: inherit; }

/*Overload tab drop down*/
.tabListPopup { background: #ffffff; }
.tabListPopup li .SearchSummary { color: #989898; }
.tabListPopup li .NaturalId { color: #4183d7; }
.tabListPopup li:hover { background: #44698f; }
.tabListPopup li:hover .TabTitle { color: #ffffff; }
.tabListPopup li:hover .NaturalId { color: #DAEDFF; }
.tabListPopup li:hover .SearchSummary { color: #DADADA; }

.TabTitle:after { color: transparent; }

a.HasUnsavedChanges .TabTitle:after { color: red; }

.ui-tabs .ui-tabs-nav li.head-btn a, .HeaderRight > ul > li a:not(#selection) { border-color: #6F91B4 !important; color: #13a0df !important; background: transparent !important; }
.ui-tabs .ui-tabs-nav li.head-btn a:hover, .HeaderRight > ul > li a:not(#selection):hover { color: #ffffff !important; background: transparent !important; }

.HeaderRight > ul > li #selection { background: rgba(0, 0, 0, 0.15); }
.HeaderRight > ul > li:last-child { border-color: transparent !important; }

/*settings*/
.popup { background: #ffffff; }
.popup li:not(.logoutAction) a:hover { background: #f1f1f1; color: #000; }
.popup li:not(.logoutAction) a.Disabled, .popup li:not(.logoutAction) a.Disabled:hover { background: transparent; color: #B3B3B3; }
.popup .userprofile { border-color: #6F91B4 !important; }
.popup .user-div .icon-user-big { background: url("../../icons/user.png") no-repeat !important; background-size: 98% !important; background-position: center; }

/*Basic search*/
.BasWrapper .BasicSearchDropdown.btn, .BasWrapper .BasicSearchIcon .btn { background: #757d82; color: #ffffff; border-color: #757d82 !important; }
.BasWrapper .BasicSearchDropdown.btn:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .BasWrapper .BasicSearchDropdown.btn:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .BasWrapper .BasicSearchIcon .btn:hover:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled), .BasWrapper .BasicSearchIcon .btn:focus:not([disabled="disabled"]):not([readonly="readonly"]):not(:disabled) { background: #535A5D; }

.BasicFieldList ul li, .BsSuggestions ul li { color: #212031; }
.BasicFieldList ul li:hover, .BasicFieldList ul li.Focus, .BasicFieldList ul li:focus, .BsSuggestions ul li:hover, .BsSuggestions ul li.Focus, .BsSuggestions ul li:focus { background: #f1f1f1; color: #000; }

.SearchNotificationArea.Information { background: rgba(37, 116, 169, 0.5); border: 1px solid #2574A9; color: #FFFFFF; }
.SearchNotificationArea.Warning { background: rgba(234, 194, 108, 0.5); border: 1px solid #E5AE00; color: #000000; }
.SearchNotificationArea.Error { background: #FFD9C8; border: 1px solid #EA2E2E; color: #000000; }

/*Advanced Search*/
.AdvsWrapper { background: #ffffff; border-bottom: 6px solid #44698f; }
.AdvsWrapper h2 { color: #000; }
.AdvsWrapper .AdvsTitle { color: #ffffff; background: #44698f; border-bottom: 1px solid #44698f; }
.AdvsWrapper .AddonLink { color: #5B97C0; }
.AdvsWrapper .AddonLink:before { height: 16px; width: 16px; background: url("../../icons/default_theme_icon.png"); }

.AdvSummary li { background: #f4f4f4; }
.AdvSummary li span:first-child, .AdvSummary li .amp { color: #6C7A89; }

/*grid*/
.ui-jqgrid .ui-jqgrid-view, .ui-jqgrid .ui-jqgrid-hdiv, .ui-jqgrid .ui-jqgrid-bdiv, .ui-jqgrid .ui-jqgrid-sdiv, .ui-jqgrid .ui-jqgrid-pager { font-family: Arial, sans-serif; }
.ui-jqgrid tr.jqgrow td { border-color: #cccccc; }
.ui-jqgrid .ui-jqgrid-hdiv { background: #dadada; color: #666666; }
.ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable thead tr th { background: #dadada; border-color: #cccccc; color: #666666; }
.ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable thead tr th input[type="checkbox"] + label, .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable thead tr th input[type="checkbox"] + span { background: url("../../icons/default_theme_icon.png") #ffffff; }
.ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable thead tr th input[type="checkbox"]:checked + label, .ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable thead tr th input[type="checkbox"]:checked + span { background: url("../../icons/default_theme_icon.png"); background-position: -257px -98px; }
.ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable thead tr th.ui-sortable-helper { background: rgba(230, 230, 230, 0.5); border-left: 1px solid #cccccc; }
.ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable thead tr th.ui-sortable-placeholder { background: #BBD2E2; }
.ui-jqgrid .ui-jqgrid-hdiv .ui-jqgrid-htable thead tr th.app-icon-editable-column { background: url("../../icons/Pencil.png") no-repeat; background-position: 5px center; }
.ui-jqgrid .ui-jqgrid-bdiv .ui-jqgrid-btable tbody tr { color: #3a3a3a; }
.ui-jqgrid .ui-jqgrid-bdiv .ui-jqgrid-btable tbody tr td input[type="checkbox"] + label { background: url("../../icons/default_theme_icon.png"); background-position: 0px 3px; }
.ui-jqgrid .ui-jqgrid-bdiv .ui-jqgrid-btable tbody tr td input[type="checkbox"]:checked + label { background-position: -257px -98px; }
.ui-jqgrid .ui-jqgrid-bdiv .ui-jqgrid-btable tbody tr td .customelement input[type="checkbox"] input + span { background-position: 7px 3px; }
.ui-jqgrid .ui-jqgrid-bdiv .ui-jqgrid-btable tbody tr td .customelement input[type="checkbox"]:checked + input + span { background-position: -256px -97px; }
.ui-jqgrid .ui-jqgrid-bdiv .ui-jqgrid-btable tbody tr.ui-state-hover { background: #d5e4f1; }
.ui-jqgrid .ui-jqgrid-bdiv .ui-jqgrid-btable tbody tr.ui-state-highlight { background: #7494b5; color: #ffffff; }
.ui-jqgrid .ui-jqgrid-bdiv .ui-jqgrid-btable tbody tr.ui-state-highlight td { border-color: #7D97AD; }
.ui-jqgrid .ui-jqgrid-sdiv .ui-jqgrid-ftable tbody tr td input[type="checkbox"] + label { background: url("../../icons/default_theme_icon.png"); background-position: 0px 6px; }
.ui-jqgrid .ui-jqgrid-sdiv .ui-jqgrid-ftable tbody tr td input[type="checkbox"]:checked + label { background-position: -209px -97px; }
.ui-jqgrid .ui-jqgrid-btable tbody tr:nth-child(even) { background: #fdfdfd; }
.ui-jqgrid .ui-jqgrid-btable tbody tr:nth-child(odd) { background: #f1f1f1; }
.ui-jqgrid .greyTxt { color: #000; }
.ui-jqgrid span > label:not(.Boolean) { color: #6C7A89; }
.ui-jqgrid .emailType a { color: #2574A9; }
.ui-jqgrid .teleType { color: #00B03F; }
.ui-jqgrid .GridActionButtonContainer .GridActionGroup .DropMenu .Label:hover { background: #f1f1f1; color: #000; }
.ui-jqgrid .GridActionButtonContainer .GridActionBtn:hover { background: #8AAECB; border-color: #8AAECB; }
.ui-jqgrid .GridActionButtonContainer .GridActionBtn:hover > span { color: #ffffff; }
.ui-jqgrid .GridActionButtonContainer > div:first-child > div { background: #ffffff; }
.ui-jqgrid .GridActionButtonContainer .GridNotificationArea.Information { background: rgba(37, 116, 169, 0.5); border: 1px solid #2574A9; color: #FFFFFF; }
.ui-jqgrid .GridActionButtonContainer .GridNotificationArea.Warning { background: rgba(234, 194, 108, 0.5); border: 1px solid #E5AE00; color: #000000; }
.ui-jqgrid .GridActionButtonContainer .GridNotificationArea.Error { background: #FFD9C8; border: 1px solid #EA2E2E; color: #000000; }
.ui-jqgrid .GridActionButtonContainer .ui-pg-button.ui-state-hover { background: transparent; }
.ui-jqgrid .ui-jqgrid-pager { background: transparent !important; }

.RecordViewGrid .BigSizeFont { color: #22313F; }
.RecordViewGrid .rvSubTitle { color: #22A7F0; }
.RecordViewGrid .ui-jqgrid-htable thead tr th { color: #1A4067; }
.RecordViewGrid .ui-jqgrid-htable thead tr th:nth-child(even) { border-bottom-color: #DADFE1; }
.RecordViewGrid .ui-jqgrid-htable thead tr th:nth-child(odd) { border-bottom-color: #DADFE1; }

[readonly="readonly"].DocumentType { background-color: #FFFFFF; }

.Collection .EmptyGridMessage { border-color: #5B97C0; }
.Collection .EmptyGridMessage span.Label { border: 1px solid #dadada; color: #353535; }
.Collection .EmptyGridMessage span.Label:hover { background: #8AAECB; color: #ffffff; }

form:not(.BrowseForm) .Collection:focus .ui-jqgrid-bdiv:not(.frozen-bdiv), form:not(.BrowseForm) .Collection:focus .ui-jqgrid-hdiv:not(.frozen-div), form:not(.BrowseForm) .Collection:focus .ui-jqgrid-sdiv, form:not(.BrowseForm) .Collection.Focus .ui-jqgrid-bdiv:not(.frozen-bdiv), form:not(.BrowseForm) .Collection.Focus .ui-jqgrid-hdiv:not(.frozen-div), form:not(.BrowseForm) .Collection.Focus .ui-jqgrid-sdiv { -webkit-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); -ms-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); }
form:not(.BrowseForm) .Collection:focus .ui-jqgrid-hdiv, form:not(.BrowseForm) .Collection:focus .ui-jqgrid-bdiv, form:not(.BrowseForm) .Collection:focus .ui-jqgrid-sdiv, form:not(.BrowseForm) .Collection.Focus .ui-jqgrid-hdiv, form:not(.BrowseForm) .Collection.Focus .ui-jqgrid-bdiv, form:not(.BrowseForm) .Collection.Focus .ui-jqgrid-sdiv { border-left-color: #4093ea !important; border-right-color: #4093ea !important; }
form:not(.BrowseForm) .Collection:focus .ui-jqgrid-bdiv, form:not(.BrowseForm) .Collection:focus .ui-jqgrid-sdiv, form:not(.BrowseForm) .Collection.Focus .ui-jqgrid-bdiv, form:not(.BrowseForm) .Collection.Focus .ui-jqgrid-sdiv { border-bottom-color: #4093ea !important; }
form:not(.BrowseForm) .Collection:focus .ui-jqgrid-hdiv, form:not(.BrowseForm) .Collection.Focus .ui-jqgrid-hdiv { border-top-color: #4093ea !important; }
form:not(.BrowseForm) .Collection:focus .EmptyGridMessage .Label:nth-of-type(2), form:not(.BrowseForm) .Collection.Focus .EmptyGridMessage .Label:nth-of-type(2) { -moz-outline-color: transparent; outline-color: transparent; border-color: #4093ea !important; -webkit-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); -ms-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); }

/*icons*/
.icon, .ActionControlSet.field input.Update, .ui-datepicker .ui-widget-header .ui-icon, #selectAll, input[type="checkbox"]:checked + .custom-check, input[type="checkbox"]:checked + input + .custom-check, select + .custom-drop:after, .ui-jqgrid-pager .ui-pg-button .ui-icon, .LookupTrigger:after, .tag-editor .delete-tag, .EmptyGridMessage:before { background: url("../../icons/default_theme_icon.png") no-repeat; background-image: url("../../icons/default_theme_icon.png") !important; }

.ui-icon-circle-close, .ui-icon-close { background: url("../../icons/default_theme_icon.png") no-repeat !important; }

.ui-grid-ico-sort { background-image: url("../../icons/default_theme_icon.png") !important; }

/*Comment module*/
.comment-attachments a:before, .tag-editor .delete-tag, .DownloadLink, .DeleteDocument, .ui-jqgrid .DownloadLink:after { background: url("../../icons/default_theme_icon.png") no-repeat; background-image: url("../../icons/default_theme_icon.png") !important; height: 16px; width: 16px; }

.fwCommentListPager { background: #e6e6e6; }
.fwCommentListPager .Controls > span:not(.ui-pg-button) { border-right: 1px solid #D8D8D8; border-left: 1px solid #D8D8D8; }

.CommentRow .Title { color: #4d7195; font-weight: bold; }
.CommentRow.selected-row-highlight, .CommentRow:hover { background: #ecf5ff !important; }

.fwCommentInfo .Title { color: #44698f; }
.fwCommentInfo .Type { color: #6a8db1; }
.fwCommentInfo .CreatedBy { background: #999999; color: #ffffff; }
.fwCommentInfo .CreateDate { background: #ebebeb; color: #969696; }

.fwCommentThreadsWrapper { background: #ecf5ff; }
.fwCommentThreadsWrapper .fwCommentThread .fwResponseAuthor:not(.Owner) { background: #999999; color: #ffffff; }
.fwCommentThreadsWrapper .fwCommentThread .fwResponseAuthor:not(.Owner):before { border-bottom: 7px solid #727272; border-left: 7px solid transparent; border-right: 7px solid transparent; }
.fwCommentThreadsWrapper .fwCommentThread .fwResponseAuthor:not(.Owner):after { border-bottom: 27px solid #f7f9fa; border-left: 27px solid transparent; border-right: 27px solid transparent; }
.fwCommentThreadsWrapper .fwCommentThread .fwResponseAuthor.Owner { background: #7a96b2; color: #ffffff; }
.fwCommentThreadsWrapper .fwCommentThread .fwResponseAuthor.Owner:before { border-bottom: 7px solid #627a92; border-left: 7px solid transparent; border-right: 7px solid transparent; }
.fwCommentThreadsWrapper .fwCommentThread .fwResponseAuthor.Owner:after { border-bottom: 27px solid #f7f9fa; border-left: 27px solid transparent; border-right: 27px solid transparent; }

.fwCommentCreateOrEditForm .FormTitle { color: #44698f; }

.fwFieldsWrapper .formRowBlock .FieldLabelBlock, .fwFieldsWrapper .formRowBlock .labelBlock { color: #44698f; }

.actionButtons:not(.Create) { background: #ffffff; }
.actionButtons:not(.Create):hover { background: #8AAECB; color: #ffffff; border-color: #8AAECB; }

.actionButtons.Create { background: #7ea7c7; color: #ffffff; border: 1px solid #5a8fb8; }
.actionButtons.Create:hover, .actionButtons.Create:focus { background: #6596bc; border-color: #487da6; }

.ui-jqgrid .DownloadLink { background: none; background-image: none !important; }

.tag-editor { background: #ffffff; border: 1px solid; -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.075); box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.075); -ms-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.075); -webkit-transition: -webkit-box-shadow ease-in-out .15s; transition: box-shadow ease-in-out .15s; -ms-transition: box-shadow ease-in-out .15s; border-color: #b8b8b8 !important; }
.tag-editor.Focus { -moz-outline-color: transparent; outline-color: transparent; border-color: #4093ea !important; -webkit-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); -ms-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); }

.EntityTag, .UserGroupTag { border: none !important; }
.EntityTag span:not(.delete-tag):first-child, .UserGroupTag span:not(.delete-tag):first-child { background: #7a96b2; color: #ffffff; }

.UserTag span:not(.delete-tag):first-child, .CustomTag span:not(.delete-tag):first-child { background: #c5995a; color: #ffffff; }

.AttachmentListTrigger, .fwCommentCollapsible { color: #44698f; }

.AttachmentList li:hover { background: #44698f; color: #ffffff; }

/*Record View lookup control*/
.LookupRecViewContainer { background: #f6f6f6; }
.LookupRecViewContainer .recCell:hover, .LookupRecViewContainer .recCell.Focus { background: #ffffff; }
.LookupRecViewContainer .recTitle { background: #e9e9e9; color: #313131; }
.LookupRecViewContainer .rlabel, .LookupRecViewContainer .siValue { color: #868686; }
.LookupRecViewContainer .recHeader { color: #1A4067; }

.RecordDetails { background: #ffffff; box-shadow: 1px 1px 8px -2px #aaaaaa; border: 1px solid #dbdbdb; }
.RecordDetails .Field { border-bottom: solid 1px #EFEFEF; background-color: #F7F7F7; }
.RecordDetails .Field .Label { color: #939393; }
.RecordDetails .Field .Value { color: #545353; background: #fff; }

/*transaction Form*/
/*Left Navigation*/
.ui-layout-west.pane-west { background: transparent; border-right: 1px solid #DDDEDE; }
.ui-layout-west.pane-west ul.LinkList li a { color: #3c3c3c; border-color: #E2E2E2; }
.ui-layout-west.pane-west ul.LinkList li a.link-selected { border-color: #44698f; color: #1e61a5; }
.ui-layout-west.pane-west ul.LinkList li a.link-selected:before { background-color: #44698f; }
.ui-layout-west.pane-west ul.LinkList li a:hover:not(.link-selected) { color: #000; border-color: #999; }
.ui-layout-west.pane-west ul.LinkList li a:hover:not(.link-selected):before { background: #999; }
.ui-layout-west.pane-west.fwLinkAlign .fwTabScroll { border: 1px solid #EEEEEE; background: #f9f9f9; }
.ui-layout-west.pane-west.fwLinkAlign .fwTabScroll:hover { border: 1px solid #DDDEDE; background: #F6F6F6; }
.ui-layout-west.pane-west.fwLinkAlign ul.LinkList li a { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.ui-layout-west.pane-west.fwLinkAlign ul.LinkList li.fwLink_Hidden a { color: #FDFDFD; border-color: #FDFDFD; }

.LinkContent .TabPage .TabPageTitle { color: #1e61a5; border-color: #DDDEDE; }

.field.RedText .FieldValueBlock input, .field.RedText .FieldValueBlock label { color: #ef1b10 !important; }
.field.DisplayField .FieldValueBlock label, .field .FieldValueBlock label.Boolean { color: #2d2d2d; background-color: #EEEEEE; border: 1px solid #b8b8b8; box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important; }
.field.DisplayField .FieldValueBlock textarea { color: #2d2d2d; background-color: #EEEEEE; border: 1px solid #b8b8b8; box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important; }
.field .FieldDescription { font-style: italic; font-size: 0.95em; color: #909090; }

.Panel .PanelContent { color: #3c3c3c; }
.Panel .PanelContent fieldset { border-color: #F2F2F2 !important; }
.Panel .PanelContent fieldset .field.RedText .FieldValueBlock input { color: #ef1b10 !important; }
.Panel .PanelDescription { font-style: italic; color: #909090; }

.Collapsible { color: #1e61a5; }
.Collapsible:before { background-image: url("../../icons/default_theme_icon.png"); }

.Collection.HiddenTitle:focus .grid-wrapper:before, .Collection.HiddenTitle.Focus .grid-wrapper:before { background-image: url("../../icons/default_theme_icon.png"); }

/*Context Control*/
.Context { box-shadow: 0px 4px 4px -4px #aaaaaa; background: #fdfdfd; }
.Context .Section { border-right: 1px solid #E7E7E7; /*&:first-child .Field:last-child{color: #22a7f0;}*/ }
.Context .Section .Field .Label { color: #34495E; }
.Context .Section .Field .Value a { color: #2100ED; }
.Context .Section:first-child, .Context .Section:last-child { border: none; }
.Context .Information > .Field, .Context .ContextRow > .Field { border-right: 1px solid #E7E7E7; }
.Context:hover .Information { background: #fdfdfd; box-shadow: 0px 4px 4px -4px #aaaaaa; }
.Context.Expanded:hover .Information { box-shadow: none; }

.QuickActionWrapper { border: 1px solid #dadada; background-color: #fbfbfb; }
.QuickActionWrapper a:hover { background: #ffffff; }
.QuickActionWrapper .ToggleValidation .Badge { color: #ffffff; }
.QuickActionWrapper .ToggleValidation .Badge.Information { background-color: #6FADCC; }
.QuickActionWrapper .ToggleValidation .Badge.Warning { background-color: #F1B980; }
.QuickActionWrapper .ToggleValidation .Badge.Error { background-color: #CE5C5C; }
.QuickActionWrapper .ValidationDialog { background: #ffffff; }
.QuickActionWrapper .ValidationDialog .Head { color: #ffffff; }
.QuickActionWrapper .ValidationDialog .Scroll { border: 1px solid #B5B5B5; background: #FFFFFF; border-top: 0px; }
.QuickActionWrapper .ValidationDialog .Scroll ul.Information .Header { color: #468CC8; }
.QuickActionWrapper .ValidationDialog .Scroll ul.Warning .Header { color: #F79e34; }
.QuickActionWrapper .ValidationDialog .Scroll ul.Error .Header { color: #FF3F3F; }
.QuickActionWrapper .ValidationDialog .Scroll ul.Error .FieldLink:hover { color: #BE2124; }
.QuickActionWrapper .ValidationDialog .Scroll ul li div:before { height: 4px; width: 4px; background: #666666; border-radius: 4px; }
.QuickActionWrapper.Information .ToggleValidation .Badge { background-color: #6FADCC; }
.QuickActionWrapper.Information .ValidationDialog .Head { border: 1px solid #55a7d1; background: #6FADCC; }
.QuickActionWrapper.Information .ValidationDialog:after { border-left-color: #6FADCC; }
.QuickActionWrapper.Information .ValidationDialog:before { border-left-color: #3875A9; }
.QuickActionWrapper.Warning .ToggleValidation .Badge { background-color: #EFB479; }
.QuickActionWrapper.Warning .ValidationDialog .Head { border: 1px solid #E69E6A; background: #EFB479; }
.QuickActionWrapper.Warning .ValidationDialog:after { border-left-color: #F1B980; }
.QuickActionWrapper.Warning .ValidationDialog:before { border-left-color: #EC8D16; }
.QuickActionWrapper.Error .ToggleValidation .Badge { background-color: #CE5C5C; }
.QuickActionWrapper.Error .ValidationDialog .Head { border: 1px solid #DB7272; background: #CE5C5C; }
.QuickActionWrapper.Error .ValidationDialog:after { border-left-color: #CE5C5C; }
.QuickActionWrapper.Error .ValidationDialog:before { border-left-color: #AD1C1C; }

ul.RelatedForms li a, .RelatedActionPanel .Toggle { border-left: 1px solid #fcfcfc; border-right: 1px solid #d8d8d8; }
ul.RelatedForms li a:hover, .RelatedActionPanel .Toggle:hover { background-color: #ffffff; }

.RelatedActionPanel .List { box-shadow: 1px 1px 8px 0px #aaaaaa; background: #FFF; }
.RelatedActionPanel .List li a { background-color: transparent; }
.RelatedActionPanel .List li a.Focus, .RelatedActionPanel .List li a:hover { background: #4183d7; color: white; }
.RelatedActionPanel .List li .OpenTransactionForm a.import { transition: none; }
.RelatedActionPanel .List li .OpenTransactionForm a.import.Focus, .RelatedActionPanel .List li .OpenTransactionForm a.import:hover { background: #4183d7; color: white; }

/*footer drop up*/
.dropdown-formactions .formActionmenu { background: #FFF; box-shadow: 1px 1px 8px 0px #aaaaaa; }
.dropdown-formactions .formActionmenu .menuActionButton a.ui-state-focus, .dropdown-formactions .formActionmenu .menuActionButton a:hover { background: #f1f1f1; color: #000; }
.dropdown-formactions .formActionmenu .menuActionButton.disabled a.ui-state-focus, .dropdown-formactions .formActionmenu .menuActionButton.disabled a:hover { background: #aaaaaa; color: #000000; }
.dropdown-formactions .formActionmenu.disabled a.ui-state-focus, .dropdown-formactions .formActionmenu.disabled a:hover { background: #aaaaaa; color: #000000; }

.Badge { background-color: #44698f; color: #FFFFFF; }

/*.Dashboard{
	.ui-layout-west ul.LinkList li a.link-selected{background: $nodeSelectdBg;color:$white;
		&:after{border-left-color:$nodeSelectdBg;}
	
	}
}*/
.DashboardFilter, .PanelSearchFields { border: 1px solid #dbdbdb; background-color: #fafafa; }

/*Controls*/
input[type="text"], input[type="textarea"], input[type="radio"], .input[type="checkbox"], input[type="password"], select, textarea, .LookupWrapper, .money, .LookupTrigger, .ui-autocomplete, .ui-autocomplete-multiselect, .MassUpdateFormFormWrapper input[type='checkbox']:after, .ui-datepicker, .ui-datepicker-header, .custom-drop, .calendar, input[type="checkbox"] + label { -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.075); box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.075); -ms-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.075); -webkit-transition: -webkit-box-shadow ease-in-out .15s; transition: box-shadow ease-in-out .15s; -ms-transition: box-shadow ease-in-out .15s; border-color: #b8b8b8 !important; font-family: inherit !important; color: #000; }

.SearchCriteriaFieldsWrapper .EditFieldValue, .SearchCriteriaFieldsWrapper .money, .SearchCriteriaFieldsWrapper .LookupFieldValue, input[type='checkbox'] + .custom-check, input[type="checkbox"] + input + .custom-check, input[type='radio'] + .custom-radio { -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.075); box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.075); -ms-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.075); -webkit-transition: -webkit-box-shadow ease-in-out .15s; transition: box-shadow ease-in-out .15s; -ms-transition: box-shadow ease-in-out .15s; border-color: #b8b8b8 !important; }

input[type='radio']:checked + .custom-radio span { background: #4093ea; }

.calendar, .LookupTrigger { background-color: transparent; }

.money .EditFieldValue { background: none; box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important; }

.money-disabled input { background-color: inherit; }

.LookupDisabled, .money-disabled, .wasDisabled { background: none; background-color: #EEEEEE !important; border-color: #b8b8b8 !important; }

/*On Focus*/
input:focus + span.calendar, .LookupWrapper.Focus > span.LookupTrigger { border-color: #4093ea !important; }

.LookupWrapper.Focus, .money.Focus, input[type="text"]:focus:not(.LookupEditor), input[type="password"]:focus, .BasValueBlock span.Focus, select:focus + .custom-drop { -moz-outline-color: transparent; outline-color: transparent; border-color: #4093ea !important; -webkit-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); -ms-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); }

.EditFieldValue:not(.disabled):focus, select.LookupFieldValue:focus, .dropdown:focus { -moz-outline-color: transparent; outline-color: transparent; border-color: #4093ea !important; -webkit-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); -ms-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); }

input[type='radio']:focus + .custom-radio, input[type="checkbox"]:focus + input + .custom-check, input[type="checkbox"]:focus + .custom-check, .FieldValueBlock select:focus + .custom-drop { -moz-outline-color: transparent; outline-color: transparent; border-color: #4093ea !important; -webkit-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); -ms-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); }

.ui-pg-input:focus, .ui-pg-selbox:focus, .dropdown.Focus { -moz-outline-color: #4093ea; outline-color: #4093ea; border-color: transparent !important; }

.Focus .mce-panel { -moz-outline-color: transparent; outline-color: transparent; border-color: #4093ea !important; -webkit-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); -ms-box-shadow: 0 0 8px rgba(64, 147, 234, 0.6); }

/*Disabled Control*/
select[disabled], .FieldValueBlock select[disabled] + .custom-drop { color: #2d2d2d !important; background-color: #EEEEEE !important; background: #EEEEEE !important; background-image: none !important; border-color: #b8b8b8 !important; }

input[type="text"][type="textarea"][type="radio"][type="checkbox"][disabled="disabled"]:not(select), :disabled:not(select) { color: #2d2d2d; background-color: #EEEEEE; background: #EEEEEE; background-image: none; border-color: #b8b8b8; box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important; }

input[type="text"][disabled="disabled"] + .calendar { border-color: #b8b8b8 !important; box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important; }

.disabled { color: #2d2d2d !important; background-color: #EEEEEE !important; background: #EEEEEE !important; background-image: none !important; border-color: #b8b8b8; box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important; }

.money-disabled .currency, .money-disabled input, .LookupDisabled, .money-disabled, .wasDisabled { color: #2d2d2d !important; box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important; }

input[type="radio"][disabled="disabled"] + .custom-radio, input[type="radio"][readonly="readonly"] + .custom-radio, input[type="checkbox"][disabled="disabled"] + .custom-check, input[type="checkbox"][readonly="readonly"] + .custom-check { background-color: #E3E3E3; border-color: #b8b8b8 !important; }
input[type="radio"][disabled="disabled"] + .custom-radio > span, input[type="radio"][readonly="readonly"] + .custom-radio > span, input[type="checkbox"][disabled="disabled"] + .custom-check > span, input[type="checkbox"][readonly="readonly"] + .custom-check > span { background-color: transparent; box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important; }

input[type="radio"][disabled="disabled"]:checked + .custom-radio, input[type="radio"][readonly="readonly"]:checked + .custom-radio { box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important; }
input[type="radio"][disabled="disabled"]:checked + .custom-radio > span, input[type="radio"][readonly="readonly"]:checked + .custom-radio > span { background-color: #BCC0C5; }

.LookupEditor { box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important; }

/*AutoComplete*/
.ui-autocomplete .ui-state-focus { background: #44698f; color: #ffffff; border-width: 0px 0px 1px 0px; }

/*Information control*/
.InformationBlock input { color: #ef6b3b !important; border: 0px; background: #ffffff; }

/*Error*/
.LookupWrapper.Error, .money.Error, input[type="text"].Error:not(.LookupEditor), input[type="password"].Error, select.Error + .custom-drop, textarea.Error { -moz-outline-color: transparent; outline-color: transparent; border-color: #FF440D !important; }

/*Dialog Window*/
.ui-dialog { background-color: #FDFDFD; }
.ui-dialog .ui-dialog-titlebar { color: #ffffff; background: #44698f; border-bottom: 1px solid #44698f; }
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon { background-image: url("../../icons/default_theme_icon.png"); background-position: -232px -40px; }
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon { background-position: -200px -40px; }
.ui-dialog .ui-dialog-content .AdvsWrapper { border: none; border-right: 2px solid #C6C7C6; }
.ui-dialog .ActionFormButtonPanelWrapper { border-color: #dbdbdb; }
.ui-dialog .DialogFormButtonPanelWrapper, .ui-dialog .ActionFormButtonPanelWrapper { border-color: #dbdbdb; background-color: #f6f6f6; }
.ui-dialog.ConfirmActionDialog, .ui-dialog.AlertDialog { background-color: #4388CC; border-top: none; }
.ui-dialog.ConfirmActionDialog .ui-dialog-titlebar, .ui-dialog.AlertDialog .ui-dialog-titlebar { color: #ffffff; background-color: transparent; border-bottom: none; }
.ui-dialog.ConfirmActionDialog .ui-widget-content, .ui-dialog.AlertDialog .ui-widget-content { color: #ffffff; }
.ui-dialog.ConfirmActionDialog .ui-dialog-buttonpane .ui-button, .ui-dialog.AlertDialog .ui-dialog-buttonpane .ui-button { border: 1px solid #ffffff; background-color: transparent; color: #ffffff; }
.ui-dialog.ConfirmActionDialog .ui-dialog-buttonpane .ui-button:hover, .ui-dialog.ConfirmActionDialog .ui-dialog-buttonpane .ui-button:focus, .ui-dialog.AlertDialog .ui-dialog-buttonpane .ui-button:hover, .ui-dialog.AlertDialog .ui-dialog-buttonpane .ui-button:focus { background-color: rgba(0, 0, 0, 0.25); }
.ui-dialog.ConfirmActionDialog hr, .ui-dialog.AlertDialog hr { border-color: #F9F9F9; }
.ui-dialog.ConfirmActionDialog.Information, .ui-dialog.AlertDialog.Information { background-color: #4388CC; }
.ui-dialog.ConfirmActionDialog.Warning, .ui-dialog.AlertDialog.Warning { background-color: #F39819; }
.ui-dialog.ConfirmActionDialog.Error, .ui-dialog.AlertDialog.Error { background-color: #B63030; }
.ui-dialog.InActive .ui-dialog-titlebar { background: #A7C6DB; }

/*Enamsse Update*/
.MassUpdateForm h3 { color: #ffffff !important; }
.MassUpdateForm .MassUpdatePanelLeft, .MassUpdateForm .MassUpdatePanelRight, .MassUpdateForm h3.TitleCaption, .MassUpdateForm .checkboxRow { border-color: #dbdbdb !important; }
.MassUpdateForm .MassUpdateSummary { background: #44698f; color: #ffffff; }
.MassUpdateForm .checkboxRow input.mass-checkbox + .custom-check:before { border-color: #b8b8b8 !important; }
.MassUpdateForm .MassUpdatePanelLeft .MassUpdateList input[type='checkbox']#selectAll + .custom-check { background: url("../../icons/default_theme_icon.png") no-repeat; background-image: url("../../icons/default_theme_icon.png") !important; background-position: -192px -96px; }
.MassUpdateForm .MassUpdatePanelLeft .MassUpdateList input[type='checkbox']#selectAll:checked + .custom-check { background-position: -256px -97px; }

/*Right click context menu*/
.contextMenu { background-color: #fff; -webkit-box-shadow: 1px 1px 8px 0px #aaaaaa; box-shadow: 1px 1px 4px 0px #aaaaaa; }
.contextMenu ul li a { color: #353535; }
.contextMenu ul li:hover a { color: #000; background-color: #f1f1f1; }
.contextMenu ul li.disabled A { color: #AAA; }
.contextMenu ul li.hover.disabled A { background-color: transparent; }
.contextMenu ul li.separator { border-top: solid 1px #EEE; }

/*DatePicker*/
.ui-datepicker { box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.08); background: #ffffff; }
.ui-datepicker .ui-datepicker-header { background: #F0F0F0; color: inherit; }
.ui-datepicker .ui-datepicker .ui-state-active, .ui-datepicker .ui-datepicker .ui-state-hover { background: #D0E5F6; color: #000 !important; }
.ui-datepicker .ui-timepicker-div { color: #666666 !important; }
.ui-datepicker .ui-timepicker-div .ui-widget-header { background: none; color: #3c3c3c; }
.ui-datepicker .ui-timepicker-div .ui-slider { border-radius: 3px; border: 1px solid #8FBCF7 !important; }
.ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-radius: 3px; border: 1px solid #C3C3C3; }
.ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:hover { background: #E8E8E8; }

/*scrollBar theming*/
::-webkit-scrollbar-thumb { background: #a4a4a4; }

::-webkit-scrollbar-thumb:hover { background: #316294; }

.redTxt { color: #E40D0D; }

.greenTxt { color: #0D9E0D; }

.orangeTxt { color: #FF8D00; }

/*Login Page*/
.versonNo { color: #44698f; }

.login { background: url("../../images/login/background.jpg") no-repeat; background-size: cover; background-size: 100% 100%; }
.login form { background: rgba(44, 62, 80, 0.8); padding-top: 5%; box-shadow: 0px 0px 8px 0px #808080; }
.login form .LWLogo { background: url(../../images/login/logo.png) no-repeat; background-size: 53%; background-position: center bottom; }
.login form .LWLogo .VersionInfo { font-size: 0.8em; bottom: -15px; left: 23.7%; color: rgba(254, 254, 254, 0.85); }
.login .validation-summary-errors { font-size: 0.9em; color: #EFEFEF; }
.login .validation-summary-errors li { margin: 5px 0px; color: #FF5F5F; }
.login .LoginTitle { color: #e0e0e0; font-size: 1.1em; font-weight: bold; }
.login .fieldbox input { background: transparent; border: none; border-bottom: 1px solid #fff; color: #ffffff; box-shadow: none !important; }
.login .fieldbox input[type="checkbox"] + input + .custom-check { border-radius: 0; }
.login .fieldbox input[type="checkbox"] + input + .custom-check + label { font-size: 0.8em; }
.login .fieldbox input[type="checkbox"] + input + .custom-check + label.Agree a { text-decoration: underline; }
.login .fieldbox input:-webkit-autofill { background: #42556A; -webkit-box-shadow: 0 0 0px 1000px #42556A inset !important; -webkit-text-fill-color: white !important; }
.login .fieldbox input.Error, .login .fieldbox input.input-validation-error { box-shadow: none; -moz-outline-color: transparent; outline-color: transparent; border-color: #FF440D !important; }
.login .fieldbox select:focus + .custom-drop { box-shadow: none; }
.login .fieldbox select[title="select"] + span, .login .fieldbox select[title="Select"] + span, .login .fieldbox select[title="Portfolio"] + span, .login .fieldbox select[title="portfolio"] + span { color: #AAA !important; }
.login .fieldbox .ForgotLink { color: #ffffff; font-size: 0.7em; }
.login .fieldbox .ForgotLink:hover { color: #7CCDFF; text-decoration: underline; }
.login .fieldbox .custom-drop { background: transparent; border: none; border-bottom: 1px solid #fff; color: #ffffff; box-shadow: none; font-size: 0.8em; }
.login .fieldbox .custom-drop:after { background-position: -160px -96px; }
.login .fieldbox input[type="checkbox"] + input + .custom-check { background-color: transparent; }
.login .fieldbox input[type="checkbox"]:checked + input + .custom-check { background-color: #F2F2F2; background-position: -256px -97px; }
.login .fieldbox label { color: #ffffff; }
.login .control .btn { text-transform: capitalize; border: none; font-size: 1em; border-radius: 0px; background: #5684A9; font-family: Arial, sans-serif; }
.login .control .btn[disabled] { background: transparent; color: #A2A2A2 !important; border: 1px solid #8C8C8C !important; }
.login .control .btn[disabled]:hover, .login .control .btn[disabled]:focus { background: transparent; color: #A2A2A2 !important; border: 1px solid #8C8C8C !important; }
.login .ChangePasswordMessageDiv { color: #ffffff; font-size: 0.85em; }
.login .CopyRight { font-size: 0.75em; color: #ffffff; }

.icon-menu { background-position: -8px -8px; }

[data-trig="main"]:hover i { background-position: -40px -8px; }

.icon-home { background-position: -72px -8px; width: 20px; }
.icon-home:before { content: "" !important; }

.home:hover i { background-position: -104px -8px; }

.icon-fav { background-position: -136px -8px; }

[data-trig="fav"]:hover i { background-position: -168px -8px; }

.icon-search { background-position: -168px -8px; }

.MenuSearchIcon:hover i { background-position: -200px -8px; }

.icon-base-search { background-position: -233px -8px; }

.icon-tick { background-position: -255px -96px; }

.AdvsWrapper .AddonLink:before { background-position: -208px -192px; }

.icon-settings { background-position: -264px -8px; }

#selection:hover i { background-position: -296px -8px; }

.icon-drop-settings { background-position: -135px -71px; }

.icon_tabarrow { background-position: -80px -128px; }

.toggleExtraTabs a:hover .icon_tabarrow { background-position: -96px -128px; }

.icon-close, .tag-editor .delete-tag { background-position: -288px -96px !important; }
.icon-close:hover, .tag-editor .delete-tag:hover { background-position: -272px -96px !important; }

.process + .tab-close-handle .icon-close:hover, .interrupt + .tab-close-handle .icon-close:hover, .disabled + .tab-close-handle .icon-close:hover { background-position: -288px -96px !important; }

.CloseDialog .icon-close { background-position: -32px -208px !important; }

.CloseDialog:hover .icon-close { background-position: -48px -128px !important; }

.icon-advsummary-close, .icon-bas-close { background-position: -287px -96px; }
.icon-advsummary-close:hover, .icon-bas-close:hover { background-position: -271px -96px !important; }

#tabList li:hover span.closeTab { background-position: -31px -127px !important; }

.icon-error { background-position: -176px -128px; }

.icon-warning { background-position: -64px -128px; }

.icon-information { background-position: -240px -112px; }

.icon-notification { background-position: -40px -40px; }

.QuickActionWrapper.Error .icon-notification, .QuickActionWrapper.Warning .icon-notification, .QuickActionWrapper.Information .icon-notification { background-position: -8px -40px; }

.icon-print { background-position: -136px -40px; }

.icon-arrow-up { background-position: -208px -112px; transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); }

.icon-arrow-up-panel, .AttachmentListTrigger .icon-drop { background-position: -128px -96px; }

.icon-arrow-down-panel { background-position: -128px -96px; transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); }

.icon-arrow-grid-drop { background-position: -192px -112px; }

.icon-caret-down { background-position: -128px -96px; }

.icon-caret-up { background-position: -128px -96px; transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); }

.icon-export { background-position: 0px -112px; }

.icon-refresh { background-position: -64px -112px; }

.icon-grid-print { background-position: -32px -112px; }

.icon-filter { background-position: -112px -128px; }

.GridActionButtonContainer .ui-pg-button:hover .icon-filter { background-position: -128px -128px; }
.GridActionButtonContainer .ui-pg-button:hover .icon-export { background-position: -16px -112px; }
.GridActionButtonContainer .ui-pg-button:hover .icon-refresh { background-position: -80px -112px; }
.GridActionButtonContainer .ui-pg-button:hover .icon-grid-print { background-position: -48px -112px; }

.icon-clear-filter { background-position: -272px -192px; }

.Filtered .icon-filter { background-position: -288px -192px; }

.open .icon-filter { background-position: -96px -96px; transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); }

.ActionControlSet.field input.Update { background-position: 0px 100%; }

.icon-arrow-left { background-position: -99px -96px; }

.icon-close-large { background-position: -64px -208px; }
.icon-close-large:hover { background-position: -47px -208px; }

.icon-hypen-close { background-position: -273px -132px; height: 10px; width: 10px; }

.icon-link { background-position: -240px -192px; }

.icon-comment { background-position: -326px -6px; }

.icon-document { background-position: -262px -38px; }

.icon-checked-list { background-position: -293px -39px; }

.icon-workflow-action { background-position: -327px -37px; }

.icon-workflow-history { background-position: -327px -70px; }

.icon-plus { background-position: -272px -144px; }

.icon-copy { background-position: -416px -144px; }

.CopyDialogInfo:hover .icon-copy { background-position: -432px -144px; }

.icon-prev { background-position: -80px -96px; }

.icon-prev-active { background-position: -64px -96px !important; }

.icon-next { background-position: -112px -96px; }

.icon-next-active { background-position: -96px -96px !important; }

.icon-drop-arrow-down { background-position: -160px -96px !important; }

.icon-search-arrow-right { background-position: -209px -112px; }

.Context .Information .Field .Value:before { background: url("../../icons/default_theme_icon.png"); }
.Context .Information .Field.Contact .Value:before { background-position: -34px -193px; }
.Context .Information .Field.Mobile .Value:before { background-position: -82px -208px; }
.Context .Information .Field.Mail .Value:before { background-position: -1px -193px; }
.Context .Information .Field.Location .Value:before { background-position: -18px -193px; }

.icon-transaction, .icon-transaction.Edit { background-position: 0px -96px; }

.icon-transaction.Create { background-position: -16px -96px; }

.icon-transaction.View, .icon-view { background-position: -48px -96px; }

.icon-report { background-position: -112px -168px; }

.icon-browse { background-position: -32px -96px; }

.tabListPopup li:not(.HasUnsavedChanges):hover .icon-transaction, .tabListPopup li:not(.HasUnsavedChanges):hover .icon-transaction.Edit { background-position: -112px -192px; }
.tabListPopup li:not(.HasUnsavedChanges):hover .icon-transaction.Create { background-position: -128px -192px; }
.tabListPopup li:not(.HasUnsavedChanges):hover .icon-transaction.View, .tabListPopup li:not(.HasUnsavedChanges):hover .icon-view { background-position: -160px -192px; }
.tabListPopup li:not(.HasUnsavedChanges):hover .icon-report { background-position: -272px -169px; }
.tabListPopup li:not(.HasUnsavedChanges):hover .icon-browse { background-position: -144px -192px; }

.HasUnsavedChanges .icon-transaction, .HasUnsavedChanges .icon-transaction.Edit { background-position: -176px -192px; }

.HasUnsavedChanges .icon-transaction.Create { background-position: -192px -192px; }

.icon-lock { background-position: -168px -71px; }

.icon-userManual { background-position: -391px -38px; }

.icon-logoff { background-position: -232px -71px; }

.icon-portfolio { background-position: -295px -71px; }

.icon-contact { background-position: -400px -144px; }

.icon-help { background-position: -104px -71px; }

.icon-adv { background-position: -201px -8px; }

.Date + .calendar .icon-cal { background-position: -224px -128px; }

.DateTime + .calendar .icon-cal { background-position: -336px -192px; }

.Time + .calendar .icon-cal { background-position: -304px -192px; }

.Date:disabled + .calendar .icon-cal { background-position: -240px -128px; }

.DateTime:disabled + .calendar .icon-cal { background-position: -352px -192px; }

.Time:disabled + .calendar .icon-cal { background-position: -320px -192px; }

.popup li a:hover .icon-drop-settings { background-position: -296px -8px; }
.popup li a:hover .icon-logoff { background-position: -264px -71px; }

.MenuItem.TopLevelHeader i { background-position: -208px -145px; }
.MenuItem.TopLevelHeader .icon-entity { background-position: -64px -145px; }
.MenuItem.TopLevelHeader .icon-origination { background-position: -336px -96px; }
.MenuItem.TopLevelHeader .icon-contract, .MenuItem.TopLevelHeader .icon-contracts { background-position: -112px -145px; }
.MenuItem.TopLevelHeader .icon-asset, .MenuItem.TopLevelHeader .icon-assets { background-position: -80px -145px; }
.MenuItem.TopLevelHeader .icon-ap { background-position: -144px -145px; }
.MenuItem.TopLevelHeader .icon-ar { background-position: -128px -145px; }
.MenuItem.TopLevelHeader .icon-receipt { background-position: -320px -112px; }
.MenuItem.TopLevelHeader .icon-accounting { background-position: -368px -112px; }
.MenuItem.TopLevelHeader .icon-general-ledger { background-position: -176px -145px; }
.MenuItem.TopLevelHeader .icon-tax { background-position: -352px -112px; }
.MenuItem.TopLevelHeader .icon-misc { background-position: -208px -145px; }
.MenuItem.TopLevelHeader .icon-reports { background-position: -192px -145px; }
.MenuItem.TopLevelHeader .icon-business-admin { background-position: -320px -144px; }
.MenuItem.TopLevelHeader .icon-setup { background-position: -384px -112px; }
.MenuItem.TopLevelHeader .icon-add { background-position: -224px -145px; }
.MenuItem.TopLevelHeader .icon-favourite { background-position: -242px -146px; }
.MenuItem.TopLevelHeader .icon-user-config { background-position: -320px -144px; }
.MenuItem.TopLevelHeader .icon-system-security, .MenuItem.TopLevelHeader .icon-system-security-config { background-position: -352px -144px; }
.MenuItem.TopLevelHeader .icon-quote-requests { background-position: -400px -112px; }
.MenuItem.TopLevelHeader .icon-credit-application { background-position: -416px -112px; }
.MenuItem.TopLevelHeader .icon-customers { background-position: -432px -112px; }
.MenuItem.TopLevelHeader .icon-invoices { background-position: -448px -112px; }
.MenuItem.TopLevelHeader.Active .icon-entity, .MenuItem.TopLevelHeader.Focus .icon-entity { background-position: -144px -169px; }
.MenuItem.TopLevelHeader.Active .icon-origination, .MenuItem.TopLevelHeader.Focus .icon-origination { background-position: -352px -96px; }
.MenuItem.TopLevelHeader.Active .icon-contract, .MenuItem.TopLevelHeader.Active .icon-contracts, .MenuItem.TopLevelHeader.Focus .icon-contract, .MenuItem.TopLevelHeader.Focus .icon-contracts { background-position: -192px -169px; }
.MenuItem.TopLevelHeader.Active .icon-asset, .MenuItem.TopLevelHeader.Active .icon-assets, .MenuItem.TopLevelHeader.Focus .icon-asset, .MenuItem.TopLevelHeader.Focus .icon-assets { background-position: -160px -169px; }
.MenuItem.TopLevelHeader.Active .icon-ap, .MenuItem.TopLevelHeader.Focus .icon-ap { background-position: -224px -169px; }
.MenuItem.TopLevelHeader.Active .icon-ar, .MenuItem.TopLevelHeader.Focus .icon-ar { background-position: -208px -169px; }
.MenuItem.TopLevelHeader.Active .icon-receipt, .MenuItem.TopLevelHeader.Focus .icon-receipt { background-position: -320px -128px; }
.MenuItem.TopLevelHeader.Active .icon-accounting, .MenuItem.TopLevelHeader.Focus .icon-accounting { background-position: -368px -128px; }
.MenuItem.TopLevelHeader.Active .icon-setup, .MenuItem.TopLevelHeader.Focus .icon-setup { background-position: -384px -128px; }
.MenuItem.TopLevelHeader.Active .icon-general-ledger, .MenuItem.TopLevelHeader.Focus .icon-general-ledger { background-position: -256px -169px; }
.MenuItem.TopLevelHeader.Active .icon-tax, .MenuItem.TopLevelHeader.Focus .icon-tax { background-position: -352px -128px; }
.MenuItem.TopLevelHeader.Active .icon-misc, .MenuItem.TopLevelHeader.Focus .icon-misc { background-position: -288px -169px; }
.MenuItem.TopLevelHeader.Active .icon-reports, .MenuItem.TopLevelHeader.Focus .icon-reports { background-position: -272px -169px; }
.MenuItem.TopLevelHeader.Active .icon-business-admin, .MenuItem.TopLevelHeader.Focus .icon-business-admin { background-position: -336px -144px; }
.MenuItem.TopLevelHeader.Active .icon-add, .MenuItem.TopLevelHeader.Focus .icon-add { background-position: -304px -169px; }
.MenuItem.TopLevelHeader.Active .icon-user-config, .MenuItem.TopLevelHeader.Focus .icon-user-config { background-position: -336px -144px; }
.MenuItem.TopLevelHeader.Active .icon-system-security, .MenuItem.TopLevelHeader.Active .icon-system-security-config, .MenuItem.TopLevelHeader.Focus .icon-system-security, .MenuItem.TopLevelHeader.Focus .icon-system-security-config { background-position: -368px -144px; }
.MenuItem.TopLevelHeader.Active .icon-quote-requests, .MenuItem.TopLevelHeader.Focus .icon-quote-requests { background-position: -400px -128px; }
.MenuItem.TopLevelHeader.Active .icon-credit-application, .MenuItem.TopLevelHeader.Focus .icon-credit-application { background-position: -416px -128px; }
.MenuItem.TopLevelHeader.Active .icon-customers, .MenuItem.TopLevelHeader.Focus .icon-customers { background-position: -432px -128px; }
.MenuItem.TopLevelHeader.Active .icon-invoices, .MenuItem.TopLevelHeader.Focus .icon-invoices { background-position: -448px -128px; }
.MenuItem.TopLevelHeader .icon-fav-grey { background-position: -258px -146px; }
.MenuItem.TopLevelHeader .icon-fav-grey:hover { background-position: -242px -146px; }
.MenuItem.TopLevelHeader .icon-fav-yellow { background-position: -242px -146px; }
.MenuItem.TopLevelHeader .favouriteBlock .icon-fav-grey { background-position: -242px -146px; }

.MenuWrapper .MainMenuHeader .icon-menulogo { height: 20px; width: 85px; background-position: -8px -169px; }

.icon-flatview { background-position: -256px -112px; }

.icon-recordview { background-position: -272px -112px; }

.icon-encrypt-view { background-position: -304px -144px; }

.icon-grid-edit { background-position: -290px -143px; }

.icon-grid-add { background-position: -274px -143px; }

.icon-grid-view { background-position: -306px -143px; }

.icon-email { background-position: 0px -191px; }

.icon-location { background-position: -16px -191px; }

.icon-call { background-position: -32px -191px; }

.ui-icon-asc { background-position: -64px -191px; }

.ui-icon-desc { background-position: -49px -191px; }

.ui-grid-ico-sort.ui-state-disabled { display: none; }

.icon-collapse { background-position: -96px -192px; }

.icon-expand, .Collapsed .icon-collapse { background-position: -80px -192px; }

.ui-icon-seek-prev { background-position: -382px -192px !important; transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); }

.ui-icon-seek-first { background-position: -148px -128px !important; transform: rotate(180deg); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); }

.ui-icon-seek-next { background-position: -382px -192px !important; }

.ui-icon-seek-end { background-position: -148px -128px !important; }

.LookupTrigger:after { background-position: -96px -112px; }

.LookupDisabled .LookupTrigger:after { background-position: -112px -112px; }

.ui-datepicker .ui-datepicker-prev span { background-position: -64px -96px !important; }
.ui-datepicker .ui-datepicker-next span { background-position: -95px -96px !important; }

input[type="checkbox"]:checked + .custom-check, input[type="checkbox"]:checked + input + .custom-check { background-position: -257px -98px; }

select + .custom-drop:after, .Collapsible:before { background-position: -128px -96px; }

.Collection.HiddenTitle:focus .grid-wrapper:before, .Collection.HiddenTitle.Focus .grid-wrapper:before { background-position: -320px -96px; transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); }

.Collapsed .Collapsible:before { transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); }

li a.add .icon-state { background-position: -272px -144px; }
li.Active a.add .icon-state { background-position: -304px -128px; }

.EmptyGridMessage:before { background-position: -145px -210px; }

.icon-open-comment { background-position: -402px -224px; }

.icon-closed-comment { background-position: -386px -224px; }

.icon-attachments { background-position: -416px -208px; }

.icon-responses { background-position: -336px -112px; }

.icon-comment-collapse { background-position: -318px -226px; }

.fw_ResponseCollapsed .icon-comment-collapse { transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); }

.icon-unfollow { background-position: -432px -224px; }

.icon-follow { background-position: -432px -208px; }

.comment-attachments li .icon, .AttachmentList li .icon { background-position: -384px -208px; }

.icon-docx, .icon-doc { background-position: -334px -208px !important; }

.icon-xls, .icon-xlsx { background-position: -352px -208px !important; }

.icon-pdf { background-position: -366px -208px !important; }

.DeleteDocument { background-position: -128px -112px; }

.DownloadLink, .ui-jqgrid .DownloadLink:after { background-position: -352px -168px; }

.icon-delete { background-position: -275px -99px !important; }

.icon-post-response { background-position: -402px -208px; }

.AttachmentListTrigger.Open .icon-drop { transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); }

.ui-jqgrid .ui-state-highlight a, .ui-jqgrid .ui-widget-content .ui-state-highlight a { color: #ffffff; }

/*Theme selector to optimize*/
.TopLevelSearchHeader.Active #MenuSearchBox { background: #fff; }

.TopLevelSearchHeader li.Current { background-color: #34557E; }

.TopLevelSearchHeader #MenuSearchBox { color: #7995B6; }

.TopLevelSearchHeader.Active #MenuSearchBox { color: #34557E; }

.TopLevelSearchHeader li.Current a.SearchResult, .rideLeaseWave { color: #FFF; }

.blockUI { color: #44698f; }

/*Transaction Form Context Bar*/
.DocumentLink, .OverrideFlagContainer .CheckListLink, #header .mainNav .toggleLink a, #header .mainNav .toggleLink a { color: #FFF; }

.formActionButton *, .dropdown-formactions, .dropdown-formactions *, .menuAction { color: #FFF; }

#tabs a > .FormType, .ConfirmActionDialog .ui-button-text, .InfoSummar, .ui-grid-loading-show { color: #FFF; }

.UserInfoWrapper .UserName, .LoginLink { color: #FFF; }

#header .mainNav .toggleContent a { color: #34557E; }

.errorBox h3, .errorBox ul li a, .error label { color: #bf0a10; }

.field-validation-error { color: #ff0000; }

.QuickActionWrapper .QuickAccessSet label, .tag-editor input { color: #04468c; }

#SessionTracker { background: #eef1f5; color: #000000; box-shadow: 0px 0px 3px 1px #aaaaaa; border-top: 5px solid #44698F; }
#SessionTracker.Animate { border-color: #f65959; }

.CommentView .summary, .comment-title-bar .comment-title, .CommentView .ResponseTable, .comment-title-bar a { color: #04468c; }

.DisplayValidationDetail textarea.copyable { color: inherit; }

.button-bar li span:nth-child(2):hover { color: #418edf; }

.TransactionTypeFilter li.Selected span { color: #418edf; }

.button-bar li span:nth-child(2) { color: #000; }

.ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #000; }

.ui-widget-content .ui-state-information-text, .ui-widget-header .ui-state-information-text { color: #000; }

.ui-widget-content .ui-state-warning-text, .ui-widget-header .ui-state-warning-text { color: #000; }

.ui-jqgrid .ui-jqgrid-custom-link { color: #1D407A; }

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { color: #363636; }

.websitelinks FieldSet a { color: #1E427B; }

.ui-color-red { color: #ef1b10 !important; }

.ui-color-orange { color: #f27704 !important; }

.ui-color-purple { color: #5015E9 !important; }

.ui-color-blue { color: #142DE4 !important; }

.ui-color-green { color: #0CB313 !important; }

.ui-color-grey { color: #A9A9A9 !important; }

.ui-background-color-red { background-color: #ef1b10 !important; }

.ui-background-color-orange { background-color: #f27704 !important; }

.ui-font-weight-bold { font-weight: bold !important; }

.ui-state-information-text { color: green !important; }

.ui-state-warning-text { color: orange !important; }

.HeaderDisclaimerPanel, .FooterDisclaimerPanel, .PanelDisclaimer { color: #005cb9; }
