@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvgUE.ttf) format('truetype')}.trans{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.cover{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}img{max-width:100% !important;height:auto !important}body.intranet h1{font-family:'Open Sans',sans-serif;font-weight:300;text-transform:uppercase;font-size:30px;letter-spacing:0.5px;color:#4d4d4d;text-align:center;background:#fcfcfc;border-bottom:1px solid #ddd;padding:12px 0}.texto{font-size:18px;line-height:29px;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:300;color:#000}.texto strong{font-weight:600;color:#111}@media only screen and (max-width: 768px){.texto{font-size:17px;line-height:26px}}@media only screen and (min-width: 280px) and (max-width: 576px){.texto{font-size:16px;line-height:24px}}body{margin:0;padding:0;background:#fff;font-size:18px;line-height:29px;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:300;color:#000}body strong{font-weight:600;color:#111}@media only screen and (max-width: 768px){body{font-size:17px;line-height:26px}}@media only screen and (min-width: 280px) and (max-width: 576px){body{font-size:16px;line-height:24px}}.padding_bloques{padding-top:35px;padding-bottom:35px}@media only screen and (max-width: 768px){.padding_bloques{padding-top:35px;padding-bottom:35px}}@media only screen and (min-width: 280px) and (max-width: 576px){.padding_bloques{padding-top:25px;padding-bottom:25px}}.boton{display:inline-block;padding:9px 30px;background:#e63946;color:#fff;text-transform:uppercase;font-size:18px;font-weight:300;letter-spacing:1.5px;border:none;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.boton:hover{background:#202020}.col-menu{display:block;position:relative;padding:10px 0;border-top:3px solid #dddd;border-bottom:3px solid #ddd;text-align:center}.col-menu ul{margin:0;padding:0}.col-menu ul li{display:inline-block;margin:0 15px}.col-menu ul li a{display:block;position:relative;padding:7px 15px;padding-left:47px;color:#4d4d4d;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;font-size:17px;text-decoration:none;text-transform:lowercase}.col-menu ul li a:before{content:'';position:absolute;width:43px;height:43px;background-color:#eee;border-radius:100%;top:1px;left:0;opacity:0.8}.col-menu ul li a.documentos:before{background-color:#264653;background-image:url('../img/documents.svg');background-position:center center;background-repeat:no-repeat;background-size:26px}.col-menu ul li a.foro:before{background-color:#e63946;background-image:url('../img/foro.svg');background-position:center center;background-repeat:no-repeat;background-size:26px}.col-menu ul li a.directorio:before{background-color:#2a9d8f;background-image:url('../img/directorio.svg');background-position:center center;background-repeat:no-repeat;background-size:26px}.col-menu ul li a.perfil:before{background-color:#f4a261;background-image:url('../img/perfil.svg');background-position:center center;background-repeat:no-repeat;background-size:26px}.col-menu ul li a.password:before{background-color:#e76f51;background-image:url('../img/password.svg');background-position:center center;background-repeat:no-repeat;background-size:26px}.col-logo{display:block;position:relative;padding:12px 0;text-align:center}.col-logo a{color:#4d4d4d;text-decoration:none}.col-logo img{display:block;margin:0 auto}.col-logo span{display:inline-block;margin-top:6px;text-decoration:none;border-top:1px solid #4d4d4d;color:#4d4d4d;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;letter-spacing:3.2px}.info-usuario{display:block;position:absolute;top:5px;right:15px;overflow:hidden;text-align:center}.info-usuario span{display:block;padding-top:38px;background:url('../img/profile.svg') center 0 no-repeat;background-size:36px;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:#666;font-size:14px;line-height:19px;text-transform:uppercase}.info-usuario .desconectarse{display:inline-block;margin:3px 0;margin-top:0;background:#2a9d8f;color:#fff;text-transform:uppercase;font-size:13px;line-height:19px;padding:5px 8px;opacity:0.9;cursor:pointer;text-decoration:none;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.info-usuario .desconectarse:hover{opacity:1}.footer{padding:30px 0;background:#111;text-align:center;margin-top:75px}.footer .logo{display:block;position:relative;text-align:center}.footer .logo img{opacity:0.7}.footer .datos_contacto{padding-top:20px;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:300;font-size:15px;line-height:20px;color:#fff;opacity:0.7;text-align:center}.footer .datos_contacto a{color:#fff;opacity:0.5;text-decoration:none;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.footer .datos_contacto a:hover{opacity:0.9}.pagina-login{background-color:#fff;background-image:url('../img/bg_login_intranet.png');background-position:right -140px top;background-repeat:repeat-y}.formulario-login{max-width:500px;margin:0 auto;padding:25px 0;padding-bottom:35px}.formulario-login h2{font-family:'Open Sans',sans-serif;font-weight:300;text-transform:uppercase;font-size:30px;letter-spacing:0.5px;color:#4d4d4d;text-align:center;border-bottom:1px solid #ddd;padding:12px 0}.formulario-login .intro-formulario{text-align:center;font-size:16px;margin-top:-2px;margin-bottom:25px}.no-recuerda{display:block;padding-bottom:45px}.no-recuerda span{cursor:pointer;color:#222;border-bottom:1px dashed #222;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.no-recuerda span:hover{color:#000;border-bottom:1px dashed #000}.cont-no-recuerda{display:none}.formulario-login.formulario-pagina-registro{display:block;position:relative;overflow:hidden;max-width:900px;margin:0 auto}.formulario-login.formulario-pagina-registro .form-group.col-md-6,.formulario-login.formulario-pagina-registro .form-group.col-md-12{padding-left:15px;padding-right:15px}.formulario-login.formulario-pagina-registro .form-group.col-md-6 label.error,.formulario-login.formulario-pagina-registro .form-group.col-md-12 label.error{left:15px;font-size:12px;line-height:13px;letter-spacing:-0.1px;font-weight:400}.formulario-login.formulario-pagina-registro .form-group.col-md-12.info-intranet{margin-top:30x}.cont-documentos{display:block;position:relative;max-width:990px;margin:25px auto}.cont-documentos .resultados_directorio{display:block;position:relative;overflow:hidden}.cont-documentos .item-carpeta{display:block;position:relative;overflow:hidden}.cont-documentos .item-carpeta a.cont{display:block;border-bottom:1px dashed #bbb;padding:10px 15px;padding-left:60px;text-decoration:none;background:#fff url('../img/folder.svg') 15px 12px no-repeat;background-size:29px;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.cont-documentos .item-carpeta a.cont:hover{background:#f0f0f0 url('../img/folder.svg') 15px 12px no-repeat;background-size:29px}.cont-documentos .item-carpeta a.cont h2{margin:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;line-height:27px;color:#222}.cont-documentos .item-carpeta a.cont .desc{margin:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:#666;font-size:15px;line-height:20px}.cont-documentos .item-carpeta:first-child a.cont{border-top:1px dashed #bbb}.cont-documentos .item-documento{display:block;position:relative;overflow:hidden;margin:0;text-align:left}.cont-documentos .item-documento a.cont{display:block;border-bottom:1px dashed #ccc;padding:7px 10px;padding-left:50px;text-decoration:none;background:#fff url('../img/document.svg') 13px 15px no-repeat;background-size:30px;min-height:55px;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.cont-documentos .item-documento a.cont:hover{background:#f0f0f0 url('../img/document.svg') 13px 15px no-repeat;background-size:30px}.cont-documentos .item-documento a.cont h2{margin:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;font-size:19px;text-transform:none;text-decoration:none;line-height:25px;color:#222}.cont-documentos .item-documento a.cont .fecha{display:block;margin-top:-4px;font-weight:400;font-size:16px;color:#516b75}.cont-documentos .item-documento a.cont .desc{margin:0;margin-top:-5px;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:#666;font-size:15px;line-height:20px;letter-spacing:-0.3px}.cont-documentos .migas_documentos{text-transform:uppercase;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:300;color:#000;font-size:28px;letter-spacing:-0.5px}.cont-documentos .arriba{display:block;position:relative;overflow:hidden;padding:5px 0;padding-bottom:8px;background:#f7ebe2;border-bottom:1px solid #e6d4ba;margin:15px 0;margin-bottom:0;color:#222;text-decoration:none;font-weight:normal;font-size:15px;opacity:0.7;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.cont-documentos .arriba:hover{opacity:1}.cont-documentos .arriba span{margin-left:15px;display:inline-block;vertical-align:middle;width:26px;height:26px;background:url('../img/folder_up.svg') center center no-repeat;background-size:25px;opacity:1;margin-right:5px}.eliminar-documento{position:absolute;top:5px;right:5px}.eliminar-documento span{display:inline-block;padding:5px 9px;background:#df5a64;color:#fff;font-size:13px;line-height:18px;letter-spacing:0.2px;text-transform:uppercase;cursor:pointer;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.eliminar-documento span:hover{background:#9e2b33}.buscador_documentos{padding:20px 0;padding-bottom:35px;text-align:center}.buscador_documentos form{display:inline;position:relative}.buscador_documentos .form-group{display:block;position:relative;overflow:hidden;max-width:500px;margin:0 auto}.buscador_documentos .form-group .btn-enviar{position:absolute;width:35px;height:35px;top:7px;right:15px;border:none;border-radius:0;background:none}form.form_documento .file-upload-wrapper{position:relative;width:100%;height:60px}form.form_documento .file-upload-wrapper:after{content:attr(data-text);font-size:18px;position:absolute;top:0;left:0;background:#f0f0f0;padding:0 15px;display:block;width:100%;pointer-events:none;z-index:20;height:60px;line-height:58px;color:#666;border-radius:5px 10px 10px 5px;font-weight:300}form.form_documento .file-upload-wrapper:before{content:"Seleccionar";position:absolute;top:0;right:0;display:inline-block;height:60px;background:#4daf7c;color:#fff;font-weight:700;z-index:25;font-size:16px;line-height:60px;padding:0 15px;text-transform:uppercase;pointer-events:none;border-radius:0 5px 5px 0}form.form_documento .file-upload-wrapper:hover:before{background:#3d8c63}form.form_documento .file-upload-wrapper input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;height:58px;margin:0;padding:0;display:block;cursor:pointer;width:100%}.filtro_directorio{display:block;position:relative;overflow:hidden;text-align:center;padding:10px 0}.filtro_directorio ul{display:block;width:100%;text-align:center}.filtro_directorio ul li{display:inline-block;list-style:none;margin:2px 3px}.filtro_directorio ul li a{display:inline-block;padding:6px 17px;background:#fff;border:1px solid #2a9d8f;color:#2a9d8f;text-transform:uppercase;font-size:16px;font-weight:300;letter-spacing:0.5px;text-decoration:none;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.filtro_directorio ul li a:hover{background:#2a9d8f;color:#fff}.filtro_directorio ul li a.activo{background:#2a9d8f;color:#fff;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.filtro_directorio ul li a.activo:hover{background:#2a9d8f;color:#fff}.buscador_directorio,.buscador_documentos{display:block;position:relative;overflow:hidden;padding:20px 0;text-align:center}.buscador_directorio input,.buscador_documentos input{display:block;width:500px;height:46px;border-radius:28px;border:1px solid #bbb;box-shadow:none;font-size:16px;text-align:left;padding:0 19px;margin:0 auto;background-color:#fff;background-image:url('../img/search2.svg');background-size:28px;background-repeat:no-repeat;background-position:right 15px center}@media only screen and (min-width: 280px) and (max-width: 576px){.buscador_directorio input,.buscador_documentos input{width:280px;height:40px;border-radius:15px;padding:0 13px}}.cont-directorio{display:block;position:relative;max-width:990px;margin:25px auto}.cont-directorio .item-organismo{display:block;position:relative;border-left:3px solid #4d4d4d;padding-left:15px;margin-top:22px}.cont-directorio .item-organismo h2{margin:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;font-size:21px;text-transform:uppercase;line-height:29px}.cont-directorio .item-organismo p{margin:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:#777;font-size:15px;line-height:20px}.cont-directorio .item-organismo p a{color:#777;text-decoration:none}.cont-directorio .item-usuario{margin:15px 0;margin-left:45px;display:block;position:relative;overflow:hidden;padding:11px;background:#ebeef6;border:1px solid #d0d6ea;border-radius:0;color:#232b49;padding-left:38px;background:url('../img/user.svg') 5px 10px no-repeat;background-size:25px}.cont-directorio .item-usuario h3{margin:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;line-height:25px}.cont-directorio .item-usuario h5{margin:0;padding:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;color:#d20120;text-transform:uppercase;opacity:0.7}.cont-directorio .item-usuario h5 strong{color:#d20120;font-weight:700}.cont-directorio .item-usuario p{margin:0;font-size:15px;line-height:20px;font-weight:400;opacity:0.9;color:#222}.cont-directorio .item-usuario p a{color:#222;text-decoration:none}.cont-directorio .item-usuario ul.redes{display:block;position:relative;overflow:hidden;margin:5px 0;padding:0}.cont-directorio .item-usuario ul.redes li{display:inline-block;list-style:none;padding:0;margin:2px}.cont-directorio .item-usuario ul.redes li a{display:block;width:32px;height:32px;border:1px solid #111;opacity:0.5;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.cont-directorio .item-usuario ul.redes li a:hover{opacity:1}.cont-directorio .item-usuario ul.redes li a.twitter{background:url('../img/int_twitter.svg') center center no-repeat;background-size:23px}.cont-directorio .item-usuario ul.redes li a.linkedin{background:url('../img/int_linkedin.svg') center center no-repeat;background-size:23px}.wrapper-dashboard{display:block;position:relative;overflow:hidden;max-width:800px;margin:0 auto}.wrapper-dashboard h2.encab{text-align:center;margin:35px 0;color:#111;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;font-size:25px;letter-spacing:0.5px}.wrapper-dashboard .item-documento h2{text-align:left}.wrapper-dashboard .caja{border-radius:20px;border:1px solid #ddd;padding:20px;background:#fcfcfc}.wrapper-dashboard .caja .cont-documentos .item-documento a,.wrapper-dashboard .caja .item-tema .cont{background:#fcfcfc}.info-foro{display:block;position:relative;max-width:600px;margin:0 auto;margin-top:30px;margin-bottom:10px;font-size:16px;line-height:22px;padding-left:20px;border-left:4px solid #e57202}#cke_dialog_contents_46 #cke_62_uiElement,a#cke_advanced_202{display:none !important}.caja-mensaje .cerrar{display:none}.caja-mensaje .botonera{display:block;position:relative;overflow:hidden;padding:35px 0;text-align:center}.caja-mensaje .botonera .btn-enviar{display:inline-block;padding:9px 30px;background:#e63946;color:#fff;text-transform:uppercase;font-size:18px;font-weight:300;letter-spacing:1.5px;border:none;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.caja-mensaje .botonera .btn-enviar:hover{background:#202020}.titulo-foro{display:block;position:relative;overflow:hidden;padding:10px 0;margin-top:95px;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;font-size:27px;letter-spacing:-0.5px;color:#222;text-align:center}.nuevo-tema{display:block;position:relative;overflow:hidden;margin:10px 0;margin-bottom:25px}.nuevo-tema a{display:inline-block;padding:6px 17px;background:#2a9d8f;color:#fff;text-transform:uppercase;font-size:16px;font-weight:300;letter-spacing:0.5px;border:none;text-decoration:none;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.nuevo-tema a:hover{background:#202020}.item-tema .cont{display:block;border-bottom:1px dashed #bbb;padding:10px 15px;padding-left:55px;text-decoration:none;background:#fff url('../img/mensaje.svg') 13px 15px no-repeat;background-size:36px;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.item-tema .cont:hover{background:#f0f0f0 url('../img/mensaje.svg') 13px 15px no-repeat;background-size:36px}.item-tema .cont h3{margin:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;line-height:27px;color:#222;text-decoration:none}.item-tema .cont .ultimo_mensaje{display:block;font-size:16px;color:#516b75;font-weight:300}.item-tema .cont .ultimo_mensaje strong{font-weight:400}.caja-mensaje.fija{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);z-index:999;max-width:100% !important}.caja-mensaje.fija .cerrar{display:block;position:absolute;top:-20px;right:-20px;width:40px;height:40px;background:#2a9d8f url('../img/close_white.svg') center center no-repeat;background-size:20px;border:1px solid #2a9d8f;border-radius:100%;cursor:pointer}.caja-mensaje.fija .cont-table{display:table;width:100%;height:100%;text-align:center}.caja-mensaje.fija .cont-table .cont-cell{display:table-cell;vertical-align:middle}.caja-mensaje.fija .cont-table form{display:block;margin:0 auto;position:relative;width:600px;padding:20px;border:1px solid #ddd;background:#fff}.caja-mensaje.fija .cont-table form .form-group label{display:none}.cont-foro{display:block;position:relative;max-width:990px;margin:25px auto}.cont-foro .tema_cabecera{margin:25px 0;display:block;position:relative;overflow:hidden;padding:20px;background:#fef6ef;border:1px solid #e8ceba;border-radius:3px}.cont-foro .tema_cabecera h2{margin:0;padding:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;font-size:27px;letter-spacing:-0.5px;line-height:34px;margin-bottom:10px}.cont-foro .tema_cabecera .autor,.cont-foro .tema_cabecera .fecha{color:#a95844}.cont-foro .tema_cabecera .autor strong,.cont-foro .tema_cabecera .fecha strong{color:#a95844}.cont-foro .item-mensaje{display:block;position:relative;overflow:hidden;padding:18px;background:#fff;border:1px solid #ddd;margin:15px 0}.cont-foro .item-anidado{margin:15px 0;margin-left:45px;display:block;position:relative;overflow:hidden;padding:18px;background:#ebeef6;border:1px solid #d0d6ea}.cont-foro .fecha{border-top:1px solid #ddd;padding-top:5px;margin-top:15px;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:#666;font-size:14px;line-height:19px}.cont-foro .autor{margin:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:#666;font-size:14px;line-height:19px;text-transform:uppercase}.cont-foro .autor strong{color:#666}.cont-foro .responder,.cont-foro .editar{position:absolute;background:#2a9d8f;color:#fff;top:5px;right:15px;text-transform:uppercase;font-size:12px;line-height:19px;padding:3px 8px;opacity:0.9;cursor:pointer;text-decoration:none;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.cont-foro .responder:hover,.cont-foro .editar:hover{opacity:1}.cont-foro .responder{background:#e63946}.cont-editar-perfil,.nuevo-tema,.container-formulario-login,.caja-mensaje{display:block;position:relative;max-width:990px;margin:25px auto}.cont-editar-perfil form,.nuevo-tema form,.container-formulario-login form,.caja-mensaje form{display:block;position:relative;max-width:600px;margin:15px auto}.cont-editar-perfil form .form-group,.nuevo-tema form .form-group,.container-formulario-login form .form-group,.caja-mensaje form .form-group{display:block;position:relative;padding:13px 0;margin:0}.cont-editar-perfil form .form-group input.form-control,.nuevo-tema form .form-group input.form-control,.container-formulario-login form .form-group input.form-control,.caja-mensaje form .form-group input.form-control,.cont-editar-perfil form .form-group select.form-control,.nuevo-tema form .form-group select.form-control,.container-formulario-login form .form-group select.form-control,.caja-mensaje form .form-group select.form-control,.cont-editar-perfil form .form-group textarea.form-control,.nuevo-tema form .form-group textarea.form-control,.container-formulario-login form .form-group textarea.form-control,.caja-mensaje form .form-group textarea.form-control{width:100%;height:48px;line-height:48px;padding:0 15px;border:1px solid #c8c8c8;border-radius:0}.cont-editar-perfil form .form-group input.form-control:hover,.nuevo-tema form .form-group input.form-control:hover,.container-formulario-login form .form-group input.form-control:hover,.caja-mensaje form .form-group input.form-control:hover,.cont-editar-perfil form .form-group select.form-control:hover,.nuevo-tema form .form-group select.form-control:hover,.container-formulario-login form .form-group select.form-control:hover,.caja-mensaje form .form-group select.form-control:hover,.cont-editar-perfil form .form-group textarea.form-control:hover,.nuevo-tema form .form-group textarea.form-control:hover,.container-formulario-login form .form-group textarea.form-control:hover,.caja-mensaje form .form-group textarea.form-control:hover,.cont-editar-perfil form .form-group input.form-control:active,.nuevo-tema form .form-group input.form-control:active,.container-formulario-login form .form-group input.form-control:active,.caja-mensaje form .form-group input.form-control:active,.cont-editar-perfil form .form-group select.form-control:active,.nuevo-tema form .form-group select.form-control:active,.container-formulario-login form .form-group select.form-control:active,.caja-mensaje form .form-group select.form-control:active,.cont-editar-perfil form .form-group textarea.form-control:active,.nuevo-tema form .form-group textarea.form-control:active,.container-formulario-login form .form-group textarea.form-control:active,.caja-mensaje form .form-group textarea.form-control:active,.cont-editar-perfil form .form-group input.form-control:focus,.nuevo-tema form .form-group input.form-control:focus,.container-formulario-login form .form-group input.form-control:focus,.caja-mensaje form .form-group input.form-control:focus,.cont-editar-perfil form .form-group select.form-control:focus,.nuevo-tema form .form-group select.form-control:focus,.container-formulario-login form .form-group select.form-control:focus,.caja-mensaje form .form-group select.form-control:focus,.cont-editar-perfil form .form-group textarea.form-control:focus,.nuevo-tema form .form-group textarea.form-control:focus,.container-formulario-login form .form-group textarea.form-control:focus,.caja-mensaje form .form-group textarea.form-control:focus{outline:none;box-shadow:none;border:1px solid #c8c8c8}.cont-editar-perfil form .form-group textarea.form-control,.nuevo-tema form .form-group textarea.form-control,.container-formulario-login form .form-group textarea.form-control,.caja-mensaje form .form-group textarea.form-control{width:100%;height:110px;line-height:21px;padding:15px;border:1px solid #c8c8c8;border-radius:0}.cont-editar-perfil form .form-group select.form-control,.nuevo-tema form .form-group select.form-control,.container-formulario-login form .form-group select.form-control,.caja-mensaje form .form-group select.form-control{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff url('../img/down-arrow.svg');background-repeat:no-repeat;background-position:right 10px center;background-size:22px}.cont-editar-perfil form .form-group label,.nuevo-tema form .form-group label,.container-formulario-login form .form-group label,.caja-mensaje form .form-group label{font-size:15px;line-height:22px;text-transform:uppercase;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:0.5px;padding-bottom:10px}.cont-editar-perfil form .form-group label small,.nuevo-tema form .form-group label small,.container-formulario-login form .form-group label small,.caja-mensaje form .form-group label small{display:block;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:18px;text-transform:none;opacity:0.6}.cont-editar-perfil form .form-group label.error,.nuevo-tema form .form-group label.error,.container-formulario-login form .form-group label.error,.caja-mensaje form .form-group label.error{position:absolute;color:#d20120;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:300;text-transform:none;letter-spacing:-0.1px;font-size:14px;line-height:17px;top:98px;left:0}.cont-editar-perfil form .form-group .form-check-inline,.nuevo-tema form .form-group .form-check-inline,.container-formulario-login form .form-group .form-check-inline,.caja-mensaje form .form-group .form-check-inline{display:block;position:relative;overflow:hidden;padding-left:0;margin-left:0;padding-bottom:12px}.cont-editar-perfil form .form-group .toggle.btn.btn-primary,.nuevo-tema form .form-group .toggle.btn.btn-primary,.container-formulario-login form .form-group .toggle.btn.btn-primary,.caja-mensaje form .form-group .toggle.btn.btn-primary{border:1px solid #2a9d8f}.cont-editar-perfil form .form-group .toggle-group .btn.btn-primary,.nuevo-tema form .form-group .toggle-group .btn.btn-primary,.container-formulario-login form .form-group .toggle-group .btn.btn-primary,.caja-mensaje form .form-group .toggle-group .btn.btn-primary{background:#2a9d8f}.cont-editar-perfil form .form-group .toggle-group .btn-light,.nuevo-tema form .form-group .toggle-group .btn-light,.container-formulario-login form .form-group .toggle-group .btn-light,.caja-mensaje form .form-group .toggle-group .btn-light{background:#ddd}.cont-editar-perfil form .form-group .toggle-group .toggle-handle.btn-light,.nuevo-tema form .form-group .toggle-group .toggle-handle.btn-light,.container-formulario-login form .form-group .toggle-group .toggle-handle.btn-light,.caja-mensaje form .form-group .toggle-group .toggle-handle.btn-light{background:#fff}.cont-editar-perfil form .form-group .form-check-inline label.form-check-label,.nuevo-tema form .form-group .form-check-inline label.form-check-label,.container-formulario-login form .form-group .form-check-inline label.form-check-label,.caja-mensaje form .form-group .form-check-inline label.form-check-label{display:inline;text-transform:none;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:#404040;letter-spacing:-0.1px;font-size:15px}.cont-editar-perfil form .info-intranet,.nuevo-tema form .info-intranet,.container-formulario-login form .info-intranet,.caja-mensaje form .info-intranet{position:relative;overflow:hidden;padding:12px;background:#ebeef6;border:1px solid #d0d6ea;color:#232b49;font-size:15px;line-height:20px;margin-top:25px;margin-bottom:10px}.cont-editar-perfil form .botonera,.nuevo-tema form .botonera,.container-formulario-login form .botonera,.caja-mensaje form .botonera{display:block;position:relative;overflow:hidden;padding:35px 0;text-align:center}.cont-editar-perfil form .botonera input,.nuevo-tema form .botonera input,.container-formulario-login form .botonera input,.caja-mensaje form .botonera input{display:inline-block;padding:9px 30px;background:#e63946;color:#fff;text-transform:uppercase;font-size:18px;font-weight:300;letter-spacing:1.5px;border:none;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.cont-editar-perfil form .botonera input:hover,.nuevo-tema form .botonera input:hover,.container-formulario-login form .botonera input:hover,.caja-mensaje form .botonera input:hover{background:#202020}.modal.bootstrap-dialog.fade.in{opacity:1 !important;background:rgba(255,255,255,0.8) !important}.modal.bootstrap-dialog.fade.in .modal-dialog{border-radius:0;margin-top:20vh;border:none;z-index:9999}.modal.bootstrap-dialog.fade.in .modal-dialog .modal-content{border-radius:0;border:1px solid #ddd}.modal.bootstrap-dialog.fade.in .modal-dialog .modal-content .bootstrap-dialog-close-button{display:none !important}.modal-header,.modal-footer{border:none}.modal-header .bootstrap-dialog-title,.modal-footer .bootstrap-dialog-title{display:none !important}.modal-header .bootstrap-dialog-footer-buttons,.modal-footer .bootstrap-dialog-footer-buttons{padding:10px 0;text-align:center}.modal-header .bootstrap-dialog-footer-buttons button,.modal-footer .bootstrap-dialog-footer-buttons button{display:inline-block;padding:7px 20px;margin:0 3px;background:#4d4d4d;color:#fff;text-transform:uppercase;font-size:17px;font-weight:300;letter-spacing:1.5px;border:none !important;border-radius:0;cursor:pointer;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.modal-header .bootstrap-dialog-footer-buttons button:hover,.modal-footer .bootstrap-dialog-footer-buttons button:hover{background:#202020}.modal-header .bootstrap-dialog-footer-buttons button.btn-eliminar,.modal-footer .bootstrap-dialog-footer-buttons button.btn-eliminar{background:#df5a64;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.modal-header .bootstrap-dialog-footer-buttons button.btn-eliminar:hover,.modal-footer .bootstrap-dialog-footer-buttons button.btn-eliminar:hover{background:#9e2b33}.modal-header{padding-top:45px;background:url('../img/info.svg') center 15px no-repeat;background-size:44px;opacity:0.6}.bootstrap-dialog-body{color:#111;font-size:18px;text-align:center}