.datatable { margin: 0 !important; width:100%; border-collapse: collapse; border-spacing: 0; }
.datatable th { color: #333; border-bottom: 1px solid #919eaf; font-weight: 700; padding-right: 8px; padding-bottom: 2px; font-size: .9em; text-align: left; white-space:nowrap; }
.datatable .theader { background: #8A8A8A; height: 30px; }
.datatable .theader th { color: #fff; font-weight: 500; padding: 2px; }
.datatable .situa1, .situa2 { background: #D6EBF5; }
.situa1, .situa2 { background: #D6EBF5; }
.situa2 { height: 45px; border-bottom: 1px solid #9FAFB7; }

.datatable .riga-situazione-realtime td.col6 {white-space:nowrap;}
.riga-situazione-realtime .precontainer {width:7px;height:26px;float:left;border:2px solid #007AB9;margin:2px 6px 0px 3px;
    overflow:hidden; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius: 7px;}
.riga-situazione-realtime .prectop{width:7px;float:left;background:white}
.riga-situazione-realtime .precbottom{width:7px;float:left;/*border-top:1px solid silver;*/}
.riga-situazione-realtime #apri-mappa-radar-amp { background:#4594CE; padding:4px 14px; color:#fff; font-weight:700; white-space:nowrap; border-radius:8px; }
.cd-horizontal-timeline .timeline { margin:0 !important; }
.hX.meteo-citta {color: #FFF; background: #4594CE none repeat scroll 0% 0%; height: auto; padding: 4px; margin: 10px 0; font-size: 1em;
    font-family: "OpenSansHebrewCondensed",Helvetica,Arial,sans-serif; text-transform:uppercase;}
.hX.meteo-citta .row_data {text-transform: none !important;}
.radar-data.riga-situazione-realtime td.col5 { padding: 0 15px; }
.datatable .meteoreporter { background: url(/portale/misc/reporter-fumetto-grigio.png) 3px center no-repeat #007AB9; padding: 4px 6px 3px 37px; color: #fff; display: inline-block; font-weight: 700; }

#apriradar_amp { background: #4594CE; padding: 4px 6px; color: #fff; font-weight: 700; white-space: nowrap; border-radius: 8px; font-size:.8em; }

@media screen and (max-width:476px) {
  .desktop-show, .datatable .hdata { display: none !important; }
  .datatable, .datatable .meteoreporter, .riga-situazione-realtime #apri-mappa-radar-amp, .riga-situazione-realtime .ltitle { font-size: .8em !important; }
  .datatable#table-news-meteo-giorni { font-size: .7em !important; }
  .riga-situazione-realtime .ltitle strong, .riga-situazione-realtime .boldval { font-weight: normal !important; }
  #table-news-meteo-realtime .col7, #table-news-meteo-realtime .col8, #table-news-meteo-realtime .col9, #table-news-meteo-realtime .col10, #table-news-meteo-realtime .col11,
  #table-news-meteo-giorni th.col7, #table-news-meteo-giorni .col9, #table-news-meteo-giorni .col10, #table-news-meteo-giorni .col11 { display:none !important; }
  .hX.meteo-citta { font-size:.7em; }
  .hX.meteo-citta div { display: inline-block; }
  .radar-data.riga-situazione-realtime td.col3, .radar-data.riga-situazione-realtime td.col5 { font-size: 1em; display: inline-flex; padding-top: 8px; }
  .radar-data.riga-situazione-realtime td.col5 { padding: 0 12px 0 0; }
  #table-news-meteo-giorni td.col7, #table-news-meteo-giorni td.col8 {font-size: 9px; display: inline-block; padding-top: 3px;}
  .datatable tr.dark {background: #EBEBEB !important;}
}
@media screen and (min-width:477px) {
  .mobile-show { display: none !important; }
}