.fc-event {
  background-color: #232323;
  cursor: pointer;
}

.izq_login {
  background-color: #232323 !important;
}

.fc .fc-list-event:hover td {
  background-color: #A98307;
  color: #232323;
}



.mensaje-cerrado {
  background-color: #000000 ; /* Color dorado */
  color: #fff; /* Texto blanco */
  font-size: 2rem;
  font-weight: bold;
  padding: 20px;
  border-radius: 10px;
  text-align: center;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
  margin-top: 100px;
}

.btn-primario {
  color: #fff;
  background-color: #232323;
  border-color: #232323;
}

.profesionalSelected {
  background-color: #656664;
  color: #FFFFFF;
}

.profesional {
  background-color: #232323;
  color: #FFFFFF;
}

.btn-booked {
  
  color: #fff;
  background-color: #d96a25;
  border-color: #d96a25;
}

.list-group-item-booked {
  color: #854e0b;
  background-color: #ffe5be;
}


#loading {
  position: fixed;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  text-align: center;
  opacity: 0.7;
  background-color: #FFFBF5;
  z-index: 99;
}

#loading-image {
  position: absolute;
  top: 35%;
  left: 35%;
  z-index: 100;
}


.letraNegra {
  font-size: medium !important;
  color: #272525;

}

.letrablanca {
  color: #FFFFFF;

}





/*

 SSSSS M   M
 S     MM MM
 SSSSS M M M
     S M   M
 SSSSS M   M



*/

@media (min-width: 576px) {}


/*



MM      MM  DDDD
MM      MM  DDDDDD  
MMMM  MMMM  DD   DD
MMMM  MMMM  DD    DD
MM  MM  MM  DD     DD
MM  MM  MM  DD     DD
MM      MM  DD    DD
MM      MM  DD   DD
MM      MM  DDDDDD
MM      MM  DDDD
*/

@media (min-width: 768px) {}


/*
OOOO          OOOOOOOOOOOOOO
OOOO          OOOOOOOOOOOOOO
OOOO          OOOO
OOOO          OOOO    OOOOOO
OOOO          OOOO      OOOO  
OOOOOOOOOOOO  OOOOOOOOOOOOOO
OOOOOOOOOOOO  OOOOOOOOOOOOOO

*/

@media (min-width: 992px) {}


/*

OO      OO    OO
  OO  OO      OO
    OO        OO
  OO  OO      OO
OO      OO    OOOOOO


*/

@media (min-width: 1200px) {}


/*

OO      OO    OO
  OO  OO      OO
    OO        OO
  OO  OO      OO
OO      OO    OOOOOOO

OO      OO    OO
  OO  OO      OO
    OO        OO
  OO  OO      OO
OO      OO    OOOOOOO





*/

@media (min-width: 1400px) {}


/*

OO      OO    OO
  OO  OO      OO
    OO        OO
  OO  OO      OO
OO      OO    OOOOOOO

OO      OO    OO
  OO  OO      OO
    OO        OO
  OO  OO      OO
OO      OO    OOOOOOO

OO      OO    OO
  OO  OO      OO
    OO        OO
  OO  OO      OO
OO      OO    OOOOOOO



*/

@media (min-width: 1700px) {}