@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;500&display=swap);main#home{display:flex}main#home aside:first-child{width:25%;height:100%;position:fixed;left:0;top:0;background-image:url(/img/bglogin.decfd358.png);background-size:cover}main#home aside:last-child{width:75%;position:absolute;right:0;height:100%}main#home aside:last-child .top{margin-bottom:100px}main#home aside:last-child .top h1{font-size:23pt;margin:0}main#home aside:last-child h2{margin-bottom:0}main#home aside:last-child h4{margin-top:5px;font-weight:100;color:#aaa}main#home aside:last-child>section{position:relative;height:100%;display:grid;justify-items:center;align-items:center}main#home aside:last-child #login{width:715px;height:auto}main#home aside:last-child #login form{margin-top:50px}main#home #p404 .el-button{margin-top:100px;text-transform:uppercase}main#home #p404 p{margin-top:10px;color:#737373}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#4d4c4c;box-shadow:inset 0 0 6px rgba(0,0,0,.5)}header#black{height:90px;width:100%;background-color:#292929;position:fixed;top:0;left:0;box-sizing:border-box;z-index:4}header#black .container{position:relative}header#black #logo{display:block;margin:23px auto}header#black #logo img{height:44px;margin:0 auto;display:block}header#black .icons,header#black .navbar{background:none;border:0}header#black .icons .el-menu-item,header#black .navbar .el-menu-item{font-size:20px;padding-bottom:20px;box-sizing:content-box;padding-top:10px}header#black .icons .el-menu-item a,header#black .navbar .el-menu-item a{text-decoration:none;color:#fff}header#black .icons .el-menu-item:hover,header#black .navbar .el-menu-item:hover{background:none}header#black .icons .el-menu-item:hover a,header#black .navbar .el-menu-item:hover a{opacity:1}header#black .icons .el-menu-item.active,header#black .navbar .el-menu-item.active{background:#fff;border-top-left-radius:15px;border-top-right-radius:15px}header#black .icons .el-menu-item.active .avatar,header#black .navbar .el-menu-item.active .avatar{background:#292929;color:#fff}header#black .icons{position:absolute;right:0;bottom:-23px}header#black .icons li{height:44px}header#black .icons a,header#black .icons li{display:grid;align-items:center}header#black .icons li:last-child a{opacity:1}header#black .icons .avatar{width:41px;height:41px;background:#fff;border-radius:100%;color:#000;text-align:center;line-height:41px}header#black .log-box{position:absolute;background:#fff;border-radius:4px;top:76px;right:0;padding:0;box-shadow:0 6px 6px 0 rgba(0,0,0,.1)}header#black .log-box ul{padding:20px 30px;margin:0}header#black .log-box ul li{line-height:normal;padding-right:150px}header#black .log-box ul li:last-child{padding-top:5px}header#black .log-box ul li a{color:#000!important}header#black .log-box ul li a:hover{text-decoration:underline}header#black .log-box ul li a.red{color:#ec332d!important;text-decoration:underline}aside#sidebar{width:400px;height:100%;background:#fff;position:fixed;left:0;z-index:3;box-shadow:0 3px 6px rgba(0,0,0,.161);border:.5px solid #dcdfe6;top:85px;overflow:scroll;scrollbar-width:thin}aside#sidebar a[href="/"]{opacity:.4}aside#sidebar .close{padding:18px;float:right;cursor:pointer}aside#sidebar .expand{display:none;cursor:pointer}aside#sidebar .expand li{margin-bottom:5%}aside#sidebar ul{margin:50px 0;padding:30px}aside#sidebar ul li{list-style:none;margin-bottom:15px}aside#sidebar ul li a{display:grid;grid-template-columns:50px auto;text-decoration:none;align-items:center;color:#303133}aside#sidebar ul li a>div{background:#02305b;border-radius:100%;width:50px;height:50px;display:grid;align-items:center;justify-items:center;position:relative}aside#sidebar ul li img{width:25px;max-height:25px}aside#sidebar ul li .imgblu{width:50px;max-height:none}aside#sidebar ul li span{font-size:1em;font-weight:400;margin-left:15px}aside#sidebar ul li.active a>div{border:3px solid #fff;margin-left:-3px}aside#sidebar ul li.active a>div:before{content:"";display:block;border-radius:100%;position:absolute;width:50px;height:50px;z-index:-1;border:6px solid #ec332d}aside#sidebar ul li.activeLi a>div{border:3px solid #fff;margin-left:-3px}aside#sidebar ul li.activeLi a>div:before{content:"";display:block;border-radius:100%;position:absolute;width:15px;height:15px;z-index:-1;border:6px solid #ec332d}aside#sidebar .disclaimer{position:absolute;bottom:90px;left:30px}aside#sidebar .disclaimer span{display:block}aside#sidebar .disclaimer img{width:200px}aside#sidebar.mini{width:77px}aside#sidebar.mini .expand{padding:18px;display:block}aside#sidebar.mini .close{display:none}aside#sidebar.mini ul{padding:30px 17px;margin-top:0}aside#sidebar.mini ul span{display:none}aside#sidebar.mini ul a{grid-template-columns:100%;justify-items:center}aside#sidebar.mini .disclaimer{display:none}aside#sidebar .settings li a>div{background-color:#292929}aside#sidebar .settings #goback{margin-left:15px;margin-bottom:35px;display:block;text-decoration:underline;font-weight:400;text-transform:lowercase;cursor:pointer}aside#sidebar .settings li{font-size:25px}aside#sidebar .settings li.active a span{font-weight:700}aside#sidebar .settings li a span{font-weight:300}section#bluebar{height:130px;background-color:#dce9f3;top:90px;position:fixed;width:100%;z-index:2}section#bluebar #goback{font-size:15pt;text-decoration:underline;cursor:pointer}section#bluebar .container{display:grid;align-items:center;height:100%;grid-template-columns:50% 50%}section#bluebar .container form{justify-self:end;width:350px;position:relative}section#bluebar .container form button{position:absolute;right:5px;top:5px;cursor:pointer;border:none;background:none}#dashboard a[href="#"]{opacity:.4}#dashboard #top{position:relative;top:150px}#dashboard #cards header{display:flow-root}#dashboard #cards header h3{font-size:25px;font-weight:400;float:left}#dashboard #cards header h3:last-child{float:right}#dashboard #cards ul{display:grid;grid-template-columns:repeat(4,25%);margin:0;padding:0}#dashboard #cards ul a{text-decoration:none;padding:15px 15px 30px}#dashboard #cards ul a .el-card{border-radius:24px;padding:20px;font-size:25px;height:240px;background:#70b0e0;color:#fff}#dashboard #cards ul a .el-card.disabled ._container{opacity:.5;cursor:not-allowed}#dashboard #cards ul a .el-card h3{margin:30px 0;font-size:22px}#dashboard #cards ul a .el-card .data{font-size:20px}#dashboard #cards ul a .el-card .data span{display:block;color:#fff;font-weight:100}#dashboard #cards ul .icon{height:50px}section.history{margin-top:100px}#concessionaire .el-date-editor.el-input{width:100%}#concessionaire .el-row>.el-col.p-0{padding:0}.circ{width:15px;height:15px;display:inline-block;border-radius:100%;margin-right:5px}.circ.wo{background:#ed342e}.circ.pe{background:#edc02e}.circ.co{background:#35c03f}.concessionaire#orders .titlePage h2{max-width:150px}.concessionaire#orders .titlePage h3{position:absolute;margin-left:150px;top:285px}.concessionaire#orders .grid-orders{display:grid;grid-template-columns:repeat(3,33.3333333333%)}.concessionaire#orders .grid-orders:after,.concessionaire#orders .grid-orders:before{display:none}.concessionaire#orders .el-col h2{text-transform:uppercase;margin-bottom:5px;font-weight:500}.concessionaire#orders .el-col .waiting{background-color:#f8e6ab}.concessionaire#orders .el-col .waiting .info{color:#78662b}.concessionaire#orders .el-col .admin{background-color:#c6dff3}.concessionaire#orders .el-col .admin .info{color:#465f73}.concessionaire#orders .el-col .el-card__body{padding:0}.concessionaire#orders .el-col .info{padding:20px;display:block;color:#303133;text-decoration:none}.concessionaire#orders .el-col .info>div{margin-bottom:20px}.concessionaire#orders .el-col .info>div b{font-weight:500;display:block;text-transform:lowercase}.concessionaire#orders .el-col .statuses{padding:20px;display:block}.concessionaire#orders .el-col .statuses ul.labels{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,33.3333333333%)}.concessionaire#orders .el-col .statuses ul.labels li{text-transform:lowercase;font-size:14px}.concessionaire#orders .el-col .statuses ul.circs{list-style:none;margin:10px 0 0;padding:0;display:flex;display:grid;grid-template-columns:repeat(3,33.3333333333%);z-index:1}.concessionaire#orders .el-col .statuses ul.circs li{position:relative}.concessionaire#orders .el-col .statuses ul.circs li:before{width:100%;background-color:#d6d6d6;height:3px;content:"";top:22.5px;position:absolute;z-index:1}.concessionaire#orders .el-col .statuses ul.circs li:last-child:before{display:none}.concessionaire#orders .el-col .statuses ul.circs li.active .circ{border-color:#35c03f}.concessionaire#orders .el-col .statuses ul.circs li .circ{width:30px;height:30px;border-radius:100px;border:5px solid #edc02e;background:#fff;z-index:1;position:relative}.concessionaire#orders .el-col .request{color:#70b0e0;text-align:center;display:block;font-size:21px;margin-top:20px;background:#fff;padding:20px;text-decoration:underline}.concessionaire#orders .el-col .request span{display:block}.concessionaire#orders .el-col .request .big-button{background-color:#02305b;color:#fff;border-radius:8px;text-transform:uppercase;margin-top:20px}.concessionaire#orders .el-col .request.assistance{color:#edc02e}.concessionaire#orders .el-col .request i{font-size:30px;margin-right:5px}#suppliers section.content .pills a{cursor:pointer}#suppliers .product .category .el-row{margin-bottom:10px}#suppliers .product .category .el-row button.inactive{opacity:.3}#suppliers .product p{margin:0}#orders .pills{margin-bottom:10px}#orders table span{display:block}#orders table small{color:#888}#orders table .cell{word-break:break-word!important}#orders .nationality{width:200px}#orders .el-row.bottom{margin-top:30px}#orders .el-row.bottom button{margin-top:40px}#orders .mt-1{margin-top:15px}#orders .mt-2,#orders.monitoring .tables{margin-top:30px}#orders.monitoring .tables .el-col-8{padding-left:0}#orders.monitoring .tables .el-col-16{padding-right:0}#orders.analysis{padding-bottom:50px}#orders.analysis .tables{margin-top:30px}#orders.analysis .tables .el-col-12:nth-child(odd){padding-left:0}#orders.analysis .tables .el-col-12:nth-child(2n){padding-right:0}#orders.analysis .verticals{display:grid;overflow-x:scroll;position:relative;border-bottom:1px solid #707070}#orders.analysis .verticals .rect{float:left;margin-right:25px}#orders.analysis .verticals .rect span small{display:block}#orders.analysis .verticals .rect .box{height:100px;width:50px;position:relative;margin-top:15px;margin-left:10px}#orders.analysis .verticals .rect .box .inner{background-color:#02305b;position:absolute;bottom:0;width:100%}#orders.analysis .threshold{width:calc(100% - 25px);position:absolute;top:51px;height:100px}#orders.analysis .threshold .inner{width:100%;border-top:2px solid #edc02e;position:absolute;bottom:0;z-index:1}#orders.analysis .threshold .inner:before{content:"vendita";display:block;margin:-11px -60px}#orders.traceability table a{color:#70b0e0}#orders.traceability small.grey{color:#888;float:right}#orders.traceability.edit h2{margin-bottom:50px}#orders.traceability.edit h3{margin-bottom:5px}#orders.traceability.edit hr{margin:30px 0 25px;border-top:0;border-bottom-color:#bbb}#orders.traceability.edit table a{color:#606266}#orders.traceability.edit table span.delete{color:#f56c6c;cursor:pointer}#orders.traceability.edit .document-upload{margin-top:10px}#orders.traceability.edit .document-upload button{width:200px;text-align:start}#orders.traceability.edit .document-upload span{display:block}#orders.traceability.edit .document-upload span i{float:right}#orders .nationality{margin-top:40px}#orders .nationality .el-checkbox-button.is-checked .el-checkbox-button__inner{background-color:#303133;border-color:#2b2c2e;box-shadow:-1px 0 0 0 #29292b}#orders span.status-example{display:block;margin-bottom:10px}.file-list{margin-top:10px;line-height:normal}.file-list h3{margin-bottom:0}#settings .content{margin-top:200px}#settings .content .container{max-width:1024px}#settings .content .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:100%;cursor:pointer;position:absolute;overflow:hidden;width:180px;height:180px}#settings .content .avatar-uploader .el-upload:hover{border-color:#409eff}#settings .avatar-uploader-icon{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}#settings .avatar{width:178px;height:178px;display:block;border-radius:100%}#settings .users .row{margin-bottom:30px}#settings .users h3.label{margin-bottom:0}#settings .categories form#new,#settings .machines form#new,#settings .paymentmethods form#new,#settings .rates form#new{margin-bottom:40px}#settings .categories form#new h4,#settings .machines form#new h4,#settings .paymentmethods form#new h4,#settings .rates form#new h4{margin-bottom:0}#settings .categories form#new button,#settings .machines form#new button,#settings .paymentmethods form#new button,#settings .rates form#new button{margin-top:40px}#settings .categories a:link,#settings .machines a:link,#settings .paymentmethods a:link,#settings .rates a:link{color:#292929}#settings .categories .components form,#settings .machines .components form,#settings .paymentmethods .components form,#settings .rates .components form{margin-top:30px}#settings .categories .components form .g,#settings .machines .components form .g,#settings .paymentmethods .components form .g,#settings .rates .components form .g{margin-bottom:10px}#settings .categories .row,#settings .paymentmethods .row{margin-bottom:20px}#components .components-status a.g{color:#67c23a!important}#components .components-status a.r{color:#f56c6c}.el-table.no-head .el-table__header-wrapper{display:none}.machines .child{font-style:italic}.machines .child h3.label.name{margin-left:10px;font-weight:100}.machines .child h3.label.name:before{content:">";display:inline-block;margin-right:5px}#invoices .reason{border:1px solid #ff0;padding:5px}#invoices .date{width:auto}#invoices .textboxOne{width:100%}#invoices .textboxTwo{width:100%;margin-top:40px}#invoices .dateboxTwo{margin-top:40px}#invoices .researchContainer form{justify-self:end;width:350px;position:relative}#invoices .researchContainer button{position:absolute;right:5px;top:5px;cursor:pointer;border:none;background:none}#invoices .new-invoice .el-input,#invoices .new-invoice .el-select{width:300px}#invoices .new-invoice .el-input.w100,#invoices .new-invoice .el-input.w100>.el-input,#invoices .new-invoice .el-select.w100,#invoices .new-invoice .el-select.w100>.el-input{width:100%}.buttons-new-invoices a{display:block;text-decoration:none;text-transform:lowercase;color:#737373}.buttons-new-invoices a:first-child{border-bottom:1px solid #737373;padding-bottom:10px}.buttons-new-invoices a:last-child{padding-top:10px;padding-bottom:0}.invoice-from-production{margin-top:10px}.invoice-from-production .save-new-invoice{margin:30px auto 0;display:block}.invoice-from-production .search{justify-self:end;width:350px;position:relative}.invoice-from-production .search button{margin-top:40px;position:absolute;right:5px;top:5px;cursor:pointer;border:none;background:none}body{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:#303133}.flex section{display:flex!important}.flex section .el-form-item{margin-right:30px}.flex section .el-form-item:last-child{margin-right:0}.el-form-item__label{font-weight:700}.container{max-width:1440px;margin:0 auto}@media(max-width:1600px){.container{max-width:1140px}}section.content{margin-top:300px}table .actions{display:flex}table .actions a{margin-right:10px;cursor:pointer}table .actions a:last-child{margin-right:0}table.el-table__header .cell{text-transform:uppercase;color:#292929}.pills{background:#fff;border:1px solid #d6d6d6;display:inline-flex;margin-bottom:70px;border-radius:8px;overflow:hidden}.pills a{padding:10px 15px;display:block;text-decoration:none;color:#d6d6d6;text-transform:uppercase}.pills a.active{background:#70b0e0;color:#fff}.el-col h3{margin-top:0;text-transform:uppercase;color:#292929}#childForm{display:flex;justify-content:center;text-align:center}#childForm .el-checkbox-group{padding:40px}#catalogs .g,#components .g,#concessionaires .g,#invoices .g,#orders .g,#secretariat .g,#settings .g,#suppliers .g{overflow:hidden}#catalogs .g .el-col-12:nth-child(odd),#components .g .el-col-12:nth-child(odd),#concessionaires .g .el-col-12:nth-child(odd),#invoices .g .el-col-12:nth-child(odd),#orders .g .el-col-12:nth-child(odd),#secretariat .g .el-col-12:nth-child(odd),#settings .g .el-col-12:nth-child(odd),#suppliers .g .el-col-12:nth-child(odd){width:49%;margin-right:1%}#catalogs .g .el-col-12:nth-child(2n),#components .g .el-col-12:nth-child(2n),#concessionaires .g .el-col-12:nth-child(2n),#invoices .g .el-col-12:nth-child(2n),#orders .g .el-col-12:nth-child(2n),#secretariat .g .el-col-12:nth-child(2n),#settings .g .el-col-12:nth-child(2n),#suppliers .g .el-col-12:nth-child(2n){width:49%;margin-left:1%}#catalogs .g .el-col-6:nth-child(odd),#components .g .el-col-6:nth-child(odd),#concessionaires .g .el-col-6:nth-child(odd),#invoices .g .el-col-6:nth-child(odd),#orders .g .el-col-6:nth-child(odd),#secretariat .g .el-col-6:nth-child(odd),#settings .g .el-col-6:nth-child(odd),#suppliers .g .el-col-6:nth-child(odd){width:24%;margin-left:1%}#catalogs .g .el-col-6:nth-child(2n),#components .g .el-col-6:nth-child(2n),#concessionaires .g .el-col-6:nth-child(2n),#invoices .g .el-col-6:nth-child(2n),#orders .g .el-col-6:nth-child(2n),#secretariat .g .el-col-6:nth-child(2n),#settings .g .el-col-6:nth-child(2n),#suppliers .g .el-col-6:nth-child(2n){width:24%;margin-right:1%}#catalogs .g .el-col,#components .g .el-col,#concessionaires .g .el-col,#invoices .g .el-col,#orders .g .el-col,#secretariat .g .el-col,#settings .g .el-col,#suppliers .g .el-col{padding-right:1%}#catalogs .g iframe,#components .g iframe,#concessionaires .g iframe,#invoices .g iframe,#orders .g iframe,#secretariat .g iframe,#settings .g iframe,#suppliers .g iframe{margin-bottom:20px}#catalogs .g .el-row .el-col,#components .g .el-row .el-col,#concessionaires .g .el-row .el-col,#invoices .g .el-row .el-col,#orders .g .el-row .el-col,#secretariat .g .el-row .el-col,#settings .g .el-row .el-col,#suppliers .g .el-row .el-col{padding:0}#catalogs .el-select,#components .el-select,#concessionaires .el-select,#invoices .el-select,#orders .el-select,#secretariat .el-select,#settings .el-select,#suppliers .el-select{width:90%}#catalogs .el-row>.el-col,#components .el-row>.el-col,#concessionaires .el-row>.el-col,#invoices .el-row>.el-col,#orders .el-row>.el-col,#secretariat .el-row>.el-col,#settings .el-row>.el-col,#suppliers .el-row>.el-col{padding:0 25px}#catalogs .el-row.no-pd .el-col,#components .el-row.no-pd .el-col,#concessionaires .el-row.no-pd .el-col,#invoices .el-row.no-pd .el-col,#orders .el-row.no-pd .el-col,#secretariat .el-row.no-pd .el-col,#settings .el-row.no-pd .el-col,#suppliers .el-row.no-pd .el-col{padding:0}.el-checkbox__inner{z-index:1}.back{text-decoration:underline;text-transform:lowercase;color:#292929;cursor:pointer}.iva label,.year label{text-align:start;width:100%}.w-auto{width:auto!important}.sel-category label,.sel-supplier label{width:100%;text-align:start}.sel-category .el-select,.sel-supplier .el-select{width:100%!important}i.delete-row{cursor:pointer;color:#f56c6c;margin-left:10px}#concessionaires .titlePage h2{max-width:150px}#concessionaires .titlePage h3{position:absolute;margin-left:150px;top:285px}#suppliers .titlePage h2{max-width:150px}#suppliers .titlePage h3{position:absolute;margin-left:150px;top:284px}#invoices .titlePage h2{max-width:250px}#invoices .titlePage h3{position:absolute;margin-left:220px;top:285px}#components .titlePage h2{max-width:250px}#components .titlePage h3{position:absolute;margin-left:150px;top:285px}#catalogs .request{color:#70b0e0;font-size:21px;margin-top:20px;background:#fff}#catalogs .request i{font-size:20px}#catalogs .circle{width:25px;height:25px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px;font-size:18px;background-color:#f3f300}#catalogs .word{font-size:18px;float:left}#catalogs .containerStatus{display:flex;align-items:right}#catalogs .titlePage h2{max-width:250px}#catalogs .titlePage h3{position:absolute;margin-left:150px;top:25px}#catalogs .grid-orders{display:grid;grid-template-columns:repeat(3,33.3333333333%)}#catalogs .grid-orders:after,#catalogs .grid-orders:before{display:none}#catalogs .grid-orders-client{display:grid;grid-template-columns:repeat(3,50%)}#catalogs .grid-orders-client:after,#catalogs .grid-orders-client:before{display:none}#catalogs .info{padding:20px;display:block;color:#303133;text-decoration:none}#catalogs .info>div{margin-bottom:20px}#catalogs .info>div b{font-weight:500;display:block;text-transform:lowercase}#catalogs section.content .el-dialog{width:1100px}#catalogs section.content .note .el-dialog{width:500px}#catalogs .mt-1{margin-bottom:10px}#orders .titlePage h2{max-width:150px}#orders .titlePage h3{position:absolute;margin-left:155px;top:24px}#orders .titlePageOrder h2{max-width:125px}#orders .titlePageOrder h3{position:absolute;margin-left:123px;top:23px}