.selectObra_apagar{-webkit-animation:selectObra_apagar 180ms 1 normal both;-moz-animation:selectObra_apagar 180ms 1 normal both;animation:selectObra_apagar 180ms 1 normal both}@-moz-keyframes selectObra_apagar{0%{opacity:1}100%{opacity:.2}}@-webkit-keyframes selectObra_apagar{0%{opacity:1}100%{opacity:.2}}@keyframes selectObra_apagar{0%{opacity:1}100%{opacity:.2}}body{background-image:url('../images/fondo.svg')}.font-Roboto{font-family:'Roboto',sans-serif}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.modal-backdrop.modalMenu{z-index:1}.menuBarra{height:83px;background-image:url('../images/barra_menu.svg');background-size:auto 13px;background-repeat:no-repeat;background-position:bottom;position:relative;z-index:2}.menuBarra .menuPrincipal{font-family:'Roboto',sans-serif;font-weight:400;background-color:#fff}.menuBarra .menuPrincipal .logo{width:140px}.menuBarra .menuPrincipal>div{border-right:1px solid #e9e9e9}.menuBarra .menuPrincipal>div.sesion{border-right:none}.menuBarra .menuPrincipal .menu{height:75px;padding-bottom:4px}.menuBarra .menuPrincipal .menu li{border-right:1px solid #e9e9e9;-webkit-transition:all .4ms ease-out;-moz-transition:all .4ms ease-out;-o-transition:all .4ms ease-out;transition:all .4ms ease-out;padding-right:2px;position:relative;z-index:2}.menuBarra .menuPrincipal .menu li #encierro.submenu li .submenu,.menuBarra .menuPrincipal .menu li .submenu{position:absolute;background-color:#fff;top:79px;display:none;border:1px solid #e5e5e5;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,0.1);-moz-box-shadow:1px 2px 6px rgba(0,0,0,0.1);box-shadow:1px 2px 6px rgba(0,0,0,0.1);padding:0;left:0;min-width:auto;font-size:.8rem}.menuBarra .menuPrincipal .menu li #encierro.submenu li .submenu a,.menuBarra .menuPrincipal .menu li .submenu a{border-bottom:1px dashed #e5e5e5}.menuBarra .menuPrincipal .menu li #encierro.submenu li .submenu a:first-child,.menuBarra .menuPrincipal .menu li .submenu a:first-child{margin-top:-5px}.menuBarra .menuPrincipal .menu li #encierro.submenu li .submenu a:hover,.menuBarra .menuPrincipal .menu li .submenu a:hover{background-color:#007bff;color:#fff}.menuBarra .menuPrincipal .menu li #encierro.submenu li .submenu a:hover:first-child,.menuBarra .menuPrincipal .menu li .submenu a:hover:first-child{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.menuBarra .menuPrincipal .menu li #encierro.submenu li .submenu a:hover:last-child,.menuBarra .menuPrincipal .menu li .submenu a:hover:last-child{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.menuBarra .menuPrincipal .menu li #encierro.submenu li .submenu a:last-child,.menuBarra .menuPrincipal .menu li .submenu a:last-child{border:none}.menuBarra .menuPrincipal .menu li #encierro.submenu li .submenu::before,.menuBarra .menuPrincipal .menu li .submenu::before{position:relative;content:'';width:12px;height:5px;background-image:url('../images/pico.svg');margin-left:10%;top:-5px;display:table;z-index:3}.menuBarra .menuPrincipal .menu li.active.active_mas,.menuBarra .menuPrincipal .menu li.active.active_mas:hover{z-index:1;background-color:#fff;position:relative}.menuBarra .menuPrincipal .menu li.active,.menuBarra .menuPrincipal .menu li.active:hover{z-index:1;background-color:#696dff;position:relative}.menuBarra .menuPrincipal .menu li.active>a,.menuBarra .menuPrincipal .menu li.active:hover>a{color:#fff}.menuBarra .menuPrincipal .menu li.active .icon_Dashboard,.menuBarra .menuPrincipal .menu li.active:hover .icon_Dashboard{background-color:#fff;-webkit-mask:url('../images/icon_Dashboard.svg') no-repeat 50% 50%;mask:url('../images/icon_Dashboard.svg') no-repeat 50% 50%}.menuBarra .menuPrincipal .menu li.active .icon_Presupuestos,.menuBarra .menuPrincipal .menu li.active:hover .icon_Presupuestos{background-color:#fff;-webkit-mask:url('../images/icon_Presupuestos.svg') no-repeat 50% 50%;mask:url('../images/icon_Presupuestos.svg') no-repeat 50% 50%}.menuBarra .menuPrincipal .menu li.active .icon_Compras,.menuBarra .menuPrincipal .menu li.active:hover .icon_Compras{background-color:#fff;-webkit-mask:url('../images/icon_Compras.svg') no-repeat 50% 50%;mask:url('../images/icon_Compras.svg') no-repeat 50% 50%}.menuBarra .menuPrincipal .menu li.active .icon_Contratos,.menuBarra .menuPrincipal .menu li.active:hover .icon_Contratos{background-color:#fff;-webkit-mask:url('../images/icon_Contratos.svg') no-repeat 50% 50%;mask:url('../images/icon_Contratos.svg') no-repeat 50% 50%}.menuBarra .menuPrincipal .menu li.active .icon_Equipos,.menuBarra .menuPrincipal .menu li.active:hover .icon_Equipos{background-color:#fff;-webkit-mask:url('../images/icon_Equipos.svg') no-repeat 50% 50%;mask:url('../images/icon_Equipos.svg') no-repeat 50% 50%}.menuBarra .menuPrincipal .menu li.active .icon_Generales,.menuBarra .menuPrincipal .menu li.active:hover .icon_Generales{background-color:#fff;-webkit-mask:url('../images/icon_Generales.svg') no-repeat 50% 50%;mask:url('../images/icon_Generales.svg') no-repeat 50% 50%}.menuBarra .menuPrincipal .menu li.active .icon_Configuracion,.menuBarra .menuPrincipal .menu li.active:hover .icon_Configuracion{background-color:#fff;-webkit-mask:url('../images/icon_Configuracion.svg') no-repeat 50% 50%;mask:url('../images/icon_Configuracion.svg') no-repeat 50% 50%}.menuBarra .menuPrincipal .menu li.active .icon_Seguridad,.menuBarra .menuPrincipal .menu li.active:hover .icon_Seguridad{background-color:#fff;-webkit-mask:url('../images/icon_Seguridad.svg') no-repeat 50% 50%;mask:url('../images/icon_Seguridad.svg') no-repeat 50% 50%}.menuBarra .menuPrincipal .menu li.active .icon_mas,.menuBarra .menuPrincipal .menu li.active:hover .icon_mas{background-color:#9c9c9c;-webkit-mask:url('../images/icon_mas.svg') no-repeat 50% 50%;mask:url('../images/icon_mas.svg') no-repeat 50% 50%}.menuBarra .menuPrincipal .menu li:last-child{border-right:0 solid #fff}.menuBarra .menuPrincipal .menu li>a{color:#000;font-size:.8rem}.menuBarra .menuPrincipal .menu li>a .iconMenu{position:relative;top:3px;margin-right:5px;height:12px;width:12px;background-size:12px 12px}.menuBarra .menuPrincipal .menu li>a .icon_mas{background-color:#707070;-webkit-mask:url('../images/icon_mas.svg') no-repeat 50% 50%;mask:url('../images/icon_mas.svg') no-repeat 50% 50%}.menuBarra .menuPrincipal .menu li:hover{position:relative;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.menuBarra .menuPrincipal .menu li:hover>a{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;color:#000}.menuBarra .menuPrincipal .buscar{position:relative}.menuBarra .menuPrincipal .buscar .form-control{padding-left:1.7rem;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:1px solid #b7b6b6;width:60px}.menuBarra .menuPrincipal .buscar .form-control-feedback::before{position:absolute;top:7px;margin-left:6px;display:block;content:' ';background-image:url('../images/icon_buscar.svg');background-size:16px 16px;height:16px;width:16px;padding-left:12px}.menuBarra .menuPrincipal .notificacion{position:relative;background-color:transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;top:0}.menuBarra .menuPrincipal .notificacion:hover{top:-4px}.menuBarra .menuPrincipal .notificacion:hover .alertas{background-color:#0920ee}.menuBarra .menuPrincipal .notificacion .alertas{position:absolute;top:-2px;right:-5px;border:2px solid #fff;background-color:#ff3d00;width:18px;height:18px;color:#fff;font-size:9px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-align:center;line-height:15px}.menuBarra .menuPrincipal .notificacion:focus{box-shadow:none}.menuBarra .menuPrincipal .sesion button{background-color:transparent}.menuBarra .menuPrincipal .sesion .Cerrar{background-color:#f10000;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-weight:600;border-width:0}.menuBarra .menuPrincipal .sesion .Cerrar:hover{background-color:#fff;color:#f10000;box-shadow:inset 0 0 0 1px #f10000}.menuBarra .menuPrincipal .sesion .usuario{font-size:12px;color:#43425d}.menuBarra .menuPrincipal .sesion .usuario span{color:#9b9aa1;font-size:10px}.menuBarra .menuPrincipal .sesion .Avatar{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:37px}.icon_mas{width:50px !important;height:50px !important;background-size:cover !important;background-position:center;background-repeat:no-repeat;margin:0 auto !important;left:4px}#encierro{position:absolute;right:0;top:83px;background-color:#fff}#encierro.submenu{position:absolute;background-color:#fff;top:81px;display:none;border:1px solid #e5e5e5;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,0.1);-moz-box-shadow:1px 2px 6px rgba(0,0,0,0.1);box-shadow:1px 2px 6px rgba(0,0,0,0.1);padding:0;left:0;min-width:auto;font-size:.8rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:2}#encierro.submenu li{border-bottom:1px dashed #e5e5e5;padding:0 !important}#encierro.submenu li:first-child{margin-top:-5px}#encierro.submenu li:hover{background-color:#007bff}#encierro.submenu li:hover>a{color:#fff}#encierro.submenu li:hover:first-child{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#encierro.submenu li:hover:last-child{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}#encierro.submenu li>a{padding:4px 24px;margin:0;color:#212529;width:100%}#encierro.submenu li>a:hover{color:#fff}#encierro.submenu li>a:hover:child{color:#fff}#encierro.submenu li:last-child{border:none}#encierro.submenu li>.submenu{display:none;position:absolute;top:-2px;left:0;-webkit-border-radius:5px 0 5px 5px;-moz-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px;z-index:1;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,0);-moz-box-shadow:1px 2px 6px rgba(0,0,0,0);box-shadow:1px 2px 6px rgba(0,0,0,0);background-color:#fff}#encierro.submenu li>.submenu::before{content:none}#encierro.submenu li>.submenu a{border-bottom:1px dashed #e5e5e5}#encierro.submenu li>.submenu a:first-child{margin-top:0}#encierro.submenu li>.submenu a:hover{background-color:#007bff;color:#fff}#encierro.submenu li>.submenu a:last-child{border:none}#encierro.submenu li.active a{color:#fff}#encierro.submenu::before{position:relative;content:'';width:12px;height:5px;background-image:url('../images/pico.svg');margin-left:10%;top:-5px;display:table;z-index:3}#btn_hamburguesa{width:23px;height:20px;position:relative;margin:2px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#btn_hamburguesa span{display:block;position:absolute;height:3px;width:100%;background:#343638;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#btn_hamburguesa span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#btn_hamburguesa span:nth-child(2){top:8px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#btn_hamburguesa span:nth-child(3){top:16px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#btn_hamburguesa.cerrarx span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;left:0}#btn_hamburguesa.cerrarx span:nth-child(2){width:0;opacity:0}#btn_hamburguesa.cerrarx span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:16px;left:0}.icon_Dashboard{background-color:#696dff;-webkit-mask:url('../images/icon_Dashboard.svg') no-repeat 50% 50%;mask:url('../images/icon_Dashboard.svg') no-repeat 50% 50%}.icon_Presupuestos{background-color:#fc7d45;-webkit-mask:url('../images/icon_Presupuestos.svg') no-repeat 50% 50%;mask:url('../images/icon_Presupuestos.svg') no-repeat 50% 50%}.icon_Compras{background-color:#8e2049;-webkit-mask:url('../images/icon_Compras.svg') no-repeat 50% 50%;mask:url('../images/icon_Compras.svg') no-repeat 50% 50%}.icon_Contratos{background-color:#367e8f;-webkit-mask:url('../images/icon_Contratos.svg') no-repeat 50% 50%;mask:url('../images/icon_Contratos.svg') no-repeat 50% 50%}.icon_Equipos{background-color:#f8a414;-webkit-mask:url('../images/icon_Equipos.svg') no-repeat 50% 50%;mask:url('../images/icon_Equipos.svg') no-repeat 50% 50%}.icon_Generales{background-color:#a3a0fb;-webkit-mask:url('../images/icon_Generales.svg') no-repeat 50% 50%;mask:url('../images/icon_Generales.svg') no-repeat 50% 50%}.icon_Configuracion{background-color:#a5a4bf;-webkit-mask:url('../images/icon_Configuracion.svg') no-repeat 50% 50%;mask:url('../images/icon_Configuracion.svg') no-repeat 50% 50%}.icon_Seguridad{background-color:#ff6565;-webkit-mask:url('../images/icon_Seguridad.svg') no-repeat 50% 50%;mask:url('../images/icon_Seguridad.svg') no-repeat 50% 50%}.aparecer{display:inline-table !important}.aparecerMobile{display:block !important;left:0 !important}.iconlaX{width:60px;height:60px;position:absolute;left:80%;top:0;z-index:2;background-image:url('../images/laX.svg');background-repeat:no-repeat;cursor:pointer}@media (max-width:575.98px){.menuBarraMini{padding:0}.menuBarraMini .row{margin:0;padding:0}.menuBarraMini .d-flex{width:100%}.menuBarraMini #bloque1{background-image:url('../images/barra_menu_mobile.svg');background-size:auto;background-repeat:no-repeat;background-position:bottom;background-color:#fff}.menuBarraMini #bloque1>div{height:60px;width:100%}.menuBarraMini #bloque1>div:nth-child(1){width:20%;float:left}.menuBarraMini #bloque1>div:nth-child(1) #btn_hamburguesa{margin-top:18px}.menuBarraMini #bloque1>div:nth-child(2){width:50%;float:left;text-align:center}.menuBarraMini #bloque1>div:nth-child(2) .logo{width:145px}.menuBarraMini #bloque1>div:nth-child(3){width:20%;float:left;padding-top:5px !important;margin-right:6% !important}.menuBarraMini #bloque1>div:nth-child(3)>div .notificacion{position:relative;background-color:transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;top:0}.menuBarraMini #bloque1>div:nth-child(3)>div .notificacion:hover{top:-4px}.menuBarraMini #bloque1>div:nth-child(3)>div .notificacion:hover .alertas{background-color:#0920ee}.menuBarraMini #bloque1>div:nth-child(3)>div .notificacion .alertas{position:absolute;top:-2px;right:-5px;border:2px solid #fff;background-color:#ff3d00;width:18px;height:18px;color:#fff;font-size:9px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-align:center;line-height:15px}.menuBarraMini #bloque2{position:absolute;background-color:#fff;display:none;z-index:2;height:100vh;width:80%;left:-80%}.menuBarraMini #bloque2 .d-flex{display:block !important;width:100%}.menuBarraMini #bloque2>div{padding:0;margin:0;flex-direction:column;position:absolute;top:0;left:0}.menuBarraMini #bloque2 .menuDeslizar>ul{top:148px}.menuBarraMini #bloque2 .menuDeslizar>ul>li{height:46px;border-bottom:1px solid #e4e4e4;padding-top:10px !important}.menuBarraMini #bloque2 .menuDeslizar>ul>li>a.d-flex{padding:0;color:#000;font-size:16px;font-weight:600}.menuBarraMini #bloque2 .menuDeslizar>ul .iconMenu{padding:0 24px}.menuBarraMini #bloque2 .bloqueUsuario{position:relative;min-height:150px;display:table !important}.menuBarraMini #bloque2 .bloqueUsuario>div{width:100%;position:absolute;display:table}.menuBarraMini #bloque2 .bloqueUsuario>div:nth-child(1){top:85px;border-bottom:1px solid #e4e4e4}.menuBarraMini #bloque2 .bloqueUsuario>div:nth-child(1) button{margin:0 auto;display:block;width:70%}.menuBarraMini #bloque2 .bloqueUsuario>div:nth-child(1) button:focus{border:none;box-shadow:none}.menuBarraMini #bloque2 .bloqueUsuario>div:nth-child(1) button .usuario>div{font-size:16px;color:#43425d}.menuBarraMini #bloque2 .bloqueUsuario>div:nth-child(1) button .usuario span{float:none !important;color:#9b9aa1;font-size:14px;font-weight:600;margin-top:-5px;top:-6px;position:relative}.menuBarraMini #bloque2 .bloqueUsuario>div:nth-child(1) button>div>div:last-child{display:block;position:absolute;top:20%;right:10%}.menuBarraMini #bloque2 .bloqueUsuario>div:nth-child(1) button>div>div:last-child img{width:13px}.menuBarraMini #bloque2 .bloqueUsuario>div:nth-child(2){top:20px}.menuBarraMini #bloque2 .bloqueUsuario>div:nth-child(2)>div{width:149px;margin:0 auto}.menuBarraMini #bloque2 .bloqueUsuario>div:nth-child(2)>div .p-1{display:inline-block;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;overflow:hidden;padding:0 !important;margin:6px}.menuBarraMini #bloque2 .bloqueUsuario>div:nth-child(2)>div .p-1:nth-child(1){float:left}.menuBarraMini #bloque2 .bloqueUsuario>div:nth-child(2)>div .p-1:nth-child(2){float:right}.menuBarraMini #bloque2 .bloqueCerrar{position:fixed;bottom:2%;width:77%;text-align:center}.menuBarraMini #bloque2 .bloqueCerrar button{width:80%;background-color:#f10000;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.menuBarraMini #bloque2 .bloqueCerrar button span{display:block !important;margin:1px auto;font-size:16px}.menuBarraMini #bloque2 .bloqueCerrar button span.icon_salida{display:none !important}}@media (min-width:576px) and (max-width:767.98px){.menuBarra .menuPrincipal .sesion .Cerrar{-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;width:36px;height:36px}}@media (min-width:768px) and (max-width:991.98px){.menuBarra .menuPrincipal .sesion .Cerrar{padding:6px;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px}.menuBarra .menuPrincipal .sesion .Cerrar:hover{background-color:#f22}.menuBarra .menuPrincipal .sesion .Cerrar img{width:25px}}@media (min-width:992px) and (max-width:1199.98px){.menuBarra .menuPrincipal .sesion .Cerrar{padding:6px;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px}.menuBarra .menuPrincipal .sesion .Cerrar:hover{background-color:#f22}.menuBarra .menuPrincipal .sesion .Cerrar img{width:25px}}/*# sourceMappingURL=galiano.css.map */