.w2ui-popup .w2ui-popup-title {
	background-image: none;
	background-color: #2A3342;
	border-color: #2A3342;
	color: #fff;
}
button.w2ui-btn {
	background-image: linear-gradient(#22c55e 0,#22c55e 100%);
	color: #ffffff;
	border: 1px solid #ffffff
}
button.w2ui-btn:active, button.w2ui-btn.clicked {
	border: 1px solid #22c55e;
	background-image: linear-gradient(#f5fff8 0,#f5fff8 100%);
	text-shadow: 1px 1px 1px #adadad;
	color: #22c55e;
}

button.w2ui-btn:hover, button.w2ui-btn:active {
	border: 1px solid #22c55e;
	background-image: linear-gradient(#f5fff8 0,#f5fff8 100%);
	color: #22c55e;
}

button.w2ui-btn:focus:before{
	border: 0px dashed #aaa;
}

.w2ui-grid .w2ui-grid-header {
	border-bottom: 1px solid #99bbe8 !important;
	background-image: none;
	background: #2A3342;
	color: #fff;
  }


.w2ui-form-header{
	background-image: none !important;
	background: #2A3342 !important;
	color: #fff !important;
}

.w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-inactive, .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-inactive, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr td.w2ui-inactive, .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr td.w2ui-inactive {
    background-color: #b1ebaf  !important;
}

.w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-selected, .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-selected, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr td.w2ui-selected, .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr td.w2ui-selected {
    color: black !important;
    background-color: #b1ebaf !important;
}


