/* CSS Custom CASSIOPEIA IKRAN-GEST */

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

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

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

.footer {
    background-color: #b0c4de;
    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: #1a3867;
	padding: 0px 20px;
	/* font-weight: 600; */
	color: #ffffff;
}

.metismenu.mod-menu .metismenu-item.active>a, .metismenu.mod-menu .metismenu-item.active>button, .metismenu.mod-menu .metismenu-item>a:hover, .metismenu.mod-menu .metismenu-item>button:hover {
    text-decoration: underline;
    /* font-weight: 600; */
    color: #cce7ff;
}

.top_bar_menu.ikran li a {
    display: inline-flex;
	margin-left: 10px;
    margin-right: 10px;
	color: #ffffff;
}

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

.top_bar_menu.ikran li button img {
    margin-right: 5px;
}

.metismenu.menu-horizontal {
	justify-content: center;
    }
	
.top_bar_menu.ikran li ul li.level-2 {
    background-color: #b0c4de;
}

.top_bar_menu.ikran li ul li.level-2 a {
    color: #1a3867;
}



.ikr-menu-dati-societa img {
    margin-top: 0px;
	width: 20px;
}

.ikr-menu-dati-societa span {
    font-size: 14px;
    font-weight: 600;
}

.metismenu.mod-menu .metismenu-item.active>a.ikr-menu-dati-societa, .metismenu.mod-menu .metismenu-item>a.ikr-menu-dati-societa:hover {
    color: #ffffff;
}

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





/* Tutte le liste di Fabrik */

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;
}

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 #b0c4de;
    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: #b0c4de;
}

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: #b0c4de;
	font-size: 12px;
	padding-top: 7px;
    padding-bottom: 7px;
}

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;
}

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

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


/* FINE Tutte le liste di Fabrik */








/* Modifica tutti i moduli di Fabrik */

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

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: 28px;
    border: 1px solid #dfe3e7;
	border-radius: 4px;
	margin-right: 7%;
}

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: 7%;
    margin-right: 7%;
}


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: 28px;
    border: 1px solid #dfe3e7;
	border-radius: 4px;
	text-align: center;
	margin-right: 7%;
}

.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 */





/* Modulo DOCUMENTI VARI */


.fb_el_ikr_docvari003___immdocvari_ro, .fb_el_ikr_docvari003___immdocvari {
    display: none;
}

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


/* FINE Modulo DOCUMENTI VARI */





/* Inizio Lista RICHIESTE CLIENTI Fabrik */



.botton_ikr_ric_cli .sppb-column-addons {
    display: flex;
	justify-content: flex-start;
    margin-bottom: 40px;
}

.botton_ikr_ric_cli .addon-root-button {
    display: inline-flex;
}


.botton_ikr_ric_cli .addon-root-button a.sppb-btn-custom {
    text-decoration: none;
}

.ikran-richieste-clienti.bottone-richieste-clienti .botton_ikr_ric_cli .addon-root-button a.bottone1-richiesteclienti.sppb-btn-custom {
    background-color: #1a3867 !important;
    color: #ffffff !important;
}

.ikran-richieste-clienti.bottone-da-richiamare .botton_ikr_ric_cli .addon-root-button a.bottone2-richiesteclienti.sppb-btn-custom {
    background-color: #1a3867 !important;
    color: #ffffff !important;
}

.ikran-richieste-clienti.bottone-trattativa-avanzata .botton_ikr_ric_cli .addon-root-button a.bottone3-richiesteclienti.sppb-btn-custom {
    background-color: #1a3867 !important;
    color: #ffffff !important;
}

.ikran-richieste-clienti.bottone-macchine-ricercate .botton_ikr_ric_cli .addon-root-button a.bottone4-richiesteclienti.sppb-btn-custom {
    background-color: #1a3867 !important;
    color: #ffffff !important;
}

.ikran-richieste-clienti.bottone-macchine-vendute .botton_ikr_ric_cli .addon-root-button a.bottone5-richiesteclienti.sppb-btn-custom {
    background-color: #1a3867 !important;
    color: #ffffff !important;
}

#list_3_com_fabrik_3 .evidenzaIn-Evidenza td {
    background-color: #FCE4D6;
	--table-bg-type: #FCE4D6;
}




/* Fine Lista RICHIESTE CLIENTI Fabrik */






/* Inizio Modulo RICHIESTE CLIENTI Fabrik */


form fieldset#group3 {
    height: 1100px;
	margin-top: 30px;
}

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

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

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



.ikran-richieste-clienti .row-fluid.nav {
	background-color: #F8F8F8;
    position: absolute;
    top: 196px;
    right: 600px;
	border: 1px solid #dfe3e7;
    border-radius: 4px;
	padding: 7px;
}

.ikran-richieste-clienti .row-fluid.nav .col-sm-6.pull-right {
    width: 100%;
}

.ikran-richieste-clienti .row-fluid.nav .col-sm-6.pull-right a.btn.btn-default:hover {
    color: #cf0000;
}




.fb_el_ikr_richiesteclienti003___incaricato {
    position: absolute;
    left: 730px;
    width: 450px;
    top: 30px;
}

#ikr_richiesteclienti003___incaricato {
    width: 220px;
	background: #ffeba0;
	appearance: auto;
}


.fb_el_ikr_richiesteclienti003___incaricato2 {
    position: absolute;
    left: 730px;
    width: 450px;
    top: 30px;
}

#ikr_richiesteclienti003___incaricato2 {
    width: 220px;
	background: #ffeba0;
	appearance: auto;
}


.fb_el_ikr_richiesteclienti003___nomerichiedente {
    position: absolute;
    left: 650px;
    width: 500px;
    top: 90px;
}

#ikr_richiesteclienti003___nomerichiedente {
    width: 300px;
	background: #ffeba0;
	text-transform: uppercase;
}

.fb_el_ikr_richiesteclienti003___funzionerichiedente {
    position: absolute;
    left: 650px;
    width: 500px;
    top: 130px;
}

#ikr_richiesteclienti003___funzionerichiedente {
    width: 300px;
	text-transform: lowercase;
}

.fb_el_ikr_richiesteclienti003___paesenazione {
    position: absolute;
    left: 650px;
    width: 500px;
    top: 170px;
}

#ikr_richiesteclienti003___paesenazione {
    width: 300px;
	background: #ffeba0;
	text-transform: uppercase;
}

.fb_el_ikr_richiesteclienti003___attivitacliente {
    position: absolute;
    left: 650px;
    width: 500px;
    top: 210px;
}

#ikr_richiesteclienti003___attivitacliente {
    width: 300px;
	background: #ffeba0;
	text-transform: capitalize;
}

.fb_el_ikr_richiesteclienti003___tipocliente {
    position: absolute;
    left: 650px;
    width: 500px;
    top: 250px;
}

#ikr_richiesteclienti003___tipocliente {
    width: 300px;
	background: #ffeba0;
	appearance: auto;
}


.fb_el_ikr_richiesteclienti003___tipologiacliente {
    position: absolute;
    left: 650px;
    width: 500px;
    top: 290px;
}

#ikr_richiesteclienti003___tipologiacliente {
    width: 300px;
	background: #ffffff;
	appearance: auto;
}

.fb_el_ikr_richiesteclienti003___telmobileuno {
    position: absolute;
    left: 780px;
    width: 500px;
    top: 340px;
}

#ikr_richiesteclienti003___telmobileuno {
    width: 170px;
	background: #ffeba0;
}

.fb_el_ikr_richiesteclienti003___telmobiledue {
    position: absolute;
    left: 780px;
    width: 500px;
    top: 380px;
}

#ikr_richiesteclienti003___telmobiledue {
    width: 170px;
}

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

#ikr_richiesteclienti003___telmobiletre {
    width: 170px;
}

.fb_el_ikr_richiesteclienti003___macchinarichiesta {
    position: absolute;
    left: 700px;
    width: 500px;
    top: 480px;
}

#ikr_richiesteclienti003___macchinarichiesta {
    width: 250px;
	background: #ffeba0;
	appearance: auto;
}

.fb_el_ikr_richiesteclienti003___tipomacchinarichiesta {
    position: absolute;
    left: 780px;
    width: 500px;
    top: 520px;
	z-index: 20;
}

#ikr_richiesteclienti003___tipomacchinarichiesta {
    width: 170px;
	background: #ffffff;
	appearance: auto;
}

.fb_el_ikr_richiesteclienti003___esitochiamata {
    position: absolute;
    left: 780px;
    width: 500px;
    top: 560px;
}

#ikr_richiesteclienti003___esitochiamata {
    width: 170px;
	background: #ffffff;
	appearance: auto;
}


.fb_el_ikr_richiesteclienti003___dataarrivorichiesta {
    position: absolute;
    left: 230px;
    width: 500px;
    top: 30px;
}

#ikr_richiesteclienti003___dataarrivorichiesta {
    width: 180px;
}

#ikr_richiesteclienti003___dataarrivorichiesta_cal {
	background: #ffeba0;
}



.fb_el_ikr_richiesteclienti003___telrichiedenteuno {
    position: absolute;
    left: 460px;
    width: 500px;
    top: 340px;
}

#ikr_richiesteclienti003___telrichiedenteuno {
    width: 170px;
	background: #ffeba0;
}

.fb_el_ikr_richiesteclienti003___telrichiedentedue {
    position: absolute;
    left: 460px;
    width: 500px;
    top: 380px;
}

#ikr_richiesteclienti003___telrichiedentedue {
    width: 170px;
}

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

#ikr_richiesteclienti003___faxrichiedenteuno {
    width: 170px;
}


.fb_el_ikr_richiesteclienti003___darichiamareil {
    position: absolute;
    left: 420px;
    width: 400px;
    top: 560px;
}

#ikr_richiesteclienti003___darichiamareil {
    width: 210px;
}


.fb_el_ikr_richiesteclienti003___accountdiricezione {
    position: absolute;
    left: 420px;
    width: 400px;
    top: 520px;
	z-index: 30;
}

#ikr_richiesteclienti003___accountdiricezione {
    width: 210px;
	background: #ffffff;
    appearance: auto;
}


.fb_el_ikr_richiesteclienti003___macchinavenduta {
    position: absolute;
    left: 935px;
    width: 500px;
    top: 910px;
}

#ikr_richiesteclienti003___macchinavenduta {
    width: 200px;
}

#ikr_richiesteclienti003___macchinavenduta .fabrikgrid_checkbox {
    position: relative;
    bottom: -4px;
    left: 4px;
}

#ikr_richiesteclienti003___macchinavenduta label.form-check-label {
    display: none !important;
}


.fb_el_ikr_richiesteclienti003___allegati001 {
    position: absolute;
    left: 0px;
    width: 600px;
    top: 900px;
}


.fb_el_ikr_richiesteclienti003___noterichiesta {
    position: absolute;
    left: 0px;
    width: 1500px;
    top: 620px;
}

/*
.fb_el_ikr_richiesteclienti003___noterichiesta .fabrikElement{
    width: 965px !important;
}
*/

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



.fb_el_ikr_richiesteclienti003___trattativaavanzata {
    position: absolute;
    left: 267px;
    width: 500px;
    top: 580px;
	z-index: 12;
}

.fb_el_ikr_richiesteclienti003___trattativaavanzata label {
    width: 130px !important;
}

#ikr_richiesteclienti003___trattativaavanzata {
    width: 100px;
}

#ikr_richiesteclienti003___trattativaavanzata .fabrikgrid_checkbox {
    position: relative;
    bottom: -4px;
    left: 4px;
}

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

#ikr_richiesteclienti003___macchinericercate {
    width: 200px;
}

#ikr_richiesteclienti003___macchinericercate .fabrikgrid_checkbox {
    position: relative;
    bottom: -4px;
    left: 4px;
}


.fb_el_ikr_richiesteclienti003___flagdarichiamare {
    position: absolute;
    left: 297px;
    width: 300px;
    top: 555px;
	z-index: 15;
}

.fb_el_ikr_richiesteclienti003___flagdarichiamare label {
    width: 100px !important;
}

#ikr_richiesteclienti003___flagdarichiamare {
    width: 100px;
}

#ikr_richiesteclienti003___flagdarichiamare .fabrikgrid_checkbox {
    position: relative;
    bottom: -4px;
    left: 4px;
}


.fb_el_ikr_richiesteclienti003___evidenza {
    position: absolute;
    left: 0px;
    width: 300px;
    top: 555px;
	z-index: 10;
}

#ikr_richiesteclienti003___evidenza {
    width: 100px;
}

#ikr_richiesteclienti003___evidenza .fabrikgrid_checkbox {
    position: relative;
    bottom: -4px;
    left: 4px;
}


.fb_el_ikr_richiesteclienti003___originerichiesta {
    position: absolute;
    left: 0px;
    width: 500px;
    top: 520px;
	z-index: 20;
}

#ikr_richiesteclienti003___originerichiesta {
    width: 230px;
	background: #ffeba0;
    appearance: auto;
}


.fb_el_ikr_richiesteclienti003___oggettorichiesta {
    position: absolute;
    left: 0px;
    width: 800px;
    top: 480px;
}

#ikr_richiesteclienti003___oggettorichiesta {
    width: 550px;
	background: #ffeba0;
	text-transform: uppercase;
}


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

#ikr_richiesteclienti003___emailtre {
    width: 310px;
	text-transform: lowercase;
}


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

#ikr_richiesteclienti003___emaildue {
    width: 310px;
	text-transform: lowercase;
}


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

#ikr_richiesteclienti003___emailuno {
    width: 310px;
	background: #ffeba0;
	text-transform: lowercase;
}


.fb_el_ikr_richiesteclienti003___website {
    position: absolute;
    left: 0px;
    width: 700px;
    top: 290px;
}

#ikr_richiesteclienti003___website {
    width: 410px;
	background: #ffeba0;
	text-transform: lowercase;
}


.fb_el_ikr_richiesteclienti003___societarichiedente {
    position: absolute;
    left: 0px;
    width: 700px;
    top: 90px;
}

#ikr_richiesteclienti003___societarichiedente {
    width: 410px;
	background: #ffeba0;
	height: 193px;
	border: var(--border-width) solid #ced4da;
    border-radius: var(--border-radius);
	resize: none;
	text-transform: uppercase;
}


.fb_el_ikr_richiesteclienti003___codicerichiesta {
    position: absolute;
    left: 0px;
    width: 300px;
    top: 30px;
}

#ikr_richiesteclienti003___codicerichiesta {
    font-size: 12px;
    padding: .4rem 0;
	color: #006faf;
}





/* Fine Modulo RICHIESTE CLIENTI Fabrik */











/* Inizio Visualizzazione RICHIESTE CLIENTI Fabrik */


.fabrikDetails #group3 .fabrikElementContainer .fabrikElement .fabrikElementReadOnly {
    background-color: #f1f1f1;
    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 #group3 .fabrikElementContainer .row {
    display: block;
}

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

.fabrikDetails fieldset#group3 {
    height: 1040px;
	margin-top: 30px;
}



.fb_el_ikr_richiesteclienti003___incaricato_ro {
    position: absolute;
    left: 730px;
    width: 450px;
    top: 30px;
}

#ikr_richiesteclienti003___incaricato_ro {
    width: 220px;
}

.fb_el_ikr_richiesteclienti003___incaricato2_ro {
    position: absolute;
    left: 730px;
    width: 450px;
    top: 30px;
}

#ikr_richiesteclienti003___incaricato2_ro {
    width: 220px;
}


.fb_el_ikr_richiesteclienti003___nomerichiedente_ro {
    position: absolute;
    left: 650px;
    width: 500px;
    top: 90px;
}

#ikr_richiesteclienti003___nomerichiedente_ro {
    width: 300px;
	text-transform: uppercase;
}

.fb_el_ikr_richiesteclienti003___funzionerichiedente_ro {
    position: absolute;
    left: 650px;
    width: 500px;
    top: 130px;
}

#ikr_richiesteclienti003___funzionerichiedente_ro {
    width: 300px;
	text-transform: lowercase;
}

.fb_el_ikr_richiesteclienti003___paesenazione_ro {
    position: absolute;
    left: 650px;
    width: 500px;
    top: 170px;
}

#ikr_richiesteclienti003___paesenazione_ro {
    width: 300px;
	text-transform: uppercase;
}

.fb_el_ikr_richiesteclienti003___attivitacliente_ro {
    position: absolute;
    left: 650px;
    width: 500px;
    top: 210px;
}

#ikr_richiesteclienti003___attivitacliente_ro {
    width: 300px;
	text-transform: capitalize;
}

.fb_el_ikr_richiesteclienti003___tipocliente_ro {
    position: absolute;
    left: 650px;
    width: 500px;
    top: 250px;
}

#ikr_richiesteclienti003___tipocliente_ro {
    width: 300px;
}


.fb_el_ikr_richiesteclienti003___tipologiacliente_ro {
    position: absolute;
    left: 650px;
    width: 500px;
    top: 290px;
}

#ikr_richiesteclienti003___tipologiacliente_ro {
    width: 300px;
}


.fb_el_ikr_richiesteclienti003___telmobileuno_ro {
    position: absolute;
    left: 780px;
    width: 500px;
    top: 340px;
}

#ikr_richiesteclienti003___telmobileuno_ro {
    width: 170px;
}

.fb_el_ikr_richiesteclienti003___telmobiledue_ro {
    position: absolute;
    left: 780px;
    width: 500px;
    top: 380px;
}

#ikr_richiesteclienti003___telmobiledue_ro {
    width: 170px;
}

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

#ikr_richiesteclienti003___telmobiletre_ro {
    width: 170px;
}

.fb_el_ikr_richiesteclienti003___macchinarichiesta_ro {
    position: absolute;
    left: 700px;
    width: 500px;
    top: 480px;
}

#ikr_richiesteclienti003___macchinarichiesta_ro {
    width: 250px;
}

.fb_el_ikr_richiesteclienti003___tipomacchinarichiesta_ro {
    position: absolute;
    left: 780px;
    width: 500px;
    top: 520px;
	z-index: 20;
}

#ikr_richiesteclienti003___tipomacchinarichiesta_ro {
    width: 170px;
}

.fb_el_ikr_richiesteclienti003___esitochiamata_ro {
    position: absolute;
    left: 780px;
    width: 500px;
    top: 560px;
}

#ikr_richiesteclienti003___esitochiamata_ro {
    width: 170px;
}


.fb_el_ikr_richiesteclienti003___dataarrivorichiesta_ro {
    position: absolute;
    left: 230px;
    width: 500px;
    top: 30px;
}

#ikr_richiesteclienti003___dataarrivorichiesta_ro {
    width: 180px;
}



.fb_el_ikr_richiesteclienti003___telrichiedenteuno_ro {
    position: absolute;
    left: 460px;
    width: 500px;
    top: 340px;
}

#ikr_richiesteclienti003___telrichiedenteuno_ro {
    width: 170px;
}

.fb_el_ikr_richiesteclienti003___telrichiedentedue_ro {
    position: absolute;
    left: 460px;
    width: 500px;
    top: 380px;
}

#ikr_richiesteclienti003___telrichiedentedue_ro {
    width: 170px;
}

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

#ikr_richiesteclienti003___faxrichiedenteuno_ro {
    width: 170px;
}


.fb_el_ikr_richiesteclienti003___darichiamareil_ro {
    position: absolute;
    left: 420px;
    width: 400px;
    top: 560px;
}

#ikr_richiesteclienti003___darichiamareil_ro {
    width: 210px;
}


.fb_el_ikr_richiesteclienti003___accountdiricezione_ro {
    position: absolute;
    left: 420px;
    width: 400px;
    top: 520px;
	z-index: 30;
}

#ikr_richiesteclienti003___accountdiricezione_ro {
    width: 210px;
}


.fb_el_ikr_richiesteclienti003___macchinavenduta_ro {
    display: none;
}


.fb_el_ikr_richiesteclienti003___allegati001_ro {
    position: absolute;
    left: 0px;
    width: 600px;
    top: 850px;
}

.fb_el_ikr_richiesteclienti003___allegati001_ro .fabrikElement {
    width: 350px !important;
    background-color: #fbfbfb;
    border: 1px solid #cccccc;
    border-radius: 4px;
    padding-bottom: 3px;
    margin-left: 6px;
    height: 120px;
    padding-left: 0px;
	overflow: auto;
}

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


.fb_el_ikr_richiesteclienti003___noterichiesta_ro {
    position: absolute;
    left: 0px;
    width: 1500px;
    top: 620px;
}

.fb_el_ikr_richiesteclienti003___noterichiesta_ro .fabrikElementReadOnly {
    height: 200px;
    overflow: auto;
    width: 950px !important;
}



.fb_el_ikr_richiesteclienti003___evidenza_ro, .fb_el_ikr_richiesteclienti003___flagdarichiamare_ro, .fb_el_ikr_richiesteclienti003___macchinericercate_ro, .fb_el_ikr_richiesteclienti003___trattativaavanzata_ro {
    display: none;
}



.fb_el_ikr_richiesteclienti003___originerichiesta_ro {
    position: absolute;
    left: 0px;
    width: 500px;
    top: 520px;
	z-index: 20;
}

#ikr_richiesteclienti003___originerichiesta_ro {
    width: 230px;
}


.fb_el_ikr_richiesteclienti003___oggettorichiesta_ro {
    position: absolute;
    left: 0px;
    width: 800px;
    top: 480px;
}

#ikr_richiesteclienti003___oggettorichiesta_ro {
    width: 550px;
	text-transform: uppercase;
}


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

#ikr_richiesteclienti003___emailtre_ro {
    width: 310px;
	text-transform: lowercase;
}


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

#ikr_richiesteclienti003___emaildue_ro {
    width: 310px;
	text-transform: lowercase;
}


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

#ikr_richiesteclienti003___emailuno_ro {
    width: 310px;
	text-transform: lowercase;
}


.fb_el_ikr_richiesteclienti003___website_ro {
    position: absolute;
    left: 0px;
    width: 700px;
    top: 290px;
}

#ikr_richiesteclienti003___website_ro {
    width: 410px;
	text-transform: lowercase;
}


.fb_el_ikr_richiesteclienti003___societarichiedente_ro {
    position: absolute;
    left: 0px;
    width: 700px;
    top: 90px;
}

.fb_el_ikr_richiesteclienti003___societarichiedente_ro .fabrikElementReadOnly {
    height: 193px;
    overflow: auto;
    width: 410px !important;
	text-transform: uppercase;
}



.fb_el_ikr_richiesteclienti003___codicerichiesta_ro {
    position: absolute;
    left: 0px;
    width: 300px;
    top: 30px;
}

#ikr_richiesteclienti003___codicerichiesta_ro {
    width: 70px;
}





/* Fine Visualizzazione RICHIESTE CLIENTI Fabrik */






/* Inizio Pagine Statistiche IKRAN */



body.wrapper-fluid.statistiche-ikran .site-grid {
  grid-template-columns: [full-start] minmax(0,1fr) [main-start] minmax(0,15%) minmax(0,35%) minmax(0,35%) minmax(0,15%) [main-end] 20px [full-end]
}


.statistiche-ikran div#chart_27 {
    margin-bottom: 40px;
}

.statistiche-ikran div#chart_27 div {
    margin: 0 auto;
}


.statistiche-ikran table.tabrichiesteclienti2020, .statistiche-ikran table.tabrichiesteclienti2021, .statistiche-ikran table.tabrichiesteclienti2022, .statistiche-ikran table.tabrichiesteclienti2023, .statistiche-ikran table.tabrichiesteclienti2024, .statistiche-ikran table.tabrichiesteclienti2025 {
    border-bottom: 20px solid #b0c4de;
	font-size: 14px;
	margin-top: 30px;
	margin-bottom: 10px;
}

.statistiche-ikran .table > tbody > tr > td {
    text-align: center;
    width: 10%;
}

.statistiche-ikran .table.tabrichiesteclienti2025 > thead > tr > th {
    text-align: center;
    background: #b0c4de;
    vertical-align: middle;
    width: 10%;
}

.statistiche-ikran .table.tabrichiesteclienti2024 > thead > tr > th {
    text-align: center;
    background: #b0c4de;
    vertical-align: middle;
    width: 10%;
}

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

.table-striped.tabrichiesteclienti2024>tbody>tr:nth-of-type(even)>* {
    background-color: #fdede0;
    --table-bg-type: #fdede0;
}
*/

.statistiche-ikran .table.tabrichiesteclienti2023 > thead > tr > th {
    text-align: center;
    background: #b0c4de;
    vertical-align: middle;
    width: 10%;
}

.statistiche-ikran .table.tabrichiesteclienti2022 > thead > tr > th {
    text-align: center;
    background: #b0c4de;
    vertical-align: middle;
    width: 10%;
}

.statistiche-ikran .table.tabrichiesteclienti2021 > thead > tr > th {
    text-align: center;
    background: #b0c4de;
    vertical-align: middle;
    width: 10%;
}

.statistiche-ikran .table.tabrichiesteclienti2020 > thead > tr > th {
    text-align: center;
    background: #b0c4de;
    vertical-align: middle;
    width: 10%;
}

.statistiche-ikran div#chart_41 div {
    margin: 0 auto;
}

.statistiche-ikran div#chart_41 {
    margin-bottom: 50px;
	border-bottom: 3px solid #b0c4de;
    padding-bottom: 50px;
}

.statistiche-ikran div#chart_39 div {
    margin: 0 auto;
}

.statistiche-ikran div#chart_39 {
    margin-bottom: 50px;
	border-bottom: 3px solid #b0c4de;
    padding-bottom: 50px;
}


.statistiche-ikran div#chart_33 div {
    margin: 0 auto;
}

.statistiche-ikran div#chart_33 {
    margin-bottom: 50px;
	border-bottom: 3px solid #b0c4de;
    padding-bottom: 50px;
}


.statistiche-ikran div#chart_34 div {
    margin: 0 auto;
}

.statistiche-ikran div#chart_34 {
    margin-bottom: 50px;
	border-bottom: 3px solid #b0c4de;
    padding-bottom: 50px;
}

.statistiche-ikran div#chart_35 div {
    margin: 0 auto;
}

.statistiche-ikran div#chart_35 {
    margin-bottom: 50px;
	border-bottom: 3px solid #b0c4de;
    padding-bottom: 50px;
}

.statistiche-ikran div#chart_36 div {
    margin: 0 auto;
}

.statistiche-ikran div#chart_36 {
    margin-bottom: 50px;
	border-bottom: 3px solid #b0c4de;
    padding-bottom: 50px;
}

.statistiche-ikran div#chart_37 div {
    margin: 0 auto;
}

.statistiche-ikran div#chart_37 {
    margin-bottom: 50px;
	border-bottom: 3px solid #b0c4de;
    padding-bottom: 50px;
}



.stat-menubar-ikran {
    background-color: #b0c4de;
	font-weight: 600;
}

.stat-menubar-ikran .mod-list li.active>a {
    text-decoration: underline;
	color: #224faa;
}

.stat-menubar-ikran .mod-list li a {
    text-decoration: none;
	color: #1a3867;
}




/* Fine Pagine Statistiche IKRAN */




/* Inizio Lista Venditori Commerciali */

#list_4_com_fabrik_4 .rapporto1 .ikr_venditori003___rapporto {
    font-weight: 600;
    color: #2c9b00;
}

#list_4_com_fabrik_4 .rapporto0 .ikr_venditori003___rapporto {
    font-weight: 600;
    color: #cb0000;
}

/* Fine Lista Venditori Commerciali */






