.sezione_filtro_articoli {
border: 1px solid #ccc;
margin: 5px;
}

.sezione_filtro_articoli_dx {
float: left;
/*border: 1px solid #ccc;*/
padding: 5px 0;
width: 650px;
margin: 2px;
}

.sezione_filtro_articoli_dx .filtro_dx
{
float: left;
width: 70px;
line-height: 25px;
padding-left: 5px;
padding-bottom: 5px;
}

.sezione_filtro_articoli_dx .filtro_sx
{
float: left;
width: 570px;
padding-bottom: 5px;
}

.sezione_filtro_articoli_dx .filtro_sx #RA_ricerca
{
float: left;
width: 560px;
padding: 4px;
border: 1px solid #ccc;
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgb(0 0 0 / 10%);
color: #444;
background-color: #E8F0FE;
font-size: 12px;
}

.sezione_filtro_articoli_sx .filtro_sx .filtro_data
{
margin: 0 0 0 5px;
cursor: pointer;
background-color: #E8F0FE;
width: 94px;
border: 1px solid #ccc;
color: #999;
}

.sezione_filtro_articoli_sx .filtro_sx .filtro_data_span
{
line-height: 20px;
vertical-align: bottom;
color: #999;
}

.sezione_filtro_articoli_sx
{
float: left;
/*border: 1px solid #ccc;*/
padding: 5px 0;
width: 314px;
margin: 2px;
}

.sezione_filtro_articoli_sx .filtro_dx
{
float: left;
width: 70px;
line-height: 25px;
padding-left: 5px;
padding-bottom: 5px;
}


.sezione_filtro_clienti hr
{
margin: 8px 10px 10px 4px;
}


.sezione_filtro_articoli_sx .filtro_sx {
float: left;
width: 235px;
padding-bottom: 5px;
}


.sezione_filtro_articoli_sx .filtro_sx #RA_ricerca
{
float: left;
width: 225px;
padding: 4px;
border: 1px solid #ccc;
box-shadow: 0 0 3px #fff inset, 0 1px 1px rgb(0 0 0 / 10%);
color: #444;
background-color: #E8F0FE;
font-size: 12px;
}

.sezione_filtro_articoli_footer
{
clear: both;
/*border: 1px solid #ccc;*/
padding: 5px 0;
width: 970px;
margin: 2px;
}

.sezione_filtro_articoli_footer .pulsante_ricerca
{
height:18px; 
line-height: 18px; 
float:right;
padding-Right: 10px;
color: #3378A1;
}

.sezione_filtro_articoli_footer .pulsante_addlead
{
height:18px; 
line-height: 18px; 
float:left;
padding-left: 10px;
color: #3378A1;
}

.sezione_ricercaarticoli .pulsante_dupfatt
{
height:18px; 
line-height: 18px; 
float:right;
padding-left: 10px;
color: #3378A1;
}

.sezione_filtro_articoli_footer .labelInput_filtro_articoli
{
padding-left: 5px;
height: 18px;
font-size: 11px;
display: inline-block;
}

.sezione_filtro_articoli_footer .labelInput_filtro_articoli input
{
margin: 0 5px;
}

.bottone.line{
padding: 0 5px;
margin: 0 5px;
background-color: #3378A1;
color: #FFF;
text-transform:uppercase;
font-size: 10px;
}

.bottone.line:hover{
opacity: 0.8;
text-decoration: none !important;
}

.bottone.lineSel{
padding: 0 5px;
margin: 0 5px;
background-color: #66C792;
color: #FFF;
text-transform:uppercase;
/*cursor: default !important;*/
font-size: 10px;
}

.bottone.lineSel:hover{
opacity: 0.8;
text-decoration: none !important;
}

.bottone{
width: auto !important;
}

.bottone.annulla{
color: red;
font-size: 30px;
position: absolute;
right: 30px;
top: 35px;
z-index: 999;
}

.bottone.annulla:hover{
opacity: 0.8;
cursor: pointer;
}

.labelInput_filtro_clienti:hover,
.bottone.pulsante_ricerca,
.bottone.pulsante_addlead{
cursor: pointer;
}    
.bottone.pulsante_ricerca:hover
{
text-decoration: underline;
}


.sezione_articoli {
/*border: 1px solid #ccc;*/
margin: 5px;
padding: 2px;
}

.sezione_articoli_pagine
{
clear: both;
/* border: 1px solid #ccc; */
padding: 0px 0;
width: 970px;
}

.selettore_pagine {
float: right;
}


.pulsante_visrapida {
float: left;
padding: 4px;
}
.bottone.pulsante_visrapida{
cursor: pointer;
}
.bottone.pulsante_visrapida:hover{
color: #3378A1;
}


.bottone.pulsante_pagina{
cursor: pointer;
}

.bottone.pulsante_pagina:hover{
color: #3378A1;
}

.selettore_pagine .pulsante_pagina,
.selettore_pagine .seleziona_pagina
{
float: left;
padding: 4px;
}

.sezione_articoli
{
clear: both;
/* border: 1px solid #ccc; */
margin: 5px 0;
padding: 5px;
width: 960px;
}


/* CHOSEN */
#filtro_cliente_chosen,
#filtro_destinazione_chosen,
#filtro_referente_chosen
{
width: 570px !important;
}

#filtro_archiviato_chosen,
#filtro_agente_chosen,
#filtro_ca_chosen
{
width: 235px !important;
}

.chosen-container-single .chosen-single {
border-radius: 0px;
background-color: #E8F0FE;
}

.chosen-container-single .chosen-single {
background-color: #E8F0FE;
background: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#E8F0FE),color-stop(52%,#eee),to(#E8F0FE));
background: linear-gradient(#fff 20%,#E8F0FE 50%,#E8F0FE 52%,#E8F0FE 100%);
}

.divisorioOrizzontale{
border-bottom: 1px solid #ccc;
margin-bottom: 10px;
}



.mat_dati table
{
width: 100%;
display:block;
font-size: 11px;
}

.mat_dati tbody
{
border-spacing: 0;
}

.mat_dati table td
{
vertical-align: top;
}

.mat_dati thead{
display: inline-block;
width: 100%;
/*height: 20px;*/
border-bottom: 1px solid gray;
}


.sezione_articoli
{
/*border: 1px solid #ccc;*/
margin: 5px;
padding: 2px;
}

.sezione_articoli_pagine
{
clear: both;
/* border: 1px solid #ccc; */
padding: 0px 0;
width: 970px;
}

.selettore_pagine {
float: right;
}

.bottone.pulsante_pagina{
cursor: pointer;
}

.bottone.pulsante_pagina:hover{
color: #3378A1;
}

.selettore_pagine .pulsante_pagina,
.selettore_pagine .seleziona_pagina
{
float: left;
padding: 4px;

}

.sezione_ricercaarticoli
{
clear: both;
/* border: 1px solid #ccc; */
margin: 5px 0;
padding: 5px;
width: 960px;
}

.mat_img i{
font-size: 18px;
display: block;
width: 18px;
height: 18px;
color: rebeccapurple;
}

.mat_img{
float: left;
background-color: #efefef;
}

.mat_title { color: #000;}

.data_link { cursor: pointer;display: block;}
.data_link:hover{ text-decoration: underline;}

.mat_dati{
float: left;
padding:  3px;
width: 953px;
border-top: 1px solid gray;
border-right: 1px solid gray;
border-left: 1px solid gray;
min-height: 100px;
background-color: #efefef;
position: relative;
}

.mat_stato {
float: right;
padding:  3px;
}

.mat_fatt {
float: left;
padding:  0 3px;
}

.mat_ord {
float: left;
/padding:  0 3px;
}

.mat_fatt {
float: left;
padding:  0 3px;
}

.mat_fatt i{
font-size: 20px;
display: block;
width: 20px;
height: 20px;
margin: 5px auto;
color: gray;
}

.mat_fatt.SI i{ color: #007F0E;}

.mat_ord i{
font-size: 20px;
display: block;
width: 20px;
height: 20px;
margin: 5px auto;
color: gray;
}
.mat_ord.SI i{ color: #007F0E;}

.mat_fatt i{
font-size: 20px;
display: block;
width: 20px;
height: 20px;
margin: 5px auto;
color: gray;
}
.mat_fatt.SI i{ color: #007F0E;}

.mat_fatt.SI i:hover,
.mat_ord.SI i:hover,
.mat_fatt.SI i:hover
{
opacity: 0.8;
cursor: pointer;
}

.mat_azioni{
border-top: 1px solid gray;
border-left: 1px solid gray;
}

.mat_dati .mat_azioni_bottom{
position: absolute;
bottom: -20px;
right: 4px;
}

.tab_articoli{
float: left;
padding: 1px 3px;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
background-color: #ccc;
cursor: pointer;
}

.tab_articoli.active{
margin-top: -1px;
border-top: 1px solid #efefef;
background-color: #efefef;
cursor: default;
}

.tab_articoli.tab_unisci_class{
background-color: indianred;
color: #fff;
}


.tabella_righe_ricercaarticoli tbody {
display: inline-block;
width: 948px;
border-spacing: 0;
}

.tabella_righe_ricercaarticoli tbody th{
background-color: #E8F0FE;
border: 1px solid #fff;
}

.tabella_righe_ricercaarticoli tbody td{
border: 1px solid #fff;
padding: 2px;
}

.tab_dati{
display: none;
width: 934px;
float: left;
min-height: 80px;
}

.tab_dati.active{
display: block;
}

.tab_articoli:hover{
background-color: #ddd;
}

.tab_articoli.tab_unisci_class:hover{
background-color: lightcoral;
}

.tab_articoli.active:hover{
background-color: #efefef;
}

.tab_articoli.active.tab_unisci_class:hover{
background-color: lightcoral;
}

.sel_fatt_cli,
.sel_fatt_cli:visited
{
color: #3378A1;    
text-decoration: none;
}

.sel_fatt_cli:hover
{
text-decoration: underline;
}


.stampa_fatt {
float: right;
padding:  0 3px;
}


.stampa_fatt i{
font-size: 20px;
display: block;
width: 20px;
height: 20px;
margin: 5px auto;
color: #007F0E;
}

.stampa_fatt i:hover
{
opacity: 0.8;
cursor: pointer;
}

.sezione_ricercaarticoli .pulsante_modfatt
{
height:18px;
line-height: 18px;
float:right;
margin-top: 6px;
cursor: pointer;
}

.sezione_ricercaarticoli .pulsante_selart
{
height:18px; 
line-height: 18px; 
color: #3378A1;
}

.sezione_ricercaarticoli .pulsante_selallart
{
height:18px;
line-height: 18px;
float:right;
color: #3378A1;
}


.tabella_righe_ricercaarticoli .mat_azioni_bottom td{
border: 0;
padding: 0;
}

.tabella_righe_ricercaarticoli a{
text-decoration: none;
color: #3378A1;
}  

.tabella_righe_ricercaarticoli a:hover{
text-decoration: underline;
}

.bottone.pulsante_dupfatt,
.bottone.pulsante_selart,
.bottone.pulsante_selallart{
cursor: pointer;
}    

.bottone.pulsante_dupfatt:hover,
.bottone.pulsante_selart:hover,
.bottone.pulsante_selallart:hover
{
text-decoration: underline;
}

.bottone.pulsante_selart.selected{
cursor: default;
color: #66C792;
}    

.bottone.pulsante_selart.selected:hover
{
text-decoration: none;
}

.icon_agent{
padding: 5px;
border-radius: 15px 0 0 15px;
font-size: 10px;
width: 15px;
display: inline-block;
height: 15px;
text-align: center;
line-height: 15px;
position: absolute;
right: -1px;
top: -1px;
border: 1px solid #666;;
cursor: help;
}