/* normalize.css v3.0.0 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a,article,div,header,fieldset,footer,form,input,label,li,section,select,span,textarea,td,tr,ul,main{box-sizing:border-box}.row{flex-direction:row;padding:0 10px;align-items:flex-end;flex-wrap:wrap;display:flex;margin-bottom:.3em}.row label{margin-top:.4em}.row .col1:last-child,.row .col2:last-child,.row .col3:last-child,.row .col4:last-child,.row .col5:last-child,.row .col6:last-child,.row .col7:last-child,.row .col8:last-child,.row .col9:last-child,.row .col10:last-child,.row .col11:last-child{margin:0}.row .row{flex-direction:row;padding:0 10px;align-items:flex-end;flex-wrap:wrap}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11{margin:0 1% 0 0}.col1:last-child,.col2:last-child,.col3:last-child,.col4:last-child,.col5:last-child,.col6:last-child,.col7:last-child,.col8:last-child,.col9:last-child,.col10:last-child,.col11:last-child{margin-right:0}.col1{width:7.4%}.col2{width:15.8%}.col3{width:24.2%}.col4{width:32.6%}.col5{width:41.5%}.col6{width:49.5%}.col7{width:57.5%}.col8{width:66.4%}.col9{width:74.6%}.col10{width:83.2%}.col11{width:91.5%}.col12{width:100%;margin-right:0}input[type='text'],input[type='number'],input[type='password'],input[type='email'],input[type='phone'],input[type='tel'],input[type='date'],input[type='search'],select,textarea{padding:.5em .7em;color:#000;max-width:100%;width:100%;box-sizing:border-box;border-radius:.6em;margin-top:.3em;border:solid 1px #989696}input[type='text']:focus,input[type='number']:focus,input[type='password']:focus,input[type='email']:focus,input[type='phone']:focus,input[type='tel']:focus,input[type='date']:focus,input[type='search']:focus,select:focus,textarea:focus{border:solid 1px #989696}textarea{height:5em;padding-top:.6em;padding-bottom:.6em}input[type=checkbox]{display:inline-block;margin:.8em}input[type='text']:disabled,input[type='number']:disabled,input[type='password']:disabled,input[type='email']:disabled,input[type='phone']:disabled,input[type='tel']:disabled,input[type='date']:disabled,input[type='search']:disabled,textarea:disabled,input[type='text'].disabled,input[type='number'].disabled,input[type='password'].disabled,input[type='email'].disabled,input[type='phone'].disabled,input[type='tel'].disabled,input[type='date'].disabled,input[type='search'].disabled,textarea.disabled,input[type='text']:read-only,input[type='number']:read-only,input[type='password']:read-only,input[type='email']:read-only,input[type='phone']:read-only,input[type='tel']:read-only,input[type='date']:read-only,input[type='search']:read-only,textarea:read-only{background:#d5d4d4}body{background:#f5f4f4;font-size:18px}header,footer{background:#fff}header{box-shadow:rgba(200,200,200,0.5) 0 5px 10px;height:100px}header .logo-coopcrucial{height:80px;margin:10px 20px}footer{background:#fff;height:50px;box-shadow:rgba(200,200,200,0.5) 0 -5px 10px}main{min-height:calc(100vh - 190px);padding:10px;width:90%;margin:20px auto;background:#fff;box-sizing:border-box;border-radius:.5em;box-shadow:rgba(200,200,200,0.5) 0 5px 10px;padding:1.5em}main #mensajeBienvenida{margin:0}main .tabsTitle{list-style:none;padding:0;display:flex;flex-direction:row-reverse;justify-content:flex-end;flex-wrap:nowrap}main .tabsTitle li{background:#9e9999;border:solid 1px #fff;color:#fff;padding:.5em 1.5em .5em 4.5em;border-radius:2em;margin-left:-3em;position:relative;z-index:1}main .tabsTitle li:last-child{padding:.5em 1.5em;margin-left:0}main .tabsTitle .activada{background:#ff0303}form{font-size:.9rem}.btnsAcciones{display:flex;flex-direction:row;margin:1em 0;justify-content:flex-end}.btn{margin:.5em 0 .5em 1em;padding:.5em 1em;background:#aaa6a6;color:#fff;font-size:1.2rem;border-radius:.5em;cursor:pointer;transition:all .5s;box-shadow:rgba(200,200,200,0.5) 0 5px 10px;text-align:center}.btn:hover{transform:scale(.9);box-shadow:rgba(200,200,200,0.9) 0 1px 5px}.btnPrincipal{background:#ff0303}fieldset{border-radius:.6em;margin:1em 0}fieldset legend{margin:0 .5em}.oculto{display:none !important}.line{color:#ff0303}.infoTabs{display:none}.activoTab{display:block}.error{border-color:#ff0303 !important;color:#ff0303 !important}.mensajeError{font-size:.7em;color:#ff0303}h1{font-size:1.7rem;text-align:center}h2{font-size:1.5rem;color:#ff0303}#sec-ingreso{max-width:90%;margin:0 auto;align-items:center}.hormigaAviso{margin:0 auto;height:300px;display:block}#fondo{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(10,10,10,0.5);z-index:10}#modalMensaje{position:fixed;top:50%;left:50%;width:500px;background:#fff;height:auto;z-index:11;transform:translate(-50%,-50%);border-radius:.4em;box-shadow:rgba(10,10,10,0.5) 0 7px 15px;overflow:hidden}#modalMensaje h3{background:#ff0303;color:#fff;margin:0;padding:.4em 1em}#modalMensaje section{margin:1em;padding:.5em;display:flex;flex-direction:row;align-items:center}#modalMensaje section .mensaje{width:60%}#modalMensaje section .img{width:40%}#modalMensaje section .img img{display:block;margin:1em auto;height:auto;width:100px}#modalMensaje section .img .proceso{position:relative;height:125px;width:125px;margin:0 auto}#modalMensaje section .img .proceso .procesoUno,#modalMensaje section .img .proceso .procesoDos,#modalMensaje section .img .proceso .procesoTres{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;transition:all}#modalMensaje section .img .proceso .procesoUno{height:110px;width:110px;border-top:solid 10px #ff0303;border-bottom:solid 10px #ff0303;border-left:solid 10px transparent;border-right:solid 10px transparent;animation:rueda 4s infinite}#modalMensaje section .img .proceso .procesoDos{height:100px;width:100px;border-left:solid 10px #a60000;border-right:solid 10px #a60000;border-top:solid 10px transparent;border-bottom:solid 10px transparent;animation:rueda 3s infinite}#modalMensaje section .img .proceso .procesoTres{height:90px;width:90px;border-top:solid 10px #ff6464;border-bottom:solid 10px #ff6464;border-left:solid 10px transparent;border-right:solid 10px transparent;animation:rueda 2s infinite}#modalMensaje .btnsAcciones{margin-top:0}#modalMensaje .btn{margin:0 !important}input[type=checkbox]{display:none}input[type=checkbox]:checked + .checkbox .switch:before{right:0;background:#ff0303}.checkbox{display:flex;flex-direction:row;align-items:center;transition:all .5s;cursor:pointer;height:32px;margin:.3em auto}.checkbox .switch{width:30px;height:8px;background:#808080;border-radius:4px;position:relative;margin:0 .5em;transition:all .5s}.checkbox .switch:before{position:absolute;width:15px;height:15px;border-radius:50%;content:'';background:#303030;top:50%;transform:translateY(-50%);transition:all .5s}#reporte,#reporteExport{width:100%;overflow-x:auto;margin:1em auto}#reporte table,#reporteExport table{font-size:.7rem}#reporte table tr,#reporteExport table tr{border:solid 1px #000}#reporte table tr th,#reporteExport table tr th{border:solid 1px #ff0303;padding:.4em;text-align:center;background:#ff0303;color:#fff}#reporte table tr td,#reporteExport table tr td{border:solid 1px #000;padding:.4em}@media (max-width:1000px){.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11{width:98%;margin:0 1%}.btnsAcciones{flex-direction:column}}@-moz-keyframes rueda{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(360deg)}100%{transform:translate(-50%,-50%) rotate(0)}}@-webkit-keyframes rueda{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(360deg)}100%{transform:translate(-50%,-50%) rotate(0)}}@-o-keyframes rueda{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(360deg)}100%{transform:translate(-50%,-50%) rotate(0)}}@keyframes rueda{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(360deg)}100%{transform:translate(-50%,-50%) rotate(0)}}