.msjheader{background:url(/img/msj2.png) no-repeat}.msjsidebar{background-color:#01006e}.webixappstart{opacity:0}.webixapp{transition:opacity .5s;opacity:1}.webix_button .btnUnfilled{border-radius:5px;border:1px solid #00abcc!important;background-color:#fff;color:#00abcc}.webix_button .btnUnfilled:hover{border:1px solid #00abcc;background-color:#00abcc;color:#fff}.webix_button .btnUnfilled:hover~.filling{border:1px solid #00abcc;background-color:#fff;color:#00abcc}.photo40{border-radius:50%;border:0;width:60px;height:60px;object-fit:scale-down}.webix_toolbar .webix_slider_title{color:#fff}var{font-style:normal}table{font:inherit}tr:nth-child(2n){background-color:#f2f2f2}.multiline{line-height:30px!important}.borde1 table{border-collapse:collapse}.borde1 td{border:2px #00abcc}.gpaxTable{background-color:#00abcc;border:1px transparent}.width40{width:40px}.status_good,.status_error,.status_saving{text-align:center;margin-left:-12px}.class1 tbody tr:nth-child(2n){background:#f9f9f9}.class2 thead tr th,.class2 tbody tr td{border-style:dashed}.status_error{color:red}.status_good{color:green}.ready,.approved,.reviewed{background-color:green}.send{background-color:#0db3cd}.buttonComment{position:absolute;bottom:10px;left:10px;z-index:9999}.buttonVersions{position:absolute;bottom:10px;left:160px;z-index:9999}.process .webix_kanban_list_content{border-color:#1b82f8;border-left-color:#1b82f8;border-left-width:5px}.start .webix_kanban_list_content{border-color:#0891a6;border-left-color:#0db3cd;border-left-width:5px}.delayed .webix_kanban_list_content{border-color:#333535;border-left-color:#606161;border-left-width:5px}.completed .webix_kanban_list_content{border-color:#9efca1;border-left-color:#67f96b;border-left-width:5px}.paused .webix_kanban_list_content{border-color:#ff9100;border-left-color:#ff9100;border-left-width:5px}.suspended .webix_kanban_list_content{border-color:#ff2020;border-left-color:#ff2020;border-left-width:5px}.invalid_login .webix_header>div{background:#fc3636;transition:background 1s}.invalid_login{-webkit-animation:formshake .5s linear;animation:formshake .5s linear}@keyframes formshake{8%,41%{-webkit-transform:translateX(-10px)}25%,58%{-webkit-transform:translateX(10px)}75%{-webkit-transform:translateX(-5px)}92%{-webkit-transform:translateX(5px)}0%,to{-webkit-transform:translateX(0)}}.webix_layout_toolbar.webix_toolbar.form-bottom-bar{background:#34495e}.center{text-align:center}.app-left-panel .webix_menu .webix_list_item.spacer:hover{background:transparent;cursor:default}.webixapp{background:#34495e}.webix_layout_clean{background:#fff}.webix_menu{border-radius:0}.app-left-panel,.app-left-panel .webix_view,.app-left-panel .webix_menu .webix_list_item{background:#34495e;color:#ddd}.app-left-panel .webix_menu .webix_list_item.webix_selected{color:#fff}.app-left-panel .webix_menu .webix_list_item:hover{background-color:#f5f5f5;color:#000}.app-left-panel .webix_header .webix_template{background-color:#34495e;border-bottom:1px solid white;text-align:center;padding-left:0}.app-right-panel{border-top-left-radius:4px}.app-right-panel .webix_layout_wide{background:#fff}.status_good{color:#ddd}.titleXS{font-size:11pt;font-weight:700}.titleS{font-size:13pt;font-weight:700;text-transform:uppercase;text-align:center}.titleM{font-size:15pt;font-weight:700;text-transform:uppercase;text-align:center}.titleL{font-size:24pt;font-weight:700;text-transform:uppercase;text-align:center}.titleXL{font-size:30pt;font-weight:700;text-transform:uppercase;text-align:center}.photo{border-radius:50%;float:left;border:0;padding-right:5px;vertical-align:middle}.formButton button{border-radius:50%;z-index:5000;position:absolute}.white button{color:#fff}.leftButton{border-radius:0% 50% 50% 0%;background-color:transparent}.leftButton:hover{background-color:#00abcc}.rightButton{border-radius:0% 0% 50% 50%;box-shadow:0 3px 0 1px #c8c8c880}.addButton button{height:40px;width:40px;border-radius:50%;font-size:35px;line-height:25px;box-shadow:0 3px 0 1px #c8c8c880}.icon{width:24px;height:24px;float:left;border:0;margin-right:5px;vertical-align:middle}.menu_image{width:24px;height:24px;margin:8px}.menu_image{width:24px;height:24px;margin:8px;background-color:transparent}.webix_dtable .status{padding:2px 5px;font-size:12px;border-radius:3px;color:#fff}.webix_item_tab #tab{float:left;overflow:hidden;width:120px;height:20px}.webix_tab_close{border:0px}.scrollable{overflow:auto}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px #00abcc;box-shadow:inset 0 0 4px #00abcc;background-color:#f5f5f5;border-radius:4px}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00abcc;width:20px}.froala-styles .space-normal{line-height:normal}.froala-styles .space-and-half{line-height:180%}.froala-styles .double-space{line-height:250%}.froala-dropdown-format .froala-dropdown-item-space-normal p{line-height:normal}.froala-dropdown-format .froala-dropdown-item-space-and-half p{line-height:180%}.froala-dropdown-format .froala-dropdown-item-double-space p{line-height:250%}.progress_result{height:100%;float:left;box-shadow:inset 0 -1px #00000026;background:#eb6e1a}.progress_bar_element{background-color:#f5f5f5;border-radius:4px;width:100%;height:12px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px #0000001a;margin-top:6px;float:left;overflow:hidden;cursor:pointer}.webix_list_item .tag,.webix_multicombo_value .tag,.webix_dtable .tag{padding:2px 5px;font-size:12px;border-radius:3px;color:#fff}.status{padding:2px 5px;font-size:14px;border-radius:3px;font-style:oblique;color:#00abcc}.mentions{padding:2px 5px;font-size:14px;height:20px;border-radius:3px}.mentions:hover{background-color:#00abcc}.draft{background-color:#aaa}.attended{background-color:#28ca00}.processing{background-color:#27ae60}.expired{background-color:#f66}.sent{background-color:#393}.modified{background-color:#ccc}.referred{background-color:#396}.received{background-color:#ad6a05}.archived{background-color:#eeb533}.completed{background-color:#094bff}.incomplete{background-color:#fa1404}.done{background-color:#039196}.factmes{background-color:#63b4ea}.factcob{background-color:#a693eb}.factxpag{background-color:#49cd81}.factimp{background-color:#f19b60}.value{font-size:28px;text-align:right}.text{width:100%;font-size:18px;text-align:right}.details{position:absolute;top:10px;right:10px;width:150px}.flex_tmp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-around}.item{border-radius:2px;position:relative;min-width:150px;height:105px;padding-top:10px;margin:11px 5.5px 0;color:#fff;-ms-box-flex:1;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 auto;-webkit-flex:1 auto;flex:1 auto;box-shadow:0 0 8px #0003}.chat_list .webix_list_item{border-color:#fff}.chat_list .webix_list_item:hover{background:transparent}.chat_list .webix_list_item:last-child{border-bottom:none}.chat_list .name{color:#3498db;font-size:13px;display:block;line-height:16px;font-weight:700}.chat_list .photo{width:32px;height:32px;margin-top:10px;margin-left:-10px;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.chat_list .text{text-align:left;border-left:2px solid #49cd81;display:block;background-color:#fbfbfb;margin-top:-45px;margin-left:50px;line-height:21px;font-size:14px}.chat_list .time{display:inline-block;font-weight:400;color:#666;padding:0 10px}.chat_list .webix_list_item:nth-child(2n) .text{text-align:right;border-left:none;border-right:2px solid #f19b60;margin-left:-60px;margin-top:5px;margin-right:60px}.chat_list .webix_list_item:nth-child(2n) .photo{float:right}.show_all{background-color:#fbfbfb}.tasks_list .webix_list_item:last-child{border-bottom:none}.tasks_list .done .list_text{text-decoration:line-through}.marker{font-size:10px;margin-left:-5px;width:8px;height:8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.low{color:#fff;margin-top:7px;background-color:#27ae60}.medium{color:#fff;margin-top:7px;background-color:#fafa01}.high{color:#000;margin-top:7px;background-color:#d00101}.true{color:#000;background-color:#27ae60;-moz-border-radius:25%;-webkit-border-radius:25%;border-radius:25%}.font-red{color:#fff;font-size:12px;border-radius:3px;background-color:#d00101}.false{color:#fff;background-color:#d00101;-moz-border-radius:25%;-webkit-border-radius:25%;border-radius:25%}.fa-square-o{color:#888}.spanTags{padding:3px;color:#fff;border-radius:3px}.webix_icon_button{position:relative}#gantt_here{width:100%;height:800px;height:calc(100vh - 65px)}.gantt_grid_scale .gantt_grid_head_cell,.gantt_task .gantt_task_scale .gantt_scale_cell{font-weight:700;font-size:14px;color:#000000b3}.resource_marker{text-align:center}.resource_marker div{width:28px;height:28px;line-height:29px;display:inline-block;color:#fff;margin:3px}.resource_marker.workday_ok div{border-radius:15px;background:#51c185}.resource_marker.workday_over div{border-radius:3px;background:#ff8686}.folder_row{font-weight:700}.highlighted_resource,.highlighted_resource.odd{background-color:#fffbe099}.resource-controls .gantt_layout_content{padding:7px;overflow:hidden}.resource-controls label{margin:0 10px;vertical-align:bottom;display:inline-block;color:#3e3e3e;padding:2px;transition:box-shadow .2s}.resource-controls label:hover{box-shadow:0 2px #5493ff6b}.resource-controls label.active,.resource-controls label.active:hover{box-shadow:0 2px #5493ffae;color:#1f1f1f}.resource-controls input{vertical-align:top}.gantt_task_cell.week_end{background-color:#e8e8e87d}.gantt_task_row.gantt_selected .gantt_task_cell.week_end{background-color:#e8e8e87d!important}.group_row,.group_row.odd,.gantt_task_row.group_row{background-color:#e8e8e899}.div-number{position:absolute;width:92px;height:27px;left:775px;top:90px;z-index:99;color:red;font-size:28px;font-weight:bolder;text-align:right}.div-key{position:absolute;width:295px;height:20px;left:606px;top:56px;z-index:99;color:#00acd0;font-size:12px}.div-numberCons{position:absolute;width:295px;height:27px;left:691px;top:70px;z-index:99;color:#00acd0;font-size:12px}.div-tipDoc{position:absolute;width:200px;height:27px;left:733px;top:72px;z-index:99;color:#00acd0;font-size:10px;text-align:right}.div-tipDocRef{position:absolute;width:200px;height:27px;left:733px;top:83px;z-index:99;color:#00acd0;font-size:10px;text-align:right}.div-codRef{position:absolute;width:100px;height:27px;left:573px;top:83px;z-index:99;color:#00acd0;font-size:10px}.div-name{position:absolute;width:628px;height:13px;left:140px;top:130px;z-index:99}.div-fecha{position:absolute;width:101px;height:13px;left:860px;top:130px;z-index:99}.div-address{position:absolute;width:620px;height:13px;left:155px;top:155px;z-index:99}.div-phone{position:absolute;width:120px;height:20px;left:835px;top:155px;font-size:13px;z-index:99;overflow:hidden}.div-data{position:absolute;width:656px;height:428px;left:80px;top:200px;z-index:99;font-size:13px}.div-amounts{position:absolute;width:70px;height:228px;left:830px;top:200px;z-index:99;text-align:right;white-space:pre-line}.div-value{position:absolute;width:149px;height:18px;left:753px;top:440px;z-index:99;text-align:right;font-weight:700;font-size:19px}.div-qr{position:absolute;width:200px;height:200px;left:790px;top:310px;z-index:99}.div-cond{position:absolute;width:100px;height:100px;left:573px;top:98px;color:#00acd0;z-index:99;font-size:12px}.div-ref{position:absolute;width:656px;height:428px;left:200px;top:390px;color:#00acd0;font-size:11px;z-index:99}.img-factura{position:absolute;width:1024px;height:768px;left:0;top:0;z-index:0}.factura{position:absolute;background-image:url(/img/factura2.png);background-repeat:no-repeat;background-color:#fff}.imgReportPayments{width:130px;height:57px;width:130;height:57;position:absolute;background-image:url(/img/logoreportemuni.png);background-repeat:no-repeat;background-color:#fff}.doc{width:100%;height:100%;overflow:auto}.right-label{font:10pt bold SukhumvitSet;font-style:italic;float:right;padding-right:10px;padding-top:10px}.title{font:14pt bolder SukhumvitSet;color:#00abcc;text-align:center;width:100%}.label{font:10pt bold SukhumvitSet;font-style:italic;float:left;padding-left:10px;padding-top:10px}.highlight{color:#00abcc;font-weight:700;padding-right:5px}.bold{font-weight:700;padding-right:5px}.description{margin-left:20px;margin-right:20px}.reply{border-left:dotted 2px #92dae9;padding-left:5px}.center{font-size:14px;text-align:center}.radius{border-radius:10px;color:#fff;font-size:15px;background-color:#00abcc}.radiusDay{color:#050505;font-size:16px;background-color:#daf1f7;text-align:center}.tmpAct{color:#050505;background-color:#daf1f7;text-align:center}.titlePlan{font:14pt bolder SukhumvitSet;text-align:center;width:100%}.query-builder,.query-builder *{margin:0;padding:0;box-sizing:border-box}.query-builder{font-family:sans-serif}.query-builder .hide{display:none}.query-builder .pull-right{float:right!important}.query-builder .btn{text-transform:none;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.query-builder .btn.focus,.query-builder .btn:focus,.query-builder .btn:hover{color:#333;text-decoration:none}.query-builder .btn.active,.query-builder .btn:active{background-image:none;outline:0px none;box-shadow:0 3px 5px #00000020 inset}.query-builder .btn-success{color:#fff;background-color:#00abcc;border-color:#00abcc}.query-builder .btn-primary{color:#000;background-color:#c0dee2;border-color:#2e6da4}.query-builder .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.query-builder .btn-success.active,.query-builder .btn-success.focus,.query-builder .btn-success:active,.query-builder .btn-success:focus,.query-builder .btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.query-builder .btn-primary.active,.query-builder .btn-primary.focus,.query-builder .btn-primary:active,.query-builder .btn-primary:focus,.query-builder .btn-primary:hover{color:#fff;background-color:#00abcc;border-color:#00abcc}.query-builder .btn-danger.active,.query-builder .btn-danger.focus,.query-builder .btn-danger:active,.query-builder .btn-danger:focus,.query-builder .btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.query-builder .btn-group{position:relative;display:inline-block;vertical-align:middle}.query-builder .btn-group>.btn{position:relative;float:left}.query-builder .btn-group>.btn:first-child{margin-left:0}.query-builder .btn-group>.btn:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.query-builder .btn-group>.btn:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.query-builder .btn-group .btn+.btn,.query-builder .btn-group .btn+.btn-group,.query-builder .btn-group .btn-group+.btn,.query-builder .btn-group .btn-group+.btn-group{margin-left:-1px}.query-builder .btn-xs,.query-builder .btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.color-transparancy{fill-opacity:.5}
