html, body{
    font-family: 'Lato', sans-serif;
    font-weight:300;
    background:#fff;
    
}

h1,h2,h3,h4,h5,h6{
    color:#767575;
    font-weight:300;

}
.tr-green{
  background:lightgreen;
}

.tr-red{
  background:rgba(255,0,0,0.5);
}



.card{
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 6px 10px rgba(0,0,0,.08), 0 0 6px rgba(0,0,0,.05);
    transition: .3s transform cubic-bezier(.155,1.105,.295,1.12),.3s box-shadow,.3s -webkit-transform cubic-bezier(.155,1.105,.295,1.12);
    padding: 10px;
    cursor: pointer;
}

.card:hover{
     transform: scale(1.05);
  box-shadow: 0 10px 20px rgba(0,0,0,.12), 0 4px 8px rgba(0,0,0,.06);
}

.card h3{
  font-weight: 600;
}

@media(max-width: 990px){
  .card{
    margin: 20px;
  }
} 

a:hover {
    color: #767575;
    text-decoration: none;
}

a {
    color: #e30613;
    text-decoration: none;
    background-color: transparent;
}

.btn-primary {
    color: #fff;
    background-color: #e30613;
    border-color: #e30613;
}


.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #e3061391;
  border-color: #e3061391;
}


.btn-primary:hover {
  color: #fff;
  background-color: #e3061391;
  border-color: #e3061391;
}


.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgb(238 127 1 / 50%);
}


.btn-primary.focus, .btn-primary:focus {
  box-shadow: 0 0 0 0.2rem rgb(238 127 1 / 50%);
}

.form-control {
  font-weight: 300;
}

.table td, .table th {
  padding: .75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
  font-size: 15px;
}

@media print {
  .noPrint{
    display:none;
  }
}