.tooltip{display:block!important;z-index:90}.tooltip .tooltip-inner{background:#000;color:#fff;border-radius:16px;padding:5px 10px 4px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000;z-index:1}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(black,.1);box-shadow:0 5px 30px rgba(black,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}.checkbox.is-invalid i.helper,.form-group.is-invalid select,input.is-invalid,select.is-invalid{border:1px solid red;background-color:rgba(255,0,0,.2)}.checkbox.is-invalid label{color:red}#fechaNacimiento.is-invalid input#bday{border:1px solid red;background-color:rgba(255,0,0,.2)}.rrssoauth{font-size:34px;border:1px solid #fff;border-radius:50%;display:inline-block;width:60px;height:60px;padding:7px;color:#fff;background-color:hsla(0,0%,100%,.3);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin:0 10px}.rrssoauth.fa-facebook{color:#3b5998;border-color:#3b5998;background-color:#fff}.btn-ap{cursor:pointer}