.btn-success{color:#fff;background-color:#008d5c; border-color:#008d5c; border-radius: 25px; -ms-border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -khtml-border-radius: 25px; }
.btn-success:hover{color:#fff;background-color:#198754;border-color:#008d5c}
/* BOTONES MAS OPCIONES*/
a.botonerahc:link{ margin: 12px 3px; line-height:35px; padding:5px 20px; text-decoration:bold; color:#fff; background-color:#00c782; border-color:#00c782; border-radius: 25px; -ms-border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -khtml-border-radius: 25px;}
a.botonerahc:visited{ padding:5px 20px; text-decoration:bold; color:#fff; background-color:#008d5c; border-color:#008d5c; border-radius: 25px; -ms-border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -khtml-border-radius: 25px; }
a.botonerahc:hover{ padding:5px 20px; text-decoration: bold; color:#fff; background-color:#0448bd; border-color:#0448bd; border-radius: 25px; -ms-border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -khtml-border-radius: 25px;}
.botonerahcspan { display:none; }
a.botonerahcp:link{ padding:5px 20px; text-decoration:bold; color:#fff; background-color:#00c782; border-color:#00c782; border-radius: 25px; -ms-border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -khtml-border-radius: 25px;}
a.botonerahcp:visited{ padding:5px 20px; text-decoration:bold; color:#fff; background-color:#00c782; border-color:#00c782; border-radius: 25px; -ms-border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -khtml-border-radius: 25px; }
a.botonerahcp:hover{ padding:5px 20px; text-decoration: bold; color:#fff; background-color:#0448bd; border-color:#0448bd; border-radius: 25px; -ms-border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; -khtml-border-radius: 25px;}

.personaverleft { float: left; width:50%; min-height:100px; border-right:#cccccc solid 2px; padding:25px 0px; }
.personaverright { float: left; width:50%; min-height:100px; padding:25px 0px; }

.btn-user{display: flex;justify-content: center;align-items: center;}
.btn-calculadora{border-radius: 15px;background-color: #0640ab;border: solid 0.5px #707070;}
.btn-calcu-nutri{background-color:#fff;border: 3px solid #12b800;}
.btn-deshabilitado{cursor: unset !important;background-color: grey;border: none;border-radius: 15px;padding: 8px;opacity: 0.7;}

.btn-modal-panel{border: none;background: none;width: 0;outline: none !important;}
.btn-panel{border-bottom: 8px solid #5289d0;}
.btn-enlaces{border: 1px solid #008d5c;border-radius: 15px;padding: 0;min-width: 205px;}
.btn-enlaces a{color: #000;padding: 0 40px;}

.btn-pago{border: 1px solid #707070;border-radius: 15px;padding: 2px 6px;font-size: 10px;width:50px;color:#0640ab;text-align: center;}
.btn-cancelar-t-ausente{border: 1px solid #707070;border-radius: 15px;padding: 2px 6px;font-size: 10px;color: #f17777;}
.btn-reservar-turno{display: block;border:#FFF solid 1px; color:#0640ab;background-color: #FFF;width:90%; font-size:14px; margin: 0 auto; border-radius: 100px;border-radius: 100px;padding-top: 6px;padding-bottom: 6px;}
.btn-reservar-turno:hover{background-color: rgb(241, 241, 241); color: #0c53d6;}
.btn-web-doctor{width: 55%;border: 2px solid #0640ab;margin: 0 auto;border-radius: 100px;}

.btn-volver{position: absolute;top: 50px;right: 10px;border: 3px solid #0a58ca;border-radius: 50px;color: red;padding-inline: 0.75em;background-color: #0a58ca;color: #fff !important;}
.btn-buscadores{ padding: 5px 50px; font-weight:bold; }
.btn-atras{ background-color: white; color:#0043bc;gap:4px;}

.btn-crea-tu-cuenta { padding: 23px 44px; border: none; border-radius: 37px; box-shadow: 3px 3px 8px 0 rgba(0, 0, 0, 0.22); background-color: #c4ddff; text-align: center; color: #0640ab; }

.btn-lista-hc { text-align: center; font-size: 13px; font-weight: 600; padding: 5px 9px; border-radius: 6px; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16); background-color: #fff; color: #0640ab; border: none; text-decoration: none; transition: all .3s ease; }
.btn-lista-hc.btn-whatsapp { color: #006844; }
.btn-lista-hc:hover { background-color: #eeeeee; }

.btn-secundario { border: 3px solid #008d5c; border-radius: 15px; padding: 0px 12px; width: fit-content; color: #008d5c; background-color: #fff; font-weight: 600; }

.btn-hc-chequeos { padding: 5px 15px; background-color: #008d5c; color: #FFFFFF; font-size: 17px; font-weight: 600; border-radius: 4px; box-shadow: 3px 4px 4px 0 rgba(51, 51, 51, 0.34); background-image: linear-gradient(to bottom, var(--008-d-5-c), #025b3c); gap: 10px; }
.btn-hc-chequeos:hover {  background-image: linear-gradient(to bottom, #025b3c, var(--008-d-5-c)); color: #FFFFFF; }
.btn-hc-chequeos svg { height: 30px; fill: #FFFFFF; }

.btn-hc-atras { display: flex; align-items: center; background-color: #FFFFFF; color: rgba(4,72,189,1); padding: 4px 12px 4px 6px; border-radius: 25px; font-size: 14px; font-weight: 500; cursor: pointer; }
.btn-hc-atras svg { fill: rgba(4,72,189,1); }
.btn-hc-atras-azul { background-color: rgba(4,72,189,1); color: #FFF; padding: 4px 12px 4px 6px; border-radius: 25px; font-size: 14px; font-weight: 500; cursor: pointer; }
.btn-hc-atras-azul svg { fill: #FFFFFF; }