/* 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{text-decoration:none;color:none !important}a,article,div,header,fieldset,footer,form,input,label,li,section,select,span,textarea,td,tr,ul{box-sizing:border-box}body{font-size:18px;margin:0;padding:0;font-family:'Arial'}footer,header{background:#077fc1;color:#fff;width:100%;padding:.7em 0}footer a,header a{color:#fff}footer{box-shadow:rgba(100,100,100,0.75) 0 -5px 10px;text-align:center;font-size:.8em;margin:.5em 0 0;height:50px}footer div{display:inline-block;vertical-align:top;width:30%}footer #derechos{text-align:left}footer #desarrollo{text-align:right}form{text-align:left;width:98%;margin:.5em auto}h2{color:#00afef}header{background:cPrincipal;padding:.5em;color:#fff;margin:0 !important;display:flex;flex-wrap:wrap;align-items:center}header >div:nth-child(1){width:15%}header >div:nth-child(2){width:80%;margin-left:2.5%}header >div:nth-child(3){width:80%;margin-left:5%}header .loguito{width:70%;margin:0 5%;height:auto}header #datos-header{text-align:right;margin-left:3em}header div{position:relative}header div input[type="search"]{padding-left:2.5em !important;width:calc(100% - 2.5em) !important;margin-bottom:0 !important}header div input[type="search"]+i{position:absolute;left:.4em;top:.4em}header div input[type="search"]:focus{background:#1976d2}input[type='text'],input[type='number'],input[type='password'],input[type='email'],input[type='phone'],input[type='tel'],input[type='date'],select,textarea{padding:0 1em !important;color:#00afef;max-width:100% !important;box-sizing:border-box !important}input[type=checkbox]{visibility:hidden}input[type='color']{padding:.1em .2em;height:2em;margin:.3em 0;display:block}p{margin:.5em auto}#img-usuario{width:100%}#productos{width:95%;margin:1em auto;display:flex;padding:1.5em 1.5em 0;flex-wrap:wrap}#productos li{width:23%;font-size:1em;margin:0 1% 1em;padding:.5em;cursor:pointer;border-radius:.3em;box-shadow:-5px -5px 10px #eee,5px 5px 10px #becbd8;background:#f2f4f6;transition:all .5s}#productos li:hover{transform-origen:center;transform:scale(1.1);box-shadow:-10px -10px 20px #eee,10px 10px 20px #becbd8}#productos li:hover .figure img{transform-origen:center;transform:scale(1.2)}#productos li .figure{width:100%;position:relative;overflow:hidden;border-radius:.3em;background:#f2f4f6}#productos li .figure img{width:100%;transition:all .5s}#productos li .figure span{position:absolute;left:0;right:0;bottom:0;padding:.5em;background:rgba(255,255,255,0.8);margin:0;line-height:1.3em;color:#077fc1}#productos li .footerCardProducts{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;font-size:1rem;cursor:pointer}#productos li .footerCardProducts .saldoProducto{width:50%;text-align:left;color:#077fc1;font-size:.9em}#productos li .footerCardProducts input{width:50%;color:#077fc1;border-bottom:none;margin:0;transition:all .5s;cursor:pointer;text-align:right;padding-right:.1em !important}#productos li .footerCardProducts input:focus{background:#fff;text-align:center}#contenedor table *,#fondo table *,.fondo2 table *{height:auto;min-height:none}#contenedor table,#fondo table,.fondo2 table,.modal-content table{font-size:.95rem;border-collapse:collapse;box-shadow:0 0 4px 2px rgba(0,0,0,0.4);margin:.5rem auto 1rem;max-width:98%;width:auto}#contenedor table thead tr .acciones,#fondo table thead tr .acciones,.fondo2 table thead tr .acciones,.modal-content table thead tr .acciones,#contenedor table tbody tr .acciones,#fondo table tbody tr .acciones,.fondo2 table tbody tr .acciones,.modal-content table tbody tr .acciones{width:auto !important;max-width:150px !important}#contenedor table thead .cursor:hover,#fondo table thead .cursor:hover,.fondo2 table thead .cursor:hover,.modal-content table thead .cursor:hover,#contenedor table tbody .cursor:hover,#fondo table tbody .cursor:hover,.fondo2 table tbody .cursor:hover,.modal-content table tbody .cursor:hover{background:#05d53b}#contenedor table thead .cursor:hover td,#fondo table thead .cursor:hover td,.fondo2 table thead .cursor:hover td,.modal-content table thead .cursor:hover td,#contenedor table tbody .cursor:hover td,#fondo table tbody .cursor:hover td,.fondo2 table tbody .cursor:hover td,.modal-content table tbody .cursor:hover td{color:#fff}#contenedor table thead,#fondo table thead,.fondo2 table thead,.modal-content table thead{text-align:center;z-index:2;padding:1em .5em;color:#fff}#contenedor table thead tr,#fondo table thead tr,.fondo2 table thead tr,.modal-content table thead tr{box-shadow:0 4px 6px rgba(0,0,0,0.6);z-index:2;background:#00afef}#contenedor table thead tr th,#fondo table thead tr th,.fondo2 table thead tr th,.modal-content table thead tr th{padding:.7rem .5em;text-align:center}#contenedor table thead tr .titulo,#fondo table thead tr .titulo,.fondo2 table thead tr .titulo,.modal-content table thead tr .titulo{background:#f2f4f6;padding:.5em;color:#3e4095}#contenedor table tbody tr td,#fondo table tbody tr td,.fondo2 table tbody tr td,.modal-content table tbody tr td{padding:.5em .3em;color:#00afef}#contenedor table tbody tr td a,#fondo table tbody tr td a,.fondo2 table tbody tr td a,.modal-content table tbody tr td a{color:#00afef;font-size:1.5em;margin:2px;padding:.2em;border-radius:.3em;transition:all .5s}#contenedor table tbody tr td a:hover,#fondo table tbody tr td a:hover,.fondo2 table tbody tr td a:hover,.modal-content table tbody tr td a:hover{background:#00afef;box-shadow:rgba(0,0,0,0.4) 0 5px 7px;color:#fff}#contenedor table tbody tr td input,#fondo table tbody tr td input,.fondo2 table tbody tr td input,.modal-content table tbody tr td input{display:inline-block;margin:.2em auto}#contenedor table tbody tr td input[type=checkbox],#fondo table tbody tr td input[type=checkbox],.fondo2 table tbody tr td input[type=checkbox],.modal-content table tbody tr td input[type=checkbox]{visibility:visible !important}#contenedor table tbody tr:nth-child(2n),#fondo table tbody tr:nth-child(2n),.fondo2 table tbody tr:nth-child(2n),.modal-content table tbody tr:nth-child(2n){background:rgba(225,225,225,0.5)}#contenedor table tfoot tr td,#fondo table tfoot tr td,.fondo2 table tfoot tr td,.modal-content table tfoot tr td{font-size:.9em;padding:.5em .3em;color:#00afef}#contenedor table tfoot tr:nth-child(1),#fondo table tfoot tr:nth-child(1),.fondo2 table tfoot tr:nth-child(1),.modal-content table tfoot tr:nth-child(1){box-shadow:rgba(100,100,100,0.5) 0 -2px 5px}#contenedor table tfoot tr:nth-child(1) td,#fondo table tfoot tr:nth-child(1) td,.fondo2 table tfoot tr:nth-child(1) td,.modal-content table tfoot tr:nth-child(1) td{padding:2px}#contenedor table .totales td,#fondo table .totales td,.fondo2 table .totales td,.modal-content table .totales td{background:#009cd5;color:#fff}#contenedor .table tbody,#fondo .table tbody,.fondo2 .table tbody,.modal-content .table tbody{display:block;max-height:100vh;overflow-Y:auto}#contenedor .table td,#fondo .table td,.fondo2 .table td,.modal-content .table td{padding:.5em;font-size:.9em;overflow:hidden}#contenedor .table tr,#fondo .table tr,.fondo2 .table tr,.modal-content .table tr{display:block;overflow:hidden}#sel-usuarios li{display:inline-block;width:20%;font-size:.8em;padding:1em;margin:.5em 2.5%;cursor:pointer;text-align:center;overflow:hidden}#sel-usuarios li .img{width:90%;margin:.5em 5%;border-radius:50%;background:#f2f4f6;overflow:hidden}#sel-usuarios li .img img{width:100%}#sel-usuarios li:hover .img{background:#077fc1}#sel-usuarios .seleccionado .img{background:#077fc1;border:outset 1em #05d53b}#sel-usuarios .seleccionado:hover .img{background:#00afef}hr{color:#3e4095}input[data-typedate='date']{background:url("../i/calendar.png");background-position:98% center;background-repeat:no-repeat;cursor:pointer}input[data-typedate='search']{background:url("../i/search.png");background-position:98% center;background-repeat:no-repeat;cursor:pointer}textarea{padding:.5em !important}label{text-align:left}span{display:inline-block;font-family:'abeatbykai','Arial';margin:0 .5em}#acceso,#bannerIngreso{background:url("../i/banner-aplicaX.jpg");background-size:cover;background-position:center}#formIngreso{width:80%;margin:0 auto}#formIngreso img{width:80%;padding:1em}#formIngreso #ingresar{width:90%;padding:.5em 1em;height:auto}#formIngreso #olvidoContrasenia{display:block;text-align:right;margin:1em .5em 0 0}#bton-acciones{padding:0 .5em;text-align:right}#bton-acciones li{box-shadow:rgba(0,0,0,0.75) -1px -2px 5px;padding:.5em;display:inline-block;background:#00afef;color:#fff;cursor:pointer;margin:.5em .5em .5em 0}#bton-acciones li:hover{background:#3e4095;box-shadow:rgba(0,0,0,0.75) -1px -1px 5px}#bton-acciones li a,#bton-acciones li span{color:#fff;vertical-align:top;font-family:'abeatbykai','Arial'}#calendario{width:95% !important}#calendario thead tr th,#calendario tbody tr th,#calendario thead tr td,#calendario tbody tr td{width:14.286% !important}#calendario tbody tr td{min-height:100px !important;border:solid 2px #e1e3e4;background:#fff;vertical-align:top}#calendario tbody tr td ul li{margin:1px 0;padding:.1em;font-size:.8em;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#calendario tbody tr td ul .evento{color:#000;cursor:pointer;padding:.3em}#calendario tbody tr td ul .evento span{display:inline-block;margin:0;vertical-align:middle}#calendario tbody tr td ul .evento .sNombreEvento{width:calc(100% - 2em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#calendario tbody tr td ul .evento .check{width:1em;font-size:1.5em;margin:0 .2em}#calendario tbody tr .diaNulo{background:#f2f4f6}#contenedor{width:100%;margin:0;padding:.5em;min-height:calc(100vh - 130px);color:#000}#contenedor h2{margin:.5em;font-size:1.5em}#contenedor .formulario,#contenedor .reporte{background:#fff;width:98%;margin:1em auto;padding:1em;box-shadow:rgba(10,10,10,0.5) 0 4px 6px;border-radius:.1em}#contenedor .tabs{width:96%;margin:0 auto}#contenedor .tabs li{background:#077fc1}#contenedor .tabs li a{color:#fff;padding:0 1em}#contenedor .tabs li .active{background:#3e4095}#contenedor .tabs li.disabled{background:#ccc !important}#contenedor .tabs .indicator{padding:0 !important;margin:0 !important}#container-documentos{display:flex;flex-direction:column}#container-documentos li{display:flex;flex-direction:row;background:#f2f4f6;margin-top:0;margin-bottom:0;padding:.75em}#container-documentos li div{width:50%}#container-documentos li .s12{width:100% !important}#container-documentos li:nth-child(2n){background:#fff}#header-funcion{display:flex;flex-direction:row;justify-content:space-between}#header-funcion h1,#header-funcion #bar-acciones{display:flex;margin:0 !important}#header-funcion h1{padding:0 .5em}#header-funcion #bar-acciones{padding-right:.8em}#header-funcion #bar-acciones li{margin:0 .3em;background:#077fc1;border-radius:.3em}#header-funcion #bar-acciones li a{color:#fff;padding:.5em .5em .2em}#datosTaquilla{text-align:center}#datosTaquilla li{border-radius:.5em;border:solid 2px #3e4095;padding:.3em .4em;font-size:2em;width:45%;margin:2%;display:inline-block;vertical-align:middle;text-align:left}#datosTaquilla li span,#datosTaquilla li strong{padding:0;margin:0;width:100%;display:block}#datosTaquilla li span{text-align:right}#div_lis_calendario{padding:1em .5em .5em}#div_lis_calendario >li{padding:.5em;width:45%;margin:0 2% .7em;border-radius:.2em;cursor:pointer}#div_lis_calendario >li ul{padding:.5em 0}#div_lis_calendario >li ul li{display:inline-block;vertical-align:middle;margin:.3em 1.5%}#div_lis_calendario >li ul .col-2{width:46%}#div_lis_calendario >li ul .objetivo{width:90%;height:1em;overflow:hidden;text-overflow:ellipsis}#div_lis_calendario >li h2{margin:0;color:#fff}#div_lis_calendario >li:hover{opacity:.7}#documentos li{text-align:center;width:300px;margin:.5em 3%;padding:.5em;transition:all .5s}#documentos li:hover{background:#eee;box-shadow:rgba(30,30,30,0.5) 0 10px 10px}#documentos li a{color:#00afef;transition:all .5s}#documentos li a:hover{font-size:1.5em;text-shadow:rgba(30,30,30,0.5) 0 5px 5px}#documentos li img,#documentos li span{vertical-align:bottom}#documentos li img{displaywidth:80px;height:auto}#documentos li span{max-width:150px;text-align:left}.card .card-image{height:150px;display:flex;flex-direction:column;justify-content:center}.card .card-image h2{color:#fff;text-align:center;margin:0}.card .card-content{padding:.5em}#fondo{z-index:3}.fondo2{z-index:4}.fondo,.fondo2{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(10,10,10,0.5);z-index:99}.fondo #ventanaCrear,.fondo2 #ventanaCrear,.fondo #mensaje,.fondo2 #mensaje,.fondo #ventana,.fondo2 #ventana{background:#fff;box-shadow:rgba(0,0,0,0.75) 0 10px 15px;height:auto;max-width:95%;padding:0;position:absolute;z-index:5;transform:translateX(-50%) translateY(-50%);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;left:50%;top:50%}.fondo #ventanaCrear h3,.fondo2 #ventanaCrear h3,.fondo #mensaje h3,.fondo2 #mensaje h3,.fondo #ventana h3,.fondo2 #ventana h3{background:#00afef;color:#fff;margin:0;padding:.3em;box-shadow:rgba(0,0,0,0.5) 0 3px 10px}.fondo #ventanaCrear div,.fondo2 #ventanaCrear div,.fondo #mensaje div,.fondo2 #mensaje div,.fondo #ventana div,.fondo2 #ventana div{display:inline-block;vertical-align:middle}.fondo #ventanaCrear #acciones,.fondo2 #ventanaCrear #acciones,.fondo #mensaje #acciones,.fondo2 #mensaje #acciones,.fondo #ventana #acciones,.fondo2 #ventana #acciones{margin:.5em auto;text-align:center;width:100%}.fondo #ventanaCrear #acciones input[type='button'],.fondo2 #ventanaCrear #acciones input[type='button'],.fondo #mensaje #acciones input[type='button'],.fondo2 #mensaje #acciones input[type='button'],.fondo #ventana #acciones input[type='button'],.fondo2 #ventana #acciones input[type='button']{display:inline-block}.fondo #ventanaCrear,.fondo2 #ventanaCrear{width:400px;padding:2.5em .5em .5em}.fondo #ventanaCrear label,.fondo2 #ventanaCrear label{margin:1em 5% 0;width:90%}.fondo #ventanaCrear input,.fondo2 #ventanaCrear input{margin:.5em auto .5em 2.5% !important;width:95%}.fondo #mensaje,.fondo2 #mensaje{width:500px;top:50%}.fondo #mensaje .cuerpoMensaje,.fondo2 #mensaje .cuerpoMensaje{display:flex;flex-wrap:nowrap;flex-direction:row;padding:1em;align-items:center}.fondo #mensaje #mesajeEscrito,.fondo2 #mensaje #mesajeEscrito,.fondo #mensaje .imagenMensaje,.fondo2 #mensaje .imagenMensaje{margin:0;padding:0}.fondo #mensaje #mesajeEscrito,.fondo2 #mensaje #mesajeEscrito{margin:3em auto auto 2%;width:68%;color:#000}.fondo #mensaje .imagenMensaje,.fondo2 #mensaje .imagenMensaje{margin:1em;text-align:center;width:25%}.fondo #mensaje .imagenMensaje img,.fondo2 #mensaje .imagenMensaje img{width:100%;height:auto}.fondo #ventana,.fondo2 #ventana{width:80%;max-height:90%;height:auto;min-height:300px;color:#000;position:absolute;top:-100%;left:50%;padding:0;overflow:hidden}.fondo #ventana >form,.fondo2 #ventana >form{padding:0 .5em;margin:.5em auto;height:auto;max-height:75vh;overflow:auto}.fondo #ventana article,.fondo2 #ventana article,.fondo #ventana section,.fondo2 #ventana section{width:auto;max-width:85%;margin:.5em 6%;height:80%;overflow-Y:auto}.fondo #ventana h3,.fondo2 #ventana h3{position:relative;width:100%;font-size:2em}.fondo #ventana p,.fondo2 #ventana p{text-align:justify}.fondo #ventana #det-orden,.fondo2 #ventana #det-orden{margin:2em auto 4em}.fondo #ventana #form-pago,.fondo2 #ventana #form-pago{width:98%;margin:.5em auto !important;font-size:3.5em;padding:0;font-size:1.5em;text-align:center}.fondo #ventana #form-pago ul,.fondo2 #ventana #form-pago ul{display:inline-block;vertical-align:top;margin:0;padding:0;text-align:center}.fondo #ventana #form-pago ul li,.fondo2 #ventana #form-pago ul li{width:30%;margin:.2em 1.5%;padding:0 0 .5em;overflow:hidden}.fondo #ventana #form-pago ul li h4,.fondo2 #ventana #form-pago ul li h4{background:#ccc;padding:.2em .5em;color:#fff;font-size:1em;text-align:left}.fondo #ventana #form-pago ul li label,.fondo2 #ventana #form-pago ul li label{width:90%;margin:.2em 5%;font-size:.7em;text-align:left !important}.fondo #ventana #form-pago ul li label input,.fondo2 #ventana #form-pago ul li label input{display:inline-block;width:80%;text-align:right;padding:.5em;margin:0 10% !important;border-radius:0}.fondo #ventana #form-pago ul li label input:focus,.fondo2 #ventana #form-pago ul li label input:focus{outline:none;border-bottom:1px solid #06c !important}.fondo #ventana #form-pago #medios-pago,.fondo2 #ventana #form-pago #medios-pago{width:60% !important;padding:0}.fondo #ventana #form-pago #medios-pago li,.fondo2 #ventana #form-pago #medios-pago li{display:block;width:90%;margin-left:5%;padding-bottom:0}.fondo #ventana #form-pago #medios-pago li label,.fondo2 #ventana #form-pago #medios-pago li label,.fondo #ventana #form-pago #medios-pago li span,.fondo2 #ventana #form-pago #medios-pago li span{display:inline-block;width:30%;margin:.2em .2em .2em 0;vertical-align:middle}.fondo #ventana #form-pago #medios-pago li label input,.fondo2 #ventana #form-pago #medios-pago li label input,.fondo #ventana #form-pago #medios-pago li span input,.fondo2 #ventana #form-pago #medios-pago li span input{width:100%;margin-left:0 !important}.fondo #ventana #form-pago #medios-pago li span,.fondo2 #ventana #form-pago #medios-pago li span{background:#00afef;padding:.23em;margin-right:0;color:#fff}.fondo #ventana #form-pago #billetes,.fondo2 #ventana #form-pago #billetes{width:40% !important;padding-bottom:.5em}.fondo #ventana #form-pago #billetes li,.fondo2 #ventana #form-pago #billetes li{display:inline-block;box-shadow:none;cursor:pointer}.fondo #ventana #form-pago #billetes li img,.fondo2 #ventana #form-pago #billetes li img{width:100%;height:auto;margin:0 !important;padding:0 !important}.fondo #ventana #form-pago #billetes .billetes,.fondo2 #ventana #form-pago #billetes .billetes{width:30% !important}.fondo #ventana #form-pago #billetes .monedas,.fondo2 #ventana #form-pago #billetes .monedas{width:20% !important}.fondo #ventana #form-pago #billetes .numero,.fondo2 #ventana #form-pago #billetes .numero,.fondo #ventana #form-pago #billetes .enter,.fondo2 #ventana #form-pago #billetes .enter{background:#077fc1;color:#fff;padding:.5em .2em;box-shadow:rgba(0,0,0,0.8) 0 0 10px;border-radius:.2em;transition:all .5s}.fondo #ventana #form-pago #billetes .numero:hover,.fondo2 #ventana #form-pago #billetes .numero:hover,.fondo #ventana #form-pago #billetes .enter:hover,.fondo2 #ventana #form-pago #billetes .enter:hover{background:#e1e3e4;color:#077fc1;box-shadow:rgba(0,0,0,0.6) 0 0 8px;transform:scale(.9)}.fondo #ventana #form-pago #billetes .numero,.fondo2 #ventana #form-pago #billetes .numero{width:25%}.fondo #ventana #form-pago #billetes .enter,.fondo2 #ventana #form-pago #billetes .enter{width:81%}.fondo #ventana #form-pago #viewVenta,.fondo2 #ventana #form-pago #viewVenta{width:40% !important;padding-bottom:.5em;max-height:45vh;overflow:auto;margin-top:.4em}.fondo #ventana #form-pago #viewVenta table,.fondo2 #ventana #form-pago #viewVenta table{width:90%;margin:0 5%}.fondo #ventana #form-pago .col3 >span,.fondo2 #ventana #form-pago .col3 >span{display:block}.fondo #ventana .footer,.fondo2 #ventana .footer{position:absolute;bottom:0;left:0;right:0;background:#fff;box-shadow:rgba(0,0,0,0.5) 0 -3px 10px}.fondo #ventana .footer #devolucion,.fondo2 #ventana .footer #devolucion{float:right;font-size:2.2em;margin:.5em}.fondo #ventana .footer #devolucion:before,.fondo2 #ventana .footer #devolucion:before{content:'$'}#headerTaquilla{height:50px;padding:.2em 0}#title{position:absolute;padding:.5em;z-index:5;width:200px;height:auto;background:rgba(195,196,198,0.7);display:none}#reporte-funciones thead tr td:nth-child(1),#reporte-funciones tbody tr td:nth-child(1),#reporte-funciones thead tr th:nth-child(1),#reporte-funciones tbody tr th:nth-child(1),#reporte-funciones thead tr td:nth-child(3),#reporte-funciones tbody tr td:nth-child(3),#reporte-funciones thead tr th:nth-child(3),#reporte-funciones tbody tr th:nth-child(3){width:20%}#reporte-funciones thead tr td:nth-child(2),#reporte-funciones tbody tr td:nth-child(2),#reporte-funciones thead tr th:nth-child(2),#reporte-funciones tbody tr th:nth-child(2){width:45%}#reporte-funciones thead tr td:nth-child(4),#reporte-funciones tbody tr td:nth-child(4),#reporte-funciones thead tr th:nth-child(4),#reporte-funciones tbody tr th:nth-child(4),#reporte-funciones thead tr td:nth-child(5),#reporte-funciones tbody tr td:nth-child(5),#reporte-funciones thead tr th:nth-child(5),#reporte-funciones tbody tr th:nth-child(5){width:10%}#tbl_ticked_venta tbody,#tbl_ticked_venta tfoot{max-height:calc(100vh - 300px)}#tbl_ticked_venta tbody tr td,#tbl_ticked_venta tfoot tr td{float:left}#tbl_ticked_venta tbody tr td:nth-child(1),#tbl_ticked_venta tfoot tr td:nth-child(1),#tbl_ticked_venta thead tr td:nth-child(1),#tbl_ticked_venta tbody tr th:nth-child(1),#tbl_ticked_venta tfoot tr th:nth-child(1),#tbl_ticked_venta thead tr th:nth-child(1){width:50%}#tbl_ticked_venta tbody tr td:nth-child(2),#tbl_ticked_venta tfoot tr td:nth-child(2),#tbl_ticked_venta thead tr td:nth-child(2),#tbl_ticked_venta tbody tr th:nth-child(2),#tbl_ticked_venta tfoot tr th:nth-child(2),#tbl_ticked_venta thead tr th:nth-child(2){width:10%}#tbl_ticked_venta tbody tr td:nth-child(3),#tbl_ticked_venta tfoot tr td:nth-child(3),#tbl_ticked_venta thead tr td:nth-child(3),#tbl_ticked_venta tbody tr th:nth-child(3),#tbl_ticked_venta tfoot tr th:nth-child(3),#tbl_ticked_venta thead tr th:nth-child(3){width:40%}#ticked_venta{background:#f2f4f6;overflow:auto}#tabs{text-align:left;display:flex;padding-left:20px;flex-wrap:wrap;border-bottom:solid 1px #e1e3e4}#tabs li{border-radius:.3em .3em 0 0;margin:.3em 0 0 .3em;background:#e1e3e4;color:#077fc1;padding:.5em .5em .5em 1em;cursor:pointer}#tabs li:hover{background:#077fc1;color:#fff}#tabs .sel{background:#077fc1;color:#fff}#valorPagar td{background:#00afef;color:#fff !important;margin:1px auto;font-size:1.2em;padding:.2em .1em}#display{display:inline-block;background:#3e4095;color:#fff;padding:.2em;font-size:1.5em;border-radius:.2em}#bton-tarjetas{animation-name:parpadearTar;animation-duration:.5s;animation-iteration-count:infinite;background:#fff;color:#3e4095}#footerTaquilla{overflow:hidden;max-height:2px;padding:0;position:fixed}#footerTaquilla:hover{max-height:300px;padding:.7em 0}.acciones{padding:.5em;text-align:center}.bton-icono{cursor:pointer;background:#00afef;padding:.6em .5em .6em .6em;color:#fff;border-radius:50%;font-size:1.3em;vertical-align:middle;margin:0 .5em;max-width:20px;max-height:20px}.bton-icono-tabla{font-size:1.5em}.ab-abajo{position:absolute;bottom:0;top:1}.abre-detalle{cursor:pointer}.abre-detalle:hover{background:#05d53b;color:#fff !important}.b-principal,.b-principal-blanco,.b-principal-gris,.b-segundario,.b-cancelar{cursor:pointer;display:inline-block}.b-principal:hover,.b-principal-blanco:hover,.b-principal-gris:hover,.b-segundario:hover,.b-cancelar:hover{box-shadow:rgba(30,30,30,0.75) 0 3px 20px}.b-cancelar{background:#e1e3e4;color:#00afef}.b-cancelar span{color:#00afef}.b-principal{background:#077fc1;color:#fff}.b-principal-blanco{background:#fff;color:#00afef;font-size:1.4em}.b-principal-gris{background:#808080;color:#fff;font-size:1.4em}.b-segundario{background:#e1e3e4;color:#00afef;max-width:400px;box-shadow:rgba(60,60,60,0.5) 0 2px 10px}.b-segundario span{display:inline-block;width:85%;vertical-align:middle}.b-segundario:hover{background:#077fc1;color:#fff}.b-subirArc{background:#dad8d8;border-radius:.3em;cursor:pointer;display:inline-block;margin:10px 1.5% 5px;padding:.5em 1em;text-align:center;width:150px}.b-subirArc span{margin-top:.5em}.b-subirArc:hover{background:#606060;color:#fff}.block{display:block !important}.carpetaSel{background:#3e4095 !important}.cont-taquilla{height:calc(100vh - 40px);padding:.5em 0}.inline-block{display:inline-block !important}.center{text-align:center;margin:auto}.completo{width:100%}.dropdown-content li{display:initial;margin:0}.divTable{max-width:90vw;overflow-X:auto;padding:0;margin:.5em auto}.divMessageMifare{padding:.5em;margin:.5em;display:none;background:#f00;color:#fff}.ui-datepicker-calendar{max-width:100%}.ui-datepicker-calendar tbody tr{background:#f2f4f6}.ui-datepicker-calendar tbody tr td{text-align:center;padding:2px !important}.ui-datepicker-calendar tbody tr td a{border:none;margin:0;border-radius:2px}.fila-activa{background:#05d53b;color:#fff}.inputError,.error{border-color:#f00 !important;background:rgba(255,0,0,0.2) !important}.graficas{margin:2em auto}.graficas .convensiones{font-size:.7em;text-align:left;vertical-align:middle}.graficas .convensiones li{width:15%;text-align:left;margin:1em 0 1em 1.2%}.graficas .convensiones li span{vertical-align:middle;display:inline-block;width:70%}.graficas .convensiones li .color{width:15%;height:15px}.grupo-formulario{width:98%;margin:.2em auto}.h-pantalla{height:100vh}.mensajeError{font-size:12px;color:#f00;margin:0;padding:0}.medio{width:40%;display:inline-block;margin:.2em 3%}.modal .modal-content{padding:0 0 1.5em 0 !important}.modal .modal-content form{padding:0 1.5em 1.5em;margin:0;width:100%}.modal .modal-content h4{background:#077fc1;color:#fff;padding:.3em}.oculto{display:none !important}.param-menu{padding-left:1%;margin:-1em auto 1em}.param-menu li:hover{background:#e1e3e4}.paginar{width:95%;overflow:hidden;height:60px;margin:.5em 2%}.paginar li{display:inline-block;background:#00afef;color:#fff;cursor:pointer;margin:.5em;padding:.5em;border-radius:.2em}.paginar li:hover{background:#077fc1;color:#fff}.paginar .select{color:#00afef;background:#fff;border:solid 1px #00afef}.tituloSection{display:flex;flex-direction:row;align-items:center;margin:1em .5em;font-size:1.2em}.tituloSection hr{width:95%}input[readonly],.readonly{background:#f2f4f6;color:#8b8b8b !important}.right{text-align:right !important}.sArchivoExiste{display:inline-block;background:#05d53b;color:#fff;border-radius:.3em;margin:10px 1.5% 5px;padding:.5em 1em;text-align:center;width:150px}.sArchivoExiste span{display:block;margin-top:.5em}.slideThree{display:inline-block;width:80px;height:26px;background:#333;margin:15px auto 5px;border-radius:.5em;position:relative;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,0.2);color:#fff}.slideThree:after{content:'OFF';font:12px/26px Arial,sans-serif;position:absolute;right:10px;z-index:0;font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,0.15)}.slideThree:before{content:'ON';font:12px/26px Arial,sans-serif;position:absolute;left:10px;z-index:0;font-weight:bold}.slideThree label{display:block;width:34px;height:20px;border-radius:.3em;transition:all .4s ease;cursor:pointer;position:absolute;top:3px;left:3px;z-index:1;box-shadow:0 2px 5px 0 rgba(0,0,0,0.3);background:#fcfff4;background:linear-gradient(top,#fcfff4 0%,#dfe5d7 40%,#b3bead 100%);margin:0}.slideThree input[type=checkbox]:checked + label{left:43px;background:#077fc1}.tableBordeLateral tr td{border-style:none solid;border-width:1px;border-color:#c1c0c0}.treintaP{width:27%;display:inline-block !important;margin:.2em 0% !important}.uno{width:88%;display:inline-block;margin:.2em 3%}.centerVertical{display:inline-block !important;vertical-align:middle !important}.cursor{cursor:pointer}.icon-search,.icon-plus{cursor:pointer}.lista{padding:0}.lista li{background:#00afef;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;margin:.5em 2.5%;padding:.5em;width:20%;text-align:center;transition:all .5s;vertical-align:top !important}.lista li:hover{background:#3e4095;transform:scale(1.1)}.lista .active{background:#3e4095}.lis-impuestos{text-align:center}.lis-impuestos fieldset legend{left:0}.lis-impuestos fieldset ul{margin-top:2.5em}.lis-impuestos fieldset ul li:hover{background:#05d53b;color:#fff}.textLabel{margin:.5em 2% 1em}.left{text-align:left}.rojo{color:#f00 !important}.subproductos{font-size:.8em}.subproductos td{padding-left:1em;color:#151515}.totalFactura{display:block;width:47%;margin:0 0 .8em 50%}.totalFactura li{display:block;margin:0;border-bottom:solid #f2f4f6 2px}.totalFactura li strong,.totalFactura li .valores{display:inline-block;vertical-align:middle;width:48%;margin:0;box-sizing:border-box;padding:.2em .5em}.totalFactura li strong{background:#009cd5;color:#fff}.totalFactura li .valores{text-align:right}.totalFactura li:last-child{border:none}.gris{background:#f2f4f6;color:#3e4095}#ui-datepicker-div{font-size:16px}#ui-datepicker-div .ui-datepicker-month{display:inline-block !important}#ui-datepicker-div select{padding:.1em}.extensiones{width:50px;max-width:30%}.cargando{background:url("../i/cargando.svg");background-position:center;background-repeat:no-repeat;background-size:cover;color:#3e4095;display:block;font-size:.8em;height:100px;margin:1em auto;padding-top:40px;width:100px}.final-reporte{border-top:dotted 2px #077fc1;color:#3e4095;display:block;font-size:.8em;margin:1em auto;padding-top:.5em;width:97%}.solo-movil,.card-lis{display:none !important}#carga{position:fixed;height:100vh;width:100vw;top:50%;left:50%;transform:translate(-50%,-50%);background:#077fc1;z-index:100;transition:all .5s}.inactiva{width:0 !important;height:0 !important}@media (max-width:800px){.table-not-movil{display:none}header #usuario{font-size:13px}nav,#nav-carpetas{width:100% !important}#nav-carpetas{position:fixed;top:0;left:-100%;z-index:1;background:#fff;height:100vh;overflow:auto;transition:.5s all}#nav-carpetas fieldset{margin:0}#nav-carpetas fieldset #sBuscar{display:none}nav #ico-funciones{text-align:center !important}nav #ico-funciones li{width:27% !important;margin:.5em 2% !important;background:#077fc1;text-align:center;height:100%}nav #ico-funciones li a{width:100%;color:#fff !important;text-align:center;position:relative;display:inline-block;height:100%}nav #ico-funciones li a:beafore{font-size:1.5em}nav #ico-funciones li a span{position:absolute;left:50%;transform:translateX(-50%);font-size:1rem;letter-spacing:2px;margin:.5em 0;width:100px;bottom:0;line-height:1.2em;max-height:2.4em;overflow:hidden}#bton-acciones li{font-size:1.3em}#bton-acciones li span{display:none}#bton-acciones #volver-menu{display:none}#nav-carpetas li{padding:.5em}#header-funcion{flex-direction:column !important;justify-content:center}#header-funcion h1{font-size:1.4em;text-align:center}#header-funcion #bar-acciones{margin:-.5em auto 1em !important}footer #contacto{display:none}footer #desarrollo{width:60%}.card-lis{display:block !important}.card-lis li{border-radius:.2em;margin:0 5% 1.5em;width:90%;padding:0;overflow:hidden}.card-lis li .row{margin:0;border-bottom:solid 1px #ddd}.card-lis li .row div{padding:.2em .3em}.card-lis li .row div .circuloColor{display:inline-block;vertical-align:middle;margin-left:.5em}.card-lis li .title{background:#0288d1;color:#fff}.lista li{width:45%}.totalFactura{display:block;width:90%;margin:0 5% .8em}.solo-movil{display:inline-block !important}#fondo #ventana{width:95%}#fondo #ventana h3{font-size:1.5em}#fondo #ventana #form-pago .col3{font-size:15px}#fondo #ventana #form-pago .col3 >span{display:inline-block}#fondo #ventana #form-pago input[type="email"]{font-size:15px;width:95%;margin-left:2.5% !important}#fondo #ventana #form-pago #medios-pago{width:95% !important}#fondo #ventana #form-pago #medios-pago li{font-size:17px;margin:0 0 0 5%}#fondo #ventana #form-pago #medios-pago li label{width:33%}#fondo #ventana #form-pago #viewVenta{margin-top:.5em;width:95% !important;max-height:3000px !important}#fondo #ventana #form-pago #viewVenta #bto-grabar-movil{width:80%;padding:.5em;font-size:20px}#productos{width:100%;flex-direction:column}#productos li{width:90%;margin:1em auto}}@-moz-keyframes parpadearTar{0%{background:#fff !important}50%{background:#f00 !important;color:#fff !important}100%{background:#fff !important;color:#3e4095 !important}}@-webkit-keyframes parpadearTar{0%{background:#fff !important}50%{background:#f00 !important;color:#fff !important}100%{background:#fff !important;color:#3e4095 !important}}@-o-keyframes parpadearTar{0%{background:#fff !important}50%{background:#f00 !important;color:#fff !important}100%{background:#fff !important;color:#3e4095 !important}}@keyframes parpadearTar{0%{background:#fff !important}50%{background:#f00 !important;color:#fff !important}100%{background:#fff !important;color:#3e4095 !important}}