.alert-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;row-gap:15px;top:40px;width:60%;z-index:10000}.alert-container .alert{width:100%}.alert{border:2px solid #fff;border-radius:5px;margin:auto;padding:10px;width:60%}.alert.errorDetails{width:98%}.alert h3{font-size:1.1em;font-weight:700}.alert.error,.alert.errorDetails{background-color:#ffd0d0;border-color:red;color:red}.alert.error .errortable tr td:first-of-type,.alert.errorDetails .errortable tr td:first-of-type{font-weight:700;vertical-align:top}.alert.error .errortable tr td.trace,.alert.errorDetails .errortable tr td.trace{font-size:.8em;font-weight:lighter}.alert.error .close,.alert.errorDetails .close{background-color:transparent;border:0;color:inherit;cursor:pointer;float:right;font-size:2rem;font-weight:700;line-height:1;opacity:.5;padding:1.25rem;position:absolute;right:0;text-shadow:0 1px 0 #fff;top:0;z-index:2}.alert.success{background-color:#a3dcb0;border-color:#27a043;color:#27a043}.alert.slideleft{animation:slideleft 10s forwards;-webkit-animation:slideleft 10s forwards}@keyframes slideleft{0%{display:block;transform:translateX(0)}85%{display:block;transform:translateX(0)}to{display:none;transform:translateX(-200%)}}.dropdown{display:inline-block;position:relative}.dropdown .dropdown-bt{background-color:transparent;border:none;color:#fff;cursor:pointer;font-size:16px;padding:16px;position:relative;top:5px}.dropdown .dropdown-bt .dropdown-arrow{font-size:12px}.dropdown .dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:100px;overflow:auto;padding:12px 16px;position:absolute;text-align:left;width:-moz-fit-content;width:fit-content;z-index:10}.dropdown .dropdown-content a{color:#000;display:block;padding:12px 16px;text-decoration:none;white-space:nowrap}.dropdown .dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block}nav.nav{font-size:1.5rem}nav.nav a.nav-link{color:#27a043}nav.nav a.nav-link:hover{color:#34495e}nav.nav a.active{border-bottom:2px solid #27a043}nav.nav a.active:hover{color:#27a043}.table-dark tbody tr.odd{background-color:hsla(0,0%,100%,.05)}.table-dark tbody tr.table-success{color:#27a043}.table-dark tbody tr:hover{background-color:hsla(0,0%,100%,.5);color:#fff}.table-dark tbody tr.no-entry{color:#d19a66}.table-dark tbody tr.no-entry:nth-of-type(odd):hover{background-color:hsla(0,0%,100%,.05)}.table-dark tbody tr td.collapse,.table-dark tbody tr.collapse{background-color:#424957}.table-light{background-color:#fff}.table-hover tbody tr.odd{background-color:rgba(0,0,0,.05)}.table-hover tbody tr.no-entry{color:#34495e;font-size:1.2rem;text-align:center}.table-hover tbody tr.collaptor{cursor:pointer}.table-hover tbody tr td.collapse:hover,.table-hover tbody tr.collapse:hover{background-color:#fff}.table-hover tbody tr td .btn.btn-primary.action{background-color:#27a043;border-color:#64b72a;display:block;margin-left:auto;margin-right:auto}.table-hover tbody tr td .btn.btn-primary.action,.table-hover tbody tr td .btn.btn-primary.action .bi{color:#fff;font-size:.8rem;width:-moz-fit-content;width:fit-content}.table-hover.runtable thead th:first-of-type,.table-hover.runtable thead th:last-of-type{width:5%}.table-hover th.actions,.table-hover.runtable thead th:nth-of-type(3),.table-hover.runtable thead th:nth-of-type(4){width:8%}form.dark .input-group-text{background-color:#424957;border-color:#34495e;color:#34495e}form.product_list_form .form-group.row a{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}form.product_list_form .form-group.row a.create_link{color:#b037d2}form.product_list_form .form-group.row a.create_link .bi{color:#b037d2;font-size:1rem;line-height:1.5}form.product_create_form .form-check{padding-top:.4rem}form.product_create_form .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{top:-33%}form.card-body.brand_list_form{padding-bottom:0;padding-top:10px}form.card-body.brand_list_form .card-title{background-color:#eee;position:absolute;top:-.9rem}form.card-body.brand_list_form .mandatories-explain{float:left;left:1rem;margin-bottom:auto;margin-top:auto;right:0}form.card-body.brand_list_form fieldset{margin-bottom:0;padding-bottom:0}form.card-body.brand_list_form fieldset button.btn.btn-primary{height:-moz-fit-content;height:fit-content}form.card-body.brand_list_form button.close{color:#34495e;float:right;position:absolute;right:1rem;top:1rem}form span.required{color:#e06c75;font-size:2rem;line-height:2rem;margin-left:.5rem;padding-top:.5rem}form .mandatories-explain{color:#e06c75;float:right;font-size:1rem;position:absolute;right:1rem;width:-moz-fit-content;width:fit-content}form .mandatories-explain span.required{font-size:1rem}form .cellbrand{display:inline;padding-left:0;padding-right:0}form span.col-sm-1.minwidth{margin-left:0;padding-left:.6rem;width:5%}form input[type=checkbox]{filter:hue-rotate(-60deg)}form .input-group .input-group-append,form .input-group .input-group-prepend{display:block}form .input-group span.select2,form .input-group span.select2 span{height:2.4rem}form .input-group span.select2 span .select2-selection.select2-selection--single{padding-top:9px}form .input-group [type=text]{height:2.4rem}form .form-control-plaintext{color:#d19a66}.btn.btn-primary,.btn.btn-primary:active{background-color:#27a043;border-color:#64b72a}.btn.btn-primary:hover{background-color:#64b72a;border-color:#27a043}.btn:focus,.btn:focus-visible{outline-color:#27a043}h2.connection_running{color:#27a043;font-family:sans-serif;text-align:center}body{background-color:#eee;color:#9298a7}body .bi{color:#27a043;font-size:1.6rem;font-weight:bolder}body .bi.bi-question-circle{font-size:1rem}body .alert.alert-danger{border-color:red;color:red}body a.create_link{color:#b037d2}body nav.navbar-expand.navbar{background-color:#191c20;border:1px solid #666;border-radius:5px;display:block;height:4em;margin-left:auto;margin-right:auto;margin-top:1rem;padding:0;text-align:center;vertical-align:middle;width:98%}body nav.navbar-expand.navbar .navbar-brand{background-color:#fff;border:1px solid #d3d3d3;border-radius:50%;float:left;font-size:1.366rem;height:82px;left:23px;position:relative;top:-9px;width:82px}body nav.navbar-expand.navbar .navbar-brand img{height:2.93em;position:relative;top:3px}body nav.navbar-expand.navbar .navbar-title{color:#9298a7;float:left;font-size:3em;left:40px;position:relative;top:-5px;white-space:nowrap}body nav.navbar-expand.navbar .nav-content{float:right}body nav.navbar-expand.navbar .dropdown-bt{background-color:#5c5c5b;border-color:#000;border-radius:5px;color:#fff;padding:5px}body nav.navbar-expand.navbar .dropdown-bt:hover{background-color:#d3d3d3;color:#9298a7}body nav.navbar-expand.navbar .dropdown-content{background-color:#5c5c5b;border-color:#000;position:relative;top:5px}body nav.navbar-expand.navbar .dropdown-content a:hover{background-color:#d3d3d3;color:#9298a7}body nav.navbar-expand.navbar .dropdown-menu{background-color:#5c5c5b;border-color:#000;position:relative;top:5px}body nav.navbar-expand.navbar .dropdown-menu a:hover{background-color:#d3d3d3;color:#9298a7}body nav.navbar-expand.navbar .langSelector{float:right;height:21px;list-style-type:none;margin:auto;padding:0 5px 5px;right:30px}body nav.navbar-expand.navbar .langSelector.show{right:2px}body nav.navbar-expand.navbar .langSelector span.flag{height:14px;width:21px}body nav.navbar-expand.navbar .langSelector button{height:42px;width:48px}body nav.navbar-expand.navbar .langSelector .dropdown-menu{background-color:#5c5c5b;border-color:#000;min-width:0;padding-right:.9rem;top:12px;width:-moz-fit-content;width:fit-content}body nav.navbar-expand.navbar .langSelector .dropdown-menu a.dropdown-item{border-radius:5px;color:#fff;font-family:sans-serif;left:10px;margin-left:.55rem;margin-right:0;padding:.25rem 0 .25rem .5rem;text-decoration:none}body nav.navbar-expand.navbar .langSelector .dropdown-menu a.dropdown-item:hover{background-color:#d3d3d3;color:#9298a7}body nav.navbar-expand.navbar .user_connector{float:right;height:42px;margin:auto;padding:5px;right:30px}body nav.navbar-expand.navbar .user_connector a{align-items:center;background-color:#5c5c5b;border-color:#000;border-radius:5px;color:#fff;display:inline-flex;font-family:sans-serif;padding:6px;text-decoration:none}body nav.navbar-expand.navbar .user_connector a:hover{background-color:#d3d3d3;color:#9298a7}body nav.navbar-expand.navbar .user_connector.user_logged button{align-items:center;display:flex;width:-moz-max-content;width:max-content}body nav.navbar-expand.navbar .user_connector.user_logged button .avatar{border-radius:50%;display:inline-block;height:2em;width:2em}body nav.navbar-expand.navbar .user_connector.user_unlogged{font-family:sans-serif;font-size:.9em;position:relative;top:11px}body nav.navbar-expand.navbar .user_connector.user_unlogged a{height:30px;position:relative;top:-6px}body nav.navbar-expand.navbar .user_connector.user_unlogged a:hover{background-color:#d3d3d3;color:#9298a7}body nav.navbar-expand.navbar .navbar-toggler{float:right;position:relative;right:10px;top:10px}body .container-fluid h1{color:#27a043;font-size:20px;margin:50px;width:90%}body .container-fluid .row.toplayout{width:inherit}body .container-fluid .card,body .container-fluid .modal-content{background-color:#eee;border-color:#9298a7}body .container-fluid .card.loginbox,body .container-fluid .modal-content.loginbox{margin-top:11rem;width:-moz-max-content;width:max-content}body .container-fluid .card.product_create,body .container-fluid .modal-content.product_create{width:auto}body .container-fluid .card .card-text,body .container-fluid .modal-content .card-text{color:#34495e}body .container-fluid .card .card-text b,body .container-fluid .modal-content .card-text b{color:#b037d2}body .container-fluid .card .btn.btn-primary,body .container-fluid .modal-content .btn.btn-primary{display:block;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}body .container-fluid .card .modal-header span.infoimp,body .container-fluid .modal-content .modal-header span.infoimp{color:#d19a66}body .container-fluid .card .modal-header .close,body .container-fluid .modal-content .modal-header .close{color:#9298a7}body .container-fluid .card .modal-footer .btn.btn-primary,body .container-fluid .modal-content .modal-footer .btn.btn-primary{margin-left:5px;margin-right:5px}body .display_batche{box-shadow:0 0 2em #64b72a}body footer{width:100%}body footer .app_version{color:gray;float:right;font-size:.6em;position:relative;right:1rem}body ul.pagination{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}body ul.pagination .page-item .page-link{background-color:#eee;border-color:#9298a7;color:#27a043}body ul.pagination .page-item.disabled .page-link{color:#64b72a}body ul.pagination .page-item.active .page-link{background-color:#27a043;border-color:#9298a7;color:#fff}body .flexcontent{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;row-gap:10px}body .runlist .card{place-self:stretch}body .runlist .card .card-body{font-size:.8rem}body .runlist .card .card-body .card-title{font-size:1rem}body .runlist .card .card-body ul{list-style:none;padding-inline-start:none}body .runlist .card .card-body ul span{font-weigth:bold;color:#64b72a}body .runlist .card .card-body span{color:#d19a66}body .progress{height:1.5rem}body .progress .progress-bar.bg-warning{border-right:1px solid #e06c75}body .progress .progress-bar.bg-warning.hoverpg{background-color:#d19a66!important}body .progress .progress-bar.bg-success{background-color:#27a043!important}body .ligth-shadow{box-shadow:0 4px 70px -18px #707070}@media(max-width:821.98px){.navbar-expand .navbar-toggler{display:block}.navbar-expand .navbar-collapse{display:none!important}.navbar-expand .navbar-collapse.show{display:flex!important;flex-basis:auto}}@media(min-width:821.99px){.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}}@media(max-width:562px){body nav.navbar .navbar-title{font-size:2em;top:5px}}@media(max-width:422px){body nav.navbar .navbar-title{left:17px}}@media(max-width:403px){body nav.navbar .navbar-title .navbar-subtitle{display:none}}
