@font-face{font-family:corel;src:url(coprgtl.0f86db7df0fdf812.ttf);font-weight:400;font-style:normal}*{margin:0;padding:0}body{font-family:Times,corel;font-size:20px;background:url(pattern.30a78b1285bd7c97.png);background-attachment:fixed}.clearfix{float:none;clear:both}header{display:block;width:100%;height:90px;background:rgba(53,103,164,.8);position:fixed;font-family:corel,Times}header ul{display:block;width:60%;height:inherit;margin:-3px auto 0}header ul li{display:inline-block;margin:0 auto;text-align:center;line-height:88px;cursor:pointer}header a{display:block;padding-right:20px;padding-left:20px;height:inherit;text-decoration:none;color:#fff;transition:all .3s}header a:hover{background:rgba(0,0,0,.8)}header>ul>li>ul{display:none;position:absolute;width:150px;box-shadow:0 2px 2px gray;z-index:1}header>ul>li:hover>ul{display:block;margin-top:0}header>ul>li:hover>ul>li{display:block;background-color:#3567a4cc;border-bottom:1px solid #d6d6d6;transition:all .3s}#logo,#logo2{font-family:Times,corel;font-size:30px}#logo a:hover,#logo2:hover{background:transparent;color:#000;transform:scale(1.5)}#content{min-height:520px;width:96%;margin:0 auto;box-shadow:0 0 40px #000;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;background:rgba(255,255,255,.7);padding-top:120px}footer{width:96%;margin:0 auto;padding-top:15px;color:#00000080}#title{width:70%;margin:20px auto 70px;text-align:center}#title h1{font-size:50px;border-bottom:1px solid #ccc;padding-bottom:5px}#title h2{font-size:25px;color:gray;margin-top:5px;margin-bottom:5px}article.about{width:70%;margin:0 auto 20px;font-size:23px}.about h2{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:5px}.about p{padding-top:20px;padding-bottom:30px;text-align:justify}.container{padding:10px}.container h2{display:block;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:15px;font-size:25px}.formuser{width:80%}.formuser label{display:block;width:100%;margin-top:10px;margin-bottom:5px}.formuser input[type=text],.formuser input[type=password],.formuser input[type=number],.formuser input[type=email],.formuser textarea,.formuser select,.select{width:40%;padding:5px;border:1px solid #c9c9c9;box-shadow:0 0 2px #ccc inset}form button,form input[type=submit],button{display:block;font-size:17px;padding:10px;margin-top:15px;color:#fff;background:rgba(53,103,164,1);border:1px solid rgba(13,67,133,1);border-radius:2px;cursor:pointer}form button:hover,form input[type=submit]:hover,button:hover{background:rgba(53,103,164,.8);border:1px solid rgba(13,67,133,1);box-shadow:0 0 2px gray}form button:active,form input[type=submit]:active,button:active{box-shadow:0 0 3px gray;text-shadow:0px 0px 1px #ccc}.formuser input[disabled]{opacity:.4;cursor:not-allowed}.formuser .form_error{font-size:13px;padding:3px;background:red;color:#fff}.formdatos label{font-size:24px;margin-right:5px}.formdatos input[type=number],.formdatos input[type=date],.formdatos input[type=Time],.formdatos input[type=Text],.formdatos select{font-size:24px;font-family:Times,corel;padding:5px;border:1px solid #c9c9c9;box-shadow:0 0 2px #ccc inset;margin-bottom:10px;min-width:50px}.formdatos input[type=number]{max-width:63px}.lbcbox{margin-left:5px!important;margin-right:30px!important;cursor:pointer!important}.input[type=checkbox]{margin-bottom:40px!important;background-color:red}.formdatos input[type=checkbox]{font-family:Times,corel;width:30px;height:30px;cursor:pointer;margin-left:20px;margin-bottom:20px}#layout{display:flex;flex-flow:row wrap}#layout .cajamon{flex-grow:1;background-color:#fff;color:#000;border:1px solid gray;box-shadow:0 0 1px #0000004d,0 3px 7px #0000004d,0 7px 8px #0000004d;border-radius:10px;margin:10px;padding:10px}#layout #divMonPrgAlr{background-color:red;color:#fff;border:1px solid gray;box-shadow:0 0 1px #0000004d,0 3px 7px #0000004d,0 1px #fff inset,0 -3px 2px #0000004d inset;border-radius:20px;margin:10px;padding:10px}#layout ul{list-style:none}#layout ul li{margin-bottom:5px}#layout #divMonEvs ul li{float:left;border:1px solid gray;padding:5px;margin:5px;box-shadow:0 0 1px #0000004d,0 3px 7px #0000004d,0 1px #fff inset,0 -3px 2px #0000004d inset;border-radius:5px}#layout #divVisuEvs label{float:left;padding:5px;margin:5px}#layout h3{border-bottom:1px solid gray;margin-bottom:10px;text-align:center}#layout h4{margin-bottom:10px;text-align:center}#layout h5{font-size:1.17em;border-bottom:1px solid gray;margin-bottom:10px;text-align:center;color:#2196f3}#layout #clNormal{background-color:#fff;color:#000}#layout .clPausa{background-color:#ff0;color:#000}#layout .clAlarma{background-color:red;color:#fff;padding:5px}.switch{position:relative;display:inline-block;width:100px;height:58px;margin-top:5px}.switch input{display:none}.slider{position:absolute;inset:0;background-color:red;border-radius:50px}.slider:before{position:absolute;content:"";height:42px;width:42px;left:8px;bottom:8px;background-color:#fff;transition:.4s;border-radius:50px}input:checked+.slider{background-color:#199e19}input:checked+.slider:before{transform:translate(42px)}#divCheckboxGordo input[type=checkbox]{font-family:Times,corel;width:30px;height:30px;cursor:pointer;margin-left:20px;margin-bottom:20px}#divCheckboxGordo label{font-size:24px;margin-right:5px}.seleccion{background:rgba(53,103,164,1);margin-top:1px;margin-bottom:8px;color:#f5f6fa;font-size:24px;height:50px;padding:5px;width:100px}#divPrgNum label{display:inline-block;margin-top:15px;margin-left:10px}#divPrgNum button,#divCadNum button,#divRecNum button,#divExtNum button,#divApcNum button,#divSecNum button,.clIncDec,button[type=button]{display:inline-block;margin-top:0;margin-left:5px;margin-right:5px;border:1px solid rgba(13,67,133,1);height:48px;width:40px;font-size:25px}.clBotonJunto{display:inline-block;margin:5px;border:1px solid rgba(13,67,133,1);font-size:25px}.lbcadena{margin-left:20px}.campo2dec{min-width:80px!important}.campolargo{min-width:120px!important}.campolargo170{min-width:170px!important}.campolargo250{min-width:250px!important}.campolargo300{min-width:300px!important}.lb_error{font-size:25px;padding:10px;border-radius:2px;margin-top:0;margin-left:5px;margin-right:5px;background-color:#780320;color:#fff;display:inline-block}.lb_ok{font-size:25px;padding:10px;color:#fff;background:#50b8b4;border-radius:2px;margin-top:0;margin-left:5px;margin-right:5px;display:inline-block}.lb_enproceso{font-size:25px;padding:10px 20px;border-radius:2px;margin-top:0;margin-left:5px;margin-right:5px;background-color:#2196f3;color:#fff}.lb_prgcdn_ok_error{float:right;margin-top:-42px}.lb_error2{font-size:20px;padding:1px;border-radius:2px;margin-top:0;margin-left:5px;margin-right:5px;background-color:#780320;color:#fff}.lb_ok2{font-size:20px;border-radius:2px;margin-top:0;margin-left:5px;margin-right:5px;padding:1px;background:#50b8b4;color:#fff}.lb_enproceso2{font-size:20px;padding:10px 20px 1px;border-radius:2px;margin-top:0;margin-left:5px;margin-right:5px;background-color:#2196f3;color:#fff}.lb_mini{font-size:18px!important;font-weight:400}.cldesplaz{max-height:450px;overflow-y:scroll}#divExtNum select{min-width:230px}#divSecBomba{max-width:350px}#divSecEvs input[type=number]{float:left;margin-right:20px}#divSel180 select{min-width:180px}#divSel350 select{min-width:350px}.clCol60{display:inline-block;min-width:60px;max-width:60px;text-align:left;padding-left:4px}.clColFec{display:inline-block;min-width:110px;max-width:110px;text-align:left;padding-left:4px}.clColHor{display:inline-block;min-width:90px;max-width:90px;text-align:left;padding-left:4px}.clColAno1{display:inline-block;min-width:400px;max-width:400px;text-align:left;padding-left:4px}.clColAno2{display:inline-block;min-width:600px;max-width:600px;text-align:left;padding-left:4px}.clColMac{display:inline-block;min-width:190px;max-width:190px;text-align:left;padding-left:4px}.clColNom{display:inline-block;min-width:130px;max-width:130px;text-align:left;padding-left:4px}.clCol250{display:inline-block;min-width:250px;max-width:250px;text-align:left;padding-left:4px}.clCol300{display:inline-block;min-width:300px;max-width:200px;text-align:left;padding-left:4px}.clLiPar{background-color:#d0e4ba}.clLiImpar{background-color:#b0c1da}.clLiError{background-color:#f16b6b}.cl2desplaz{overflow:scroll}.clmgizq{margin-left:30px}.clLiTotal{background-color:#f0ce90}.clfloatleft{display:inline-block;margin-left:20px;margin-right:20px;margin-bottom:10px}.clColNum{display:inline-block;min-width:50px;max-width:50px;text-align:left;padding-left:4px}.clestadist{max-width:97%!important}#divEstriego{max-height:600px}#divEstriego ul,#divEstregs ul,#divEstregs1 ul,#divEstregs2 ul,#divEstregs3 ul,#divEstregs4 ul{overflow-x:auto;white-space:nowrap;max-height:600px}#divEstregsb,#divEstregs1b,#divEstregs2b,#divEstregs3b,#divEstregs4b{overflow-x:auto;max-height:680px;width:100%}#divEstregsb .table-wrapper:nth-child(2),#divEstregs1b .table-wrapper:nth-child(2),#divEstregs2b .table-wrapper:nth-child(2),#divEstregs3b .table-wrapper:nth-child(2),#divEstregs4b .table-wrapper:nth-child(2){overflow-y:auto;max-height:600px}.fixed-header th,.scrollable-content td{border:1px solid #ddd;box-sizing:border-box;padding:8px}.table-wrapper{overflow-x:hidden}.fixed-header,.scrollable-content{table-layout:fixed;width:100%}.clColFec2{min-width:110px;max-width:110px;text-align:left;padding:2px 4px!important;font-weight:400;display:table-cell}.clCol300b{min-width:300px;max-width:200px;text-align:left;padding:2px 4px!important;font-weight:400;display:table-cell}table{border-collapse:collapse;width:100%;margin:0;border-spacing:0}.clngxchart{float:left}#divEstadist select{min-width:200px}.clJuntos,.clDerecha{float:right}.clFondoVerde{background-color:#d0e4ba!important}#divPrgPart0 a{text-decoration:none;float:left;background:rgba(53,103,164,1);border:1px solid rgba(13,67,133,1);color:#fff;margin-left:10px;margin-right:10px;padding:8px 20px}.map-container{position:relative;background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;padding-bottom:75%}.overlay{position:absolute;top:0;left:0;width:100%;height:100%}.marker{position:absolute;width:3%;height:3%;cursor:pointer;transform:translate(-50%,-50%);border-radius:15%;background-color:#ff000080;box-shadow:0 4px 8px #0003;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease;display:flex;align-items:center;justify-content:center;font-size:.8em;color:#fff;border:2px solid white;text-align:center;overflow:hidden;padding:.5em}.marker.selected{border:3px solid yellow;box-shadow:0 6px 12px #ffff00b3}.marker:hover{transform:translate(-50%,-50%) scale(1.2);box-shadow:0 6px 12px #0000004d;border-color:#fff}.connected{background:linear-gradient(135deg,#00ff00,#006400);border:2px solid #00ff00}.disconnected{background:linear-gradient(135deg,#ff4d4d,#8b0000);border:2px solid #ff4d4d}.details{position:fixed;top:60%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 10px #00000080;width:80%;height:60%;overflow-y:scroll}@media (max-width: 1124px){header ul{width:100%;margin-left:10px}.marker{font-size:.6em}}@media (max-width: 900px){.marker{font-size:.5em}}@media (max-width: 750px){.marker{font-size:.4em}.details{height:50%}}@media (max-width: 682px){header{font-size:12px}#logo2{font-size:14px}.marker{font-size:.3em}.details{top:60%;height:70%}}@media (max-width: 610px){.details{top:60%;height:70%}}@media (max-width: 490px){header a{padding-right:5px;padding-left:5px}header>ul>li>ul{width:100px}#divExtNum select{font-size:18px;min-width:170px}#divPrgAlr select{font-size:18px;min-width:200px}#divSel180 select{min-width:140px}#divSel350 select{min-width:300px}.lb19px{font-size:19px!important}.clColAno1,.clColAno2{min-width:270px;max-width:270px}.clAnchoPant{min-width:270px;max-width:270px;margin-bottom:10px}.clmgizq{margin-left:5px}.about2 h1{font-size:40px!important}.marker{font-size:.2em}.details{top:60%;height:70%}}@media (max-height: 700px){header>ul>li:hover>ul>li{height:60px}}
