.cupom-ico
{
    display: inline-block;
    float: left;
    height: 60px!important;
    width: 60px!important;
    margin-left: 20px !important;
    margin-right: 10px !important;
}

/* Table Base */

table {
  font-family: arial;
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

.table {
  width: 100%;
  margin-bottom: 20px;
}

.table.top30
{
  margin-top: 50px;
}

.table th,
.table td {
  font-weight: normal;
  font-size: 12px;
  padding: 8px 15px;
  line-height: 20px;
  text-align: left;
  vertical-align: middle;
  border-top: 1px solid #dddddd;
}
.table thead th {
  background: #eeeeee;
  vertical-align: bottom;
}
.table tbody > tr:nth-child(odd) > td,
.table tbody > tr:nth-child(odd) > th {
  background-color: #fff;
  vertical-align: middle;
}
.table .t-small {
  width: 5%;
}
.table .t-medium {
  width: 15%;
}
.table .t-medium-max
{
  width: 25%;
}
.table .t-large {
  width: 55%;
}
.table .t-status {
  font-weight: bold;
}
.table .t-active {
  color: #46a546;
}
.table .t-inactive {
  color: #e00300;
}
.table .t-draft {
  color: #f89406;
}
.table .t-scheduled {
  color: #049cdb;
}

.table-carrinho td
{
  vertical-align: middle !important;
}
.table-carrinho .nome-produto
{
  display: inline-block;
  margin-left: 10px;
}
.table-carrinho a, .table-carrinho a:hover
{
  text-decoration: none;
}

/* Small Sizes */
@media (max-width: 480px) {
  .table-action thead {
    display: none;
  }
  .table-action tr {
    border-bottom: 1px solid #dddddd;
  }
  .table-action td {
    border: 0;
  }
  .table-action td:not(:first-child) {
    display: block;
  }
}


.table td  img
{
  width: 25%;
  /*min-width: 80px;*/
  max-width: 40%;
}

.table td p, .table img
{
  margin-left: 10px;
}

.table td p
{
  /*margin-top: 30px;*/
}
.table td .carrinho-qtd
{
    width: 30px;
    height: 30px;
    text-align: center;
    float: left;
    margin-top: 22px;
    background-color: #f7f7f7;
}

.table tfoot tr td
{
  text-align: right;
  background-color: #fafafa;
  /* border: 1px solid #dddddd; */
  padding: 0;
  text-align: center;
  vertical-align: middle;

  border: none;
}
.table tfoot tr:first-child td
{
  border-bottom:0;
  /*background-color: transparent;*/

  border: 0;
  /* border: 1px solid #dddddd; */
  padding: 8px 12px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;

}

.table tfoot tr:first-child td img
{
   width: 32px;
   height: 32px;
}



.table tfoot tr:last-child td
{
  /* border-bottom: 1px solid #dddddd; */
  padding: 0;
}

.table .sem-seta .ui-spinner-up, .table .sem-seta .ui-spinner-down
{
  display: none;
}


.table td .btn-atualizar,.btn-remove
{
  padding: 10px 15px;
  background-color: transparent;
  border: 1px solid transparent;
  /* float: left; */
  /*margin-left: 5px;*/
}


.btn-atualizar
{
    background-image: url( data:image/png;base64,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 );
    background-position: center;
    background-size: 75%;
    background-repeat: no-repeat;
    cursor: pointer;
    padding: 18px 18px;
    margin-top: 5px;
    margin-left: 8px;
}

.btn-remove
{
  background-image: url( data:image/png;base64,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 );
  background-position: center;
  background-size: 100%;
  background-repeat: no-repeat;
  cursor: pointer;
  padding: 12px 12px;
}

.entrega
{
    width: 100%;
    min-height: 100px;
    margin-top: 30px;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

}

.frete_servicos
{
  float: left;
  margin: 5px;
  border: 1px solid #cacccc;
  min-width: 120px;
  min-height: 120px;
  box-shadow: 0px 1px rgba(0,0,0, 0.1);
  position: relative;
  background: #f4f4f4;
  cursor: pointer;
}
.frete_servicos.selecionado
{
  border: 3px solid #0292C4;
  border-radius: 2px;
}

.frete_servicos .painel-titulo
{
  padding: 5px 12px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
}
.frete_servicos .painel-corpo
{
  padding: 10px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fff;
}
.frete_servicos .painel-rodape
{
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 10px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;

  width: 100%;
}
#boxFrete
{
  margin-top: 10px;
}

.table tfoot tr td strong
{
  /*float: left;*/
  /* background-color: #EEEEEE; */
  display: block;
  height: 100%;
  /*width: 120px;*/
  min-width: 100px;
  padding: 5px 14px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.back-transparent
{
  background-color: transparent !important;
  border:0 !important;
}

#boxFrete
{
  display: table;
  margin: 20px auto;
  margin-bottom: 10px;
}

.table .valores
{
  display: inline-block;
  margin-top: 5px;
}


#divCarrinho
{
    margin-top: 50px;
}

#rodapeCarrinho td {
  border:0px;
  background-color: transparent !important;
}

#rodapeCarrinho tr:first-child td
{
  border-top: 1px  solid #f7f7f7;
}


#trSubTotal td
{
  border-top: 1px  solid #f7f7f7;
}
#campo_cupom
{
  width: 200px;
  background-color:#C8E9F8;
}

#bt_cupom
{
  margin-left: 5px;
  margin-top: 5px;
}

.cupom-tabela, .cupom-tabela tr td
{
  background-color: transparent !important;
  border: transparent !important;
}

#spanTotalCompra
{
  font-size: 2em;
  color:#44B6E8;
}

.msg-carrinho
{
  padding: 10px;
  font-size: 16px;
  text-align: center;
}

.produto-destacado
{
  font-size: 15px;
  font-weight: bold;
}