#woo-login-popup-sc-register .register input[type=text],#woo-login-popup-sc-register .register select{margin:2px 6px 8px 0}.nace{margin-bottom:15px}p#l-fecha{margin-bottom:15px}.t-modal-login{border-bottom:1px solid #d9000e;padding:0;text-align:center;text-transform:uppercase;font-weight:700;font-size:20px;margin-bottom:30px}.t-activo{background-color:#d9000e;color:#fff;padding:15px 0}.n-activo{padding:10px 0;color:#d9000e}.n-activo:hover{color:#d9000e;text-decoration:underline}.t-activo:hover{color:#fff;text-decoration:underline}body .woo-login-popup-sc-modal h2{font-weight:700;text-transform:uppercase;font-size:20px;margin-bottom:0}.no-activo{padding:10px 0;display:block}body .woo-login-popup-sc-modal input[type=email],body .woo-login-popup-sc-modal input[type=password],body .woo-login-popup-sc-modal input[type=text]{border-bottom:1px solid #ddd!important;font-size:16px!important;line-height:25px;font-weight:400!important;width:100%;padding:7px;margin:2px 6px 16px 0;border-top:0!important;border-left:0!important;border-right:0!important;background:0 0!important}body .woo-login-popup-sc-modal .woocommerce-Button{width:218px}.c-obligatorio{font-weight:600;font-style:italic;color:#d9000e;font-size:13px}input:focus::-webkit-input-placeholder{opacity:0}#woo-login-popup-sc-register .register input[type=date],#woo-login-popup-sc-register .register input[type=email],#woo-login-popup-sc-register .register input[type=password],#woo-login-popup-sc-register .register input[type=text]{background-color:#eee!important;border-radius:5px}.woo-login-popup-sc-modal input[type=submit]{-webkit-appearance:button;cursor:pointer;background-color:#f2ea2f!important;border:0;text-transform:uppercase;color:#d9000e;padding:15px 10px!important}.mo-openid-app-icons p{text-align:center;margin:28px 0!important}.mo-openid-app-icons>a{margin:0 auto}.l-password{margin-top:30px}.l-password a{color:#d81f26!important;font-weight:700}.lost_password{margin-bottom:20px!important;margin-top:20px!important}.register h3{font-size:22px;font-weight:700;color:#d9000e}.woo-login-popup-sc-toggle{color:#d81f26!important;font-weight:700}div.g-recaptcha.text-center>div{margin:0 auto}.register div.col-md-6:nth-child(odd){padding-left:0}.register div.col-md-6:nth-child(even){padding-right:0}.register .col-md-12{padding-right:0;padding-left:0}body .woo-login-popup-sc-modal input[type=email]:focus,body .woo-login-popup-sc-modal input[type=password]:focus,body .woo-login-popup-sc-modal input[type=text]:focus{border-bottom:1px solid #ff9500!important;box-shadow:none;outline:0}body .woo-login-popup-sc-modal input:focus::-webkit-input-placeholder{color:#ff9500}body .woo-login-popup-sc-modal input:-moz-placeholder{color:#ff9500}body .woo-login-popup-sc-modal input:focus:-moz-placeholder{color:#ff9500}body .woo-login-popup-sc-modal input::-moz-placeholder{color:#ff9500}body .woo-login-popup-sc-modal input:focus::-moz-placeholder{color:#ff9500}body .woo-login-popup-sc-modal input:-ms-input-placeholder{color:#ff9500}body .woo-login-popup-sc-modal input:focus:-ms-input-placeholder{color:#ff9500}input.days{width:80px!important}.months-s{background:#d9000e;color:#fff;width:143px;border-radius:4px;padding:10px 10px;font-weight:700;font-size:16px;text-transform:capitalize;-moz-appearance:none;background-repeat:no-repeat;background-position:right center}:root .months-s{background-image:none!important \0/IE9}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.months-s{background-image:none!important}}.pais{background:#d9000e;color:#fff;width:153px;border-radius:4px;padding:7px 10px;font-weight:700;font-size:16px}span.day{font-size:16px;font-weight:700;color:#d9000e;margin-right:15px}span.day:nth-child(2){margin-left:20px}.shadow{-moz-box-shadow:inset 0 0 10px #d3d3d3;-webkit-box-shadow:inset 0 0 10px #d3d3d3;box-shadow:inset 0 0 10px #d3d3d3;border-radius:4px}.r-info{font-size:16px;color:#d9000e;font-weight:700;margin-bottom:10px!important}.i-check{font-size:14px!important;color:#545454!important;font-weight:400!important;margin-left:10px!important;margin-right:10px!important}#legales-registro{margin-top:42px}.interes{background:#f4f4f4;border-radius:10px;margin:30px 50px 20px 50px;padding:20px 50px}.g-recaptcha.text-center{margin-top:25px}.btn-registro{width:216px;margin:0 auto}body .woo-login-popup-sc-modal{position:absolute!important}body .woo-login-popup-sc-modal-overlay{width:100%!important}div.reg-checks{margin-top:10px;margin-bottom:0;font-size:16px}#c-interes{margin-top:10px;margin-bottom:10px;font-size:16px}.label-check:focus-within{outline:1px solid red}body .woo-login-popup-sc-modal input[type=date]{border:1px solid #ddd;font-size:16px;line-height:25px;font-weight:600;width:100%!important;padding:7px;margin:2px 6px 16px 0}#alertaemail,#alertapass{font-size:16px;font-weight:700;text-decoration:underline;color:#000;text-align:center}.comment-password{font-weight:600}.ui-datepicker{width:auto!important;display:none;padding:.2em .2em 0;width:17em}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;padding:.7em .3em;text-align:center}.ui-datepicker td{border:1px solid #000;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em .6em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;font-size:0;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker-cover{filter:mask();height:200px;left:-4px;position:absolute;top:-4px;width:200px;z-index:-1}.ui-datepicker-close{color:#fff!important;background-color:#de0000!important;border-color:#de0000!important;font-size:14px!important}.login .message,.login .notice,.login .success{border-left:4px solid #de0000;background-color:unset}