@charset "utf-8";
/* CSS Lista com Ações */

/* === Lista Aulas [Estrutura] === */
.conteudo-lista-com-acoes { overflow: hidden; }
.conteudo-lista-com-acoes.pb2 { padding-bottom: 1.5em; }
.conteudo-lista-com-acoes .titulo-interno { padding-bottom: 0.5em; }
.conteudo-lista-com-acoes .h3-modulo { display: block; overflow: hidden; width: 100%; font-family: 'ubuntui'; padding-bottom: 0.5em; line-height: 1.5em; }
.conteudo-lista-com-acoes .h3-modulo.des { width: 0; height: 0; }
.grupo-lista-com-acoes { overflow: hidden; padding: 1em 1em 0em 1em; margin-bottom: 1.5em; }
.lista-com-acoes { display: block; overflow: hidden; padding: 0.5em 0 1em 0; }
.lista-com-acoes li { overflow: hidden; display: block; width: 100%; margin-bottom: 0.5em; position: relative; }
.lista-com-acoes li.des { width: 0; height: 0; }
.lista-com-acoes li a { display: block; overflow: hidden; }
.lista-com-acoes .titulo-lista-com-acoes { float: left; font-family: 'ubuntur'; padding: 1.05em 1em; width: 100%; }
.lista-com-acoes .titulo-lista-com-acoes span { font-family: 'ubuntui'; font-size: 0.82em; }
.lista-com-acoes .btn-lista-com-acoes { display: block; overflow: hidden; position: absolute; top: 0; right: 0; }
.lista-com-acoes .btn-lista-com-acoes li { float: left; border: none; border-left: 1px solid; width: auto; }
.lista-com-acoes .btn-lista-com-acoes a { display: block; max-width: 3.7em; padding: 0.7em 1em 0.7em 1em; }
.lista-com-acoes .btn-lista-com-acoes a img { -webkit-filter: grayscale(100%); filter: grayscale(100%); opacity: 0.65; }
.lista-com-acoes .btn-lista-com-acoes a:hover img { -webkit-filter: grayscale(0%); filter: grayscale(0%); opacity: 1; }
.lista-com-acoes .btn-lista-com-acoes a img.btn-lista-com-acoes-at { -webkit-filter: grayscale(0%); filter: grayscale(0%); opacity: 1; }

.lista-com-acoes .titulo-imagem-lista-com-acoes { position: relative; float: left; font-family: 'ubuntur'; width: 100%; }
.lista-com-acoes .titulo-imagem-lista-com-acoes img { position: absolute; width: 3.35em; float: left; }
.lista-com-acoes .titulo-imagem-lista-com-acoes strong { float: left; overflow: hidden; padding: 1.05em 1em 1.05em 4.3em; line-height: 1.2em; }
.lista-com-acoes .titulo-imagem-lista-com-acoes.semimg strong { padding: 1.05em 1em; }
.lista-com-acoes .titulo-imagem-lista-com-acoes span { font-size: 0.8em; font-family: 'ubuntui'; }

.lista-com-acoes .titulo-imagem-lista-com-acoes .icon-notif { position: inherit; width: 1.1em; margin-right: 0.3em; }
.lista-com-acoes .icon-notif { float: left; width: 1em; margin-right: 0.3em; }

/* === Lista Aulas [Color] === */
.conteudo-lista-com-acoes .titulo-interno { border-bottom: 1px solid #CCC; }
.conteudo-lista-com-acoes h3 { color: #686868; }
.grupo-lista-com-acoes { background: #FFF; }
.lista-com-acoes li { background: #FFF; border: 1px solid #e1e1e1; }
.lista-com-acoes li a { background: #FFF; color: #333; }
.lista-com-acoes .titulo-lista-com-acoes:hover { background: #f9f9f9; color: #6b6b6b; }
.lista-com-acoes .titulo-lista-com-acoes span { color: #b1b1b1; }
.lista-com-acoes .btn-lista-com-acoes li { border-color: #e1e1e1; }

.lista-com-acoes .titulo-imagem-lista-com-acoes span { color: #CCC; }

.projeto-atividade.com-atraso .btn-lista-com-acoes li { border-color: #f4c4c4; }
.projeto-atividade.andamento .btn-lista-com-acoes li { border-color: #daeba2; }
.projeto-atividade.concluida .btn-lista-com-acoes li { border-color: #FFF; }

.lista-com-acoes li.em-andamento { background: #f7fbea; border-color: #daeba2; }
.lista-com-acoes li.em-andamento a { background: #f7fbea; color: #85a023; }
.lista-com-acoes li.em-andamento .titulo-lista-com-acoes:hover { background: #f0f7d8; color: #6b8411; }

.lista-com-acoes li.finalizado { background: #f0f0f0; border-color: #FFF; }
.lista-com-acoes li.finalizado:hover { border-color: #FFF; }
.lista-com-acoes li.finalizado a { background: #f0f0f0; color: #a6a6a6; }
.lista-com-acoes li.finalizado .titulo-lista-com-acoes:hover { background: #eaeaea; color: #7a7a7a; }


/* === Lista Pedido [Color] === */
.lista-com-acoes li.pedidogrupo-em-atendimento { background: #f7fbea; border-color: #daeba2; }
.lista-com-acoes li.pedidogrupo-em-atendimento a { background: #f7fbea; color: #85a023; }
.lista-com-acoes li.pedidogrupo-em-atendimento .titulo-lista-com-acoes:hover { background: #f0f7d8; color: #6b8411; }

.lista-com-acoes li.pedidogrupo-na-cozinha { background: #fff5f5; border-color: #f4c4c4; }
.lista-com-acoes li.pedidogrupo-na-cozinha a { background: #fff5f5; color: #b21c1c; }
.lista-com-acoes li.pedidogrupo-na-cozinha .titulo-lista-com-acoes:hover { background: #f9e9e9; color: #941616; }

.lista-com-acoes li.pedidogrupo-cancelado { background: #f0f0f0; border-color: #FFF; }
.lista-com-acoes li.pedidogrupo-cancelado:hover { border-color: #FFF; }
.lista-com-acoes li.pedidogrupo-cancelado a { background: #f0f0f0; color: #a6a6a6; }
.lista-com-acoes li.pedidogrupo-cancelado .titulo-lista-com-acoes:hover { background: #eaeaea; color: #7a7a7a; }


/* === Lista Pedido (Itens) [Color] === */
.lista-com-acoes li.pedido-pronto { background: #f7fbea; border-color: #daeba2; }
.lista-com-acoes li.pedido-pronto a { background: #f7fbea; color: #85a023; }
.lista-com-acoes li.pedido-pronto .titulo-lista-com-acoes:hover { background: #f0f7d8; color: #6b8411; }

.lista-com-acoes li.pedido-na-cozinha, .lista-com-acoes li.pedido-em-andamento-na-cozinha { background: #fff5f5; border-color: #f4c4c4; }
.lista-com-acoes li.pedido-na-cozinha a, .lista-com-acoes li.pedido-em-andamento-na-cozinha a { background: #fff5f5; color: #b21c1c; }
.lista-com-acoes li.pedido-na-cozinha .titulo-lista-com-acoes:hover, .lista-com-acoes li.pedido-em-andamento-na-cozinha .titulo-lista-com-acoes:hover { background: #f9e9e9; color: #941616; }

.lista-com-acoes li.pedido-desativado { background: #f0f0f0; border-color: #FFF; }
.lista-com-acoes li.pedido-desativado:hover { border-color: #FFF; }
.lista-com-acoes li.pedido-desativado a { background: #f0f0f0; color: #a6a6a6; text-decoration: line-through; }
.lista-com-acoes li.pedido-desativado .titulo-lista-com-acoes:hover { background: #eaeaea; color: #7a7a7a; }


/* === Lista Financeiro [Color] === */
.lista-com-acoes li.financeiro-saida { background: #fff5f5; border-color: #f4c4c4; }
.lista-com-acoes li.financeiro-saida a { background: #fff5f5; color: #b21c1c; }
.lista-com-acoes li.financeiro-saida .titulo-lista-com-acoes:hover { background: #f9e9e9; color: #941616; }

.lista-com-acoes li.financeiro-entrada { background: #f7fbea; border-color: #daeba2; }
.lista-com-acoes li.financeiro-entrada a { background: #f7fbea; color: #85a023; }
.lista-com-acoes li.financeiro-entrada .titulo-lista-com-acoes:hover { background: #f0f7d8; color: #6b8411; }

.lista-com-acoes li.financeiro-a-receber { background: #FFF; border-color: #FFF; }
.lista-com-acoes li.financeiro-a-receber a { background: #FFF; color: #f68e1e; }
.lista-com-acoes li.financeiro-a-receber .titulo-lista-com-acoes:hover { background: #f9f9f9; color: #d27510; }

.lista-com-acoes li.financeiro-desativado { background: #f0f0f0; border-color: #FFF; }
.lista-com-acoes li.financeiro-desativado:hover { border-color: #FFF; }
.lista-com-acoes li.financeiro-desativado a { background: #f0f0f0; color: #a6a6a6; text-decoration: line-through; }
.lista-com-acoes li.financeiro-desativado .titulo-lista-com-acoes:hover { background: #eaeaea; color: #7a7a7a; }


/* === Lista Produção [Color] === */
.lista-com-acoes li.producao-em-andamento { background: #fff5f5; border-color: #f4c4c4; }
.lista-com-acoes li.producao-em-andamento a { background: #fff5f5; color: #b21c1c; }
.lista-com-acoes li.producao-em-andamento .titulo-lista-com-acoes:hover { background: #f9e9e9; color: #941616; }

.lista-com-acoes li.producao-finalizado { background: #f0f0f0; border-color: #FFF; }
.lista-com-acoes li.producao-finalizado:hover { border-color: #FFF; }
.lista-com-acoes li.producao-finalizado a { background: #f0f0f0; color: #a6a6a6; }
.lista-com-acoes li.producao-finalizado .titulo-lista-com-acoes:hover { background: #eaeaea; color: #7a7a7a; }


/* === Lista Produto [Color] === */
.lista-com-acoes li.produto-nao-disponivel { background: #f0f0f0; border-color: #FFF; }
.lista-com-acoes li.produto-nao-disponivel:hover { border-color: #FFF; }
.lista-com-acoes li.produto-nao-disponivel a { background: #f0f0f0; color: #a6a6a6; text-decoration: line-through; }
.lista-com-acoes li.produto-nao-disponivel .titulo-lista-com-acoes:hover { background: #eaeaea; color: #7a7a7a; }


/* === Lista Pai [Color] === */
.lista-com-acoes li.pai-at { background: #edf6f8; border-color: #a2deeb; }
.lista-com-acoes li.pai-at a { background: #edf6f8; color: #2390a0; }
.lista-com-acoes li.pai-at .titulo-lista-com-acoes:hover { background: #d5f0f6; color: #107f8f; }


/* === Lista UL dados [Estrutural] === */
.ul-lista-dados { overflow: hidden; font-size: 0.9em; }
.ul-lista-dados.mg { margin: 1.5em; }
.ul-lista-dados li { display: block; padding: 0.8em; font-family: 'ubuntui'; }
.ul-lista-dados strong { font-family: 'ubuntur'; }

/* === Lista UL dados [Color] === */
.ul-lista-dados li { background: #FFF; border-bottom: 1px solid #dddddd; }



/* === Botões Ações [Estrutural] === */
.btns-acoes { overflow: hidden; text-align: center; }
.btns-acoes li { display: inline-block; font-size: 0.85em; font-family: 'ubuntur'; }
.btns-acoes a { display: block; padding: 0.7em 1.2em; }

/* === Botões Ações [Color] === */
.btns-acoes a { background: #a4a4a4; color: #FFF; }
.btns-acoes a:hover { background: #333; color: #FFF; }
.btns-acoes a.verm { background: #b82b2b; }
.btns-acoes a.verm:hover { background: #ec4747; }
.btns-acoes a.verd { background: #69ab28; }
.btns-acoes a.verd:hover { background: #84d03a; }

/* === Botões Ajax === */
.botao-ajax { cursor: pointer; }

/* === Responsivo === */
@media only screen and (max-width: 600px) {
    /* Lista Aulas */
    .lista-com-acoes { font-size: 0.97em; }
    .lista-com-acoes .titulo-lista-com-acoes { padding-right: 10em; line-height: 1.3em; }
    .lista-com-acoes .btn-lista-com-acoes a { max-width: 3em; padding: 0.5em 0.7em; }
}
@media only screen and (max-width: 400px) {
    /* Lista Aulas */
    .lista-com-acoes { font-size: 0.93em; }
}