.paragrafo_cfg{color: #FF0000; font-weight: bold;}
#tab_datepersonalizzate_cfg{font-style: normal; color:#005d9c; width: 150px;}
#tab_datepersonalizzate_cfg td{padding: 3px;}
.allinea_destra_cfg{text-align: right;}
.allinea_centro_cfg{text-align: center;}
.allinea_sinistra_cfg{text-align: left;}
.label_cfg{font-weight: bold;}
.label_version_cfg{font-weight: bold; font-style: oblique;}
span.date_cfg{width:98px !important;}
.legendCfg{color:#217BC0;display:block;font-size:100%;font-weight:700;text-align:left;vertical-align:top;white-space:nowrap}
.fieldsetCfg{-moz-border-radius:4px!important;-webkit-border-radius:4px!important;-khtml-border-radius:4px!important;border-radius:4px!important;color:#217BC0}
.optFieldsetCfg{display:inline-block;}
.k-widget .k-dropdown{width: 95px !important;}
.avviso_no_indicatori{color: #FF0000; font-weight: bold;font-size: 13px;}
/*.itemNascosto{display:inline;}*/
.itemNascosto{display:none;}
.titoloListe{color: #000000; font-weight: bold;}
.titoloLista{margin-left: -12px;}
input[class^="titoloLista_"]{margin-left: -12px;}
.k-toolbar{
background: linear-gradient(to bottom, #dfedf5 0px, #fff 100%) repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
/*max-height: 35px!important; */
}

/*imgiconadc 2021-02-22*/
a.a_icona_datecomuni img{
    width:12px!important;
    height: 12px!important;
}
/*Icona da dove si aprolo i bottoni sotto menu*/
.contenitoredataviz .k-toolbar .k-overflow-anchor {
    width: 2.3em!important;
}
.contenitoredataviz [id^=btnRefresh],.contenitoredataviz [id^=info_dc]{
    margin: 0 .07em!important;
}

.contenitoredataviz [id^=conteiner_DataDa_cfg] label,.contenitoredataviz [id^=conteiner_DataA_cfg] label{
    margin: 0 .1em!important;
}

.contenitoredataviz [id^=conteiner_DataA_cfg] span.k-widget.k-datepicker{
    margin: 0 .1em!important;
}
.grf_paragrafo{color: #00aae7; font-weight: bold;}
.loaderimage{width:100%!important;text-align: center;};
.loaderimage img{margin:20px auto 20px auto!important};
/* #loadingGrafico{display:block;} */
div[id^="loadingGrafico_"]{display:block;}
div[id^="toggleStrum_"]{width:150px!important;}
/* #loadingGrafico img */
div[id^="loadingGrafico_"] img{margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom: 20px;display:block}
.chart-wrapper{display:none;}
#btnOpenOptions{cursor:pointer}
.pickerStrumento{margin-right:10px;font-size:10px;height:10px}
/** .updateOpzioni_div **/
div[class^="updateOpzioni_"]{width:100%;text-align:right}
.boxSetColor{width:100%;display:inline-block;margin-top:4px;height:22px;overflow:hidden}
.separatore{width:100%;border-bottom:1px solid #000;font-size:13px;font-weight:bold;margin-top:5px;margin-bottom:3px}

#updateOpzioni{margin-bottom:10px;}
.colStrumLine{display:block;}
.colorStrumento{display:block;}
.toggleStrum{cursor:pointer}
div.k-selection{cursor:ew-resize} 
.k-handle.k-leftHandle , .k-handle.k-rightHandle{background-color:#999999!important;}
div.bottone_opz_grafico{display:inline-block;text-align:center;width:165px;margin-bottom:5px;padding-left:5px}

div.k-window-content{position:absolute!important;overflow:visible!important;height: auto!important;}

.optFieldset{display:inline-block;float:left;}
fieldset[id^="fdstStrum_"]{overflow: auto;padding: 6px;height: 439px;width:52%;-webkit-overflow-scrolling: touch}
fieldset[id^="fdstCommon_"]{overflow: auto;padding: 6px;height: 439px;width:40%;
    -webkit-overflow-scrolling: touch;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);}


/*TEST TOOLTIP 21/06/2016*/
/*riferimenti url di stile http://www.w3schools.com/css/css_tooltip.asp https://jsfiddle.net/greypants/zgCb7/*/
.twrappertooltip {
  /*text-transform: uppercase;*/
  /*background: #ececec;*/
  /*color: #555;*/
  /*cursor: help;*/
  /*font-family: "Gill Sans", Impact, sans-serif;*/
  /*font-size: 12px;*/
  /*margin: 100px 75px 10px 75px;*/
  padding-top: 2px;
  padding-bottom: 2px;
  position: relative;
  text-align: center;
  min-width: 120px;
  -webkit-transform: translateZ(0); /* webkit flicker fix */
  -webkit-font-smoothing: antialiased; /* webkit text rendering fix */
  margin-right: 10px;
}

.twrappertooltip .tooltiptesto {
  font-weight:bold;
  /*background: #1496bb;*/
  background: #ececec;
  bottom: 100%;
  /*color: #fff;*/
  display: block;
  /*left: -25px;*/
  left: 6px;
  /*margin-bottom: 15px;*/
  margin-bottom: 10px;
  opacity: 1;
  padding: 3px;
  pointer-events: none;
  position: relative;
  /*width: 100%;*/
  width: 99%;
  /*min-width: 230px;
  max-width: 302px;*/
  text-align: center; /* aggiunto da me*/
  -webkit-transform: translateY(10px);
     -moz-transform: translateY(10px);
      -ms-transform: translateY(10px);
       -o-transform: translateY(10px);
          transform: translateY(10px);
  -webkit-transition: all .25s ease-out;
     -moz-transition: all .25s ease-out;
      -ms-transition: all .25s ease-out;
       -o-transition: all .25s ease-out;
          transition: all .25s ease-out;
  -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
     -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
      -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
       -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
          box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.twrappertooltip .tooltiptesto:before {
  /*bottom: -20px;*/
  bottom: -12px;
  content: " ";
  display: block;
  /*height: 20px;*/
  height: 12px;
  left: 0;
  position: absolute;
  /*width: 100%;*/
  width: 95%;
}  

.twrappertooltip .tooltiptesto:after {
    content: " ";
    position: absolute;
    top: 50%;
    right: 100%; /* To the left of the tooltip */
    margin-top: -6px;
    border-width: 6px;
    border-style: solid;
    border-color: transparent #ececec transparent transparent;
}
