/* new with DarkMode */
.ASODarkModeBody input{
	color-scheme:dark;
}
.ASODarkModeBody .dashboardNotifIcon{
	background-color:inherit;
}
.navbar-default{
	background-image: linear-gradient(to bottom, var(--asoFrameBackgroundColor) 0, var(--asoFrameBackgroundColor) 100%);	
}
#left-menu .sub-left-menu{
	background-color: var(--asoFrameBackgroundColor);
}
#left-menu .list-group-item{
	background-color: var(--asoFrameBackgroundColor);	
}
#left-menu-0 .list-group-depth-0 a.list-group-item{
	background-color: var(--asoFrameBackgroundColor);	
}

.panel{
	background-color: var(--asoFrameBackgroundColor);	
	color:var(--asoMainTxtColor);
}

table.dataTable.table tbody tr, table.dataTable.table.display tbody tr:hover{
	background-color: var(--asoFrameBackgroundColor);	
}
table.dataTable.table.display tbody tr.odd, table.dataTable.table.display tbody tr.odd:hover{
	background-color: var(--asoFrameBackgroundColor2);
}
.modal-content{
	background-color: var(--asoFrameBackgroundColor);
}
input[type="text"], input[type="date"], input[type="time"], input[type="file"], input[type="password"], input[type="email"], input[type="number"], input[type="search"], select, select option, #ASOMainSearch, #ASOMenuSearch,select.viewelement, input.viewelement, textarea.viewelement, .ASOFlexField textarea{
	background-color: var(--asoInputBackgroundColor);
	color:var(--asoInputTextColor);
	border:1px solid var(--asoInputBorderColor);
}

#collapseOne{
	background-color: var(--asoViewBackgroundColor);	
	color:var(--asoMainTxtColor);
}
.viewlabel{
	color:var(--asoMainTxtColor);	
}
.chosen-container-multi .chosen-choices{
	background-color: var(--asoInputBackgroundColor);	
	background-image: linear-gradient(var(--asoInputBackgroundColor) 1%, var(--asoInputBackgroundColor) 15%)
}
.chosen-container .chosen-drop{
	background: var(--asoInputBackgroundColor);	
}

#myAccountModal .modal-title, #myAccountModal h3{
	color:var(--asoPrimaryColor);
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{
		background-color:var(--asoPrimaryColor);
		color:var(--asoPrimaryTxtColor);
}

input.viewelement[type=color]{
	background-color:inherit;
}

#MainSearchAdd{
	background-color:var(--asoInputBackgroundColor);
}

.ASOFlexField select, .ASOFlexField input, .ASOFlexField textarea{
	color:var(--asoInputColor);	
}

.panel-default>.panel-heading.linkedListPannel:not(.highlightHeader){
	background-image: linear-gradient(to bottom,var(--asoViewBackgroundColor) 0,var(--asoViewBackgroundColor) 100%);
}
.panel-default>.panel-heading.linkedListPannel:not(.highlightHeader)>.panel-title>a{
	color:var(--asoMainTxtColor);
}

.ASODarkModeBody .viewlabel.viewLabelHighlight{
    color:#F09595;
}

.ASODarkModeBody #asoCurrentUsers_otherUsers, .ASODarkModeBody #asoCurrentUsers_lastSave{
	background-color:var(--asoFrameBackgroundColor2);
}