ul#tabEstoque {
  border-bottom: 1px solid #DC5CA7;
  margin: 0 0 15px;
  padding: 0;
  font-family: 'PT Sans', sans-serif;
 }
 
ul#tabEstoque li.itemTab {
  list-style: none;
  display: inline-block;
  margin-right: 2px;
}

ul#tabEstoque li.itemTab a.active {
  background: #DC5CA7;
  color: white;
}

ul#tabEstoque li.itemTab a {
display: block;
    background: #EEE;
    border-bottom: none;
    border-top-left-radius: 0.5vh;
    border-top-right-radius: 0.5vh;
    font-size: 1vw;
    font-weight: bold;
    color: #198B86;
    /* height: 32px; */
    /* line-height: 32px; */
    padding: 0 1vw;
    outline: none;
    text-decoration: none;
    -webkit-transition: background 0.25s;
    -moz-transition: background 0.25s;
    -ms-transition: background 0.25s;
    -o-transition: background 0.25s;
    transition: background 0.25s;
}

ul#tabEstoque li.itemTab a.active:hover {
  background: #DC5CA7;
  color: white;
}

ul#tabEstoque li.itemTab a:hover {
	
	background:#198B86; 
	color:white;
}

table#tb_compra_itens_t td.dataTables_empty {
    height: 14.8vh;
    vertical-align: middle;
}

div#estoque_div {
    overflow: visible;
}

div#lst_estoque_mov_t {
    overflow: visible;
}

div#tb_estoque_mov_t_wrapper {
    overflow: visible;
}

table#tb_estoque_mov_t {
    width: 100vw !important;
}

#b_nova_movimentacao{
    display: block;
    float: right;
    background-image: url(../images/lancamento-pink.svg);
    background-size: 1.5vw;
    background-repeat: no-repeat;
    background-position: center right;
    padding: 0 1.7vw 0 0;
    font-size: 0.7vw;
    position: relative;
    font-family: 'PT Sans', sans-serif;
    color: #B81D79;
    line-height: 6vh;
    margin-right: 1vw;
}

#b_nova_movimentacao:hover{
	font-weight: bold;
	background-image: url(../images/lancamento-pink-hover.svg);
}


#tb_estoque_material_fornecedor_edit_t_wrapper .dataTables_scrollHead table thead
,#tb_estoque_embalagem_fornecedor_edit_t_wrapper .dataTables_scrollHead table thead{
    background-color: #198B86;
}

#dialog_container_ext #tb_estoque_material_fornecedor_edit_t_wrapper div.dataTables_scrollHead
,#dialog_container_ext #tb_estoque_embalagem_fornecedor_edit_t_wrapper div.dataTables_scrollHead {
    border-radius: 0;
    background-color: #198B86;
}

#dialog_container_ext button.b_new#btn_new_fornecedor_material_edit
,#dialog_container_ext button.b_new#btn_new_fornecedor_embalagem_edit {
    
    font-size: 0.9vw;
    padding: 0.3vh 1vw;
    border-width: 0.3vh;
    float: left;
    border-color: #198B86;
    color: #198B86;
    background-color: #B2E0E1;
}

#tb_estoque_material_fornecedor_edit_t 
,#tb_estoque_embalagem_fornecedor_edit_t{
	
	width : 47.5vw !important;
}

button#btn_adotar_menor_preco
,button#btn_adotar_maior_preco 
,button#btn_adotar_preco_medio
,button#btn_adotar_menor_preco_embalagem
,button#btn_adotar_maior_preco_embalagem 
,button#btn_adotar_preco_medio_embalagem
,button#btn_adotar_ingrediente_comum{
font-size: 0.9vw;
    padding: 0.3vh 1vw;
    /* border-width: 0.3vh; */
    float: left;
    /* border-color: #198B86; */
    color: #198B86;
    background-color: #FFF;
    margin-left: 4vw;
    border: none;
    text-decoration: underline;
    font-weight: normal;
}

#tb_estoque_material_fornecedor_edit_t_wrapper .dataTables_filter {
    display:none;
}

#tb_estoque_embalagem_fornecedor_edit_t_wrapper .dataTables_filter {
    display:none;
}

.popup_form_field.upped{

    margin-top: -1vh !important;

}

.popup_form_label.upped {

    margin-top: -3vh !important;
    margin-right: 1vw;

}

select.popup_form_field.upped {
    margin-left: -0.2vw !important;
    margin-right: 0.8vw !important;
}

.receita-culinaria {

    @include 'handdrawn.css';
    
}

div.main_table_div#estoque_div {
    margin-right: 0;
}

div.main_area_detail_div#estoque_detail_div {
    width: 48%;
    margin-left: 0;
}

.dx-data-row .cell-bold {
    font-weight: bold;
}

.dx-header-row .cell-bold {
    font-weight: bold;
    color: yellow;
    font-style: italic;
}

.dx-tabpanel.dx-state-focused .dx-tab-selected:after,
.dx-tabpanel.dx-state-focused .dx-multiview-wrapper {
    border:1px solid #ccc !important;
}

div#div-estoque-compra span.dx-tab-text {
    font-weight: bold;
}

div#div-estoque-compra span.dx-tab-text {
    font-weight: bold;
    color: #198B86;
}

div#div-tab-panel-compra-itens tr.dx-header-row td {
    background-color: #198B86;
}

div#div-estoque-compra .dx-tab.dx-tab-selected {
    background-color: #198B86;
}

div#div-estoque-compra .dx-tab.dx-tab-selected span.dx-tab-text {
    color: #fff;
}

div#btn-reprocessa-financeiro-estoque-compra-icone {
    margin: 1vh;
}

label#material-image-filter {
    float: left;
    margin: 0.4vh 1vw;
}

div#material-image-header {
    float: left;
    /* margin-top: 2vh; */
}

div#material-image-reload {
    float: left;
    padding-top: 3px;
}

div#material-image-reload::after {
    content: "\f03d";
    font: 14px/1 DXIcons;
    margin-left: 3px;
    font-size: x-large;
    color: #666;
}