@font-face{font-family:'Arial Regular';font-style:normal;src:url(/font/ARIAL.woff) format('woff'),url(/font/ARIAL.woff2) format('woff2'),url(/font/ARIAL.ttf) format('truetype')}@font-face{font-family:'Arial Medium';font-style:normal;src:url(/font/ArialMdm.woff) format('woff'),url(/font/ArialMdm.woff2) format('woff2'),url(/font/ArialMdm.ttf) format('truetype')}@font-face{font-family:'Arial Bold';font-style:normal;src:url(/font/ARIALBD.woff) format('woff'),url(/font/ARIALBD.woff2) format('woff2'),url(/font/ARIALBD.ttf) format('truetype')}@font-face{font-family:'Arial Black';font-style:normal;src:url(/font/ARIBLK.woff) format('woff'),url(/font/ARIBLK.woff2) format('woff2'),url(/font/ARIBLK.ttf) format('truetype')}@font-face{font-family:'Arial Narrow';font-style:normal;src:url(/font/ARIALN.woff) format('woff'),url(/font/ARIALN.woff2) format('woff2'),url(/font/ARIALN.ttf) format('truetype')}@font-face{font-family:'Avenir Book';font-style:normal;src:url(/font/Avenir-Book.woff) format('woff'),url(/font/Avenir-Book.woff2) format('woff2'),url(/font/Avenir-Book.ttf) format('truetype')}*{margin:0;padding:0;font-family:'Arial Regular'}html{overflow-x:hidden}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}img{width:100%;display:block}a{text-decoration:none}ul{padding:0;margin:0;list-style:none}.input{margin-bottom:6px;width:100%;display:inline-block;position:relative}.input label{font-size:15px;color:#3d3b3b;display:inline-block;margin-bottom:9px}.input input,.input select{width:100%;height:30px;border:1px solid #e6e4e4;box-shadow:none;background-color:#fff;margin:0;box-sizing:border-box;border-radius:20px;padding-left:15px;font-size:15px;color:#000;outline:0}.input select{-moz-appearance:none;-webkit-appearance:none;background-image:url(/img/select.png);background-repeat:no-repeat;background-position:96%;background-size:11.81px 6.75px}.input input::placeholder{color:#fff}.input textarea{width:100%;height:94px;border-radius:20px;border:1px solid #e6e4e4;margin:0;box-sizing:border-box;padding:10px;font-size:15px;font-family:'Arial Regular';resize:none;display:block}.checkbox{width:100%;display:inline-block;align-items:center}.checkbox input{height:26px;width:26px;margin:0 9px 0 0}.checkbox input[type=checkbox]{display:none;opacity:1}.checkbox label{margin:0;font-size:12px;display:flex;align-items:center;color:#fff}.checkbox span{background:0 0;border:1px solid rgba(0,0,0,.5);display:inline-block;height:12.43px;width:12.43px;margin-right:5px;text-align:center;vertical-align:middle}.checkbox input[type=checkbox]:checked~span{content:'';background-image:url(/img/checked.png);background-position:center;background-size:6.99px 5.76px;background-repeat:no-repeat;background-color:rgba(0,0,0,.5)}.btn{color:#fff;background-color:#69ce12;font-size:19px;font-weight:700;padding:0 27.46px;border-radius:20px;display:inline-block;height:36px;line-height:36px;border:none;text-decoration:none;text-align:center;text-transform:uppercase}.message.error{font-size:15px;color:#c10505;text-align:center;margin-bottom:10px}#login{background-color:#676363;width:100%;height:100vh;position:relative;display:flex;align-items:center;justify-content:center}#login .container{width:100%;max-width:500px;margin:0 auto}#login .logo{width:149px;margin:0 auto 65px}#login .title{color:#fff;text-transform:uppercase;text-align:center;font-size:18px;font-family:'Arial Bold';margin-bottom:40px}.loginForm{width:100%;max-width:334.8px;padding:30px 25px;background-color:rgba(255,255,255,.15);box-sizing:border-box;margin:0 auto;border-radius:18px}.loginForm .input{margin-bottom:27px}.loginForm .input input,.loginForm .input select{border:none;border-bottom:1px solid #fff;background-color:transparent;padding-left:30px;border-radius:0;color:#fff}.loginForm .input.text::before{content:"";width:17.57px;height:19.77px;background-image:url(/img/icon-user.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;left:3px;top:0;bottom:0;margin:auto}.loginForm .input.password::before{content:"";width:17.57px;height:19.53px;background-image:url(/img/icon-lock.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;left:3px;top:0;bottom:0;margin:auto}.loginForm .input.checkbox{margin:20px auto 40px;display:flex;align-items:center;justify-content:space-between}.loginForm .input.checkbox a{font-size:10px;color:#fff;font-style:italic}.loginForm .btn{background-color:#00397f;height:48px;line-height:48px;padding:0;font-size:18px;width:100%;border-radius:12px}#solicitud{width:100%;position:relative}#solicitud .container{width:100%;max-width:728px;margin:0 auto;padding:58px 0;position:relative}#solicitud .logo{width:121px;position:absolute;top:58px;left:-193px}#solicitud .title{color:#706d6d;text-transform:uppercase;text-align:center;font-size:30px;font-family:'Arial Bold';margin-bottom:15px}#solicitud .formContainer{width:100%;padding:26px 26px 46px;border-radius:36px;background-color:#fbfbfb;box-sizing:border-box}.topFlex{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:0 18px}.titleForm{color:#3d3b3b;text-transform:uppercase;font-size:15px;font-family:'Arial Bold'}.topFlex .dateInfo{display:flex;align-items:center}.topFlex .date{color:#706d6d;font-size:15px;margin-left:24px}.topFlex .date span{color:#000;text-transform:uppercase}#solicitud .formCont{display:flex;flex-flow:wrap;padding:0 18px}#solicitud .form .input{margin-right:19px;max-width:330px}#solicitud .form .input.email{margin-right:0;max-width:290px}#solicitud .form .input.tel{max-width:170px}#solicitud .input.select{max-width:192px}.form .titleForm{width:100%;margin-top:10px;margin-bottom:15px;padding-top:16px;border-top:1px solid rgba(112,112,112,.19)}#solicitud .form table{width:100%;border-collapse:collapse}#solicitud .form table th{font-size:15px;font-weight:400;color:#3d3b3b;font-family:'Arial Regular';padding-bottom:5px}#solicitud .form tbody tr td{padding-bottom:9px}#solicitud .form tbody tr td .input{margin:0}#solicitud .form tbody tr td:first-child{padding-right:15px}#solicitud .form tbody tr td:nth-child(2){width:67px}#solicitud .form tbody tr td:nth-child(2) .input{max-width:60px}#solicitud .form tbody tr td:nth-child(3){width:148px}#solicitud .form tbody tr td:nth-child(3) .input{max-width:141px}#solicitud .form tbody tr td:nth-child(4){width:183px}#solicitud .form tbody tr td:nth-child(4) .input{max-width:176px}#solicitud .form tbody tr td:nth-child(5){width:250px}.addProduct{font-size:9px;color:#69ce12;display:flex;align-items:center;justify-content:flex-end;margin-bottom:6px}.addProduct::before{content:"+";width:20px;height:20px;background-color:#69ce12;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:22px;line-height:20px;margin-right:3px}#solicitud .formCont.last{padding:0 0 0 29px;margin-bottom:18px}#solicitud .formCont.last .input.textarea{margin-right:11px;margin-bottom:0;max-width:394px}#solicitud .formCont.last .input.firma{margin-right:0;margin-bottom:0;max-width:239px}#solicitud .form .btn{height:30px;line-height:30px;font-size:15px;padding:0 15.2px;display:table;margin:0 auto}#signature{width:100%;height:94px;background-color:#fff;border-radius:20px;border:1px solid #e6e4e4;position:relative}#signature::after{content:"";width:207px;height:1px;background-color:#707070;position:absolute;left:0;right:0;bottom:12px;margin:auto}#signature canvas{height:100%!important;border-radius:20px}#borrarSig{display:flex;align-items:center;justify-content:center;position:absolute;top:7px;right:6px}#borrarSig::after{content:"";width:14.9px;height:14.9px;background-image:url(/img/icon-close.png);background-position:center;background-repeat:no-repeat;background-size:cover}.footer{width:100%;height:30px;background-color:#00397f;position:fixed;left:0;bottom:0}.header{width:100%;padding:12px 0;background-color:#fcfcfc}.header .container{width:100%;padding:0 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;position:relative}.busqueda{width:100%;max-width:251.5px;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.busqueda input{width:100%;height:34px;padding-left:39px;border:2px solid #00397f;border-radius:21px;box-sizing:border-box;font-size:12px;z-index:1;position:relative}.busqueda input:focus{outline:unset}.busqueda button{width:19.79px;border:none;border-radius:50%;background-color:transparent;display:flex;align-items:center;justify-content:center;position:absolute;margin:auto;top:0;bottom:0;left:12px;z-index:1}.busqueda .autocomplete{display:none;position:absolute;left:0;top:25px;width:100%;padding:40px 17px 10px;box-sizing:border-box;background-color:#fafafd;border:1px solid #e6e9eb;border-radius:4px;max-height:364px;overflow:auto}.busqueda .autocomplete::-webkit-scrollbar{-webkit-appearance:none}.busqueda .autocomplete::-webkit-scrollbar:vertical{width:14px}.busqueda .autocomplete::-webkit-scrollbar-thumb{background-color:#7f94a5;border-radius:6px;border:4px solid #fafafd}.busqueda .autocomplete::-webkit-scrollbar-track{border:1px solid #e6e9eb;border-radius:0 0 4px 0}.busqueda .autocomplete li{padding:10px 0;border-top:1px solid #e6e9eb}.busqueda .autocomplete li:first-child{padding:0 0 10px;border-top:none}.busqueda .autocomplete a{font-size:16px;font-weight:600;color:#002a4c}.busqueda .autocomplete a span{font-size:14px;font-weight:400;line-height:19px;color:#002a4c;display:block;margin-bottom:3px}.header .container .notifications{position:relative;margin-left:15px;width:29.5px}.header .container .notifications span{width:13.36px;height:13.36px;border-radius:50%;font-size:9px;font-weight:400;line-height:9px;color:#fff;background-color:#e22a2a;display:flex;align-items:center;justify-content:center;position:absolute;top:3px;right:-1px}.page{width:100%;position:relative;display:flex;justify-content:flex-end}.page .container{width:100%;max-width:1206px;min-height:calc(100vh - 90px);padding:15px 20px 67px 23px;position:relative;box-sizing:border-box;box-shadow:0 1px 5px rgba(0,0,0,.16);display:flex;align-items:flex-start;justify-content:space-between}.viewSolicitudes.col-xl-10{padding-left:100px}.edit::after{content:"";width:21.5px;height:21.5px;background-image:url(/img/icon-edit.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.search::after{content:"";width:21px;height:21px;background-image:url(/img/search-personal.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.download::after{content:"";width:17.5px;height:21px;background-image:url(/img/icon-download.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.delete::after{content:"";width:18.5px;height:18.5px;background-image:url(/img/icon-delete.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.email-action::after{content:"";width:26.9px;height:19.23px;background-image:url(/img/icon-email.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.table{width:904px;border-spacing:0 5px}.table.space{border-spacing:0 20px}.actionBtn{display:none}.actions{display:flex;align-items:center;justify-content:center;position:relative}.actions a{margin-right:13px}.actions a:last-child{margin-right:0}.table th{font-size:14px;font-weight:400;color:#484848;font-family:'Arial Regular';padding:14px 0 11px;text-transform:uppercase;letter-spacing:1px}.table tbody tr td{font-size:16px;font-family:'Avenir Book';color:#000;text-align:center;padding:5.5px 0;border-top:1px solid #d5e3d6;border-bottom:1px solid #d5e3d6;height:45px;box-sizing:border-box}.table tbody tr td:first-child{border-left:1px solid #d5e3d6}.table tbody tr td:last-child{border-right:1px solid #d5e3d6}.table tbody tr.space td:last-child{border:none}.status{width:118px;height:32px;text-align:center;line-height:32px;font-size:13px;font-family:'Arial Bold';border-radius:6px;text-transform:uppercase;display:block;margin:0 auto}.status.activo{color:#559a39;background-color:rgba(29,228,22,.12)}.status.incapacitado{color:#dbe919;background-color:rgba(228,228,22,.12)}.status.suspendido{color:#e41616;background-color:rgba(228,22,22,.12)}.add{font-size:18px;color:#69ce12;display:flex;align-items:center;justify-content:flex-end}.add::before{content:"+";width:32px;height:32px;background-color:#69ce12;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:38px;line-height:32px;margin-right:13px}.addEntrada{margin-top:10px}.add.addEntrada::before{width:32px;height:32px;font-size:38px;line-height:32px;margin-right:13px}.paginator{display:flex;justify-content:center;margin-top:50px}.paginator *{color:#484848}.paginator :hover{font-weight:700}.paginator li{list-style:none}.controlPrev{margin-right:10px;font-size:14px}.controlNext{margin-left:10px;font-size:14px}.pagesPaginator>*{margin:0 5px;font-size:14px}.pagesPaginator{display:flex}.pagesPaginator>.active>a{font-weight:700}#menu{width:74px;height:100vh;position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;box-sizing:border-box;padding-top:11px;z-index:1;background-color:#00397f}#menu.show{width:259px;padding-top:34px}#menu .logo{width:59px;margin:0 auto;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}#menu.show .logo{width:67px;margin:0 auto 20px}#menu .info{width:0;height:0;overflow:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}#menu.show .info{width:213px;height:72.16px;padding-bottom:21px;border-bottom:1px solid rgba(255,255,255,.12)}#menu .info p{font-size:15px;color:#fff;text-align:center}#menu .info p strong{display:block;text-transform:uppercase;font-family:'Arial Bold'}#menu .info .user{margin-bottom:17px}#menu .info .flex{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:213px}#menu .info .flex p{display:flex;align-items:center;text-transform:uppercase}#menu .info .date::before{content:"";width:21.17px;height:21.17px;background-image:url(/img/icon-date.png);background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:5px}#menu .info .hour::before{content:"";width:18.08px;height:18.08px;background-image:url(/img/icon-hour.png);background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:6px}#menu #list{width:100%}#menu #list li{width:calc(100% - 5px);height:50px;display:flex;align-items:center;justify-content:center;margin-left:-1px}#menu #list li.active{border-radius:0 8px 8px 0;border:1px solid #fcfcfc}#menu #list a{font-size:15px;color:#fff;letter-spacing:1px;display:flex;align-items:center;text-transform:uppercase;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}#menu #list a .text{width:0;overflow:hidden;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}#menu.show #list a .text{width:145px;padding-left:11px}#menu.show #list li{width:95%;margin:0 auto}#menu.show #list li.active{border-radius:8px;border:1px solid #fcfcfc}.icon-general{content:"";width:25.61px;height:25.62px;background-image:url(/img/icon-general.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.icon-medic{content:"";width:20.55px;height:26.7px;background-image:url(/img/icon-medic.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.icon-personal{content:"";width:24.86px;height:27.26px;background-image:url(/img/icon-personal.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.icon-config{content:"";width:28.33px;height:28.33px;background-image:url(/img/icon-config.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:block}.icon-close-sesion{content:"";width:29.08px;height:29.08px;background-image:url(/img/icon-close-sesion.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:block}#barras-menu{display:block;cursor:pointer;position:relative;width:26.5px;height:16px;margin:0 auto 15px}#barras-menu.close{width:24.75px;height:23.62px;margin:0 21px 15px auto}#barras-menu::before{content:"";width:100%;height:100%;background-image:url(/img/button-menu.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:block}#barras-menu.close::before{background-image:url(/img/close-menu.png)}#menu .bottom{width:100%}#menu .footer{display:flex;align-items:center;justify-content:center;position:relative}#menu .footer p{width:0;font-size:9px;text-transform:uppercase;letter-spacing:.8px;color:rgba(255,255,255,.5);overflow:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}#menu .footer p a{font-size:9px;text-transform:uppercase;letter-spacing:.8px;color:rgba(255,255,255,.5)}#menu.show .footer p{width:200px}#entrada .container,#incidencia .container,#salida .container{padding:21px 34px 44px 56px;display:block}.titlePage{width:100%;text-transform:uppercase;font-size:21px;font-family:'Arial Bold';padding-bottom:16px;border-bottom:2px solid rgba(112,112,112,.12);color:#062853;margin-bottom:19px}.flex-space{display:flex;justify-content:space-between;padding-bottom:11px;margin-bottom:17px;border-bottom:2px solid rgba(112,112,112,.12)}.flex-space .left{width:100%;max-width:352px;display:flex;align-items:center;flex-flow:wrap}.flex-space .left .input{max-width:290.1px;display:flex;align-items:center;margin-right:14px;margin-bottom:11px}.flex-space .left .input label{margin-bottom:0;margin-right:9px;color:#959292}.addNew{font-size:10px;text-decoration:underline;color:#0c0b0b;margin-bottom:11px}.addProd{font-size:12px}.add::before{width:24px;height:24px;font-size:27px;line-height:24px;margin-right:4px}.flex-space .left .input input.facturaInput{max-width:139px}.flex-space .right{width:100%;max-width:240px;display:flex;flex-flow:wrap;justify-content:right}.flex-space .right p{font-size:15px;color:#706d6d;margin-bottom:16px}.flex-space .right p strong{color:#000;font-family:'Arial Narrow'}.flex-space .right p:last-child{margin-bottom:0}.flex-space .right .hour{margin-left:22px}.containerFlex{display:flex;min-height:496px}.containerFlex .left{width:100%;max-width:385px;padding-right:29px;box-sizing:border-box;border-right:2px solid rgba(112,112,112,.12)}.titleColumn{font-size:14px;font-family:'Arial Bold';color:#545050;margin-bottom:9px;text-transform:uppercase}.containerFlex .registro{width:100%;padding:12px 16px 8px;box-sizing:border-box;border-radius:17px;background-color:#f6f6f6;position:relative;margin-bottom:20px}.containerFlex .registro label{font-size:10px;color:#959292;text-transform:uppercase}.containerFlex .registro p{max-width:160px;font-size:15px;color:#545050;text-transform:uppercase}.containerFlex .registro .nameProduct{margin-bottom:5px}.editLink{text-transform:uppercase;text-decoration:underline;font-size:10px;color:#959292;position:absolute;right:22px;bottom:11px}.containerFlex .right{width:100%;max-width:731px;padding-left:20px;box-sizing:border-box;position:relative}.containerFlex .form{height:100%;display:flex;justify-content:space-between;flex-flow:wrap}.containerFlex .form .formColumn{width:100%;max-width:346px;position:relative}.containerFlex .form .formColumn:last-child{max-width:331px}.containerFlex .form .input{margin-bottom:10px}.containerFlex .form .input label,.containerFlex .form label{font-size:14px;font-family:'Arial Bold';color:#545050;text-transform:uppercase}.containerFlex .form .input textarea{height:218px}.containerFlex .form .fileContainer label{margin-bottom:17px;display:block}.containerFlex .form .fileContainer .imgContainer{display:flex;flex-flow:wrap;margin-bottom:52px}.containerFlex .form .fileContainer .imgContainer img{width:103px;margin-right:17px}.containerFlex .form .input.file{max-width:67px;position:relative;float:right}.containerFlex .form .input.file input{height:35px;opacity:0}.containerFlex .form .input.file::before{content:"";width:67px;height:35px;background-color:#00397f;border-radius:20px;background-image:url(/img/icon-upload.png);background-position:center;background-repeat:no-repeat;background-size:21.6px 21.6px;position:absolute;top:0;left:0}.checkboxes{margin-bottom:45px}.checkboxes label{margin-bottom:9px;display:block}.containerFlex .form .input.checkbox{margin-bottom:5px}.checkboxes .checkbox label{margin-bottom:0;text-transform:capitalize!important}.checkboxes .checkbox span{width:20.71px;height:20.71px;margin-right:9px;border:1px solid rgba(112,112,112,.5)}.checkboxes .checkbox input[type=radio]{display:none}.checkboxes .checkbox input[type=radio]:checked+span{background-image:url(/img/icon-check.png);background-position:center;background-size:15.03px 11.21px;background-repeat:no-repeat;background-color:transparent}.containerFlex .form .btn{padding:0 18.46px;position:absolute;right:0;bottom:0}.containerFlex .form #signature{height:139px}.containerFlex .form #signature::after{width:282px;bottom:25px}#incidencia .flex-space .left{max-width:573px;align-items:flex-start}#incidencia .flex-space .left .input{max-width:212px}#incidencia .flex-space .left .input:nth-child(2){max-width:333px;position:relative}#incidencia .flex-space .left .input:nth-child(2) input{max-width:192px;color:#959292}#incidencia .flex-space .left .input:nth-child(2)::after{content:"";width:15.75px;height:18px;background-image:url(/img/icon-calendar.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:13px;margin:auto}#incidencia .addProd{align-self:flex-end}#salida .containerFlex .left{max-width:744px;padding-right:26px}#salida .containerFlex .right{max-width:372px;padding-left:26px}#salida .containerFlex .left .flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}#salida .containerFlex .left .flex .cont{width:100%;display:flex;align-items:center;justify-content:space-between}#salida .checkboxes{display:flex;align-items:center;margin-bottom:0}#salida .checkboxes label{color:#959292;font-size:15px;margin-right:10px;margin-bottom:0}#salida .checkboxes .checkbox{display:flex;align-items:center;width:auto;margin-bottom:0;font-size:14px;font-family:'Arial Bold';color:#545050;margin-right:18px}#salida .titleColumn{font-size:15px;color:#3d3b3b;margin-bottom:15px}.addContainer{display:flex;align-items:center}.addProdCod{font-size:12px;margin-left:20px}.addProdCod::before{content:"";border-radius:0;width:20.92px;height:20.92px;background-image:url(/img/icon-code.png);background-repeat:no-repeat;background-position:center;background-size:cover;background-color:transparent}#salida .formTable table{width:100%;border-collapse:collapse}#salida .formTable table th{font-size:15px;font-weight:400;color:#3d3b3b;font-family:'Arial Regular';padding-bottom:5px}#salida .formTable thead tr th:first-child{text-align:left}#salida .formTable tbody tr td{padding-bottom:9px}#salida .formTable tbody tr td .input{margin:0}#salida .formTable tbody tr td:first-child{padding-right:7px;width:60px}#salida .formTable tbody tr td:nth-child(2){width:141px;padding-right:6px}#salida .formTable tbody tr td:nth-child(3){width:203px;padding-right:7px}#salida .formTable tbody tr td:nth-child(4){width:293px}#salida .info{width:100%;max-width:240px;display:flex;flex-flow:wrap;justify-content:right;margin:0 0 20px auto}#salida .info p{font-size:15px;color:#706d6d;margin-bottom:16px}#salida .info p strong{color:#000;font-family:'Arial Narrow'}#salida .info .hour{margin-left:22px}#salida .left .info{display:none}#salida .input textarea{height:139px}#salida .right .input{margin-bottom:20px}#salida #signature{height:139px}#salida #signature::after{width:307px;bottom:25px}#salida .btn{padding:0 22.46px;float:right}#prescripcion .container{padding-top:40px}.presCont{width:100%;max-width:851px;margin:0 auto}.presCont .top{display:flex;justify-content:space-between;flex-flow:wrap}.presCont .top .titlePage{width:auto;font-size:30px;font-weight:900;font-family:'Arial Black';padding-bottom:0;border-bottom:none;color:#00397f;margin-bottom:0}.presCont .top .right{width:100%;max-width:236px;display:flex;justify-content:end;flex-flow:wrap;margin-top:20px}.presCont .top .right p{font-size:15px;color:#706d6d;margin-bottom:10px}.presCont .top .right p strong{color:#000;font-family:'Arial Narrow'}.presCont .top .right p.hour{margin-left:25px}.presCont .top .right p:last-child{margin-bottom:0}.presCont .form .titleForm{margin-top:20px;padding-top:10px}.presCont .form .flex{display:flex;flex-flow:wrap}.presCont .form .input{margin-bottom:10px}.presCont .form .flex .input{max-width:203px;margin-right:15px}.presCont .form .input label{font-size:14px;font-weight:700;font-family:'Arial Bold';margin-bottom:4px}.presCont .form .autoInput{padding-left:0;border-radius:0;border:none}.presCont .form .flex .input:first-child{max-width:174px}.presCont .form .flex .input:last-child{margin-right:0}.presCont .form .block .input label{min-width:177px;margin-right:15px;text-align:right}.presCont .form .block .input input{max-width:146px}.presCont .form .block .input select{width:71px;max-width:71px;padding:0 15px;-moz-appearance:none;-webkit-appearance:none;background-image:url(/img/select.png);background-repeat:no-repeat;background-position:85%;background-size:11.81px 6.75px}.presCont .form .inline{display:flex}.presCont .form .inline .input{width:auto;display:flex;align-items:center}.presCont .form .inline .input.select{margin-right:10px}.presCont .form .inline .input input{width:421px;max-width:421px}.presCont .form .inline .input.text label{min-width:auto}.presCont .form .input.textarea{padding-top:8px;border-top:1px solid rgba(112,112,112,.19)}.presCont .form .input.textarea label{font-size:15px;text-transform:uppercase;margin-bottom:10px}.presCont .form .input textarea{height:85px}.presCont .form .titleForm2{margin-top:10px;margin-bottom:8px}.presCont .form table{width:100%;border-collapse:collapse}.presCont .form table th{font-size:15px;padding-bottom:5px;color:#3d3b3b}.presCont .form tbody tr td{padding-bottom:7px}.presCont .form tbody tr td .input{margin-bottom:0}.presCont .form tbody tr td:first-child{padding-right:4px}.presCont .form tbody tr td:nth-child(2){width:189px}.presCont .form tbody tr td:nth-child(2) .input{max-width:176px}.presCont .form tbody tr td:nth-child(3){width:135px}.presCont .form tbody tr td:nth-child(3) .input{max-width:119px}.presCont .form tbody tr td:nth-child(4){width:73px}.presCont .form tbody tr td:nth-child(4) .input{max-width:60px}.presCont .form tbody tr td:nth-child(5){width:110px}.presCont .form tbody tr td:nth-child(5) .input{max-width:104px}.presCont .form tbody tr td:nth-child(6){width:128px}.presCont .form tbody tr td:nth-child(6) .input{max-width:115px}.presCont .form tbody tr td:nth-child(7){width:169px}.presCont .form tbody tr td:nth-child(7) .input{max-width:150px}.presCont .form tbody tr td:nth-child(8){width:26px}.presCont .form .addProduct{margin-top:6px;margin-bottom:36px}.presCont .form .flex-end{display:flex;justify-content:end}.presCont .form .btn{font-size:13px;min-width:92px;height:29px;line-height:29px;padding:0 10px}.presCont .form .btnCerrar{background-color:red;margin-left:10px;box-sizing:border-box}.modal{display:none;width:100%;max-width:728px;padding:44px 41px 21px;background-color:#fbfbfb;border-radius:36px;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;height:-moz-fit-content;height:fit-content;z-index:15;box-sizing:border-box}#fondo{display:none;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100vh;background-color:rgba(52,52,52,.41);z-index:10}.modal .form{display:flex;justify-content:space-between;flex-flow:wrap}.modal .formColumn{width:100%;max-width:365px}.modal .formColumn:nth-child(3){max-width:256px}.modal .input{display:flex;align-items:center;justify-content:flex-end;margin-bottom:16px}.modal .input label{color:#959292;margin-bottom:0;margin-right:9px}.input .fechaEnt,.modal .input input,.modal .input select{max-width:192px}.modal .addNew{margin-bottom:0;margin-left:8px}.modal .formColumn:nth-child(2) .input:first-child,.modal .formColumn:nth-child(2) .input:nth-child(2),.modal .formColumn:nth-child(2) .input:nth-child(3){box-sizing:border-box;padding-right:73px}.modal .formColumn:nth-child(2) .input:nth-child(3)::after{content:"";width:15.75px;height:18px;background-image:url(/img/icon-calendar.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;right:84px;margin:auto}.modal .formColumn:nth-child(2) .input.checkbox:nth-child(3)::after{content:none}.modal .formColumn:nth-child(2) .input:nth-child(4){box-sizing:border-box;padding-right:169px}.modal .formColumn:nth-child(2) .input:nth-child(4) input{max-width:96px}.modal .checkboxes{display:flex;margin-bottom:14px;margin-left:33px}.modal .checkboxes:nth-child(6){margin-left:53px}.modal .checkboxes label{margin-bottom:0;color:#959292;font-size:15px;margin-right:4px}.modal .checkboxes .input{justify-content:flex-start;margin-bottom:5px}.modal .checkboxes .checkbox{display:flex;font-size:14px;color:#545050;font-family:'Arial Bold';margin-bottom:5px}.modal .checkboxes .checkbox input[type=radio]{display:none}.modal .checkboxes .checkbox input[type=radio]:checked+span{background-image:url(/img/icon-check.png);background-position:center;background-size:15.03px 11.21px;background-repeat:no-repeat;background-color:transparent}.modal .formColumn .textarea{display:inline-block;margin-bottom:20px}.modal .formColumn .textarea label{margin-bottom:7px;font-size:14px;font-family:'Arial Bold';text-transform:uppercase;color:#545050}.modal .formColumn .textarea textarea{height:137px}.modal .btn{padding:0 22.46px;margin:0 auto}.modal .fileContainer label{margin-bottom:15px;display:block;font-size:14px;font-family:'Arial Bold';text-transform:uppercase;color:#545050}.modal .fileContainer .imgContainer{display:flex;flex-flow:wrap;margin-bottom:22px}.modal .fileContainer .imgContainer img{width:78px;margin-right:10px}.modal .input.file{max-width:67px;position:relative;float:right}.modal .input.file input{height:35px;opacity:0}.modal .input.file::before{content:"";width:67px;height:35px;background-color:#00397f;border-radius:20px;background-image:url(/img/icon-upload.png);background-position:center;background-repeat:no-repeat;background-size:21.6px 21.6px;position:absolute;top:0;left:0}.fechaEnt{width:100%;height:30px;border:1px solid #e6e4e4;box-shadow:none;background-color:#fff;margin:0;box-sizing:border-box;border-radius:20px;padding-left:15px;font-size:15px;color:#000;outline:0;text-align:justify;padding-top:7px}.barsContainer{display:flex;justify-content:flex-end;flex-flow:wrap;margin-bottom:34px}.addCode{font-size:10px;color:#0c0b0b;display:flex;align-items:center;text-decoration:underline}.addCode::before{content:"";width:16.8px;height:13.74px;background-image:url(/img/icon-camara.png);background-position:center;background-repeat:no-repeat;background-size:cover;margin-right:7px}.barsCode{width:165px;height:106px;display:flex;align-items:center;justify-content:center;margin-top:4px;position:relative}.barsCode img{width:158px}.barsCode video{position:absolute;right:-40px;top:20px}.barsCode canvas{position:absolute;right:-40px;top:20px}.closeModal{width:14.9px;position:absolute;top:19px;right:22px}.modal .formColumn:nth-child(2) .select:nth-child(5),.modal .formColumn:nth-child(2) .select:nth-child(6){box-sizing:border-box;padding-right:73px}.modal .formColumn:nth-child(2) .select:nth-child(6) label{text-align:right}.input input.error,.input select.error,.input textarea.error,div#signature.error,span.error{border:1.5px solid #ff7e24!important;outline:unset}@media screen and (min-width:1700px){.input label{font-size:17px;margin-bottom:13px}.input input,.input select{height:38px;font-size:16px}.checkbox span{height:17.3px;width:17.3px;margin-right:7px}.checkbox input[type=checkbox]:checked~span{background-size:11.34px 9.34px}#login .logo{width:166px;margin:0 auto 73px}.loginForm{max-width:373.05px;padding:34px 28px}#login .title{font-size:20px;margin-bottom:42px}.loginForm .input{margin-bottom:31px}.loginForm .input.text::before{width:19.58px;height:22.03px}.loginForm .input.password::before{width:19.58px;height:21.76px}.loginForm .input.checkbox{margin:18px auto 45px}.loginForm .input.checkbox a{font-size:11px}.loginForm .btn{height:53.57px;line-height:53.57px;font-size:20px}#solicitud .container{max-width:785px;padding:150px 0}#solicitud .logo{top:156px;left:-168px}#solicitud .title{font-size:31px}.topFlex{margin-bottom:23px}#solicitud input{height:32px}#solicitud .form .input{margin-bottom:10px;margin-right:21px;max-width:359px}#solicitud .form .input.email{max-width:316px}.form .titleForm{margin-top:7px;margin-bottom:18px;padding-top:17px}#solicitud .form table th{font-size:16px;padding-bottom:7px}#solicitud .form tbody tr td:first-child{padding-right:17px}#solicitud .form tbody tr td:nth-child(2){width:73.87px}#solicitud .form tbody tr td:nth-child(2) .input{max-width:65.87px}#solicitud .form tbody tr td:nth-child(3){width:161px}#solicitud .form tbody tr td:nth-child(3) .input{max-width:155px}#solicitud .form tbody tr td:nth-child(4){width:197.46px}#solicitud .form tbody tr td:nth-child(4) .input{max-width:193.46px}#solicitud .form tbody tr td:nth-child(5){width:274.51px}.addProduct{font-size:15px}.addProduct::before{width:24px;height:24px;font-size:27px;line-height:24px;margin-right:5px}#solicitud .formCont.last{margin-bottom:22px}#solicitud .formCont.last .input.textarea{max-width:432.52px}#solicitud .form .btn{height:31px;line-height:31px;font-size:16px}.footer{height:41px}.header{padding:16.43px 0}.header .container{padding:0 23px}.busqueda{max-width:323.3px}.busqueda input{height:43.4px;padding-left:47px;font-size:18px}.busqueda button{width:25.43px;left:16px}.header .container .notifications{width:37.92px;margin-left:21px}.header .container .notifications span{width:17.17px;height:17.17px;font-size:12px}#menu{width:126px}#menu.show{width:339px;padding-top:28px}#menu .logo{width:89px}#menu.show .logo{width:90px;margin:0 auto 28px}#menu.show .info{width:286px;height:100.16px;padding-bottom:29px}#menu .info .flex{max-width:100%}#menu .info p{font-size:20px}#menu .info .user{margin-bottom:25px}#menu .info .date::before{width:28.48px;height:28.48px}#menu .info .hour::before{width:24.32px;height:24.32px}#menu #list li{height:75px}#menu #list a{font-size:20px}#menu.show #list a .text{width:180px;padding-left:15px}.icon-entrada{width:35.39px;height:35.39px}.icon-salida{width:35.39px;height:41.27px}.icon-merma{width:44.8px;height:44.8px}.icon-config{width:39.56px;height:39.56px}.icon-close-sesion{width:40.61px;height:40.58px}#barras-menu{width:40.39px;height:25.38px;margin:0 auto 22px}#barras-menu.close{width:33.3px;height:31.77px;margin:0 28px 19px auto}#menu .footer p{font-size:11px}#menu.show .footer p{width:225px}.page .container{max-width:calc(100% - 126px);padding:16px 23px 67px 57px;min-height:957px}.table{width:1341px}.table th{padding:0 0 16px}#entrada .container,#incidencia .container,#salida .container{padding:27px 42px 44px 25px;display:block}.titlePage{font-size:29px;padding-bottom:21px;margin-bottom:25px}.flex-space{padding-bottom:19px;margin-bottom:22px}.flex-space .left{max-width:400px}.flex-space .left .input{max-width:340.1px}.flex-space .left .input label{font-size:18px;margin-right:15px}.flex-space .left .input input,.flex-space .left .input select{height:37px}.flex-space .left .input input.facturaInput{max-width:176px}.addProd{font-size:18px}.add::before{width:30px;height:30px;font-size:34px;line-height:30px;margin-right:8px}.flex-space .right{max-width:296px}.flex-space .right p{font-size:19px;margin-bottom:28px;line-height:19px}.flex-space .right p:last-child{margin-bottom:0}.containerFlex .left{max-width:595px;padding-right:198px}.containerFlex .right{max-width:1122px;padding-left:46px}.titleColumn{font-size:17px;margin-bottom:18px}.containerFlex .registro{padding:8px 16px}.containerFlex .registro label{font-size:15px}.containerFlex .registro p{font-size:15px;max-width:180px}.containerFlex .registro .nameProduct{font-size:17px}.editLink{font-size:13px;right:17px;bottom:10px}.containerFlex .form .formColumn{max-width:528px}.containerFlex .form .formColumn:last-child{max-width:503px}.containerFlex .form .input{margin-bottom:31px}.containerFlex .form .input label,.containerFlex .form label{font-size:17px}.containerFlex .form .input textarea{height:264px}.containerFlex .form .fileContainer .imgContainer{margin-bottom:30px}.containerFlex .form .input.file{max-width:85px}.containerFlex .form .input.file::before{width:85px;height:44px;background-size:27.23px 27.23px}.checkboxes{margin-bottom:64px}.checkboxes label{margin-bottom:11px}.containerFlex .form .input.checkbox{margin-bottom:6px}.checkboxes .checkbox span{width:26.11px;height:26.11px;margin-right:11px}.containerFlex .form #signature{max-width:417px;height:175px}.btn{font-size:21px;height:42px;line-height:42px}#incidencia .flex-space .left{max-width:728px}#incidencia .flex-space .left .input{max-width:268px}#incidencia .flex-space .left .input:nth-child(2){max-width:432px}#incidencia .flex-space .left .input:nth-child(2) input{max-width:258px}.modal{max-width:813px;padding:49px 46px 26px}.modal .formColumn{max-width:408px}.modal .formColumn:nth-child(3){max-width:292px}.modal .input label{font-size:18px}.modal .input input,.modal .input select{max-width:214px}.modal .formColumn:nth-child(2) .input:first-child,.modal .formColumn:nth-child(2) .input:nth-child(2),.modal .formColumn:nth-child(2) .input:nth-child(3){padding-right:82px}.modal .formColumn:nth-child(2) .input:nth-child(4) input{max-width:107px}.modal .formColumn:nth-child(2) .input:nth-child(4){padding-right:190px}.modal .checkboxes{margin-bottom:20px;margin-left:29px}.modal .checkboxes label{font-size:18px;margin-right:9px}.modal .checkboxes .checkbox label{font-size:16px}.modal .formColumn .textarea label{margin-bottom:13px;font-size:14px}.modal .formColumn .textarea textarea{height:187px}.barsContainer{margin-bottom:25px}.addCode{font-size:14px}.addCode::before{width:22.09px;height:18.07px}.barsCode{width:200px;height:128px}.barsCode img{width:192px}.modal .fileContainer label{margin-bottom:18px;font-size:15px}.modal .fileContainer .imgContainer{margin-bottom:25px}.modal .input.file{max-width:75px}.modal .input.file::before{width:75px;height:39px;background-size:24.13px 24.13px}.closeModal{width:16.65px}}