﻿.input-validation-error,.form-control.modified.invalid{border-color:var(--tb-form-invalid-border-color);padding-right:calc(1.5em + 1.2rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ff6c6c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff6c6c' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .3rem) center;background-size:calc(.75em + .6rem) calc(.75em + .6rem);}span.field-validation-error{position:absolute;display:block;width:100%;font-size:.875em;color:var(--tb-form-invalid-color);}.fondo-form-h{padding:.6rem .9rem 0 .9rem;background-color:#f3f6f9;}.form-h{border-bottom:1px solid #eff2f7;}.form-h input{border:0;}.form-h input.form-control:focus{border:0;box-shadow:none;}.form-h select.form-control:focus{border:0;box-shadow:none;}.form-h select.form-control{border:0;color:#438eff;}.tag{display:inline-block;margin-right:10px;margin-top:10px;padding:5px 10px;background-color:#d6e0ff;font-size:12px;border-radius:10px;}.tag-lista{display:inline-block;margin-right:10px;margin-top:10px;padding:5px 10px;background-color:#fde2dc;font-size:12px;border-radius:10px;cursor:pointer;}table.table>tbody>tr>td{padding:5px;}.bg-educalive-secundario{background-color:#fef1ee;}.card{border-radius:0;}.card-header{padding:10px;background-color:#eff2f7;}.card-header,.card-header:first-child{border-radius:0;}.card-title{line-height:29px;}.modal-blazor{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:9999;}.modal-blazor>.modal-blazor-content{position:fixed;width:500px;top:50%;left:50%;margin-top:-100px;margin-left:-250px;background-color:#fff;border:1px solid #f2f2f2;padding:15px;box-shadow:0 0 20px 3px rgba(0,0,0,.2);}.modal-blazor.visible{display:block;}.modal-blazor-content .cerrar{display:inline-block;position:absolute;top:20px;right:20px;cursor:pointer;}.page-content{width:calc(100% - 250px);height:100%;position:absolute;}@media(max-width:1024px){.page-content{width:calc(100% - 70px);}}@media(max-width:768px){.page-content{width:100%;}}.grid-contactos{position:absolute;display:grid;grid-template-columns:2fr 1fr;grid-gap:15px;height:calc(100vh - 125px);width:calc(100% - 50px);}.grid-contactos-c1{overflow-y:scroll;grid-column:1;padding-bottom:100px;-ms-overflow-style:none;scrollbar-width:none;}.grid-contactos-c2{overflow-y:scroll;grid-column:2;padding-bottom:100px;-ms-overflow-style:none;scrollbar-width:none;}.grid-contactos-c2::-webkit-scrollbar{display:none;}.grid-contactos-c1::-webkit-scrollbar{display:none;}.grid-contactos-c2{-ms-overflow-style:none;scrollbar-width:none;}.nota{padding:15px;background-color:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.1);border-radius:5px;margin-top:15px;}.encabezado-nota{border-radius:5px 5px 0 0;padding:10px;background-color:#f3f6f9;margin:-15px -15px 0 -15px;}.contenido-nota{padding:15px 0 0 0;}.footer{position:fixed;}.tarea{padding:15px;background-color:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.1);border-radius:5px;margin-top:15px;}table.tabla-tareas tr th:first-child,table.tabla-tareas tr td:first-child{border-left:6px solid #e9ebec;padding-left:10px;}table.tabla-tareas tr td.tableTareasPrioritario{border-left:6px solid #f00;}a.tarea-vencida,span.tarea-vencida{color:#f00;}div.tarea.tarea-prioritaria{border-left:6px solid #f00;}div.tarea{border-left:6px solid #e9ebec;}.email-components{min-height:50px;}.add-component{padding:15px;background-color:#e9ebec;text-align:center;border:1px solid rgba(0,0,0,.3);cursor:pointer;}.contenedor-componente{position:relative;padding:15px;border:dashed 1px rgba(0,0,0,.2);}.contenedor-componente.seleccionado{border:dashed 2px #36f;}.contenedor-componente-herramientas{position:absolute;top:0;right:0;color:#fff;display:none;}.contenedor-componente-herramientas.seleccionado{display:block;}.contenedor-componente-herramientas ul{padding:0;margin:0;}.contenedor-componente-herramientas ul li{display:inline-block;padding:3px 7px;margin:0;background-color:#36f;color:#fff;}.contenido-tabs{padding:15px;border:solid 1px rgba(0,0,0,.1);border-top:0;}.div-listas-seleccionadas{background-color:#f2f2f2;padding:15px;}.editorSegmentacion{padding:20px;margin-top:20px;border:1px solid #c8c8c8;background-color:#e9ebec;}.item-condicion{padding:20px;margin-top:10px;border:1px solid #c8c8c8;background-color:#e9ebff;}.overlay-cargando{position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-color:rgba(220,220,220,.32);z-index:9999;}.overlay-cargando .content-cargando{font-size:26px;font-weight:bold;position:absolute;top:50%;left:50%;padding:50px;background-color:#fff;border:1px solid #c8c8c8;box-shadow:0 0 1px 1px rgba(0,0,0,.1);}.wa-contenedor{position:relative;width:100%;height:calc(100vh - 200px);}.wa-contenedor-mensajes{position:absolute;top:0;width:100%;height:calc(100vh - 310px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;justify-content:flex-end;overflow-y:scroll;}.wa-contenedor-mensajes::-webkit-scrollbar{display:none;}.wa-editor{position:absolute;bottom:0;padding:10px;width:calc(100% + 30px);height:125px;margin:-15px;}.wa-caja-mensaje{margin-top:15px;position:relative;background-color:#d5fbd3;padding:10px 10px 30px 10px;border-radius:5px;box-shadow:0 0 1px 1px rgba(0,0,0,.1);font-size:14px;max-width:80%;min-width:220px;width:auto;}.wa-caja-mensaje-contacto{margin-left:2px;background-color:#e9ebec;}.wa-caja-mensaje-usuario{float:right;}.wa-caja-mensaje-nombreusuario{position:absolute;bottom:5px;left:10px;font-size:10px;font-weight:normal;}.wa-caja-mensaje-fecha{position:absolute;bottom:5px;right:10px;font-size:10px;font-weight:normal;}.wa-caja-mensaje-fecha i{line-height:10px;color:rgba(0,0,0,.3);}.wa-caja-mensaje-estado{position:absolute;color:#808080;font-size:17px;left:-18px;top:-3px;}.reaccion-wa{padding-left:2px;height:25px;width:25px;background-color:#ffe5e5;border-radius:15px;position:absolute;top:-5px;right:0;font-size:16px;font-weight:normal;}.wa-numerotel{position:absolute;top:-10px;font-size:9px;background-color:#ddeddc;padding:3px;border-radius:6px;}.contenedor-cita-WA{padding:10px;background-color:#f2f2f2;border-radius:5px;border-left:8px solid #d4f1b5;}.no-focus:focus{border:0;box-shadow:none;}.caja{margin-top:10px;padding:10px;background-color:#f2f2f2;border-radius:5px;}.w100{width:100%;}