/* CSS Custom CASSIOPEIA SI GEST */

.container-header .container-nav {
    padding-bottom: 0.5em;
}

.grid-child.container-nav {
    background-color: #f8f8f8;
    border-bottom: 1px solid #dfe3e7;
}

.footer .grid-child {
    justify-content: center;
}

.footer {
    background-color: #d1d1d1;
    background-image: none;
    color: #555555;
    border-top: 1px solid #dfe3e7;
}

.container-header .container-search {
    margin-top: 0px;
}

.container-search {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.link_profilo_utente {
    margin-right: 30px;
}

.link_profilo_utente p {
    margin-bottom: 0rem;
}

.top_bar_menu {
    background-color: #d1d1d1;
	padding: 0px 20px;
	font-weight: 600;
}

.top_bar_menu.siparts li a {
    display: inline-flex;
	margin-left: 10px;
    margin-right: 10px;
}

.top_bar_menu.siparts li a img {
    margin-right: 5px;
}

.metismenu.menu-horizontal {
	justify-content: center;
    }

#navbar123.collapse.navbar-collapse {
        flex-basis: auto;
        display: flex !important;
    }


.upload-dati-danea label {
	display: block;
}

.upload-dati-danea input.btn {
	background-color: #e1e1e1;
	border: 1px solid #bdbdbd;
	margin-top: 20px;
}

.upload-dati-danea input.btn:hover {
	background-color: #f1f1f1;
}



/* Tutte le liste di Fabrik */

body.com_fabrik.wrapper-fluid.view-list .container-component main {
    margin-left: 5%;
    margin-right: 5%;
}

a.btn.clearFilters, a.addbutton.addRecord.btn , form.fabrikForm.form-search {
    font-size: 12px;
}

.form-select-sm {
    font-size: 12px;
}

form.fabrikForm.form-search .justify-content-between {
    justify-content: flex-start !important;
}

form.fabrikForm.form-search div.fabrikSearchAll {
    /* margin-left: 100px; */
	margin: 0 auto;
    padding-right: 100px;
}

input.fabrik_filter.form-control.search-query {
    font-size: 14px;
    width: 360px;
	border-radius: 4px 0px 0px 4px;
}

input.btn.btn-info.btn-sm.fabrik_filter_submit.button {
    font-size: 14px;
	border-radius: 0px 4px 4px 0px;
}

form.fabrikForm.form-search .text-bg-light {
    background-color: white !important;
}

form.fabrikForm.form-search .fabrikDataContainer {
    margin-top: 50px;
}

tr.fabrik___heading {
    border-top: 1px solid #a4c4d4;
    height: 50px;
}

.table-striped>tbody>tr:nth-of-type(odd)>* {
    background-color: #f9f9f9;
	--table-bg-type: #f9f9f9;
}

form.fabrikForm.form-search tr.fabrikFilterContainer th {
    background-color: #a4c4d4;
}

form.fabrikForm.form-search .listfilter {
    text-align: left;
}

tfoot tr.fabrik___heading td {
    border-bottom: none;
}

tfoot tr.fabrik___heading td .list-footer.container {
    margin-top: 50px;
    margin-bottom: 50px;
	margin-left: 0px;
}

tfoot tr.fabrik___heading td .list-footer.container .limit.row.input-group.pb-2 {
    margin-left: 14px;
	margin-bottom: 40px;
}

tfoot tr.fabrik___heading td .list-footer.container div.limit.row.input-group.pb-2 .col.col-sm-2 {
    width: auto;
}

tfoot tr.fabrik___heading td .list-footer.container div.limit.row.input-group.pb-2 .col.col-sm-2 select.inputbox.form-select  {
    width: 120px;
	font-size: 12px;
	padding-top: 7px;
    padding-bottom: 7px;
}

tfoot tr.fabrik___heading td .pagination .page-link {
    font-size: 12px;
}

tbody.fabrik_groupdata td.fabrik_actions.fabrik_element {
    text-align: center;
}

tbody.fabrik_groupdata td.fabrik_actions.fabrik_element .btn-group .btn {
    border-color: #30638d;
	font-size: 14px;
	padding-top: 5px;
    padding-bottom: 5px;
}

.fa.fa-edit {
    font-weight: 600;
    color: #ff7000;
}

.fa.fa-search {
    font-weight: 600;
    color: #0084be;
}

tbody.fabrik_groupdata td.fabrik_actions.fabrik_element .btn-group .btn:hover {
    background-color: #c3d3e3;
}

.com_fabrik.view-list .container-component .page-header {
    display: none;
}


.old-export-dropmenu-dk {
    display: none;
}

.csvExportButton.btn {
    font-size: 12px;
    font-weight: 600;
    color: #007000;
}


/* FINE Tutte le liste di Fabrik */



/* Modifica tutti i moduli di Fabrik */

body.com_fabrik.wrapper-fluid.view-form .container-component main {
    margin-left: 5%;
    margin-right: 5%;
}

body.com_fabrik.view-form .modulofabrikmodificagest {
    font-weight: 600;
}

body.com_fabrik.view-form .modulofabrikvisualizzagest {
    display: none;
}

fieldset.fabrikGroup {
    border: 1px solid #dfe3e7;
    border-radius: 4px;
    background-color: #f8f8f8;
    margin-top: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
	position: relative;
}

form.fabrikForm label {
    text-align: right;
}

fieldset.fabrikGroup .form-select, fieldset.fabrikGroup .form-control {
    background-color: #fff;
    max-width: 100%;
    font-size: 12px;
	padding-top: 7px;
    padding-bottom: 7px;
}

fieldset.fabrikGroup .fabrikElement .field-calendar button.btn.btn-primary, fieldset.fabrikGroup .plupload_container .btn.btn-mini, fieldset.fabrikGroup .plupload_container {
    font-size: 12px;
	padding-top: 7px;
    padding-bottom: 7px;
}

fieldset.fabrikGroup .fabrikElementContainer textarea, fieldset.fabrikGroup .fabrikElementContainer label {
    font-size: 12px;
	padding-top: 7px;
    padding-bottom: 7px;
}


form.fabrikForm .fabrikActions {
    background-color: #F8F8F8;
    position: absolute;
    top: 180px;
    width: 360px;
    padding: 7px;
    right: 30px;
    border: 1px solid #dfe3e7;
	border-radius: 4px;
	margin-right: 5%;
}

form.fabrikForm .fabrikActions .btn-group {
    margin-bottom: 0px;
	border-radius: 4px;
	width: 100px;
}

form.fabrikForm .fabrikActions .btn-group button.button.salva {
    background-color: #33b537;
	border: 1px solid #238726;
}

form.fabrikForm .fabrikActions .btn-group button.button.salva:hover {
    background-color: #00ff08;
	color: #353b41;
	border: 1px solid #238726;
}

form.fabrikForm .fabrikActions .btn-group button.btn.indietro {
    background-color: #ffc107;
	border: 1px solid #e1a902;
	color: #ffffff;
}

form.fabrikForm .fabrikActions .btn-group button.btn.indietro:hover {
    background-color: #ffec07;
	border: 1px solid #e1a902;
	color: #353b41;
}

form.fabrikForm .plg-jdate .fabrikElement .field-calendar .input-group input[readonly] {
  background-color: #f3f3f3; /* Cambia il colore di sfondo */
  cursor: not-allowed;
}

.progress {
    width: 100%;
}

.progress-bar-success {
    background-color: #3e9b52;
}


/* FINE Modifica tutti i moduli di Fabrik */



/* Visualizzazione tutti i moduli di Fabrik */

body.com_fabrik.wrapper-fluid.view-details .container-component main {
    margin-left: 5%;
    margin-right: 5%;
}


body.com_fabrik.view-details .modulofabrikmodificagest {
    display: none;
}

body.com_fabrik.view-details .modulofabrikvisualizzagest {
	font-weight: 600;
}

fieldset.fabrikGroup label {
    text-align: right;
}

.fabrikForm.fabrikDetails, .fabrikElementReadOnly {
    font-size: 12px;
	margin-top: 7px !important;
}

fieldset.fabrikGroup .fabrikElement {
    color: #224faa;
    font-weight: 600;
}

.fabrikForm.fabrikDetails .fabrikActions.form-actions {
    background-color: #F8F8F8;
    position: absolute;
    top: 200px;
    width: 180px;
    padding: 7px;
    right: 30px;
    border: 1px solid #dfe3e7;
	border-radius: 4px;
	text-align: center;
	margin-right: 5%;
}

.fabrikForm.fabrikDetails .fabrikActions .btn-group {
    margin-bottom: 0px;
	border-radius: 4px;
	width: 100px;
}

.fabrikForm.fabrikDetails .fabrikActions .btn-group button.btn.indietro {
    background-color: #ffc107;
	border: 1px solid #e1a902;
	color: #ffffff;
}

.fabrikForm.fabrikDetails .fabrikActions .btn-group button.btn.indietro:hover {
    background-color: #ffec07;
	border: 1px solid #e1a902;
	color: #353b41;
}

fieldset.fabrikGroup .fabrikElementContainer .readonly {
    background-color: #f3f3f3;
	cursor: not-allowed;
}


.fabrikElement .editor .mceEditor .mceBranding {
    display: none;
}


/* FINE Visualizzazione tutti i moduli di Fabrik */







/* Inizio Modulo RUBRICA Fabrik */


form fieldset#group1 {
    height: 720px;
}

fieldset#group1 .fabrikElementContainer .row {
    display: block;
}

fieldset#group1 .fabrikElementContainer .row label {
    display: inline-block;
	vertical-align: top;
	width: 180px;
}

fieldset#group1 .fabrikElementContainer .row .fabrikElement {
    display: inline-block;
	width: auto;
}



.fb_el_siparts_rubrica_002___azienda {
    position: absolute;
    width: 600px;
    top: 30px;
    left: 650px;
}

input#siparts_rubrica_002___azienda {
    width: 400px;
}

.fb_el_siparts_rubrica_002___indirizzo_via {
    position: absolute;
    width: 600px;
    top: 80px;
    left: 650px;
}

input#siparts_rubrica_002___indirizzo_via {
    width: 400px;
}

.fb_el_siparts_rubrica_002___indirizzo_cap {
    position: absolute;
    width: 600px;
    top: 130px;
    left: 650px;
}

input#siparts_rubrica_002___indirizzo_cap {
    width: 100px;
}

.fb_el_siparts_rubrica_002___indirizzo_citta {
    position: absolute;
    width: 600px;
    top: 130px;
    left: 820px;
}

input#siparts_rubrica_002___indirizzo_citta {
    width: 230px;
}

.fb_el_siparts_rubrica_002___indirizzo_prov {
    position: absolute;
    width: 600px;
    top: 180px;
    left: 650px;
}

input#siparts_rubrica_002___indirizzo_prov {
    width: 100px;
}

.fb_el_siparts_rubrica_002___indirizzo_nazione {
    position: absolute;
    width: 600px;
    top: 180px;
    left: 850px;
}

input#siparts_rubrica_002___indirizzo_nazione {
    width: 200px;
}

.fb_el_siparts_rubrica_002___partita_iva {
    position: absolute;
    width: 600px;
    top: 230px;
    left: 650px;
}

#siparts_rubrica_002___partita_iva {
    width: 400px;
}


.fb_el_siparts_rubrica_002___mobile_uno {
    position: absolute;
    width: 600px;
    top: 300px;
    left: 850px;
}

#siparts_rubrica_002___mobile_uno {
    width: 200px;
}

.fb_el_siparts_rubrica_002___mobile_due {
    position: absolute;
    width: 600px;
    top: 350px;
    left: 850px;
}

#siparts_rubrica_002___mobile_due {
    width: 200px;
}


.fb_el_siparts_rubrica_002___telefono_uno {
    position: absolute;
    width: 600px;
    top: 300px;
    left: 500px;
}

#siparts_rubrica_002___telefono_uno {
    width: 200px;
}

.fb_el_siparts_rubrica_002___telefono_due {
    position: absolute;
    width: 600px;
    top: 350px;
    left: 500px;
}

#siparts_rubrica_002___telefono_due {
    width: 200px;
}


.fb_el_siparts_rubrica_002___allegati {
    position: absolute;
    width: 550px;
    top: 430px;
    left: 750px;
}



.fb_el_siparts_rubrica_002___note {
    position: absolute;
    width: 850px;
    top: 430px;
    left: 0px;
}

/*
.fb_el_siparts_rubrica_002___note .editor {
    resize: none;
    padding: 1px;
    border: 1px solid #ced4da;
    border-radius: 4px;
    width: 620px;
}

.fb_el_siparts_rubrica_002___note .editor .mceLayout {
    border: 0px;
}
*/

#siparts_rubrica_002___note {
    width: 620px;
    border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
    resize: none;
}


.fb_el_siparts_rubrica_002___mail_due {
    position: absolute;
    width: 600px;
    top: 350px;
    left: 0px;
}

#siparts_rubrica_002___mail_due {
    width: 350px;
}

.fb_el_siparts_rubrica_002___mail_uno {
    position: absolute;
    width: 600px;
    top: 300px;
    left: 0px;
}

#siparts_rubrica_002___mail_uno {
    width: 350px;
}

.fb_el_siparts_rubrica_002___sitoweb {
    position: absolute;
    width: 600px;
    top: 250px;
    left: 0px;
}

#siparts_rubrica_002___sitoweb {
    width: 350px;
}


.fb_el_siparts_rubrica_002___ruolo_azienda {
    position: absolute;
    width: 600px;
    top: 180px;
    left: 0px;
}

#siparts_rubrica_002___ruolo_azienda {
    width: 350px;
}

.fb_el_siparts_rubrica_002___cognome {
    position: absolute;
    width: 600px;
    top: 130px;
    left: 0px;
}

#siparts_rubrica_002___cognome {
    width: 350px;
}

.fb_el_siparts_rubrica_002___nome {
    position: absolute;
    width: 600px;
    top: 80px;
    left: 0px;
}

#siparts_rubrica_002___nome {
    width: 350px;
}

.fb_el_siparts_rubrica_002___titolo {
    position: absolute;
    width: 600px;
    top: 30px;
    left: 0px;
}

#siparts_rubrica_002___titolo {
    width: 350px;
}

/* Fine Modulo RUBRICA Fabrik */







/* Inizio Visualizzazione RUBRICA Fabrik */

.fabrikDetails #group1 .fabrikElementContainer .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8;
    max-width: 100%;
    font-size: 12px;
	min-height: 32px;
	border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
	padding: 7px;
	margin-top: 0px !important;
}



.fabrikDetails #group1 .fabrikElementContainer .row {
    display: block;
}

.fabrikDetails #group1 .fabrikElementContainer .row .fabrikElement {
    display: inline-block;
	width: auto;
}

.fabrikDetails fieldset#group1 {
    height: 680px;
}



.fb_el_siparts_rubrica_002___azienda_ro {
    position: absolute;
    width: 600px;
    top: 30px;
    left: 650px;
}

#siparts_rubrica_002___azienda_ro {
    width: 400px;
}


.fb_el_siparts_rubrica_002___indirizzo_via_ro {
    position: absolute;
    width: 600px;
    top: 80px;
    left: 650px;
}

#siparts_rubrica_002___indirizzo_via_ro {
    width: 400px;
}

.fb_el_siparts_rubrica_002___indirizzo_cap_ro {
    position: absolute;
    width: 600px;
    top: 130px;
    left: 650px;
}

#siparts_rubrica_002___indirizzo_cap_ro {
    width: 100px;
}

.fb_el_siparts_rubrica_002___indirizzo_citta_ro {
    position: absolute;
    width: 600px;
    top: 130px;
    left: 820px;
}

#siparts_rubrica_002___indirizzo_citta_ro {
    width: 230px;
}

.fb_el_siparts_rubrica_002___indirizzo_prov_ro {
    position: absolute;
    width: 600px;
    top: 180px;
    left: 650px;
}

#siparts_rubrica_002___indirizzo_prov_ro {
    width: 100px;
}

.fb_el_siparts_rubrica_002___indirizzo_nazione_ro {
    position: absolute;
    width: 600px;
    top: 180px;
    left: 850px;
}

#siparts_rubrica_002___indirizzo_nazione_ro {
    width: 200px;
}

.fb_el_siparts_rubrica_002___partita_iva_ro {
    position: absolute;
    width: 600px;
    top: 230px;
    left: 650px;
}

#siparts_rubrica_002___partita_iva_ro {
    width: 400px;
}


.fb_el_siparts_rubrica_002___mobile_uno_ro {
    position: absolute;
    width: 600px;
    top: 300px;
    left: 850px;
}

#siparts_rubrica_002___mobile_uno_ro {
    width: 200px;
}

.fb_el_siparts_rubrica_002___mobile_due_ro {
    position: absolute;
    width: 600px;
    top: 350px;
    left: 850px;
}

#siparts_rubrica_002___mobile_due_ro {
    width: 200px;
}


.fb_el_siparts_rubrica_002___telefono_uno_ro {
    position: absolute;
    width: 600px;
    top: 300px;
    left: 500px;
}

#siparts_rubrica_002___telefono_uno_ro {
    width: 200px;
}

.fb_el_siparts_rubrica_002___telefono_due_ro {
    position: absolute;
    width: 600px;
    top: 350px;
    left: 500px;
}

#siparts_rubrica_002___telefono_due_ro {
    width: 200px;
}


.fb_el_siparts_rubrica_002___allegati_ro {
    position: absolute;
    width: 550px;
    top: 430px;
    left: 750px;
}

.fb_el_siparts_rubrica_002___allegati_ro .fabrikElement {
    width: 300px !important;
    background-color: #f8f8f8;
    border: 1px solid #cccccc;
    border-radius: 4px;
    padding-bottom: 3px;
    margin-left: 10px;
    height: 200px;
    padding-left: 0px;
}

.fb_el_siparts_rubrica_002___allegati_ro .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8 !important;
    border: none !important;
    margin-top: 0px !important;
}


.fb_el_siparts_rubrica_002___note_ro {
    position: absolute;
    width: 850px;
    top: 430px;
    left: 0px;
}

.fb_el_siparts_rubrica_002___note_ro .fabrikElementReadOnly {
    height: 200px;
    overflow: auto;
    width: 600px !important;
}


.fb_el_siparts_rubrica_002___mail_due_ro {
    position: absolute;
    width: 600px;
    top: 350px;
    left: 0px;
}

#siparts_rubrica_002___mail_due_ro {
    width: 350px;
}

.fb_el_siparts_rubrica_002___mail_uno_ro {
    position: absolute;
    width: 600px;
    top: 300px;
    left: 0px;
}

#siparts_rubrica_002___mail_uno_ro {
    width: 350px;
}

.fb_el_siparts_rubrica_002___sitoweb_ro {
    position: absolute;
    width: 600px;
    top: 250px;
    left: 0px;
}

#siparts_rubrica_002___sitoweb_ro {
    width: 350px;
}


.fb_el_siparts_rubrica_002___ruolo_azienda_ro {
    position: absolute;
    width: 600px;
    top: 180px;
    left: 0px;
}

#siparts_rubrica_002___ruolo_azienda_ro {
    width: 350px;
}

.fb_el_siparts_rubrica_002___cognome_ro {
    position: absolute;
    width: 600px;
    top: 130px;
    left: 0px;
}

#siparts_rubrica_002___cognome_ro {
    width: 350px;
}

.fb_el_siparts_rubrica_002___nome_ro {
    position: absolute;
    width: 600px;
    top: 80px;
    left: 0px;
}

#siparts_rubrica_002___nome_ro {
    width: 350px;
}

.fb_el_siparts_rubrica_002___titolo_ro {
    position: absolute;
    width: 600px;
    top: 30px;
    left: 0px;
}

#siparts_rubrica_002___titolo_ro {
    width: 350px;
}



/* Fine Visualizzazione RUBRICA Fabrik */








/* Inizio Lista LISTINI Fabrik */


#list_3_com_fabrik_3 .societa11 td {
    background-color: #ffff99;
	--table-bg-type: #ffff99;
}

#list_3_com_fabrik_3 .societa10 td {
    background-color: #fed962;
	--table-bg-type: #fed962;
}

#list_3_com_fabrik_3 .societa4 td {
    background-color: #B4C6E7;
	--table-bg-type: #B4C6E7;
}

#list_3_com_fabrik_3 .CODICI-CENTRALINE---SENSORI---DISPLAY td {
    background-color: #ABE3FF;
	--table-bg-type: #ABE3FF;
}

#list_3_com_fabrik_3 .societa6[class*="SI-PARTS"] td {
    background-color: #F8CBAD;
	--table-bg-type: #F8CBAD;
}

#list_3_com_fabrik_3 .societa6[class*="TEREX"] td {
    background-color: #F4A6A6;
	--table-bg-type: #F4A6A6;
}

#list_3_com_fabrik_3 .societa2 td {
    background-color: #DAB0B0;
	--table-bg-type: #DAB0B0;
}

#list_3_com_fabrik_3 .societa6[class*="3BMUST"] td {
    background-color: #C0CBDA;
	--table-bg-type: #C0CBDA;
}

#list_3_com_fabrik_3 .societa3 td {
    background-color: #E7E6E6;
	--table-bg-type: #E7E6E6;
}

#list_3_com_fabrik_3 .societa7 td {
    background-color: #96A6BC;
	--table-bg-type: #96A6BC;
}

#list_3_com_fabrik_3 .societa12 td {
    background-color: #B9FFDC;
	--table-bg-type: #B9FFDC;
}


/* Fine Lista LISTINI Fabrik */






/* Inizio Modulo DETTAGLIO PRODOTTI Fabrik */


form fieldset#group4 {
    height: 1300px;
}

fieldset#group4 .fabrikElementContainer .row {
    display: block;
}

fieldset#group4 .fabrikElementContainer .row label {
    display: inline-block;
	vertical-align: top;
	width: 180px;
}

fieldset#group4 .fabrikElementContainer .row .fabrikElement {
    display: inline-block;
	width: auto;
}


.fb_el_sigest_dettprodotti002___giacenza {
    position: absolute;
    width: 600px;
    top: 30px;
    left: 850px;
}

#sigest_dettprodotti002___giacenza {
    width: 200px !important;
}

fieldset.fabrikGroup #sigest_dettprodotti002___giacenza.fabrikinput {
    background-color: #90EE90;
    max-width: 100%;
    font-size: 12px;
    padding-top: 7px;
    padding-bottom: 7px;
	padding-left: 10px;
	border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
	color: #008900;
	height: 34px;
}


.fb_el_sigest_dettprodotti002___anomalia {
    position: absolute;
    width: 600px;
    top: 80px;
    left: 850px;
}

#sigest_dettprodotti002___anomalia {
    width: 250px;
	background: #ffbaba;
	appearance: auto;
}


.fb_el_sigest_dettprodotti002___stato_prodotto {
    position: absolute;
    width: 600px;
    top: 130px;
    left: 850px;
}

#sigest_dettprodotti002___stato_prodotto {
    width: 250px;
	background: #ffbaba;
	appearance: auto;
}

.fb_el_sigest_dettprodotti002___data_fuori_produzione {
    position: absolute;
    width: 600px;
    top: 180px;
    left: 850px;
}

#sigest_dettprodotti002___data_fuori_produzione {
    width: 200px;
}

.fb_el_sigest_dettprodotti002___mailfile {
    position: absolute;
    width: 600px;
    top: 1000px;
    left: 700px;
}

.fb_el_sigest_dettprodotti002___foto_prodotto {
    position: absolute;
    width: 800px;
    top: 1000px;
    left: 0px;
}

.fb_el_sigest_dettprodotti002___foto_prodotto .fabrikElement {
    max-height: 250px;
    overflow: auto;
}

.fb_el_sigest_dettprodotti002___offerte {
    position: absolute;
    width: 500px;
    top: 800px;
    left: 850px;
}

.fb_el_sigest_dettprodotti002___offerte .fabrikElement {
    max-height: 200px;
    overflow: auto;
}


.fb_el_sigest_dettprodotti002___certificati {
    position: absolute;
    width: 500px;
    top: 800px;
    left: 430px;
}

.fb_el_sigest_dettprodotti002___certificati .fabrikElement {
    max-height: 200px;
    overflow: auto;
}


.fb_el_sigest_dettprodotti002___scheda_tecnica {
    position: absolute;
    width: 500px;
    top: 800px;
    left: 0px;
}

.fb_el_sigest_dettprodotti002___scheda_tecnica .fabrikElement {
    max-height: 200px;
    overflow: auto;
}


.fb_el_sigest_dettprodotti002___ricambi {
    position: absolute;
    width: 500px;
    top: 600px;
    left: 850px;
}

.fb_el_sigest_dettprodotti002___manuali {
    position: absolute;
    width: 500px;
    top: 600px;
    left: 430px;
}

.fb_el_sigest_dettprodotti002___usoemanutenzione {
    position: absolute;
    width: 500px;
    top: 600px;
    left: 0px;
}

.fb_el_sigest_dettprodotti002___note_prodotti {
    position: absolute;
    width: 1400px;
    top: 250px;
    left: 0px;
}

/*
.fb_el_sigest_dettprodotti002___note_prodotti .editor {
    resize: none;
    padding: 1px;
    border: 1px solid #ced4da;
    border-radius: 4px;
    width: 1100px;
}

.fb_el_sigest_dettprodotti002___note_prodotti .editor .mceLayout {
    border: 0px;
}
*/

#sigest_dettprodotti002___note_prodotti {
    width: 1100px;
    border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
    resize: none;
	padding-left: 10px;
}


.fb_el_sigest_dettprodotti002___codicedoganale {
    position: absolute;
    width: 600px;
    top: 30px;
    left: 420px;
}

#sigest_dettprodotti002___codicedoganale {
    width: 200px;
}

.fb_el_sigest_dettprodotti002___paeseorigine {
    position: absolute;
    width: 600px;
    top: 80px;
    left: 420px;
}

#sigest_dettprodotti002___paeseorigine {
    width: 200px;
}

.fb_el_sigest_dettprodotti002___codiceeccn {
    position: absolute;
    width: 600px;
    top: 130px;
    left: 420px;
}

#sigest_dettprodotti002___codiceeccn {
    width: 200px;
}

.fb_el_sigest_dettprodotti002___peso {
    position: absolute;
    width: 600px;
    top: 130px;
    left: 0px;
}

#sigest_dettprodotti002___peso {
    width: 200px;
}

.fb_el_sigest_dettprodotti002___dimensioni_scatola {
    position: absolute;
    width: 600px;
    top: 80px;
    left: 0px;
}

#sigest_dettprodotti002___dimensioni_scatola {
    width: 200px;
}

.fb_el_sigest_dettprodotti002___codice_nuovo {
    position: absolute;
    width: 600px;
    top: 30px;
    left: 0px;
}

#sigest_dettprodotti002___codice_nuovo {
    width: 200px;
}



/* FINE Modulo DETTAGLIO PRODOTTI Fabrik */







/* Inizio Visualizzazione DETTAGLIO PRODOTTI Fabrik */

.fabrikDetails #group4 .fabrikElementContainer .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8;
    max-width: 100%;
    font-size: 12px;
	min-height: 32px;
	border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
	padding: 7px;
	margin-top: 0px !important;
}



.fabrikDetails #group4 .fabrikElementContainer .row {
    display: block;
}

.fabrikDetails #group4 .fabrikElementContainer .row .fabrikElement {
    display: inline-block;
	width: auto;
}

.fabrikDetails fieldset#group4 {
    height: 1000px;
}


.fb_el_sigest_dettprodotti002___giacenza_ro {
    position: absolute;
    width: 600px;
    top: 30px;
    left: 850px;
}

#sigest_dettprodotti002___giacenza_ro {
    width: 200px;
	color: #008900;
	background-color: #90EE90 !important;
}

.fb_el_sigest_dettprodotti002___anomalia_ro {
    position: absolute;
    width: 600px;
    top: 80px;
    left: 850px;
}

#sigest_dettprodotti002___anomalia_ro {
    width: 250px;
	background-color: #ffbaba !important;
}

.fb_el_sigest_dettprodotti002___stato_prodotto_ro {
    position: absolute;
    width: 600px;
    top: 130px;
    left: 850px;
}

#sigest_dettprodotti002___stato_prodotto_ro {
    width: 250px;
	background-color: #ffbaba !important;
}

.fb_el_sigest_dettprodotti002___data_fuori_produzione_ro {
    position: absolute;
    width: 600px;
    top: 180px;
    left: 850px;
}

#sigest_dettprodotti002___data_fuori_produzione_ro {
    width: 200px;
}



.fb_el_sigest_dettprodotti002___mailfile_ro {
    position: absolute;
    width: 500px;
    top: 760px;
    left: 846px;
}

.fb_el_sigest_dettprodotti002___mailfile_ro .fabrikElement {
    width: 250px !important;
    background-color: #f8f8f8;
    border: 1px solid #cccccc;
    border-radius: 4px;
    padding-bottom: 3px;
    margin-left: 10px;
    height: 140px;
    padding-left: 0px;
}

.fb_el_sigest_dettprodotti002___mailfile_ro .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8 !important;
    border: none !important;
    margin-top: 0px !important;
}




.fb_el_sigest_dettprodotti002___foto_prodotto_ro {
    position: absolute;
    width: 880px;
    top: 760px;
    left: 0px;
}

.fb_el_sigest_dettprodotti002___foto_prodotto_ro .fabrikElement {
    width: 670px !important;
    background-color: #f8f8f8;
    border: 1px solid #cccccc;
    border-radius: 4px;
    padding-bottom: 3px;
    margin-left: 10px;
    height: 200px;
    padding-left: 0px;
}

.fb_el_sigest_dettprodotti002___foto_prodotto_ro .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8 !important;
    border: none !important;
    margin-top: 0px !important;
}

.fb_el_sigest_dettprodotti002___foto_prodotto_ro .fabrikElement .fabrikElementReadOnly ul.fabrikRepeatData {
    list-style-type: none;
}

.fb_el_sigest_dettprodotti002___foto_prodotto_ro .fabrikElement .fabrikElementReadOnly ul.fabrikRepeatData li {
    float: left;
}


.fb_el_sigest_dettprodotti002___foto_prodotto_ro .fabrikElement .fabrikElementReadOnly ul.fabrikRepeatData li .fabrikGalleryImage {
    max-width: 70px;
    margin: 5px;
    max-height: 70px;
}



.fb_el_sigest_dettprodotti002___offerte_ro {
    position: absolute;
    width: 500px;
    top: 630px;
    left: 846px;
}

.fb_el_sigest_dettprodotti002___offerte_ro .fabrikElement {
    width: 250px !important;
    background-color: #f8f8f8;
    border: 1px solid #cccccc;
    border-radius: 4px;
    padding-bottom: 3px;
    margin-left: 10px;
    height: 100px;
    padding-left: 0px;
	overflow: auto;
}

.fb_el_sigest_dettprodotti002___offerte_ro .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8 !important;
    border: none !important;
    margin-top: 0px !important;
}



.fb_el_sigest_dettprodotti002___certificati_ro {
    position: absolute;
    width: 500px;
    top: 630px;
    left: 420px;
}

.fb_el_sigest_dettprodotti002___certificati_ro .fabrikElement {
    width: 250px !important;
    background-color: #f8f8f8;
    border: 1px solid #cccccc;
    border-radius: 4px;
    padding-bottom: 3px;
    margin-left: 10px;
    height: 100px;
    padding-left: 0px;
}

.fb_el_sigest_dettprodotti002___certificati_ro .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8 !important;
    border: none !important;
    margin-top: 0px !important;
    overflow: auto;
}



.fb_el_sigest_dettprodotti002___scheda_tecnica_ro {
    position: absolute;
    width: 500px;
    top: 630px;
    left: 0px;
}

.fb_el_sigest_dettprodotti002___scheda_tecnica_ro .fabrikElement {
    width: 250px !important;
    background-color: #f8f8f8;
    border: 1px solid #cccccc;
    border-radius: 4px;
    padding-bottom: 3px;
    margin-left: 10px;
    height: 100px;
    padding-left: 0px;
	overflow: auto;
}

.fb_el_sigest_dettprodotti002___scheda_tecnica_ro .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8 !important;
    border: none !important;
    margin-top: 0px !important;
}



.fb_el_sigest_dettprodotti002___ricambi_ro {
    position: absolute;
    width: 500px;
    top: 500px;
    left: 846px;
}

.fb_el_sigest_dettprodotti002___ricambi_ro .fabrikElement {
    width: 250px !important;
    background-color: #f8f8f8;
    border: 1px solid #cccccc;
    border-radius: 4px;
    padding-bottom: 3px;
    margin-left: 10px;
    height: 100px;
    padding-left: 0px;
	word-wrap: break-word;
}

.fb_el_sigest_dettprodotti002___ricambi_ro .fabrikElement ul.fabrikRepeatData {
    margin-bottom: 1px;
}


.fb_el_sigest_dettprodotti002___ricambi_ro .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8 !important;
    border: none !important;
    margin-top: 0px !important;
}



.fb_el_sigest_dettprodotti002___manuali_ro {
    position: absolute;
    width: 500px;
    top: 500px;
    left: 420px;
}

.fb_el_sigest_dettprodotti002___manuali_ro .fabrikElement {
    width: 250px !important;
    background-color: #f8f8f8;
    border: 1px solid #cccccc;
    border-radius: 4px;
    padding-bottom: 3px;
    margin-left: 10px;
    height: 100px;
    padding-left: 0px;
}

.fb_el_sigest_dettprodotti002___manuali_ro .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8 !important;
    border: none !important;
    margin-top: 0px !important;
}



.fb_el_sigest_dettprodotti002___usoemanutenzione_ro {
    position: absolute;
    width: 500px;
    top: 500px;
    left: 0px;
}

.fb_el_sigest_dettprodotti002___usoemanutenzione_ro .fabrikElement {
    width: 250px !important;
    background-color: #f8f8f8;
    border: 1px solid #cccccc;
    border-radius: 4px;
    padding-bottom: 3px;
    margin-left: 10px;
    height: 100px;
    padding-left: 0px;
}

.fb_el_sigest_dettprodotti002___usoemanutenzione_ro .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8 !important;
    border: none !important;
    margin-top: 0px !important;
}



.fb_el_sigest_dettprodotti002___note_prodotti_ro {
    position: absolute;
    width: 1400px;
    top: 250px;
    left: 0px;
}

.fb_el_sigest_dettprodotti002___note_prodotti_ro .fabrikElementReadOnly {
    height: 200px;
    overflow: auto;
    width: 1100px !important;
}




.fb_el_sigest_dettprodotti002___codicedoganale_ro {
    position: absolute;
    width: 600px;
    top: 30px;
    left: 420px;
}

#sigest_dettprodotti002___codicedoganale_ro {
    width: 200px;
}

.fb_el_sigest_dettprodotti002___paeseorigine_ro {
    position: absolute;
    width: 600px;
    top: 80px;
    left: 420px;
}

#sigest_dettprodotti002___paeseorigine_ro {
    width: 200px;
}

.fb_el_sigest_dettprodotti002___codiceeccn_ro {
    position: absolute;
    width: 600px;
    top: 130px;
    left: 420px;
}

#sigest_dettprodotti002___codiceeccn_ro {
    width: 200px;
}

.fb_el_sigest_dettprodotti002___peso_ro {
    position: absolute;
    width: 600px;
    top: 130px;
    left: 0px;
}

#sigest_dettprodotti002___peso_ro {
    width: 200px;
}

.fb_el_sigest_dettprodotti002___dimensioni_scatola_ro {
    position: absolute;
    width: 600px;
    top: 80px;
    left: 0px;
}

#sigest_dettprodotti002___dimensioni_scatola_ro {
    width: 200px;
}

.fb_el_sigest_dettprodotti002___codice_nuovo_ro {
    position: absolute;
    width: 600px;
    top: 30px;
    left: 0px;
}

#sigest_dettprodotti002___codice_nuovo_ro {
    width: 200px;
}



/* Fine Visualizzazione DETTAGLIO PRODOTTI Fabrik */





/* Inizio LISTA Dett Listini Fabrik */

#list_6_com_fabrik_6 .societa11 td {
    background-color: #ffff99;
	--table-bg-type: #ffff99;
}

#list_6_com_fabrik_6 .societa10 td {
    background-color: #fed962;
	--table-bg-type: #fed962;
}

#list_6_com_fabrik_6 .societa4 td {
    background-color: #B4C6E7;
	--table-bg-type: #B4C6E7;
}

#list_6_com_fabrik_6 .nome_listino25 td {
    background-color: #ABE3FF;
	--table-bg-type: #ABE3FF;
}

#list_6_com_fabrik_6 .societa6.nome_listino21 td, #list_6_com_fabrik_6 .societa6.nome_listino20 td, #list_6_com_fabrik_6 .societa6.nome_listino17 td {
    background-color: #F8CBAD;
	--table-bg-type: #F8CBAD;
}

#list_6_com_fabrik_6 .societa6.nome_listino16 td, #list_6_com_fabrik_6 .societa6.nome_listino9 td {
    background-color: #F4A6A6;
	--table-bg-type: #F4A6A6;
}

#list_6_com_fabrik_6 .societa2 td {
    background-color: #DAB0B0;
	--table-bg-type: #DAB0B0;
}

#list_6_com_fabrik_6 .societa6.nome_listino1 td {
    background-color: #C0CBDA;
	--table-bg-type: #C0CBDA;
}

#list_6_com_fabrik_6 .societa3 td {
    background-color: #E7E6E6;
	--table-bg-type: #E7E6E6;
}

#list_6_com_fabrik_6 .societa7 td {
    background-color: #96A6BC;
	--table-bg-type: #96A6BC;
}

#list_6_com_fabrik_6 .societa12 td {
    background-color: #B9FFDC;
	--table-bg-type: #B9FFDC;
}



/* Fine LISTA Dett Listini Fabrik */






/* Inizio Modulo DETTAGLIO LISTINI Fabrik */



form[id^="form_6"] .tab-content {
    border: none;
    padding: 0px;
    box-shadow: none;
}

form[id^="form_6"] .nav.nav-tabs {
	box-shadow: none;
    background-color: #ffffff;
    border: none;
}


form[id^="form_6"] .nav.nav-tabs .nav-link {
    background-color: #f5f5f5;
	box-shadow: none;
	display: block !important;
}

form[id^="form_6"] .nav.nav-tabs .nav-link:after {
    content: "";
    background-color: #b1b1b1;
    opacity: .8;
    height: 5px;
    position: absolute;
    bottom: -1px;
    left: 0;
    right: 0;
}

form[id^="form_6"] .nav.nav-tabs .nav-item:last-of-type .nav-link {
    border-radius: 0px 5px 0px 0px;
	display: block !important;
}

form[id^="form_6"] .nav.nav-tabs .nav-item:first-of-type .nav-link {
    border-radius: 5px 0px 0px 0px;
	display: block !important;
}

form[id^="form_6"] .nav.nav-tabs .nav-link.active {
    background-color: #0000004d;
}

form[id^="form_6"] .nav.nav-tabs .nav-link.active:after {
    background-color: var(--cassiopeia-color-primary);
}

form[id^="form_6"] .fabrikActions {
    top: 220px;
}





form fieldset#group6 {
    height: 640px;
	margin-top: 5px;
}

form fieldset#group6 legend {
    display: none;
}


fieldset#group6 .fabrikElementContainer .row {
    display: block;
}

fieldset#group6 .fabrikElementContainer .row label {
    display: inline-block;
	vertical-align: top;
	width: 180px;
}

fieldset#group6 .fabrikElementContainer .row .fabrikElement {
    display: inline-block;
	width: auto;
}





form fieldset#group7 {
    height: 1300px;
	margin-top: 5px;
}

form fieldset#group7 legend {
    display: none;
}


fieldset#group7 .fabrikElementContainer .row {
    display: block;
}

fieldset#group7 .fabrikElementContainer .row label {
    display: inline-block;
	vertical-align: top;
	width: 180px;
}

fieldset#group7 .fabrikElementContainer .row .fabrikElement {
    display: inline-block;
	width: auto;
}





.fb_el_sigest_dettlistini002___societa {
    position: absolute;
    width: 700px;
    top: 30px;
    left: 550px;
}

#sigest_dettlistini002___societa {
    width: 450px;
}

.fb_el_sigest_dettlistini002___nome_listino {
    position: absolute;
    width: 700px;
    top: 80px;
    left: 550px;
}

#sigest_dettlistini002___nome_listino {
    width: 450px;
}

.fb_el_sigest_dettlistini002___listino {
    position: absolute;
    width: 400px;
    top: 145px;
    left: 516px;
	color: #008900;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___listino {
    width: 130px;
	position: absolute;
	top: 45px;
    left: 130px;
	color: #008900;
	font-weight: 600;
}

.fb_el_sigest_dettlistini002___sconto {
    position: absolute;
    width: 400px;
    top: 145px;
    left: 670px;
	color: #008900;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___sconto {
    width: 70px;
	position: absolute;
	top: 45px;
    left: 135px;
	color: #008900;
	font-weight: 600;
}


.fb_el_sigest_dettlistini002___sconto_val {
    position: absolute;
    width: 400px;
    top: 145px;
    left: 770px;
	color: #008900;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___sconto_val {
    width: 70px;
	position: absolute;
	top: 45px;
    left: 131px;
	color: #008900;
	font-weight: 600;
}


fieldset.fabrikGroup #sigest_dettlistini002___sconto_val.fabrikinput {
    background-color: #fff;
    max-width: 100%;
    font-size: 12px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 10px;
    border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
    color: #008900;
    height: 34px;
	width:130px !important;
}



.fb_el_sigest_dettlistini002___netto {
    position: absolute;
    width: 400px;
    top: 145px;
    left: 919px;
	color: #008900;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___netto {
    width: 150px;
	position: absolute;
	top: 45px;
    left: 135px;
	color: #008900;
	font-weight: 600;
}

fieldset.fabrikGroup #sigest_dettlistini002___netto.fabrikinput {
    background-color: #fff;
    max-width: 100%;
    font-size: 12px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 10px;
    border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
    color: #008900;
    height: 34px;
	width:130px !important;
}




.fb_el_sigest_dettlistini002___prezzo_acq {
    position: absolute;
    width: 400px;
    top: 220px;
    left: 516px;
	color: #1e90ff;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___prezzo_acq {
    width: 130px;
	position: absolute;
	top: 45px;
    left: 130px;
	color: #1e90ff;
	font-weight: 600;
}


.fb_el_sigest_dettlistini002___sconto_su_prez_acq {
    position: absolute;
    width: 400px;
    top: 220px;
    left: 670px;
	color: #1e90ff;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___sconto_su_prez_acq {
    width: 70px;
	position: absolute;
	top: 45px;
    left: 135px;
	color: #1e90ff;
	font-weight: 600;
}


.fb_el_sigest_dettlistini002___sconto_val_su_prez_acq {
    position: absolute;
    width: 400px;
    top: 220px;
    left: 770px;
	color: #1e90ff;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___sconto_val_su_prez_acq {
    width: 70px;
	position: absolute;
	top: 45px;
    left: 131px;
	color: #1e90ff;
	font-weight: 600;
}


fieldset.fabrikGroup #sigest_dettlistini002___sconto_val_su_prez_acq.fabrikinput {
    background-color: #fff;
    max-width: 100%;
    font-size: 12px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 10px;
    border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
    color: #1e90ff;
    height: 34px;
	width:130px !important;
}



.fb_el_sigest_dettlistini002___netto_su_prez_acq {
    position: absolute;
    width: 400px;
    top: 220px;
    left: 919px;
	color: #1e90ff;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___netto_su_prez_acq {
    width: 150px;
	position: absolute;
	top: 45px;
    left: 135px;
	color: #1e90ff;
	font-weight: 600;
}

fieldset.fabrikGroup #sigest_dettlistini002___netto_su_prez_acq.fabrikinput {
    background-color: #fff;
    max-width: 100%;
    font-size: 12px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 10px;
    border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
    color: #1e90ff;
    height: 34px;
	width:130px !important;
}



.fb_el_sigest_dettlistini002___quantitaperconfezlistino {
    position: absolute;
    width: 500px;
    top: 330px;
    left: 550px;
}

#sigest_dettlistini002___quantitaperconfezlistino {
    width: 200px;
}


.fb_el_sigest_dettlistini002___produttore {
    position: absolute;
    width: 500px;
    top: 380px;
    left: 550px;
}

#sigest_dettlistini002___produttore {
    width: 200px;
}


.fb_el_sigest_dettlistini002___descr_italiano {
    position: absolute;
    width: 650px;
    top: 430px;
    left: 550px;
}

#sigest_dettlistini002___descr_italiano {
    width: 450px;
}


.fb_el_sigest_dettlistini002___desc_inglese {
    position: absolute;
    width: 650px;
    top: 480px;
    left: 550px;
}

#sigest_dettlistini002___desc_inglese {
    width: 450px;
}


.fb_el_sigest_dettlistini002___macchina {
    position: absolute;
    width: 650px;
    top: 530px;
    left: 550px;
}

#sigest_dettlistini002___macchina {
    width: 450px;
}




.fb_el_sigest_dettlistini002___sostituito_da_cod {
    position: absolute;
    width: 400px;
    top: 530px;
    left: 0px;
}

#sigest_dettlistini002___sostituito_da_cod {
    width: 180px;
}

.fb_el_sigest_dettlistini002___sostituisce_cod {
    position: absolute;
    width: 400px;
    top: 480px;
    left: 0px;
}

#sigest_dettlistini002___sostituisce_cod {
    width: 180px;
}

.fb_el_sigest_dettlistini002___alternativa {
    position: absolute;
    width: 400px;
    top: 430px;
    left: 0px;
}

#sigest_dettlistini002___alternativa {
    width: 180px;
}

.fb_el_sigest_dettlistini002___cross_reference_3 {
    position: absolute;
    width: 400px;
    top: 380px;
    left: 0px;
}

#sigest_dettlistini002___cross_reference_3 {
    width: 180px;
}

.fb_el_sigest_dettlistini002___cross_reference_2 {
    position: absolute;
    width: 400px;
    top: 330px;
    left: 0px;
}

#sigest_dettlistini002___cross_reference_2 {
    width: 180px;
}

.fb_el_sigest_dettlistini002___cross_reference_1 {
    position: absolute;
    width: 400px;
    top: 280px;
    left: 0px;
}

#sigest_dettlistini002___cross_reference_1 {
    width: 180px;
}

.fb_el_sigest_dettlistini002___codice_vecchio_2 {
    position: absolute;
    width: 400px;
    top: 230px;
    left: 0px;
}

#sigest_dettlistini002___codice_vecchio_2 {
    width: 180px;
}

.fb_el_sigest_dettlistini002___codice_nuovo_2 {
    position: absolute;
    width: 400px;
    top: 180px;
    left: 0px;
}

#sigest_dettlistini002___codice_nuovo_2 {
    width: 180px;
}


.fb_el_sigest_dettlistini002___codice_vecchio {
    position: absolute;
    width: 400px;
    top: 130px;
    left: 0px;
}

#sigest_dettlistini002___codice_vecchio {
    width: 180px;
}

.fb_el_sigest_dettlistini002___codice_nuovo {
    position: absolute;
    width: 400px;
    top: 80px;
    left: 0px;
}

#sigest_dettlistini002___codice_nuovo {
    width: 180px;
}

.fb_el_sigest_dettlistini002___data_inser_prod_nel_listino {
    position: absolute;
    width: 400px;
    top: 30px;
    left: 0px;
}

#sigest_dettlistini002___data_inser_prod_nel_listino {
    width: 180px;
}





/* FINE Modulo DETTAGLIO LISTINI Fabrik */








/* Inizio Visualizzazione DETTAGLIO LISTINI Fabrik */



[id^="details_6"].fabrikForm.fabrikDetails .tab-content {
    border: none;
    padding: 0px;
    box-shadow: none;
}

[id^="details_6"].fabrikForm.fabrikDetails .nav.nav-tabs {
    font-size: var(--body-font-size);
	box-shadow: none;
    background-color: #ffffff;
    border: none;
}

[id^="details_6"].fabrikForm.fabrikDetails .nav.nav-tabs .nav-link {
    background-color: #f5f5f5;
	box-shadow: none;
	display: block !important;
}

[id^="details_6"].fabrikForm.fabrikDetails .nav.nav-tabs .nav-link:after {
    content: "";
    background-color: #b1b1b1;
    opacity: .8;
    height: 5px;
    position: absolute;
    bottom: -1px;
    left: 0;
    right: 0;
}

[id^="details_6"].fabrikForm.fabrikDetails .nav.nav-tabs .nav-item:last-of-type .nav-link {
    border-radius: 0px 5px 0px 0px;
}

[id^="details_6"].fabrikForm.fabrikDetails .nav.nav-tabs .nav-item:first-of-type .nav-link {
    border-radius: 5px 0px 0px 0px;
}

[id^="details_6"].fabrikForm.fabrikDetails .nav.nav-tabs .nav-link.active {
    background-color: #0000004d;
}

[id^="details_6"].fabrikForm.fabrikDetails .nav.nav-tabs .nav-link.active:after {
    background-color: var(--cassiopeia-color-primary);
}


[id^="details_6"].fabrikForm.fabrikDetails .fabrikActions.form-actions .row-fluid {
    display: grid;
}

[id^="details_6"].fabrikForm.fabrikDetails .fabrikActions.form-actions .row-fluid .col-sm-4 {
    width: auto;
}

[id^="details_6"].fabrikForm.fabrikDetails .fabrikActions.form-actions {
    top: 235px;
}




.fabrikDetails fieldset#group6 {
    height: 640px;
	margin-top: 5px;
}

.fabrikDetails fieldset#group6 legend {
    display: none;
}


.fabrikDetails #group6 .fabrikElementContainer .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8;
    max-width: 100%;
    font-size: 12px;
	min-height: 32px;
	border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
	padding: 7px;
	margin-top: 0px !important;
}


.fabrikDetails #group6 .fabrikElementContainer .row {
    display: block;
}

.fabrikDetails #group6 .fabrikElementContainer .row .fabrikElement {
    display: inline-block;
	width: auto;
}




.fabrikDetails fieldset#group7 {
    height: 1030px;
	margin-top: 5px;
}

.fabrikDetails fieldset#group7 legend {
    display: none;
}


.fabrikDetails #group7 .fabrikElementContainer .fabrikElement .fabrikElementReadOnly {
    background-color: #f8f8f8;
    max-width: 100%;
    font-size: 12px;
	min-height: 32px;
	border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
	padding: 7px;
	margin-top: 0px !important;
}


.fabrikDetails #group7 .fabrikElementContainer .row {
    display: block;
}

.fabrikDetails #group7 .fabrikElementContainer .row .fabrikElement {
    display: inline-block;
	width: auto;
}




.fb_el_sigest_dettlistini002___societa_ro {
    position: absolute;
    width: 700px;
    top: 30px;
    left: 550px;
}

#sigest_dettlistini002___societa_ro {
    width: 450px;
}


.fb_el_sigest_dettlistini002___nome_listino_ro {
    position: absolute;
    width: 700px;
    top: 80px;
    left: 550px;
}

#sigest_dettlistini002___nome_listino_ro {
    width: 450px;
}


.fb_el_sigest_dettlistini002___listino_ro {
    position: absolute;
    width: 400px;
    top: 145px;
    left: 516px;
	color: #008900;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___listino_ro {
    width: 130px;
	position: absolute;
	top: 45px;
    left: 130px;
	color: #008900;
	font-weight: 600;
}

.fb_el_sigest_dettlistini002___sconto_ro {
    position: absolute;
    width: 400px;
    top: 145px;
    left: 670px;
	color: #008900;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___sconto_ro {
    width: 70px;
	position: absolute;
	top: 45px;
    left: 135px;
	color: #008900;
	font-weight: 600;
}

.fb_el_sigest_dettlistini002___sconto_val_ro {
    position: absolute;
    width: 400px;
    top: 145px;
    left: 770px;
	color: #008900;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___sconto_val_ro {
    width: 130px;
	position: absolute;
	top: 45px;
    left: 131px;
	color: #008900;
	font-weight: 600;
}

.fb_el_sigest_dettlistini002___netto_ro {
    position: absolute;
    width: 400px;
    top: 145px;
    left: 919px;
	color: #008900;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___netto_ro {
    width: 130px;
	position: absolute;
	top: 45px;
    left: 135px;
	color: #008900;
	font-weight: 600;
}


.fb_el_sigest_dettlistini002___prezzo_acq_ro {
    position: absolute;
    width: 400px;
    top: 220px;
    left: 516px;
	color: #1e90ff;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___prezzo_acq_ro {
    width: 130px;
	position: absolute;
	top: 45px;
    left: 130px;
	color: #1e90ff;
	font-weight: 600;
}


.fb_el_sigest_dettlistini002___sconto_su_prez_acq_ro {
    position: absolute;
    width: 400px;
    top: 220px;
    left: 670px;
	color: #1e90ff;
	font-weight: 600;
	visibility: hidden;			
}

#sigest_dettlistini002___sconto_su_prez_acq_ro {
    width: 70px;
	position: absolute;
	top: 45px;
    left: 135px;
	color: #1e90ff;
	font-weight: 600;
}


.fb_el_sigest_dettlistini002___sconto_val_su_prez_acq_ro {
    position: absolute;
    width: 400px;
    top: 220px;
    left: 770px;
	color: #1e90ff;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___sconto_val_su_prez_acq_ro {
    width: 130px;
	position: absolute;
	top: 45px;
    left: 131px;
	color: #1e90ff;
	font-weight: 600;
}

.fb_el_sigest_dettlistini002___netto_su_prez_acq_ro {
    position: absolute;
    width: 400px;
    top: 220px;
    left: 919px;
	color: #1e90ff;
	font-weight: 600;
	visibility: hidden;
}

#sigest_dettlistini002___netto_su_prez_acq_ro {
    width: 130px;
	position: absolute;
	top: 45px;
    left: 135px;
	color: #1e90ff;
	font-weight: 600;
}


.fb_el_sigest_dettlistini002___quantitaperconfezlistino_ro {
    position: absolute;
    width: 500px;
    top: 330px;
    left: 550px;
}

#sigest_dettlistini002___quantitaperconfezlistino_ro {
    width: 200px;
}


.fb_el_sigest_dettlistini002___produttore_ro {
    position: absolute;
    width: 500px;
    top: 380px;
    left: 550px;
}

#sigest_dettlistini002___produttore_ro {
    width: 200px;
}


.fb_el_sigest_dettlistini002___descr_italiano_ro {
    position: absolute;
    width: 650px;
    top: 430px;
    left: 550px;
}

#sigest_dettlistini002___descr_italiano_ro {
    width: 450px;
}


.fb_el_sigest_dettlistini002___desc_inglese_ro {
    position: absolute;
    width: 650px;
    top: 480px;
    left: 550px;
}

#sigest_dettlistini002___desc_inglese_ro {
    width: 450px;
}


.fb_el_sigest_dettlistini002___macchina_ro {
    position: absolute;
    width: 650px;
    top: 530px;
    left: 550px;
}

#sigest_dettlistini002___macchina_ro {
    width: 450px;
}



.fb_el_sigest_dettlistini002___sostituito_da_cod_ro {
    position: absolute;
    width: 400px;
    top: 530px;
    left: 0px;
}

#sigest_dettlistini002___sostituito_da_cod_ro {
    width: 180px;
}

.fb_el_sigest_dettlistini002___sostituisce_cod_ro {
    position: absolute;
    width: 400px;
    top: 480px;
    left: 0px;
}

#sigest_dettlistini002___sostituisce_cod_ro {
    width: 180px;
}

.fb_el_sigest_dettlistini002___alternativa_ro {
    position: absolute;
    width: 400px;
    top: 430px;
    left: 0px;
}

#sigest_dettlistini002___alternativa_ro {
    width: 180px;
}

.fb_el_sigest_dettlistini002___cross_reference_3_ro {
    position: absolute;
    width: 400px;
    top: 380px;
    left: 0px;
}

#sigest_dettlistini002___cross_reference_3_ro {
    width: 180px;
}

.fb_el_sigest_dettlistini002___cross_reference_2_ro {
    position: absolute;
    width: 400px;
    top: 330px;
    left: 0px;
}

#sigest_dettlistini002___cross_reference_2_ro {
    width: 180px;
}

.fb_el_sigest_dettlistini002___cross_reference_1_ro {
    position: absolute;
    width: 400px;
    top: 280px;
    left: 0px;
}

#sigest_dettlistini002___cross_reference_1_ro {
    width: 180px;
}

.fb_el_sigest_dettlistini002___codice_vecchio_2_ro {
    position: absolute;
    width: 400px;
    top: 230px;
    left: 0px;
}

#sigest_dettlistini002___codice_vecchio_2_ro {
    width: 180px;
}

.fb_el_sigest_dettlistini002___codice_nuovo_2_ro {
    position: absolute;
    width: 400px;
    top: 180px;
    left: 0px;
}

#sigest_dettlistini002___codice_nuovo_2_ro {
    width: 180px;
}


.fb_el_sigest_dettlistini002___codice_vecchio_ro {
    position: absolute;
    width: 400px;
    top: 130px;
    left: 0px;
}

#sigest_dettlistini002___codice_vecchio_ro {
    width: 180px;
}

.fb_el_sigest_dettlistini002___codice_nuovo_ro {
    position: absolute;
    width: 400px;
    top: 80px;
    left: 0px;
}

#sigest_dettlistini002___codice_nuovo_ro {
    width: 180px;
}

.fb_el_sigest_dettlistini002___data_inser_prod_nel_listino_ro {
    position: absolute;
    width: 400px;
    top: 30px;
    left: 0px;
}

#sigest_dettlistini002___data_inser_prod_nel_listino_ro {
    width: 180px;
}




/* FINE Visualizzazione DETTAGLIO LISTINI Fabrik */






/* Modulo DOCUMENTI VARI */


.fb_el_sigest_docvari002___immdocvari_ro, .fb_el_sigest_docvari002___immdocvari {
    display: none;
}

#sigest_docvari002___descrizionedoc {
    width: 740px;
    border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
    resize: none;
}



/* FINE Modulo DOCUMENTI VARI */





/* Inizio Lista MAGAZZINO */


#list_5_com_fabrik_5 thead .fabrik___heading {
    border-bottom: 10px solid #a4c4d4;
}



/* Fine Lista MAGAZZINO */




