.img_carro_pa{
			position: absolute;
			right: 75px;
}

.img_carro_pa img{
			height: 75px;
}

.dv_max_logo{
			max-width: 100%;
			max-height: 75px;
}

.dv_logo{
			margin-left: -15px;
}

.dv_carrinho_int{
			right:  -30px !important;
}

.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: #d97707;
			border-color: #d97707;
}

.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: #d97707;
			border-color: #d97707;
}

.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: #d97707;
			border-color: #d97707;				
			-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: #d97707;
}

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

.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;
			border-color: #d97707;
}

.btn-success-desc_sub{
			color: #fff;
			background-color: #898989;
			border-color: #898989;				
			-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);
			margin-bottom: 5px;
}

.btn-success-desc_sub:hover {
			color: #000000;
			background-color: #FFFFFF;
			border-color: #FFFFFF ;
			border-color: #898989;
}

.btn-success-desc_sub.disabled, .btn-success-desc_sub:disabled {
			color: #000000;
			background-color: #898989;
			border-color: #898989;
}

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

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

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

.btn-success-desc_sub_fechar{
			color: #fff;
			background-color: #999999;
			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-desc_sub_fechar:hover {
			color: #000000;
			background-color: #FFFFFF;
			border-color: #FFFFFF ;
			border-color: #D9DADA;
}

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

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

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

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

.btn-success-adicionar{
			color: #000000;
			background-color: #FFFFFF;
			border-color: #d97707;		
			-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: #d97707;
			border-color: #FFFFFF ;
			border-color: #d97707;
}

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

.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;
			border-color: #d97707;
}

a {
			color: #1d2124;
}

a:hover{
			color: #d97707;
}

.footer {
			color: #d97707;
}

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

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

/*pedidos*/
.em_falta{
			background-color: #D97707;
}

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

.dv_desconto{
			background-color: #D97707;
}

.dv_mensagem_produtos{
			color:#d97707;
}

.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: #d97707;
			border-color: #FFFFFF ;
			border-color: #d97707;
}

.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: #d97707;
}

.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: #d97707;
			border-color: #d97707;
}

.dv_reserva_fundo{
			background-color: #D9DADA;
}

.spn_etapa{
			color:#d97707;
}

.botao_top{
			color: #d97707;
}

.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;
}

.dv_img_produto_int{
			background-size: cover;
}


