body, html {
  margin: 0;
  padding: 0;
  height: 100%;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}

button,  
.dashboard-a {
  border: none;
  border-radius: 5px;
  color: white;
  padding: 10px 20px 10px 20px;
  background: #0d6efd;
  transition: opacity 0.1s ease;
  margin-top: 10px;
  text-decoration: none;
  text-align: center;
}

button:hover,
.dashboard-a:hover {
  cursor: pointer;
  opacity: 0.9;
}


td {
  background-color: transparent !important;
}

tr {
  background-color: white;
}

tr:hover {
  background-color: #eeeeee;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
}


table.table tbody td,
table.table thead th {
  padding-top: 1px;
  padding-bottom: 4px;
  line-height: 2;
}

h2 {
  font-size: 25px;
}

.margem {
  margin-top: 100px;
  margin-bottom: 10px;
}

.form-control {
  height: 35px;
  min-width: 300px;
  margin-left: 0px !important;
}

.form-select {
  height: 35px;
  width: 175px;
}

.container {
  margin-left: 130px !important;
}

.financiamento img{
  width: 50%;
}

