/* source70/source/engine/gnet-theme.css*/

html, body, body.no-theme {
	color: #000;
	background-color: #fff
}

html.le-theme,
html.le-theme body {
	color: #f0f0f0;
	background-color: #090909
}

html.tasse-theme,
html.tasse-theme body {
	color: #010000;
	background-color: #acc9cf
}


.app-title#hdr2 {
	color: #444;
	background-color: #e0e0e0;
	border-bottom: 2px outset #444444;
}

.le-theme .app-title#hdr2 {
	color: #F0F0F0;
	background-color: #444444;
	border-bottom: 2px outset #e0e0e0;
}

.le-theme a.subtil {
	color:#68b1ff;
}

.mainmenu .menu-item a.active {
	color: #050505;
	background-color: #fff;
}

.mainmenu a {
	font-weight: lighter;
	color: inherit;
}

.mainmenu {
	color: #000;
	background-color: rgba(0, 156, 226, 0.04);
}

.le-theme .mainmenu {
	color: #f0f0f0;
	background-color: #40404080;
}
.tasse-theme .mainmenu,
.tasse-theme .app-title#hdr2 {
	background-color: #6c879680;
	color:#010000;
}

.mainmenu .menu-group-wrapper {
	background-color: inherit;
	color: inherit;
}

.le-theme .mainmenu .menu-group-wrapper {
	background-color: inherit;
}

.mainmenu .menu-item a.active {
	color: #050505;
	background-color: #fff;
}

.le-theme .mainmenu .menu-item a.active {
	color: #fff;
	background-color: #050505;
}

.le-theme .secondary-menu a {
	background-color: #d7d7d7;
	border-color: #a0a0a0;
	color: #000;
}


.le-theme .secondary-menu .isbold {
	color: red
}




.no-theme .mainmenu .glyphicons-lightbulb:after,
.mainmenu a .glyphicons-lightbulb:after {
	font-size: 7px;
	content: "Branco"
}

.le-theme .mainmenu .glyphicons-lightbulb:after {
	font-size: 7px;
	content: "Escuro"
}

.tasse-theme .mainmenu .glyphicons-lightbulb:after {
	font-size: 7px;
	content: "Pardo"
}


.le-theme .striped-rows div.row:nth-of-type(even),
.le-theme .reports .striped-rows > div:nth-of-type(odd) {
	background-color: #3e3e3e;
}


.table-striped > tbody > tr:nth-of-type(odd) {
	background-color: #f9f9f9;
}
.tasse-theme .table-striped > tbody > tr:nth-of-type(odd) {
	background-color: #f2f2f2;
}

.listing-table.table-striped {
	border: solid 1px #f0f0f0;
}
.le-theme .table-striped > tbody > tr:nth-of-type(odd) {
	background-color: #1a1a1a;
}

.le-theme .listing-table.table-striped {
	border: solid 1px #f0f0f0;
}

.le-theme .listing-table.table-striped > thead > tr > th,
.le-theme .listing-table.table-striped > tbody > tr > td {
	border: solid 1px #2f2f2f;
}

.le-theme .obj-record .obj-record-id {
	border-bottom: solid 15px #2f2f2f
}

.le-theme .filters-section {
	background-color: inherit;
}

.le-theme .view-list-details .adhoc-form {
	background-color: #505050;
}
.le-theme div.hr {
	border-color:#323232
}

.le-theme .ff-needinput input,
.le-theme input.ff-needinput {
	background-color: #866544;
}

.le-theme .ff-warning input,
.le-theme input.ff-warning {
	background-color: #393a33
}

.le-theme .ff-void {
	text-decoration: line-through;
}


.le-theme ::placeholder {
	color: #aaaaaa;
}

input, select, textarea, .dyn-InEd {
	background-color: #f9f9f9;
	color: inherit;
}
input[type=checkbox] {
	accent-color: #0f0f0f;
}
.le-theme input,
.le-theme select,
.le-theme textarea,
.le-theme .dyn-InEd {
	border: none;
	background-color: #1a1a1a;
	color:inherit;
}

.field-label-color {
	color: #777777
}

.draw-rec td.d {
	background-color: #f0f0f0;
}
.le-theme .draw-rec td.d {
	background-color: #0f0f0f;
}
.EDet span.d,
span.data-field,
.obj-record td.d,
.obj-record p.d,
.obj-record tr.data-fields > td,
.view-mode-default .d {
	background-color: #f3f3f3;
}

.le-theme .EDet span.d,
.le-theme span.data-field,
.le-theme .obj-record td.d,
.le-theme .obj-record p.d,
.le-theme .obj-record tr.data-fields > td,
.le-theme .view-mode-default .d {
	background-color: #1f1f1f;
}

.secondary-menu a {
	border: solid 1px #CCC;
	background-color: rgba(0, 156, 226, 0.04);
	color: #000;
}
.secondary-menu a.disabled {
	background-color: #000;
	color: #fff;
}
.secondary-menu.view-options a {
	background-color: #fff;
	color: #888;
}
.secondary-menu.view-options a.disabled {
	background-color: #fff;
	color: #000;
}
.le-theme .secondary-menu a {
	border: solid 1px #999;
	background-color: #3f3f3f;
	color: #ccc;
}
.le-theme .secondary-menu a.disabled {
	color: #fff;
	background-color:#0f0f0f;
}
.le-theme .secondary-menu.view-options a {
	background-color: #444;
}
.le-theme .secondary-menu.view-options a.disabled {
	background-color: inherit;
}




label,
.t,
.lbl,
.FmLbl,
.FmTtl,
.SelTtl,
.fTtl {
	color: #505050;
}

.le-theme label,
.le-theme .t,
.le-theme .lbl,
.le-theme .FmLbl,
.le-theme .FmTtl,
.le-theme .SelTtl,
.le-theme .fTtl {
	color: #f1f1f1;
}

.le-theme .form-frame.modal-dialog {
	background-color: #333;
}

.tb-row .glyphicons,
.tb-row button.ctrl-button .glyphicons,
.tb-row .tbtip1 {
	color: unset;
}
.quick-list-wrapper td {
	border-top: solid 1px #e0e0e0
}
.menu-control .finder-block-container {
	background-color: #fafafa;
}
.selected-report {
	background-color: #d0dee3;
}
.selected-report.rec-report-colors {
	background-color: #e1e1e1;
}
.quick-search-wrapper .title {
	background-color: #e0e0e0;
}

.le-theme .quick-list-wrapper td {
	border-top: solid 1px #505050
}
.le-theme .menu-control .finder-block-container {
	background-color: #2b2b2b;
}
.le-theme .selected-report {
	background-color: #2d2d2d;
}
.le-theme .selected-report.rec-report-colors {
	background-color: #2e2e2e;
}
.le-theme .quick-search-wrapper .title {
	background-color: #000;
}

.report-choose-panel .rep {
	background-color: #d0dee3;
	color: #050505;
	padding:3px;
}
.menu-control .report-choose-panel .rep.rec-report-colors {
	background-color: #e1e1e1;
}
.le-theme .report-choose-panel .rep {
	background-color: #343434;
	color: inherit;
}
.le-theme .menu-control .report-choose-panel .rep.rec-report-colors {
	background-color: #2d2d2d;
}
.le-theme .report-choose-panel .rep.active {
	border: solid 3px #a0a0a0;
}

.le-theme .report-head,
.le-theme .report-trailer {
	background-color: #505050;
	color: #e0e0e0;
}



.query-panel,
table.FmSrch,
.Docs .search-wrap {
	background-color: #efefef;
}
.tab-content {
	background-color: #fefefe;
}
.le-theme .query-panel,
.le-theme table.FmSrch,
.le-theme .Docs .search-wrap {
	background-color: #3d3d3d;
}
.le-theme .tab-content,
.le-theme .nav-tabs > li.active > a,
.le-theme .nav-tabs > li a:hover {
	background-color: #2f2f2f;
	color: inherit;
}



.dashb1 .panel-primary,
.dashb1 .panel-primary > .panel-heading {
	background-color: #f7f7f7;
}
.le-theme .dashb1 .panel-primary,
.le-theme .dashb1 .panel-primary > .panel-heading {
	background-color: #171717;
}


/*series controls*/
.le-theme .DocRadioDocs .menu-label, .le-theme .DocRadioDocs .menu-label *{
	color: #f0f0f0 !important;
}
.le-theme .DocRadioDocs.row-wrapper .btn.active {
	border: solid 3px #888;

}
.le-theme .series-color {
	border: solid 1px #444;
	color: inherit;
}

/*more dark means more "closed"*/
.le-theme .series-inv,
.le-theme .series-order {
	background-color: #1b1c23; 
}
.le-theme .series-sale,
.le-theme .series-pay {
	background-color: #0f1015;
}
.le-theme .series-cred {
	background-color:#3d3833;
}

.le-theme .series-deb {
	background-color: #43454d;
}

.le-theme .series-dlvy {
	background-color: #17210e;
}

.le-theme .series-ret {
	background-color: #305c3c
}
.le-theme .series-pl {
   background-color:#406c4c
}

.le-theme .series-ce {
	background-color: #3a352f;
}

.le-theme .series-pi {
	background-color: #222925;
}

.le-theme .series-quot {
	background-color: #43454d;
}

.le-theme .series-doc {
	background-color: #62686c;
}

.le-theme .series-color.recovery-series {
	background-color: #62686c !important
}

.le-theme .document-bo #purchasePurchase .top td,
.le-theme .document-bo .doc-det-ttl {
	background-color: #404040
}

.le-theme .document-bo .end-doc > td,
.le-theme .document-bo #CmtSel .CmtTtl,
.le-theme .document-bo .final-discounts,
.le-theme .document-bo .totals-after {
	background-color: #282828;
}

.le-theme .document-bo .doctots {
	background-color: #286090;
}

.le-theme div#ifrDoc iframe {
	background-color:#1f1f1f;
}
.le-theme .crm-colors {
background-color:#2e2e3f
}



.le-theme .stock-colors,
.le-theme .document-bo table.docShipping {
	background-color:#334f35
}

.le-theme .gbtn-info,
.le-theme .gbtn-success,
.le-theme .gbtn-denied,
.le-theme .gbtn-prog-error,
.le-theme .gbtn-system-error,
.le-theme .gbtn-db-error,
.le-theme .gbtn-input-warning,
.le-theme .gbtn-warning,
.le-theme .gbtn-annulled,
.le-theme .gbtn-danger,
.le-theme .gbtn-default {
	background-color: #362d21;
	font-size: 13px;
	color:inherit;
}

.le-theme .gbtn-prog-error {
	background-color: #b9bbb6;
}

.le-theme .gbtn-default {
	font-weight: bold
}

.le-theme .gbtn-annulled {
	text-decoration: line-through;
}

.le-theme .gbtn-system-error,
.le-theme .gbtn-db-error {
	background-color: #fda50f;
}

.le-theme .gbtn-input-warning {
	background-color: #664417;
}

.le-theme .tb-row .glyphicons.gbtn-input-warning {
	color: #e6a247;
}

.le-theme .gbtn-warning,
.le-theme .gbtn-warning .query-panel {
	background-color: #304045;
}


.le-theme .gbtn-input-danger,
.le-theme .gbtn-danger,
.le-theme .gbtn-danger * {
	background-color: #fecd7b;
	color: #303030;
}

.le-theme .gbtn-info {
	background-color: #606c5a;
}

.le-theme .gbtn-denied {
	background-color: #fff0c0;
}

.le-theme .ff-needinput {
	background-color: #f5fafb;
}

.le-theme div.diagram-container {
	background-color: #515151;
}
.tasse-theme div.diagram-container {
	background-color: #8db5bd;
}
