@charset "utf-8";
.iconaAziendale {
    background-image: url(../images/groupama1.jpg) !important;
    background-repeat: no-repeat;
    }
.scaricaMail {
    background-image: url(../images/entrata.png) !important;
    background-repeat: no-repeat;
} 
.attesa {
        background-image: url(../images/download_7.gif);
        background-repeat: no-repeat;
    }    
.conferma {
    background-image: url(../images/accept.png) !important;
    background-repeat: no-repeat;
}
.home {
    background-image: url(../images/home.png) !important;
    background-repeat: no-repeat;
}
.indietro {
    background-image: url(../images/arrow_left.png) !important;
    background-repeat: no-repeat;
}
.titoli {
    background-image: url(../images/money_euro.png) !important;
    background-repeat: no-repeat;
}
.my-btn .x-btn-inner {
    color:white !important;
}
.myHead .x-panel-header-default {
    background-color: green !important;
}
.tabBar  {
    background-color: green !important;
}
.mostra {
    background-image: url(../images/eye.png) !important;
    background-repeat: no-repeat;
}
.stampa {
    background-image: url(../images/Pdf.gif) !important;
    background-repeat: no-repeat;
}
.potenziale {
    background-image: url(../images/potenziale.png) !important;
    background-repeat: no-repeat;
}
.allegato {
    background-image: url(../images/allegato.png) !important;
    background-repeat: no-repeat;
}
.nascondi {
    background-image: url(../images/eye-slash.png) !important;
    background-repeat: no-repeat;
}
.uscita {
    background-image: url(../images/exit1.png) !important;
    background-repeat: no-repeat;
}
.visualizza {
    background-image: url(../images/visualizza.png) !important; 
    background-repeat: no-repeat;
}
.altre {
    background-image: url(../images/info.png) !important; 
    background-repeat: no-repeat;
}
.email {
    background-image: url(../images/email.png) !important;
    background-repeat: no-repeat;
}
.modifica {
    background-image: url(../images/modify.png) !important;
    background-repeat: no-repeat;
}
.myexcel {
    background-image: url(../images/doc_excel.png) !important;
    background-repeat: no-repeat;
}
.ricerca {
    background-image: url(../images/zoom.png) !important;
    background-repeat: no-repeat;
}
.inserisci {
    background-image: url(../images/add.png) !important;
    background-repeat: no-repeat;
}
.aiuto {
    background-image: url(../images/help.png) !important;
    background-repeat: no-repeat;
}
.elimina {
    background-image: url(../images/delete.png) !important;
    background-repeat: no-repeat;
}
.list-iconA {
    background-image: url(../images/user_a.png);
    background-repeat: no-repeat;
}
.list-iconC {
    background-image: url(../images/user_c.png);
    background-repeat: no-repeat;
}
/* colore testata delle tabelle */
.x-column-header-inner {
    background-image: none;
    color: white;
    background-color: #cccccc !important;
}
/* colore testo header  delle tabelle */
.custom-header {
	cursor: text; 
	/*font-style: italic;*/
    color: rgb(15, 0, 153) !important; 
    /*background-color: #e4dede9a !important;*/
}
.custom-selected {
	cursor: text; 
	/*font-style: italic; */
    color: rgb(230, 11, 11) !important; 
    /*background-color: #e4dede9a !important;*/
}
.scarica {
    background-image: url(../images/download_7.gif) !important;
    background-repeat: no-repeat;
}
.caricamenti {
    background-image: url(../images/database_save.png) !important;
    background-repeat: no-repeat;
}
.info {
    background-image: url(../images/information-icon.png) !important;
    background-repeat: no-repeat;
}
.colorTextRosso{
    color: red !important;
    font-weight: bold !important;
}
.tip-target {
    width: 100px;
    text-align:left;
    padding: 5px 0;
    border:1px dotted #99bbe8;
    background:#b4b6b9;
    color: #15428b;
    cursor:hand;
    margin:10px;
    font:bold 11px tahoma,arial,sans-serif;
    float:left;
}
.sinistra {
    background-image: url(../images/arrow-circle-left.svg) !important;
    background-repeat: no-repeat;
}
.destra {
    background-image: url(../images/arrow-circle-right.svg) !important;
    background-repeat: no-repeat;
}
.my-titlebar .x-title{
    color:white;
    background-color: #cccccc !important;
}
.testolabel
{
    font-size: 14px;
} 
.header-cls{
    background-color:#FFFFFF !important;
}
.header-title-cls{
    color : #065306 !important;
}
.bold {
    font-weight: 500;
} 
.icon-red {
    background-image:  url('../images/bullet_red.png');
    background-repeat: no-repeat;
}
.icon-green {
    background-image:  url('../images/bullet_green.png');
    background-repeat: no-repeat;
}
.iconaTitolo {
    background-image: url(../images/logoCarte.jpg) !important;
    width:30px!important;
    height:30px!important;
}
.whatsapp {
    background-image:  url('../images/whatsapp.png');
    background-repeat: no-repeat;
}
.privacy {
    background-image: url(../images/information-icon.png) !important;
    background-repeat: no-repeat;
}
.sms {
    background-image: url(../images/mobile.png) !important;
    background-repeat: no-repeat;
}
.menu {
    background-image: url(../images/cog.png) !important;
    background-repeat: no-repeat;
}
.pec {
    background-image: url(../images/pec.png) !important;
    background-repeat: no-repeat;
}
.polizze {
    background-image: url(../images/polizza.png) !important;
    background-repeat: no-repeat;
}
.mioCls .x-panelheader {
    background-color: #7af156;
    background-image: none;
    text-align:center;
}
.mioCls_grid .x-panelheader {
    background-color: #FFFFFF;
    background-image: none;
    text-align:center;
}
.mioTab .x-tabbar {
    background-color: #7af156;
    background-image: none;
}
.mioTitle .x-tabs-wrap {
    background-color:white!important;
} 
.imgAll {
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 104%;
    background-position: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0px 8px 10px -6px black;
    -moz-box-shadow: 0px 8px 10px -6px black;
    box-shadow: 0px 8px 10px -6px black;
    border: 1px solid rgb(87, 173, 6);
    padding: 5px;
  }
.imgSmall {
    width: 35px;
    height: 35px;
}
.imgMedium {
    width: 70px;
    height: 70px;
}
.imgBig {
    width: 100px;
    height: 100px;
}
.list-iconSI {
    background-image: url(../images/bullet_red.png);
    background-repeat: no-repeat;
}
.list-iconNO {
    background-image: url(../images/bullet_green.png);
    background-repeat: no-repeat;
}
.list-iconDEL {
    background-image: url(../images/delete.png);
    background-repeat: no-repeat;
}
.myList .x-grid3-row {
    height: 65px;
}
.back-giallo {background-color: yellow;}
.back-orange {background-color: orange;}
.back-white {background-color: white;}
.carica_archivi {
    background-image: url(../images/download_6.gif);
	background-repeat: no-repeat;
}
.archivi {
    background-image: url(../images/databases.png);
    background-repeat: no-repeat;
}
.myList1 .x-list-item {
    min-height: 150px;
 }
 .redfontcolor  {
    color: #ff0000 !important;
}
.my-Testata .x-panel-header {
    background-color: red;
}
.menugen {
    background-image: url(../images/bullet_green.png);
    background-repeat: no-repeat;
}
.largo .x-grid-row
{  
    height: 80px;
    font-size: 13px;
} 
.home {
    background-image: url(../images/house_2.ico);
    background-repeat: no-repeat;
}
.telefono {
    background-image: url(../images/telephone.png);
    background-repeat: no-repeat;
}
.notifiche {
    background-image: url(../images/notification.png);
    background-repeat: no-repeat;
}
.rosso  .x-grid-cell{
	background-color: #F7D0F6 !important;
    color:black;
}
.giallo .x-grid-cell{
    background-color: #F8FABE !important;
    color:black;
}
.verde .x-grid-cell{
    background-color: #ccffcc !important;
    color:black;
}
.gialloscuro .x-grid-cell{
    background-color: #ffff00 !important;
    color:black;
}
.celeste .x-grid-cell{
    background-color: #0CF2D4 !important;
    color:black;
}
.celeste1 .x-grid-cell{
    background-color: #B1F9FA !important;
    color:black;
}
.celeste2 .x-grid-cell{
    background-color: #B1F9FA !important;
    color:black;
}
.verde1 .x-grid-cell{
    background-color: #b3f7a2 !important;
    color:black;
}
.perc .x-grid-cell{
    background-color: #c8c9c3 !important;
    color:black;
}
.x-tool-myexcel 
{ background-image: url(../images/doc_excel.png) !important; 
}
.x-tool-myinsert
{ background-image: url(../images/databases.png) !important; 
}
.excel {
    background-image: url(../images/doc_excel.png) !important; 
    background-repeat: no-repeat;
}
.mydb {
    background-image: url(../images/database_go.png) !important; 
    background-repeat: no-repeat;
}
.x-column-header-inner .x-column-header-text {
    white-space: normal;
}
.icon-info {
    background-image: url(../images/58.png) !important; 
    background-repeat: no-repeat;
}
.center-align {text-align: center}
.ape
{
background-color: red !important;
background-image: none;
}
.feed {
    background-image: url(../images/feed.png) !important;
    background-repeat: no-repeat;
}
.my-label-style {
    font-weight: bold; 
    border: 1px solid red;
    text-align:center;
    color:#15428b
}
.myApe .x-panel-header-default {
    background-color: red;
}
.iconaApe {
    background-image: url(../images/cloud_off.png) !important;
    background-repeat: no-repeat;
}
.iconaApeRed {
    background-image: url(../images/cloud_off_red.png) !important;
    background-repeat: no-repeat;
}    
.fa-arrow-circle-right {
    color: red !important;
}
.button-text .x-btn-inner-default-small {
    color: red !important;
}
.btnHelp
{
background-color: rgb(226, 222, 222) !important;
background-image: none;
}
.iconaLogo {
    background-image: url(../images/camera.png) !important;
    width:65px!important;
    height:55px!important;
}