@charset "UTF-8";.ep-registro-intro,.ep-registro,.ep-registro-login,.ep-registro-remember-login,.ventana-modal{font:normal 12px arial,georgia,"times new roman"}a{color:#464646}.w60{width:655px !important;float:left;margin:0 15px !important}.w60 .opcionesfin,body.es .ad_cxsense{float:none !important;display:block !important}.w30 .comp,.w60 .comp{margin:0 !important}.w30{float:left}.ep-registro-intro{width:800px;margin:20px auto}.ep-registro-intro h1{font:bold 17px Arial,Helvetica,sans-serif;color:#000;margin-bottom:12px;border-bottom:8px solid #e0e0e0;height:28px}.ep-registro-intro p{color:#202020;font:normal 26px Arial,Helvetica,sans-serif;padding:0 0 12px 0}.ep-registro-intro p span{color:#d81e2d;font-weight:bold}body.ca .ep-registro-intro p span{color:#246eab}.ep-registro-intro ul li{background:url(./img/ep-registro-iconos.png) no-repeat 0 0;padding:5px 20px 0 40px;height:50px;font:bold 13px/16px Arial,Helvetica,sans-serif;color:#b60900;display:block;float:left;width:205px;margin-bottom:15px}.ep-registro-intro ul li.op1{background-position:0 -2px;color:#FFF;font-size:16px;padding:10px 20px 0 10px;height:45px;width:235px}.ep-registro-intro ul li.op2{background-position:0 -121px}.ep-registro-intro ul li.op3{background-position:0 -62px;padding:5px 10px 0 40px;width:215px}.ep-registro-intro ul li.op4{background-position:0 -179px}.ep-registro-intro ul li.op5{background-position:0 -238px}.ep-registro-intro ul li.op6{background-position:0 -296px}.ep-registro-intro hr{display:none}body.ca .ep-registro-intro ul li{background-image:url(./img/ep-registro-iconos-cat.png);color:#246eab}body.ca .ep-registro-intro ul li.op1{color:#FFF}.ep-registro-intro .conecta-redes{background:#e0e0e0;position:relative;height:28px;display:block;padding:12px 0 0;clear:both}.ep-registro-intro .conecta-redes p{font:bold 13px Arial,Helvetica,sans-serif;text-align:left;padding:0 12px 12px}.ep-registro-intro .conecta-redes ul{position:absolute;top:5px;right:0}.ep-registro-intro .conecta-redes ul li{display:block;float:left;background-image:none;width:32px;margin:0 5px 0 0;padding:0;height:24px}.ep-registro-intro .conecta-redes ul li a{text-decoration:none}.ep-registro-intro .conecta-redes ul li a img{width:24px;display:block}body.ca .ep-registro-intro .conecta-redes ul li{background-image:none}.ep-registro{padding:5px;position:relative}.ep-registro form{padding-bottom:12px;margin-bottom:10px;width:800px;margin:0 auto}body.ca .ep-registro form{border-color:#246eab}.ep-registro form h1{color:#464646;font:bold 32px Arial,Helvetica,sans-serif}.ep-registro form h2{border-bottom:2px solid #c31c24;font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#404040;padding-bottom:5px}body.ca .ep-registro form h2{border-color:#246eab}.ep-registro fieldset{border:0;display:block}.ep-registro fieldset.f1{float:left;width:465px}.ep-registro fieldset.f1 h2{font-weight:bold}.ep-registro fieldset.f1 ul{padding-top:16px}.ep-registro fieldset.f1 ul li{clear:both;padding:5px 15px}.ep-registro fieldset.f1 ul li input{border:0;background:#FFF url(./img/ep-registro-input.png) no-repeat 0 0}.ep-registro fieldset.f1 ul li input[type=text]{width:413px;display:block;padding:9px;font:12px Arial,Helvetica,sans-serif}.ep-registro fieldset.f1 ul li.error input[type=text]{background-position:0 -62px}.ep-registro fieldset.f1 ul li input[type=password]{display:block;padding:9px;font:12px Arial,Helvetica,sans-serif;background-position:0 -125px}.ep-registro fieldset.f1 ul li.error input[type=password]{background-position:0 -177px}.ep-registro fieldset.f1 ul li label{display:block;margin-bottom:3px}.ep-registro fieldset.f1 ul li label span{font-size:11px;color:#000}.ep-registro fieldset.f1 ul li.radio label{width:auto;display:inline;margin-right:25px}.ep-registro fieldset.f1 ul li.radio input{margin-right:5px;background-image:none;border:0}.ep-registro fieldset.f1 ul li.radio p{margin-bottom:5px;padding-bottom:3px}.ep-registro fieldset.f1 ul li .left{float:left;width:200px;display:block;overflow:hidden}.ep-registro fieldset.f1 ul li .left labe{width:200px}.ep-registro fieldset.f1 ul li .right{float:right;width:200px;overflow:hidden}.ep-registro fieldset.f1 ul li .right labe{width:200px}.ep-registro fieldset.f1 ul li.captcha label{margin-bottom:10px;padding-bottom:3px}.ep-registro fieldset.f1 ul li.captcha img{margin-right:20px;float:left;display:block;width:160px}.ep-registro fieldset.f1 ul li.captcha input{width:122px;background-position:0 -125px}.ep-registro fieldset.f1 ul li.error.captcha input{background-position:0 -177px}.ep-registro p.oblig{clear:both;text-align:right;padding-top:3px}.ep-registro fieldset.f1 ul li.cuentas{border-bottom:1px solid #464646;padding:10px 0;margin:15px}.ep-registro fieldset.f1 ul li.cuentas p{font-size:10px}.ep-registro fieldset.f1 ul li.cuentas p.p1{margin-bottom:5px;border-bottom:1px solid #464646;font-size:12px}.ep-registro fieldset.f1 ul li.cuentas ul{padding-top:10px}.ep-registro fieldset.f1 ul li.cuentas ul li{padding:0 0 5px;font-size:11px;height:25px;position:relative}.ep-registro fieldset.f1 ul li.cuentas ul li a{text-decoration:underline;color:#06F;font-size:10px}.ep-registro fieldset.f1 ul li.cuentas ul li input{width:234px;background-image:none;padding-left:0;background-image:none;border:0}.ep-registro fieldset.f1 ul li.cuentas ul li.editar input{width:234px;background:url(./img/ep-registro-input-cuentas.png) no-repeat 0 0}.ep-registro fieldset.f1 ul li.cuentas ul li input[type=radio]{width:30px;float:left;margin:10px 0 0 0}.ep-registro fieldset.f1 ul li.cuentas ul li input[disabled=disabled]{color:#000}.ep-registro fieldset.f1 ul li.cuentas ul li.editar input[type=text]{padding-left:9px}.ep-registro fieldset.f1 ul li.cuentas ul li.error input{background-position:0 -177px}.ep-registro fieldset.f1 ul li.cuentas ul li p.accion{padding:5px 0 0 0;position:absolute;right:0;top:0;text-align:left;width:130px}.ep-registro fieldset.f1 ul li.cuentas ul li p.accion a{padding:0 10px 0 20px}.ep-registro fieldset.f1 ul li.cuentas ul li p.accion a.edit{background:url(./img/ico-modificar.gif) no-repeat 0 0}.ep-registro fieldset.f1 ul li.cuentas ul li p.accion a.delete{background:url(./img/ico-eliminar.gif) no-repeat 0 0}.ep-registro fieldset.f1 ul li.cuentas ul li p.accion a.edit{display:none}.ep-registro fieldset.f1 ul li.cuentas ul li.pral p.accion a.delete{display:none}.ep-registro fieldset.f1 ul li.cuentas ul li p.accion a.edit{display:block}.ep-registro fieldset.f1 ul li.cuentas ul li.editar p.accion{display:none}.ep-registro fieldset.f1 ul li.avatar{padding:0;margin:0 15px 15px 15px}.ep-registro fieldset.f1 ul li.avatar img{margin-right:20px;float:left;display:block;width:50px;border:1px solid #333;background-color:#f1f1f1}.ep-registro fieldset.f1 ul li.avatar input[type=file]{width:348px;display:block;padding:4px;margin-top:10px;font:12px Arial,Helvetica,sans-serif;background:0;float:left;border:1px solid #cacaca}.ep-registro fieldset.f1 ul li.avatar p.accion{padding:5px 0 0 0;text-align:left;width:130px;clear:both}.ep-registro fieldset.f1 ul li.avatar p.accion a{padding:0 10px 0 20px;color:#06f;font-size:10px;text-decoration:underline}.ep-registro fieldset.f1 ul li.avatar p.accion a.d{background:url(./img/ico-eliminar.gif) no-repeat 0 0}.ep-registro fieldset.f1 ul li.fecha select{border:1px solid #cacaca;padding:3px;font:normal 12px Arial,Helvetica,sans-serif;margin-right:15px;width:110px}.ep-registro fieldset.f1 ul li.fecha p{margin-bottom:5px;padding-bottom:3px}.ep-registro fieldset.f1 ul li.comentarios{border-bottom:1px solid #464646;padding:0;margin:0 15px 5px 15px}.ep-registro fieldset.f1 ul li.comentarios p{font-size:10px}.ep-registro fieldset.f1 ul li.comentarios p.p1{border-bottom:1px solid #464646;font-size:12px}.ep-registro fieldset.f1 ul li.comentarios ul{padding-top:10px}.ep-registro fieldset.f1 ul li.comentarios ul li{position:relative;height:auto}.ep-registro fieldset.f1 ul li.comentarios label{display:block;padding:5px 0;max-width:280px}.ep-registro fieldset.f1 ul li.comentarios select{border:1px solid #cacaca;padding:3px;font:normal 12px Arial,Helvetica,sans-serif;margin-right:15px;width:120px;position:absolute;top:5px;right:0}.ep-registro fieldset.f1 ul li.comentarios .check label{padding-left:20px;font-size:12px;padding-top:1px}.ep-registro p.msg-error{color:#d00;background:#f2f3e3 url(./img/ep-registro-msg-error.png) no-repeat 5px 5px;padding:15px 5px 15px 50px;font:bold 13px Arial,Helvetica,sans-serif;margin-top:15px}.ep-registro p.msg-error{font-size:15px}.ep-registro fieldset.f1 ul li.error input{color:#d00;border-color:#d00}.ep-registro fieldset.f1 ul li.error label{color:#d00}.ep-registro fieldset.f1 ul li.error p.msg{text-align:right;float:right;background-color:#ef1306;color:#FFF;font:bold 11px Arial,Helvetica,sans-serif;padding:5px 15px;width:auto;max-width:235px;margin-right:5px;margin-top:5px;position:relative}.ep-registro fieldset.f1 ul li.error p.msg span{background:url(./img/ep-registro-msg.png) no-repeat 0 0;width:18px;height:8px;display:block;position:absolute;top:-7px;left:10px}.ep-registro fieldset.f2{float:right;width:275px}.ep-registro fieldset.f2 ul{padding-top:30px}.ep-registro fieldset.f2 ul li{margin-bottom:10px;clear:both;padding-bottom:10px;border-bottom:1px dotted #000}.ep-registro fieldset.f2 ul li input{margin-bottom:5px;float:left;margin-right:5px;border:1px solid gray}.ep-registro fieldset.f2 ul li label{font-weight:bold;font-size:14px}.ep-registro fieldset.f2 ul li p{margin-left:23px;font-size:12px}.ep-registro input[type=button]{border:0;background-color:#d81e2d;color:#FFF;padding:5px 20px;margin:20px 0 0;float:right;cursor:pointer}body.ca .ep-registro input[type=button]{background-color:#246eab}.ep-registro form hr{border:0;height:1px;background-color:#c31c24;clear:both;margin-top:20px;display:block}body.ca .ep-registro form hr{background-color:#246eab}.label_check{display:block;cursor:pointer;line-height:20px;padding-bottom:5px}.label_check input,.label_radio input{margin-right:5px}.label_check{font-size:18px}.has-js .label_check,.has-js .label_radio{padding-left:20px}.has-js .label_radio{background:url(./img/radio-off.png) no-repeat 0 3px}.has-js .label_check{background:url(./img/checkbox-off-.png) no-repeat 0 3px}.has-js label.c_on{background:url(./img/checkbox-on-.png) no-repeat 0 3px}.has-js label.r_on{background:url(./img/radio-on.png) no-repeat 0 3px}.has-js .label_check input,.has-js .label_radio input{position:absolute;left:-9999px}.ep-registro fieldset.f4{width:465px;float:left}.ep-registro fieldset.f4 ul{padding-top:15px}.ep-registro fieldset.f4 ul li{clear:both;padding:5px 15px;margin:0;height:15px}.ep-registro fieldset.f4 ul li.check label{width:auto;display:inline-block;font:12px Arial,Helvetica,sans-serif;padding-top:4px}.ep-registro fieldset.f4 ul li.check label a{text-decoration:underline}.ep-registro fieldset.f4 ul li.check input{margin-right:5px;float:left}.ep-registro fieldset.f4 ul li.error input{color:#d00;border-color:#d00}.ep-registro fieldset.f4 ul li.error label{color:#d00}.ep-registro fieldset.f4 ul li.error p.msg{text-align:right;float:right;background-color:#ef1306;color:#FFF;font:bold 11px Arial,Helvetica,sans-serif;padding:5px 15px;width:auto;max-width:235px;margin-right:5px;margin-top:5px;position:relative}.ep-registro fieldset.f4 ul li.error p.msg span{background:url(./img/ep-registro-msg.png) no-repeat 0 0;width:18px;height:8px;display:block;position:absolute;top:-7px;left:10px}.ep-registro fieldset.f3{float:right;width:275px}.ep-registro fieldset.f3 ul{padding-top:30px}.ep-registro fieldset.f3 ul li.cuentas{clear:both;overflow:hidden;margin-bottom:20px}.ep-registro fieldset.f3 ul li.cuentas img{float:left;margin-right:10px;display:block;width:32px}.ep-registro div.clear{clear:both}.ep-registro div.clear p{text-align:right}.ep-registro div.clear p a{color:#d81e2d}body.ca .ep-registro div.clear p a{color:#246eab}#alert{position:absolute;top:0;left:0;background:url(./img/bg-black.png) repeat 0 0;width:100%;height:100%;display:none;z-index:9999}#alert .ms{position:fixed;left:40%;top:40%;width:400px;display:block;padding:15px;background-color:#FFF}#alert .ms h2{border-bottom:2px solid #c31c24;color:#404040;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding-bottom:5px}body.ca #alert .ms h2{border-color:#246eab}#alert .ms .txt{padding:15px 0}#alert .ms .txt p{color:#232323;font:13px Arial,Helvetica,sans-serif;margin-bottom:5px}#alert .ms .txt p span,.ep-registro .ms .txt p strong{color:#d81e2d}body.ca #alert .ms .txt p span,body.ca .ep-registro .ms .txt p strong{color:#246eab}#alert .ms .txt p.p1{text-align:center}#alert .ms .txt p a{background-color:#d81e2d;color:#FFF;padding:5px 20px;margin:10px 0;font-size:12px;margin-right:10px;cursor:pointer}body.ca #alert .ms .txt p a{background-color:#246eab}#alert .ms .txt p.p1 a.deleteDisabled{background-color:#bfbfbf;pointer-events:none}#userdown{position:absolute;top:0;left:0;background:url(./img/bg-black.png) repeat 0 0;width:100%;height:100%;display:none;z-index:9999}#userdown .ms{position:fixed;left:40%;top:40%;width:400px;display:block;padding:15px;background-color:#FFF}#userdown .ms h2{border-bottom:2px solid #c31c24;color:#404040;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding-bottom:5px}body.ca #userdown .ms h2{border-color:#246eab}#userdown .ms .txt{padding:15px 0}#userdown .ms .txt p{color:#232323;font:13px Arial,Helvetica,sans-serif;margin-bottom:5px}#userdown .ms .txt p span,.ep-registro .ms .txt p strong{color:#d81e2d}body.ca #userdown .ms .txt p span,body.ca .ep-registro .ms .txt p strong{color:#246eab}#userdown .ms .txt p.p1{text-align:center}#userdown .ms .txt p a{background-color:#d81e2d;color:#FFF;padding:5px 20px;margin:10px 0;font-size:12px;margin-right:10px}body.ca #userdown .ms .txt p a{background-color:#246eab}.ep-registro-login{border-bottom:1px solid #c33;padding-bottom:20px;margin:20px 0;background-color:#FFF}body.ca .ep-registro-login{border-color:#246eab}.ep-registro-login h1{border-bottom:1px solid #c31c24;font-weight:normal;font-size:18px;color:#000;padding-bottom:5px;margin-bottom:10px;text-align:center}.ep-registro-login h1 span{text-transform:uppercase;color:#c31c24}body.ca .ep-registro-login h1{border-color:#246eab}body.ca .ep-registro-login h1 span{color:#246eab}.ep-registro-login h2{color:#333;font:normal 14px Arial,Helvetica,sans-serif;text-align:center}.ep-registro-login .login-ep form fieldset{border:0;display:block}.ep-registro-login .login-ep p.msg{color:#ef1306;font:bold 13px Arial,Helvetica,sans-serif;padding:5px 15px;width:auto;margin-right:5px;margin-top:5px;position:relative;margin-bottom:5px}.ep-registro-login .login-ep p.msg span{background:url(./img/ep-registro-msg.png) no-repeat 0 0;width:18px;height:8px;display:block;position:absolute;top:-7px;left:10px}.ep-registro-login .login-ep form fieldset ul{width:100%}.ep-registro-login .login-ep form fieldset ul li{float:left;overflow:hidden;display:block;padding:5px 0;margin:0 10px 5px;position:relative;height:65px;width:45%}.ep-registro-login .login-ep form fieldset ul li input{border:0;padding:9px}.ep-registro-login .login-ep form fieldset ul li a{position:absolute;left:3px;bottom:0;color:#c31c24;text-decoration:underline;font-size:11px}.ca .ep-registro-login .login-ep form fieldset ul li a{color:#246eab}.ep-registro-login .login-ep form fieldset ul li input[type=text],.ep-registro-login .login-ep form fieldset ul li input[type=password]{display:block;padding:4px 0;font:12px Arial,Helvetica,sans-serif;display:block;padding:9px;font:12px Arial,Helvetica,sans-serif;border:1px solid gray;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 5px 0 rgba(50,50,50,0.75);-moz-box-shadow:inset 0 0 5px 0 rgba(50,50,50,0.75);box-shadow:inset 0 0 5px 0 rgba(50,50,50,0.75);width:100%;max-width:272px;margin:0 auto}.ep-registro-login .login-ep form fieldset ul li label{width:100%;max-width:280px;margin:0 auto 3px;display:block}.ep-registro-login .login-ep form fieldset ul li label span{font-size:11px;color:#000}.ep-registro-login p.msg-error{color:#d00;background:#f2f3e3 url(./img/ep-registro-msg-error.png) no-repeat 5px 5px;padding:15px 5px 15px 50px;font:bold 13px Arial,Helvetica,sans-serif;margin-top:15px;margin:15px}.ep-registro-login .login-ep form fieldset ul li.check{height:auto;margin-top:-25px}.ep-registro-login .login-ep form fieldset ul li.check label{width:auto;display:inline-block;padding-top:3px}.ep-registro-login .login-ep form fieldset ul li.check input{margin-bottom:15px;margin-right:5px;float:left}.ep-registro-login input[type=button]{border:0;background-color:#d81e2d;color:#FFF;padding:5px 20px;display:block;margin:10px auto;width:300px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;font:12px Arial,Helvetica,sans-serif}body.ca .ep-registro-login input[type=button]{background-color:#246eab}.ep-registro-login p a{color:#3980b3;text-decoration:underline;padding-left:15px}.ep-registro-login p.bottom{font:normal 12px Arial,Helvetica,sans-serif;color:#333;position:relative;display:block;height:20px;display:block;padding:5px 0 0 0;margin:0}.ep-registro-login p.bottom a.a1{position:absolute;left:0;text-decoration:underline;color:#333;padding:0;margin:0}.ep-registro-login p.bottom a.a2{position:absolute;right:0;text-decoration:none;color:#333;padding:0;margin:0}.ep-registro-login p.bottom a.a2 span{color:#d81e2d;font-weight:bold}.ep-registro-login p.bottom a.a2:hover span{text-decoration:underline}.ca .ep-registro-login p.bottom a.a2 span{color:#3980b3}.ep-registro-login .login-redes{border-bottom:1px solid #ccc;margin-bottom:10px}.ep-registro-login .login-redes ul{margin:10px auto;width:210px;height:91px}.ep-registro-login .login-redes ul li{margin-bottom:10px;display:block;float:left;width:91px;height:91px;margin:0 5px}.ep-registro-login .login-redes ul li a{width:91px;height:91px;display:block}.ep-registro-login .login-redes ul li a span{display:none}.ep-registro-login .login-redes ul li a.bt-login-fck{background:transparent url(./img/ep-registro-ico-facebook.jpg) no-repeat 0 0}.ep-registro-login .login-redes ul li a.bt-login-twt{background:transparent url(./img/ep-registro-ico-twitter.jpg) no-repeat 0 0}.ep-registro-login .login-redes ul li a.bt-login-goo{background:transparent url(./img/ep-registro-ico-gplus.jpg) no-repeat 0 0}.ep-registro-login .login-redes a.button{background-color:#d81e2d;color:#FFF;padding:4px;margin:10px auto;max-width:300px;font-size:12px;display:block;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}body.ca .ep-registro-login .login-redes a.button{background-color:#246eab}.ep-registro-login.reducido .login-ep{width:315px;padding-right:15px}.ep-registro-login.reducido .login-ep form fieldset{width:265px}.ep-registro-login.reducido .login-ep form fieldset ul li{width:270px}.ep-registro-login.reducido .login-ep form fieldset ul li label{width:215px}.ep-registro-login.reducido .login-ep form fieldset ul li input[type=text]{width:265px;background:url(./img/ep-registro-login-reducido-input.png) no-repeat 0 0}.ep-registro-login.reducido .login-ep form fieldset ul li input[type=password]{width:265px;background:url(./img/ep-registro-login-reducido-input.png) no-repeat 0 0}.ep-registro-login.reducido .login-ep form fieldset ul li.check{width:215px}.ep-registro-login.reducido .login-ep form input[type=button]{margin-right:20px}.ep-registro-login.reducido .login-redes{width:295px;padding-left:20px}.ep-registro-remember-login{padding:15px 0}.ep-registro-remember-login p{padding:15px 15px 0 15px;color:#232323;font:normal 14px Arial,Helvetica,sans-serif}.ep-registro-remember-login h2{padding-bottom:5px;font:bold 17px Arial,Helvetica,sans-serif;border-bottom:2px solid #c31c24;color:#000}body.ca .ep-registro-remember-login h2{border-color:#246eab}.ep-registro-remember-login form{border-bottom:3px solid #c31c24}body.ca .ep-registro-remember-login form{border-color:#246eab}.ep-registro-remember-login form fieldset{border:0;display:block;padding:15px 0}.ep-registro-remember-login form fieldset ul li{clear:both;padding:5px 15px;position:relative;width:352px}.ep-registro-remember-login form fieldset ul li input{width:300px;display:block;padding:4px;font:12px Arial,Helvetica,sans-serif;width:332px;display:block;padding:9px;font:12px Arial,Helvetica,sans-serif;background:#FFF url(./img/ep-registro-login-input.png) no-repeat 0 -69px;border:0}.ep-registro-remember-login form fieldset ul li.error input{background-position:0 0}.ep-registro-remember-login form fieldset ul li label{width:310px;display:block;margin-bottom:3px}.ep-registro-remember-login form fieldset ul li.captcha{height:64px}.ep-registro-remember-login form fieldset ul li.captcha label{margin-bottom:5px;padding-bottom:3px}.ep-registro-remember-login form fieldset ul li.captcha img{margin-right:48px;float:left;display:block;width:160px}.ep-registro-remember-login form fieldset ul li.captcha input{width:122px;background:#FFF url(./img/ep-registro-input.png) no-repeat 0 -125px}.ep-registro-remember-login form fieldset ul li.error.captcha input{background-position:0 -177px}.ep-registro-remember-login input[type=button]{border:0;background-color:#d81e2d;color:#FFF;padding:5px 20px;margin:10px 0;float:right}body.ca .ep-registro-remember-login input[type=button]{background-color:#246eab}.ep-registro-remember-login p.msg-error{color:#d00;background:#f2f3e3 url(./img/ep-registro-msg-error.png) no-repeat 5px 5px;padding:15px 5px 15px 50px;font:bold 13px Arial,Helvetica,sans-serif;margin-top:15px;width:292px;margin:15px}.ep-registro-remember-login fieldset ul li.error input{color:#d00;border-color:#d00}.ep-registro-remember-login fieldset ul li.error label{color:#d00}.ep-registro-remember-login fieldset ul li.error p.msg{text-align:right;float:right;background-color:#ef1306;color:#FFF;font:bold 11px Arial,Helvetica,sans-serif;padding:5px 15px;width:auto;max-width:235px;margin-right:5px;margin-top:5px;position:relative}.ep-registro-remember-login fieldset ul li.error p.msg span{background:url(./img/ep-registro-msg.png) no-repeat 0 0;width:18px;height:8px;display:block;position:absolute;top:-7px;left:10px}.ep-registro-mensajes{padding:15px 0;border-bottom:3px solid #d81e2d;margin-bottom:17px}body.ca .ep-registro-mensajes{border-color:#246eab}.ep-registro-mensajes p{padding:15px 15px 0 15px;color:#232323;font:normal 13px Arial,Helvetica,sans-serif}.ep-registro-mensajes h2{padding:5px 0;font:bold 17px Arial,Helvetica,sans-serif;border-bottom:2px solid #c31c24;color:#000}.ep-registro-mensajes h2.info{background:#FFF url(./img/ep-registro-mensaje-ico2.gif) no-repeat 0 3px;padding-left:30px}.ep-registro-mensajes h2.error{background:#FFF url(./img/ep-registro-mensaje-ico1.gif) no-repeat 0 3px;padding-left:30px}body.ca .ep-registro-mensajes h2{border-color:#246eab}body.ca .ep-registro-mensajes h2.info{background:#FFF url(./img/ep-registro-mensaje-ico2-cat.gif) no-repeat 0 3px}.ep-registro-mensajes p a.button{background-color:#d81e2d;color:#FFF;padding:5px 20px;margin:10px 0;font-size:12px;float:right}body.ca .ep-registro-mensajes p a.button{background-color:#246eab}.ep-registro-mensajes .clear{clear:both}.ventana-modal{position:fixed;top:0;left:0;z-index:9;width:100%;background:rgba(0,0,0,.8);height:100%}.ca .ventana-modal .box{border-color:#416aad}.ventana-modal .box{background-color:#FFF;max-width:430px;margin:20px auto 0;display:block;padding:15px;-webkit-box-shadow:2px 3px 43px rgba(17,14,17,.82);-moz-box-shadow:2px 3px 43px rgba(17,14,17,.82);border:3px solid #c33;box-shadow:2px 3px 43px rgba(17,14,17,.82)}.ventana-modal .box .ep-registro-login .login-ep form fieldset ul li input[type="text"],.ventana-modal .box .ep-registro-login .login-ep form fieldset ul li input[type="password"]{max-width:170px !important}.ventana-modal .box .close{text-align:right;display:block;z-index:10;color:rgba(71,108,163,1);font:normal 13px/15px Verdana,Geneva,sans-serif;cursor:pointer}.ventana-modal .box .ep-registro-login h1{text-align:left}.ventana-modal .box .ep-registro-login h2{text-align:left}.ventana-modal .box .ep-registro-login .login-ep form fieldset ul li{margin-left:0;margin-right:20px}.ep-registro-login-txt .p1{font:normal 14px/16px Arial,georgia,serif;color:#333;padding-left:10px;padding-right:7px;margin-bottom:10px}.ep-registro-login-txt .p2{font:normal 14px/16px Arial,georgia,serif;color:#333;padding-left:10px;margin-bottom:10px}.ep-registro-login-txt .p3{font:normal 12px/14px Arial,georgia,serif;color:#333;padding:10px 10px 0 10px;border-top:1px dotted #999}.ep-registro-login-txt p span{font-weight:700}.ep-registro-login-txt p a{color:#c33;font-weight:700}.ep-registro-login-txt .p1:before,.ep-registro-login-txt .p2:before{margin-left:-10px;margin-right:4px;content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #c33}body.ca .ep-registro-login-txt .p1:before,body.ca .ep-registro-login-txt .p2:before{margin-left:-10px;margin-right:4px;content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #246eab}body.ca .ep-registro-login-txt p a{color:#246eab}