.label-error{color:#dc1d46}.pwd-error{color:#dc1d46 !important;font-size:12px;font-weight:initial}@font-face{font-family:'ProximaNova';src:url("./fonts/proximanova-regular.eot");src:url("./fonts/proximanova-regular.eot?#iefix") format("embedded-opentype"),url("./fonts/proximanova-regular.woff") format("woff"),url("./fonts/proximanova-regular.ttf") format("truetype"),url("./fonts/proximanova-regular.svg#epFont-Regular") format("svg")}@font-face{font-family:'epFont';src:url("./fonts/epFont.eot");src:url("./fonts/epFont.eot?#iefix") format("embedded-opentype"),url("./fonts/epFont.woff") format("woff"),url("./fonts/epFont.ttf") format("truetype"),url("./fonts/epFont.svg#epFont-Regular") format("svg");font-weight:400}.header{font-weight:bold}.header--giant{font-size:42px;margin-bottom:32px}.header--xxxlarge{font-size:26px;margin-bottom:24px}.header--xxlarge{font-size:22px;margin-bottom:24px}.header--xlarge{font-size:18px;margin-bottom:16px}.header--large{font-size:16px;margin-bottom:16px}.text--medium{font-size:14px;margin-bottom:16px}.text--small{font-size:14px;margin-bottom:16px}.text--xsmall{font-size:10px;margin-bottom:8px}.text--alert{color:#ff6335}.text--error{color:#e93e40}.text--info{color:#bbb}.text--success{color:#00a544}.text--bold{font-weight:bold}a,.text-link{color:#2b91c1;font-size:14px;text-decoration:none}a:hover,.text-link:hover{color:#2b91c1;text-decoration:underline}html{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:14px}body{-ms-flex-direction:column;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;min-height:100vh}.display-none{display:none}.display-inline-block{display:inline-block}h4{margin-top:16px}a{cursor:pointer}.disabled{cursor:not-allowed;pointer-events:none;opacity:.3}@media only screen and (min-width: 992px){html{height:100%}.cn_Ofertas body{height:100%;margin:0;margin-bottom:0}.cn_Ofertas .container{left:0;right:0;margin:auto}}.skill-badge{line-height:18px;display:inline-table;padding:6px 10px;border-radius:20px;border:0;margin:5px 10px 0 0;color:#777779;background-color:#eae9e9}.skill-badge .remove{margin-left:5px}.skill-badge .remove i{margin:5px;color:#cecdce}.skill-badge .remove i:hover{cursor:pointer}.skill-badge:hover{cursor:default}.skill-badge:hover .remove i{color:#777779}.skill-badge span{line-height:2}.button--disabled{opacity:0.3;pointer-events:none;cursor:not-allowed}a.boton{color:white}.boton{background:#777779;display:inline-block;padding:0 20px;color:white;text-decoration:none;line-height:37px}.boton:hover{border:0}.boton:hover{color:#eae9e9}.edit-button{background-color:#eae9e9;color:#000;text-decoration:none;padding:5px 7px;border-radius:50%}.edit-button:hover{opacity:0.7}.btn-buscar{text-align:right;margin-bottom:15px}.cn_Ofertas .btn-buscar{position:absolute;right:15px}.boton_both .boton_pos2{margin-left:16px}.offers__button--back{display:block;border-bottom:1px solid #eae9e9;padding:10px 20px}.offers__button--back a:hover{text-decoration:underline}@media only screen and (min-width: 992px){.cn_Ofertas .btn{height:30px;line-height:14px}.cn_Ofertas .btn-buscar{height:30px;line-height:30px}}@media only screen and (max-width: 991px){.cn_Ofertas .boton.right,.cn_Ofertas .boton_pos2{float:none;width:100%;text-align:center}.boton_both .boton_pos2{margin-left:0}}input{outline:none}input[type=checkbox]{color:black;border:0 1px #fff;padding:4px 5px;margin:0 4px 5px 0}input[type=radio]{color:#000;border:0 solid #fff;padding:4px 5px;margin:0 4px 5px 0}input[type=text],input[type=password],textarea,select[multiple]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #eae9e9;padding:9px 10px 9px 10px;background:white;line-height:17px}select{color:black;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 -4px 5px 0;vertical-align:middle;padding:10px 10px 10px 10px;border:1px solid #eae9e9;background:white}select[multiple]{min-height:100px}textarea{color:black;min-height:200px;margin:0 4px 5px 0;padding:10px 10px 11px 10px;border:1px solid #eae9e9;background:white}input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus,input.ui-autocomplete-input:focus{background:#eae9e9;border:1px solid #777779}input[type=text]:hover,select[type=text]:hover,textarea:hover{border:1px solid #3f3f40}option{padding:3px}label{font-weight:500}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#acaaad}@media only screen and (min-width: 992px){.cn_Ofertas input[type=text]{height:30px}}a{cursor:pointer}ul{list-style:none}.download__list{padding:0 20px}.download__list li{padding:20px 0}.download__list li:not(:last-child){border-bottom:1px solid #bbb}.download__list li .boton{margin-top:10px}.epm{margin-top:5px}.epm-meter{height:7px}.epm-meter meter{float:left;margin-bottom:5px;font-size:12px}.epm-error span{color:#dc1d46;font-size:12px}.epm-showhide{position:absolute;cursor:pointer;text-decoration:none;font-size:12px;color:#acaaad}.epm-showhide:hover{text-decoration:none;color:#777779}.epm-input-error,.epm-input-normal{outline:transparent}.epm-security-level{font-size:12px}.epm-disabled{pointer-events:none;cursor:default;opacity:.4}meter{-webkit-appearance:meter;height:100%;width:100%}meter::-webkit-meter-bar{background:#eae9e9}meter::-webkit-meter-optimum-value{background:#5cb73c}meter div.meter-bar.meter-low{background:#dc1d46}meter::-webkit-meter-even-less-good-value{background:#dc1d46}meter div.meter-frame{height:7px;width:100%;background:#eae9e9}#div_capa_mensaje{width:350px;height:250px}.div_capa_mensaje_fondo{z-index:2000;background:rgba(0,0,0,0.5);top:0;width:100%;height:100%;position:fixed}.popup{overflow:auto;left:0;position:fixed;right:0;top:0;margin:auto;z-index:2500}.popup .close{color:black;font:20px Arial;position:absolute;right:7px;top:5px;cursor:pointer;text-decoration:none}.popup .close:before{content:"X"}.popup .header{position:relative;height:40px;background-color:#eae9e9;border:1px solid #cecdce}.popup .alert{font-size:35px;color:#777779;padding:0;position:absolute;top:-7px;padding:0 10px}.popup .text-alert{font-size:16px;display:inline-block;vertical-align:middle;text-align:left}.popup .popup-content{margin:16px auto;background:white;left:0;right:0;width:475px;position:relative;border:1px solid #cecdce}.popup .popup-content:after{content:'';display:block;height:100%;width:100%;position:fixed;background-color:rgba(36,36,36,0.8);top:0;left:0;z-index:-1}.popup .popupmed{padding:40px;overflow:auto;position:relative}.popup.popup-login h2{margin:0}@media only screen and (max-width: 991px){.popup .popup-content{position:relative}}@media only screen and (max-width: 767px){.popup .popup-content{width:auto;margin:8px}}div[id*="CapaMensajeCookiesInfo"]{position:absolute}.register h1{text-align:center;margin:0 auto 24px auto}.register .boton.loginInfojobs{line-height:47px}.register .cn_lopd{background:transparent}@media (max-width: 767px){.register h1{text-align:left;margin:0}.register h1:first-child{margin-top:-16px}}.login a .link-contrasena{font-size:13px;text-decoration:none}.login a .link-contrasena:hover{text-decoration:underline}.login .fila{width:95%}.login .fila_texto{font-weight:normal;padding-right:20px}.login .fila_login{margin:16px 0}.login .cn_boxCambiar .fila{float:left}.login .fila_text{font-size:16px;font-weight:normal}.login .fila_login a:hover{text-decoration:underline}.login .fila_login input[type=password].epm-input-error{margin:0}.login .fila_login input[type=text],.login .fila_login input[type=password]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px;margin-top:2px;background:white !important;color:#cecdce;margin:0}.login .fila_login input[type=text]:focus,.login .fila_login input[type=password]:focus{color:black}.login .form_login{position:relative;font-size:14px;color:black;margin:0;padding:0}.login .form_login span{margin:6px 0 6px 0}.ep-AtomSwitch{cursor:pointer;height:32px;line-height:24px;margin:0;padding:4px;pointer-events:all}.ep-AtomSwitch--fullWidth{display:flex;justify-content:space-between}.ep-AtomSwitch-container{position:relative;left:-40px}.ep-AtomSwitch-container:after,.ep-AtomSwitch-container:before{content:'';height:22px;position:absolute}.ep-AtomSwitch-container:after{background:#fff;border-radius:50%;box-shadow:2px 0 2px 0 #bbb;left:1px;top:1px;width:22px;transition:all 0.3s ease-in-out}.ep-AtomSwitch-container:before{background:#bbb;border:1px solid #777;border-radius:20px;height:24px;width:40px;transition:all 0.3s ease-in-out}.ep-AtomSwitch-input{opacity:0}.ep-AtomSwitch-input:checked+.ep-AtomSwitch-container:after{box-shadow:2px 0 2px 0 rgba(0,0,0,0.2);margin-left:16px;transition:all 0.3s ease-in-out}.ep-AtomSwitch-input:checked+.ep-AtomSwitch-container:before{background:#1f58ef;border:1px solid #1f58ef;transition:all 0.3s ease-in-out}.ep-AtomSwitch-input:disabled+.ep-AtomSwitch-container:after{background:#f1f1f1;border:solid 1px #fff}.ep-AtomSwitch-input:disabled+.ep-AtomSwitch-container:before{background-color:#f1f1f1;border:solid 1px #f1f1f1}.ep-AtomSwitch:focus-within{outline:2px auto #1f58ef}.table.cookie__table p{margin-bottom:0}.alert-info{background-color:#f1f1f1;border-color:#bbb;color:inherit}.cn_Baja .footer a{display:none}.footer{bottom:0;color:white;flex-shrink:0;left:0;margin:auto auto 0 auto;max-width:1170px;padding:5px 0;right:0;width:100%}.footer__block--last{float:right}@media only screen and (max-width: 768px){.footer__block--last{float:left;margin-right:16px}}@media only screen and (max-width: 1170px){.footer{padding:5px 10px}}.footer a{color:white}.header-line a{width:220px}.header-line a.logo{display:block;padding:20px}.header-line a.logo img{width:175px;height:54px}@media only screen and (max-width: 992px){.header-line a{margin:auto}}.cn_Default .header-line{text-align:center;padding-top:20px}.cn_Default .header-line a.logo{margin:auto;width:290px}.cn_Default .header-line a.logo img{width:250px;height:77px;margin:0}.arrow,.mobile ul:before,ul.navi li ul:before{position:absolute;top:-5px;right:10px;width:10px;height:10px;display:block;content:" ";transform:rotate(45deg);border:1px solid #eae9e9;background:white;border-bottom:0;border-right:0}.wrap_menu{position:relative}.wrap_menu ul{position:absolute}.wrap_menu ul li{display:inline-block;position:relative}.cn_Default .wrap_menu{margin-top:0}ul.navi{padding-left:20px;max-width:710px}ul.navi li{padding:20px 5px}.cn_Default ul.navi li{padding:0}.cn_Default ul.navi li li{padding:10px 20px}ul.navi li.menu-idioma{padding:20px 20px 20px 10px}ul.navi li a{padding:0;color:#3f3f40}ul.navi li ul li{background:white;width:100%;padding:10px 20px}ul.navi li ul li:hover{background:#eae9e9}ul.navi li ul li a{text-decoration:none}.menu-idioma>a,.menu-micuenta>a{display:block;padding:20px 0;text-decoration:none}.menu-idioma:hover ul,.menu-micuenta:hover ul{display:block}.menu-idioma.mobile,.menu-micuenta.mobile{float:right;padding:0 20px}.menu-idioma.mobile>a,.menu-micuenta.mobile>a{color:white}.menu-idioma ul,.menu-micuenta ul{background:white;border:1px solid #eae9e9;display:none;list-style:none;padding:0;position:absolute;right:0;top:50px;z-index:50}.menu-idioma ul li,.menu-micuenta ul li{padding:10px 20px}.menu-idioma ul li:hover,.menu-micuenta ul li:hover{background-color:#eae9e9}.menu-idioma ul a,.menu-micuenta ul a{color:#242424;text-decoration:none;text-align:left}.menu-idioma ul a:hover,.menu-micuenta ul a:hover{text-decoration:none}.menu-micuenta ul{min-width:180px}.menu-nuevo-usuario a span{color:inherit;text-decoration:underline}.cn_Default .menu-nuevo-usuario a span{color:white}@media only screen and (min-width: 992px){.cn_Ofertas .navi{margin-top:40px}.menu-idioma{display:none}.menu-baja{border-top:1px solid #eae9e9}.menu-idioma:after{content:'|';display:block;position:absolute;top:20px;right:5px;color:#eae9e9}ul.navi li.menu-ofertas-login{float:right;padding:0 10px}.navi{position:absolute}.wrap_menu{margin-top:20px}.wrap_menu ul{right:0}}@media only screen and (min-width: 1200px){ul.navi{max-width:900px}ul.navi li.menu-ofertas-login{float:none;padding:20px 10px}}.modal-dialog{position:fixed;left:0px;right:0px;top:100px}.modal-dialog a{cursor:pointer}.modal-dialog .modal-content{border-radius:0;overflow:auto}.modal-dialog .modal-body{overflow:auto;padding:20px}.modal-dialog .modal-title{line-height:15px}.modal-dialog .modal-header{background-color:#eae9e9}.modal-dialog .modal-footer{border-top:1px solid #cecdce}.modal-dialog .alert{font-size:35px;color:#777779;padding:0;position:absolute;top:-7px}.modal-dialog .bold{font-weight:bold}#modal-sign-out .boton{margin-right:20px}.modal-dialog{position:absolute;top:0}.cookie{position:fixed;bottom:0;left:0;right:0;margin:0 auto;z-index:999;font-weight:300;width:100%;max-width:1170px;background:rgba(63,63,64,0.95);color:white;border-radius:0}.cookie a:not(.boton),.cookie .btn-link{color:white;text-decoration:underline}.cookie a:hover{cursor:pointer}.cookie .close{color:white;font-weight:inherit}.onepage-ofertas ul li{border:1px solid #eae9e9;border-top:0}@media only screen and (min-width: 992px){.onepage-ofertas ul li:first-child{padding-top:20px}.onepage-ofertas ul li:first-child .selected:before{content:' ';height:35px;width:3000px;background:#eae9e9;margin-top:-35px;margin-left:-30px;display:block}.onepage-ofertas ul li:hover,.onepage-ofertas ul li .selected{background:#eae9e9}.onepage-ofertas ul li .selected .op-titulo{font-weight:500}.onepage-ofertas ul li a{display:block}.col-md-12{padding-right:15px}.col-md-12 .onepage-ofertas ul li .selected{background-color:white}.col-md-12 .onepage-ofertas ul li .selected:hover{background-color:#eae9e9}.col-md-12 .onepage-ofertas ul li:first-child .selected:before{background-color:white}.col-md-12 .onepage-ofertas ul li:first-child:hover .selected:before{background-color:#eae9e9}}.buscador-clave{border:1px solid #eae9e9}.search-container{height:100%;width:100%}.filter-option{padding:0 0 0 10px;line-height:16px;white-space:nowrap;text-overflow:ellipsis}@media only screen and (min-width: 992px){.cn_Ofertas .filtros-cont{position:relative}.cn_Ofertas .filtros-cont .bottom{position:absolute;top:45px;right:0}.buscador-clave .col-sm-12{padding-right:0}.buscador-clave .input-search:nth-child(4){padding-right:30px}.form-group select{height:30px;line-height:30px;padding:0 5px;width:100%;margin-bottom:0}}@media only screen and (max-width: 991px){.buscador-clave{overflow:inherit;display:inline}.buscador{border:1px solid #eae9e9}}#modal-cookies-body{max-height:80vh;overflow-y:auto}#modal-privacy-body{max-height:80vh;overflow-y:auto}.legal-list li{margin-left:16px}div[id*=UcListaOfertasOnePage_divPaginacionCombos].texto.cn_pag{display:none}h1{max-width:750px}.wrap-content{min-height:inherit}.filtros-cont{margin-top:15px}.total-vacancies{color:#fff;background-color:#acaaad;text-align:center;margin:0;padding:5px 90px;z-index:15}.bottom{height:52px}.onepage-rinfo{border:1px solid #eae9e9;margin:20px 0;padding:15px;overflow:auto;width:100%}.bottom{height:52px}.cn_Ofertas .offers__text--big{background:#eae9e9;text-align:center;padding:20px;margin:16px}.cn_Ofertas .wrap-content{padding:20px 0}.cn_Ofertas .header-line{margin:0}.cn_Ofertas .titulo{display:none}.cn_Ofertas .onepage-oferta{padding-top:20px;max-width:750px;margin:0 auto}.cn_Ofertas div[id*="Body_pnlVacancy"]{position:relative}.cn_Ofertas .onepage-ofertas{padding:0;margin:0}.cn_Ofertas .onepage-ofertas .offers__list{width:100%;max-width:750px;margin:0 auto}.cn_Ofertas .onepage-ofertas ul{margin-bottom:0;list-style:none;padding:0}.cn_Ofertas .onepage-ofertas ul li a{width:100%;text-decoration:none;clear:both;margin:0;padding:20px}.cn_Ofertas .onepage-ofertas ul li a .row{padding:0 20px}.cn_Ofertas .onepage-ofertas ul li .op-titulo{font-size:18px;margin:0;padding:0;display:block}.cn_Ofertas .onepage-ofertas ul li op-titulo::first-letter{display:block;text-transform:capitalize}.cn_Ofertas .onepage-ofertas ul li .op-perfil{line-height:19px;margin:0;padding:0;color:#777779}.cn_Ofertas .onepage-ofertas ul li .op-fecha{line-height:19px;margin:0;padding:0;color:#777779;white-space:nowrap}.cn_Ofertas .onepage-ofertas ul li .op-provincia{line-height:19px;margin:0;padding:0;color:#777779;margin-right:6px;white-space:nowrap;border-right:1px solid #cecdce;padding-right:8px}.cn_Ofertas .onepage-ofertas ul li .op-provincia .op-tipooferta{font-size:12px;color:#777779}.cn_Ofertas .onepage-ofertas .op-oferta-inscrito{color:#00a54f;float:right;padding-top:5px}.cn_Ofertas .onepage-ofertas .op-oferta-inscrito i{padding-right:5px}.cn_Ofertas .onepage-ofertas .op-oferta-caducada{color:#cecdce;float:right;padding-top:5px}.cn_Ofertas .onepage-ofertas .op-oferta-caducada i{padding-right:5px}@media only screen and (min-width: 992px){.cn_Ofertas{overflow:hidden}.cn_Ofertas body,.cn_Ofertas form,.cn_Ofertas #outer-wrap,.cn_Ofertas #inner-wrap,.cn_Ofertas .container,.cn_Ofertas .row,.cn_Ofertas .wrap-content,.cn_Ofertas div[id*="Body_CustomUpdatePanelOfertas"],.cn_Ofertas div[id*="Body_CustomUpdatePanelOfertas"]>.row,.cn_Ofertas .col-md-4,.cn_Ofertas .col-md-8,.cn_Ofertas .col-md-12{height:99%}.cn_Ofertas .container>.row>div{height:100%}.cn_Ofertas .pnlVacanciesList{width:750px;margin:0 auto;overflow:scroll;height:100%;overflow-x:hidden;position:relative}.cn_Ofertas div[id*="divExtendedVacanciesList"]{padding:0;max-height:80px;overflow:hidden}.cn_Ofertas div[id*=CustomUpdatePanelOfertas]{padding-bottom:265px}.cn_Ofertas div[id*=CustomUpdatePanelOfertas].min-margin-bottom{padding-bottom:135px}.cn_Ofertas div[id*="_Body_PnlBuscador"]{padding-top:20px}.cn_Ofertas .col-md-4,.cn_Ofertas .col-md-8,.cn_Ofertas .col-md-12{overflow-y:auto;overflow-x:hidden}.cn_Ofertas .col-md-4{padding:0;z-index:10}.cn_Ofertas .col-md-8{padding-left:50px;margin:0 20px}.cn_Ofertas .buscador-clave{height:107px;width:100%;max-width:750px;margin:0 auto}.cn_Ofertas .total-vacancies-cont{position:absolute;top:0}.cn_Ofertas .total-vacancies{position:fixed;border-bottom-right-radius:25px}.cn_Ofertas #divVacanciesContent{overflow-x:hidden}}@media only screen and (max-width: 991px){#divVacanciesContent{margin:0}}.boton.loginInfojobs{background:url("/App_Themes/Front/images_front/btnij.png");background-color:#008ac5;background-position:right;height:47px;font-size:27px;background-repeat:no-repeat;cursor:pointer;padding-right:65px}.form_login .boton.loginInfojobs{line-height:47px;text-align:center}.cn_boxCrear{padding-bottom:20px}.cn_boxCrear div[id*='_divLoginInfojobs']{text-align:center}.cn_boxCrear .label_login{font-weight:500}.login a .link-contrasena{font-size:13px;text-decoration:none}.login a .link-contrasena:hover{text-decoration:underline}.login .fila{width:95%}.login .fila_texto{font-weight:normal;padding-right:20px}.login .fila_login{margin:20px 0}.login .cn_boxCambiar .fila{float:left}.login .boton_pos_login{margin:30px 0}.login .boton_pos_login .boton{padding:5px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;font-size:30px;text-align:center}.login .boton_pos_login .boton:after{font-size:27px}.login .fila_text{font-size:16px;font-weight:normal}.login .fila_login a:hover{text-decoration:underline}.login .fila_login input[type=password].epm-input-error{margin:0}.login .fila_login input[type=text],.login .fila_login input[type=password]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px;margin-top:2px;background:#fff;color:#cecdce;margin:0}.login .fila_login input[type=text]:focus,.login .fila_login input[type=password]:focus{color:#000}.login .form_login{position:relative;font-size:14px;color:#000;margin:0;padding:0}.login .form_login span{margin:6px 0 6px 0}.ui-autocomplete li{cursor:pointer;display:list-item;height:30px;line-height:30px;padding-left:10px !important}.ui-autocomplete li:hover{background-color:#eae9e9}.skill-details{margin-top:10px}.skill-details span{display:none}.skill-details textarea{resize:none}.skill-details a{float:right}.skill-details a:hover{cursor:pointer}.skill-details a.disabled{opacity:0.6}.skill-details a.disabled:hover{cursor:default;color:#fff !important}.skill-details h3{color:#000}.skill-level{height:15px;float:left;margin:4px;margin-right:8px}.skill-level div{height:4px;width:15px;border-radius:4px;margin:1px}.skill-level.high div.top{background-color:#5cb73c}.skill-level.high div.middle{background-color:#5cb73c}.skill-level.high div.bottom{background-color:#5cb73c}.skill-level.medium div.top{background-color:#acaaad}.skill-level.medium div.middle{background-color:#5cb73c}.skill-level.medium div.bottom{background-color:#5cb73c}.skill-level.low div.top{background-color:#acaaad}.skill-level.low div.middle{background-color:#acaaad}.skill-level.low div.bottom{background-color:#5cb73c}
/*# sourceMappingURL=main.min.css.map */
