header,section{background:#F7F7F7;margin:0 auto;max-width:1000px}footer,header,section{max-width:1000px}#loadingPage,.caleran,.captcha,.inputPatient,.uniqID,footer,header h3{text-align:center}*{margin:0;padding:0}body{background:url(../images/fondo.png) fixed}header{padding:25px 15px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}header h3{text-decoration:underline;color:#6988B2;font-size:30px;font-weight:400;font-family:"Open Sans";margin:15px}.caleran,.inputPatient,.selectMenu,button[type=submit]{font-size:15px;width:100%;font-family:"Open Sans";cursor:pointer}section{padding:0 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-family:"Open Sans"}.caleran,.inputPatient{padding:15px 0;border-radius:10px;border:none;margin-top:10px}.caleran:active{border:1px solid #83909C;padding:14px 0}select#horario,select#motivo{background-repeat:no-repeat;padding-left:48px}input#fecha{background-image:url(../images/calendar.png);background-repeat:no-repeat}input#documento{background-image:url(../images/user.png);background-repeat:no-repeat}input#email{background-image:url(../images/email.png);background-repeat:no-repeat}input#phone{background-image:url(../images/whatsapp.png);background-repeat:no-repeat;background-size: 40px 40px;background-position: 10px center;}select#motivo{background-image:url(../images/motivo.png)}select#horario{background-image:url(../images/horario.png)}footer{background:#C7C5C5;padding:20px 0;margin:0 auto;font-family:"Open Sans"}button[type=submit]{padding:15px 20px;border:none;border-radius:10px;background-color:#305070;color:#fff}button[type=submit]:focus{outline:0}button[type=submit]:hover{background-color:#6988B2}button[type=submit]:active{border:1px solid #fff;padding:14px 20px}.selectMenu{padding:15px 20px;border:none;border-radius:10px;margin-top:10px;outline:0;background-color:#fff}.captcha,.followRows{margin-top:20px}.selectMenu:active{border:1px solid #A8AFB5;padding:14px 20px}.g-recaptcha{display:inline-block}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}#loadingPage{width:100%;height:100%;position:fixed;display:block;opacity:.9;background:url(../images/loaderPage.gif) center center no-repeat #fff;z-index:100}.uniqID{background-color:#fff;color:#305070;padding:10px;font-size:29px;font-family:"Open Sans";font-weight:700;max-width:149px;margin:15px auto}@media only screen and (max-width:800px){.logoTipo{text-align:center}.logoImagen{display:inline-block}header h3{font-size:20px}}@media only screen and (max-width:480px){footer,header{padding:10px}section{padding:0 10px 10px}.caleran{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}header h3{font-size:20px}}@media only screen and (max-width:370px){.logoImagen{width:300px;margin-top:10px}header h3{font-size:20px}}.WappCheck input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#ccc}.WappCheck:hover input~.checkmark{background-color:#8ebee6}.WappCheck input:checked~.checkmark{background-color:#2196F3}.checkmark:after{content:"";position:absolute;display:none}.WappCheck input:checked~.checkmark:after{display:block}.WappCheck .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.centerDiv{width:120px;margin:0 auto}.WappCheck{padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:inline-block}.WappCheck .tooltiptext{visibility:hidden;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.WappCheck .tooltiptext::after{content:"";position:absolute;top:100%;left:100%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent}.WappCheck:hover .tooltiptext{visibility:visible;opacity:1}