.navbar-default {
	background-color: #FFA200;
	border-color: #B85C00;
}
.navbar-default .navbar-brand {
	color: #241200;
}
.navbar-default .navbar-text {
	color: #7D3E00;
	float: left !important;
	margin-right: 15px;
  margin-left: 15px;
  font-weight: bold;
}
.navbar-default .navbar-nav > li > a {
	color: #241200;
}

.navbar-left {
	float: left !important;
}

.nav-home-grande {
	min-height: 100px;
	padding: 10px;
	position: absolute !important;
}

.navbar-text-center {
	font-size: 1.2em;
	color: #7D3E00;
	font-weight: bold; 
}

.navbar-img-logo {
	max-height: 100px;
	margin-right: 10px;
	border: 3px solid #945701;
	border-radius: 5px;
	box-sizing: content-box;
}

.navbar-table-home {
	margin: auto;
	max-width: 600px;
	width: 100%;
	vertical-align: middle;
	text-align: center;	
	min-height: 90px;
}

.modal-header {
	padding: 4px 8px;
}

.btn {
	white-space: normal;
	cursor:pointer;
}

.btn-light {
	border: 1px solid gray;
	background: #f8f9fa;
}

.btn-default:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default.focus,
.open > .dropdown-toggle.btn-default.focus {
  background-color: #fff;
}

/* Botão de seleção verde padrão */
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #000;
  background-color: #82E874;
  border-color: #5ABD4D;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #000;
  background-color: #82E874;
  border-color: #5ABD4D;
}

/* Botão de seleção azul qtd */
.btn-azul:active,
.btn-azul.active,
.open > .dropdown-toggle.btn-azul {
  color: #000;
  background-color: #61D7FF;
  border-color: #17A5D4;
}
.btn-azul:active:hover,
.btn-azul.active:hover,
.open > .dropdown-toggle.btn-azul:hover,
.btn-azul:active:focus,
.btn-azul.active:focus,
.open > .dropdown-toggle.btn-azul:focus,
.btn-azul:active.focus,
.btn-azul.active.focus,
.open > .dropdown-toggle.btn-azul.focus {
  color: #000;
  background-color: #61D7FF;
  border-color: #17A5D4;
}

/* Botão de seleção amarelo add */
.btn-amarelo:active,
.btn-amarelo.active,
.open > .dropdown-toggle.btn-amarelo {
  color: #000;
  background-color: #F0E659;
  border-color: #C9C13A;
}
.btn-amarelo:active:hover,
.btn-amarelo.active:hover,
.open > .dropdown-toggle.btn-amarelo:hover,
.btn-amarelo:active:focus,
.btn-amarelo.active:focus,
.open > .dropdown-toggle.btn-amarelo:focus,
.btn-amarelo:active.focus,
.btn-amarelo.active.focus,
.open > .dropdown-toggle.btn-amarelo.focus {
  color: #000;
  background-color: #F0E659;
  border-color: #C9C13A;
}


table.desc_produto tbody tr td {
	font-size: 18px;
	line-height: normal;
	padding: 2px 5px;
	vertical-align: middle;
	height: 55px;
	cursor: pointer;
}

a.descricaoProduto {
	line-height: normal;
	width: 98%;
	vertical-align: middle;
	min-height: 48px;
	display: block;
	text-decoration: none;
}

a.descricaoProduto > div {
	vertical-align: middle;
	height: 50px;
	display: table-cell;
}

.panel {
	border: 2px solid;
}

.panel-qtd {
  border-color: #73CEFF;
}
.panel-qtd > .panel-heading {
  color: #007780;
  background-color: #73CEFF;
  border-color: #73CEFF;
}
.panel-qtd > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #73CEFF;
}
.panel-qtd > .panel-heading .badge {
  color: #73CEFF;
  background-color: #73CEFF;
}
.panel-qtd > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #73CEFF;
}

.panel-add {
  border-color: #DBD24B;
}
.panel-add > .panel-heading {
  color: #946F00;
  background-color: #DBD24B;
  border-color: #DBD24B;
}
.panel-add > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #DBD24B;
}
.panel-add > .panel-heading .badge {
  color: #DBD24B;
  background-color: #DBD24B;
}
.panel-add > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #DBD24B;
}

.panel-tipo {
  border-color: #68BD6D;
}
.panel-tipo > .panel-heading {
  color: #266900;
  background-color: #68BD6D;
  border-color: #68BD6D;
}
.panel-tipo > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #68BD6D;
}
.panel-tipo > .panel-heading .badge {
  color: #68BD6D;
  background-color: #68BD6D;
}
.panel-tipo > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #68BD6D;
}

.panel-extra {
  border-color: #969696;
}
.panel-extra > .panel-heading {
  color: #242424;
  background-color: #969696;
  border-color: #969696;
}
.panel-extra > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #969696;
}
.panel-extra > .panel-heading .badge {
  color: #969696;
  background-color: #969696;
}
.panel-extra > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #969696;
}

.center {
	text-align: center;
}

.text-lg {
	font-size: 1.3em;
}

div.txt-adicionais {
	font-size: 0.8em;
	color: #138A37;
}

div.txt-observacao {
	font-size: 0.8em;
	color: #005CFA;
}

td.td-adiciona-produto {
	cursor:pointer;
}

div.dObsProdLista {
	font-size: 0.8em;
	font-style: italic;
	color: graytext;
}