/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 05/jun/2020, 12:28:48
    Author     : Ementa Digital
*/


html, body {
	font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; 
	font-style: italic;
}

.btn-success-ec{
	color: #fff;
	background-color: #1d2124;
	border-color: #1d2124;
	-webkit-box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.3);
	box-shadow:  2px 2px 10px 2px rgba(50, 50, 50, 0.3);
}

.btn-success-ec:hover {
	color: #fff;
	background-color: #D01118;
	border-color: #D01118;
}

.btn-success-ec.disabled, .btn-success-ec:disabled {
	color: #fff;
	background-color: #1d2124;
	border-color: #1d2124;
}

.btn-success-ec:not(:disabled):not(.disabled):active, .btn-success-ec:not(:disabled):not(.disabled).active,
.show > .btn-success-ec.dropdown-toggle {
	color: #fff;
	background-color: #D01118;
	border-color: #D01118;
}

.btn-success-ec:focus, .btn-success-ec.focus {
	box-shadow: 0 0 0 0.2rem rgba(217, 119, 7, 0.5);
}

.btn-success-ec:not(:disabled):not(.disabled):active:focus, .btn-success-ec:not(:disabled):not(.disabled).active:focus,
.show > .btn-success-ec.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(77, 77, 77, 0.5);
}

.btn-success-desc{
	color: #fff;
	background-color: #D01118;
	border-color: #D01118;				
	-webkit-box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.3);
	box-shadow:  2px 2px 10px 2px rgba(50, 50, 50, 0.3);
}

.btn-success-desc:hover {
	color: #000000;
	background-color: #FFFFFF;
	border-color: #FFFFFF ;
	border-color: #D01118;
}

.btn-success-desc.disabled, .btn-success-desc:disabled {
	color: #000000;
	background-color: #D01118;
	border-color: #D01118;
}

.btn-success-desc:focus, .btn-success-desc.focus {
	box-shadow: 0 0 0 0rem rgba(217, 119, 7, 0.5);
}

.btn-success-desc:not(:disabled):not(.disabled):active:focus, .btn-success-desc:not(:disabled):not(.disabled).active:focus,
.show > .btn-success-desc.dropdown-toggle:focus {
	box-shadow: 0 0 0 0rem rgba(217, 119, 7, 0.5);
}

.btn-success-desc:not(:disabled):not(.disabled):active, .btn-success-desc:not(:disabled):not(.disabled).active,
.show > .btn-success-desc.dropdown-toggle {
	color: #000000;
	background-color: #FFFFFF !important;
	border-color: #D01118;
}

.btn-success-adicionar{
	color: #000000;
	background-color: #FFFFFF;
	border-color: #D01118;		
	-webkit-box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.3);
	box-shadow:  2px 2px 10px 2px rgba(50, 50, 50, 0.3);
}

.btn-success-adicionar:hover {
	color: #FFFFFF;
	background-color: #D01118;
	border-color: #FFFFFF ;
	border-color: #D01118;
}

.btn-success-adicionar.disabled, .btn-success-adicionar:disabled {
	color: #000000;
	background-color: #D01118;
	border-color: #D01118;
}

.btn-success-adicionar:focus, .btn-success-adicionar.focus {
	box-shadow: 0 0 0 0rem rgba(217, 119, 7, 0.5);
}

.btn-success-adicionar:not(:disabled):not(.disabled):active:focus, .btn-success-adicionar:not(:disabled):not(.disabled).active:focus,
.show > .btn-success-adicionar.dropdown-toggle:focus {
	box-shadow: 0 0 0 0rem rgba(217, 119, 7, 0.5);
}

.btn-success-adicionar:not(:disabled):not(.disabled):active, .btn-success-adicionar:not(:disabled):not(.disabled).active,
.show > .btn-success-adicionar.dropdown-toggle {
	color: #000000;
	background-color: #FFFFFF !important;
	border-color: #D01118;
}

a {
	color: #1d2124;
}

a:hover{
	color: #D01118;
}

.footer {
	color: #D01118;
}

.dv_descricao_detalhada{
	border-top: 1px solid #1d2124;
	border-bottom: 1px solid #1d2124;
}

.bt_remover_opcao{
	background-color: #a51d2b;
	border-color: #a51d2b; 
}

/*pedidos*/

tr:hover {
	background-color: #CCCCCC;
}

.dv_desconto{
	background-color: #D01118;
}

.dv_mensagem_produtos{
	color:#D01118;
}

.dv_titulos_pedido{
	font-weight: bold;
	padding-bottom: 5px;
}

.btn-success-carrinho{
	color: #000000;
	background-color: #D9DADA;
	border-color: #999999;				
	-webkit-box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.3);
	box-shadow:  2px 2px 10px 2px rgba(50, 50, 50, 0.3);
}

.btn-success-carrinho:hover {
	color: #FFFFFF;
	background-color: #D01118;
	border-color: #FFFFFF ;
	border-color: #D01118;
}

.btn-success-carrinho.disabled, .btn-success-carrinho:disabled {
	color: #000000;
	background-color: #FFFFFF;
	border-color: #D9DADA;
}

.btn-success-carrinho:focus, .btn-success-carrinho.focus {
	box-shadow: 0 0 0 0rem rgba(217, 119, 7, 0.5);
}

.btn-success-carrinho:not(:disabled):not(.disabled):active:focus, .btn-success-carrinho:not(:disabled):not(.disabled).active:focus,
.show > .btn-success-carrinho.dropdown-toggle:focus {
	box-shadow: 0 0 0 0rem rgba(217, 119, 7, 0.5);
	background-color: #D01118;
}

.btn-success-carrinho:not(:disabled):not(.disabled):active, .btn-success-carrinho:not(:disabled):not(.disabled).active,
.show > .btn-success-carrinho.dropdown-toggle {
	color: #000000;
	background-color: #D01118;
	border-color: #D01118;
}

.dv_reserva_fundo{
	background-color: #D9DADA;
}

.spn_etapa{
	color:#D01118;
}

.botao_top{
	color: #D01118;
}

.cor_linhas_totais{
	background-color:#EBECEC;
}

.cor_linhas_total_pagar{
	background-color: #5B5B5B;
}

.bt_remover_carrinho_produto{
	color: #cc0000;
}

.bt_remover_carrinho_opcao{
	color: #990033;
}
.cor_linhas_tabela_fo_ext{
	background-color:#CCCCCC;
}
.dv_produto_opcoes{
	background-color:#D9DADA;
}

.bt_produto_adicionado{
	border-color: #006633 !important;
	background-color: #006633 !important;
	color: #FFFFFF !important;
}

.bt_erro_adicionar{
	border-color: #b46262 !important;
	background-color: #b46262 !important;
	color: #FFFFFF !important;
}

.spn_opcoes{
	font-weight: 600;
}

.navbar-light{
	background-color: #FFFFFF !important;
}

.bt_filtrar{
	font-size: 12px;
}

.bt_adicionar{
	color: #000000;
	background-color: #D9DADA;
	border-color: #999999;				
	-webkit-box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.3);
	box-shadow:  2px 2px 10px 2px rgba(50, 50, 50, 0.3);
}

.bt_adicionar:hover {
	color: #FFFFFF;
	background-color: #D01118;
	border-color: #FFFFFF ;
	border-color: #D01118;
}

.bt_adicionar.disabled, .bt_adicionar:disabled {
	color: #000000;
	background-color: #FFFFFF;
	border-color: #D9DADA;
}

.bt_adicionar:focus, .bt_adicionar.focus {
	box-shadow: 0 0 0 0rem rgba(217, 119, 7, 0.5);
}

.bt_adicionar:not(:disabled):not(.disabled):active:focus, .bt_adicionar:not(:disabled):not(.disabled).active:focus,
.show > .bt_adicionar.dropdown-toggle:focus {
	box-shadow: 0 0 0 0rem rgba(217, 119, 7, 0.5);
	background-color: #D01118;
}

.bt_adicionar:not(:disabled):not(.disabled):active, .bt_adicionar:not(:disabled):not(.disabled).active,
.show > .bt_adicionar.dropdown-toggle {
	color: #000000;
	background-color: #D01118;
	border-color: #D01118;
}

.bt_finalizar_mesa {
	color: #000000;
	background-color: #FFFFFF;
	border-color: #D01118;		
	-webkit-box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.3);
	box-shadow:  2px 2px 10px 2px rgba(50, 50, 50, 0.3);
}

.bt_finalizar_mesa :hover {
	color: #FFFFFF;
	background-color: #D01118;
	border-color: #FFFFFF ;
	border-color: #D01118;
}

.bt_finalizar_mesa .disabled, .bt_finalizar_mesa :disabled {
	color: #000000;
	background-color: #D01118;
	border-color: #D01118;
}

.bt_finalizar_mesa :focus, .bt_finalizar_mesa .focus {
	box-shadow: 0 0 0 0rem rgba(217, 119, 7, 0.5);
}

.bt_finalizar_mesa :not(:disabled):not(.disabled):active:focus, .bt_finalizar_mesa :not(:disabled):not(.disabled).active:focus,
.show > .bt_finalizar_mesa .dropdown-toggle:focus {
	box-shadow: 0 0 0 0rem rgba(217, 119, 7, 0.5);
}

.bt_finalizar_mesa :not(:disabled):not(.disabled):active, .bt_finalizar_mesa :not(:disabled):not(.disabled).active,
.show > .bt_finalizar_mesa .dropdown-toggle {
	color: #000000;
	background-color: #FFFFFF !important;
	border-color: #D01118;
}

.bt_adicionar, .bt_finalizar_mesa{
	font-weight: bold;
	letter-spacing: .1rem;
	padding-left:10px;
	padding-right:10px;
}

.dv_nome{
	font-size: 14px !important;
	font-weight: bold;
}

.dv_carrinho .dv_carrinho_int{
	font-size: 14px;
	width: 105px;
}

.bg-light{
	background-color: #F1EEDD  !important;
}

.banner_informacao{
	background-color: #A69F95  !important;
}

.banner_informacao_linhas{
	color: #000000;
}

.banner_informacao_linhas a{
	color: #000000;
}

/* class das categorias e subcategorias */
.bt_filtrar{
	background-color: #B46D43  !important;
	border-color: #B46D43 !important;
}
.bt_filtrar:hover, .bt_filtrar.active {
	color: #000000;
	background-color: #FFFFFF !important;
	border-color: #B46D43;
}

.bt_categoria_sub {
	background-color: #D01118  !important;
	border-color: #D01118 !important;
}
.bt_categoria_sub:hover, .bt_categoria_sub.active {
	color: #000000;
	background-color: #FFFFFF !important;
	border-color: #D01118;
}

.bt_adicionar_obs {
	
}