
#site-content,
#main {
    background-color: #F7F7F7;
}

#page a {
  text-decoration: initial
}

#site-content #main  h1.title {
  font-size: 30px;
  font-weight: 700;
  line-height: 32px;
  letter-spacing: 0em;
  text-align: center;
  margin-bottom: 40px;
  margin-top: 20px
}

span.new_green {
  background-color: #6d8fca !important;
}

.light-text {
  color:#898989;
}

.radio-group {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}

.radio-button {
  width: 30px;
  height: 20px;


  border-radius: 5px;
  border: 1px solid #ccc;
  cursor: pointer;
}


.radio-button label {
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}


.radio-button:checked {
  background-color: green;
  color: white;
}

.input-group-append select {
  width: 85px;
  /* Adjust the width as needed */
}


.btn-cargando-detalle-procesar {
  background-image: url(https://api.takecaresalud.com/img/icons/cargando.gif) !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  background-position: center !important;
}

.btn-success {
  background: #fff !important;
  color: green !important;
  border: 1px solid #3E832D !important;
  border-radius: 5px;
}

.img-cart {
  width: 72px;
  height: 57px;
  margin-right: 10px;
}

.acm1pt {
  font-size: 14px;
}

#datos-cliente {
  margin-bottom: 40px
}

.alert.alert-danger {
  margin-bottom: 120px
}