/*==========================CSS das telas de veículos==========================*/
/*-----------------------------------------------contagem de veículos-------------------------------------------------*/
.dois-lados{
  display: flex;
  flex-direction: row;
  justify-content: space-around;

}
.botoes-veiculos{
  background-color: #005274;
  display: flex;
  justify-content: space-around;
}
.contagem-geral{
  display: flex;
  flex-direction: row;
  justify-content: center;
  background-color: gray;
}
.todos-sites{
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  flex-wrap: wrap;
  padding: 10px;
  margin-top: 3em;
} 
.box1 p{
  font-size: 1.5em;
  font-weight: bolder;
  color: #005274;
  text-align: center;
}

table {
    min-width: 1000px !important;
    width: 100%;
    background: #fff;
    -webkit-box-shadow: 0px 5px 12px -12px rgba(0, 0, 0, 0.29);
    -moz-box-shadow: 0px 5px 12px -12px rgba(0, 0, 0, 0.29);
    box-shadow: 0px 5px 12px -12px rgba(0, 0, 0, 0.29); 
}

/*cabeçalho* da tabela*/ 
    .table thead.thead-primary {
      background:  #005274; 
      border: none !important;
    }

    .table thead th {
      border: none !important;
      padding: 20px;
      font-size: 13px;
      font-weight: 500;
      color: white; 
    }
    .table tbody tr {
      margin-bottom: 40px; 
    }
    .table tbody th, .table tbody td {
      border: none;
      font-size: 14px;
      background: #fff;
      vertical-align: middle; 
      padding: 20px ;
    }
    .table tbody td.quantity {
      width: 10%; 
    }
    .table tbody td .img {
      width: 100px;
      height: 80px; 
    }
    .table tbody td .email span {
      display: block; 
    }
      .table tbody td .email span:last-child {
        font-size: 12px;
        color: rgba(0, 0, 0, 0.3); 
    }
    .table tbody td .close span {
      font-size: 12px;
      color: #dc3545;
     }

/*Personalização dos dados da tabela*/ 
.miniatura_carro img{
  width: 60px;
  border-radius: 10%;
}
.dado_tabela{
  color: gray;
}
.icone-site img{
  border-radius: 50%;
}
/*
.sites-publicados img{
    border-radius: 50%;
    background-color: chartreuse;
}
*/

/*====================Página de detalhes de veículo=======================*/
.nome-veiculo{
  padding: 1em; 
  color: #005274;
  font-size: 40px;
  font-weight: bolder;
  margin-bottom: 1em;

}
.foto-carro img{
  width: 600px !important;
  height: 400px;
  display: block;
  margin: 0 auto;
  border-radius: 10%;
}

.informacoes-detalhadas{
  margin-top: 3em;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}
.informacoes-detalhadas span{
  color: #005274;
  font-weight: bold;
}

.item-lista{
  padding: 0.5em;
  font-size: 18px;
  list-style: none;
  color: rgb(105, 105, 105);
}

/*#circulozinho {
  z-index: -1;
  width: 100px;
  height: 100px;
  background: #E9610C;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
}*/

.botoes-detalhes{

}
.botao-circular {
  height: 4em;
  text-decoration: none;
  border: none !important;
  background-color: #E9610C !important;
  border-radius: 80%;
}
.botao-icone p{
  color: #E9610C;
}