.navbar {
    background-color: #cb2d35;
    background-color: #e15259;
	background-color: #1d70b7;
}


.datiPersonali {
    background-color: #fff	;
}

.form-group {
    margin-bottom: 0rem;
}

.col-form-label-sm {
    padding-top: calc(.25rem + 1px);
    padding-bottom: calc(.25rem + 1px);
    font-size: .75rem;
#    line-height: 1.2;
}



.form-control-sm {
    height: calc(1.5em + .5rem + 2px);
    padding: .25rem .5rem;
    font-size: .75rem;
#    line-height: 1.2;
    border-radius: .2rem;
}

.list-group-item { 
    padding: .15rem 0.25rem;
}

.card-header__header  {
  margin-bottom: 0;
  background-color: #e15259;
  background-color: #1d70b7;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); 
  height: 120px;
  text-align: center;
}

.card-header__header_red {
  background-color: #e15259;
}


.card-header__header_small {
  height: 55px;
}
.header-box__header {
  margin-bottom: 0;
  background-color: #e15259;
  background-color: #1d70b7;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  height: 40px;
  text-align: center;
}

.card-footer {
    background-color: #fff;
}

.card-header >a {
  font-size: : 8.95rem;
  color: white;
}

.card-body__body {
padding-top: 1px;
padding-bottom: 1px;
}

.body__background{
	background-color: #dfdfd0;
    background-color: #f5f5f5;
}

.background__ {
    background-color: #e15259;
  background-color: #1d70b7;
}

.backgroundTable {
    background-color: white;
}

.w-13 {
  #width: 13% !important;
}

.table-font-85  {
  font-size: 0.85rem;
}

.table-font-75  {
  font-size: 0.75rem;
}