/* No CAP  in h2, h3, h4, h5 */
blockquote:nth-of-type(1) 
p:first-letter {font-size: inherit; text-transform: uppercase}
h2::first-letter, h3::first-letter, h4::first-letter, h5::first-letter {font-size: inherit}
  .uk-heading-medium {text-shadow: 2px 2px 2px #111, 0 0 1em grey, 0 0 0.2em #111}
  .uk-h3 {text-shadow: 1px 1px 1px #111, 0 0 1em grey, 0 0 0.2em #111}

/* Menu - elimina alcune linee verticali inutili */
.uk-navbar, .uk-navbar-left { border-left: 0 !important}
.uk-navbar-right, .uk-navbar-nav { border: 0 !important}
.uk-logo {border: 0 !important}


.hide-french {margin-left: -110px; margin-right: 20px;background: #021a2b;} 


/* foto setting per schede didattiche */
.dinastieonly .uk-margin-large-bottom {width: 92% !important;}
.div-cina {float: right; padding: 20px; padding-left: 4px; width: 50% ; margin-top: -20px;}
.div-cina h5 {margin-top: 12px;}
.div-etno {text-align: center; width: 260px; float: left; padding: 5px; margin-right: 14px; background: #22836a;}
.div-etno h5 {margin-top: 12px;}
/* .dinastieonly .div-cina {width: 350px;} */

/* elimina news e dinastie francese */
.news-fr {display: none !important;}
.uk-nav .scuole-dynasties-fr {display:none}


/*calendario*/
.numbopen { background: #22836a; text-align: center; border: 1px dotted #ddd; font-weight: 700; color: #fff; padding-top: 5px }
.numbclose {  font-size:90%; background: #eee;color:#333; text-align: center; border: 1px dotted #888; font-weight: 300; padding-top: 6px}
.calend { position:relative; background: #ccc; border: 4px solid #ddd }
.calend h6 {color: #144970;padding: 8px; background: #ddd; border-top: 1px solid #22836a; border-bottom: 6px solid #22836a; margin-bottom: 0}
.calend h5 {margin-bottom: 2px;}
.mese {  background: #144970;color: #fff; text-align: center; border: 1px solid #144970; font-size: 140%;border: 1px solid #ddd;text-shadow: 0px 1px 2px #000;font-variant:small-caps; font-weight: 900}
.giorsett {  background: #144970;color:#fff; text-align: center; border: 1px solid #ddd;border-bottom: 6px solid #ddd;font-weight: 700;text-shadow: 0px 1px 2px #000; font-variant: small-caps;  width: 38px; }



/* Scroller 
a.scroller { text-align: center;padding: 12px 8px;color: #ccc; background: #05233a; opacity: 0.6;border: 1px solid rgba(255,255,255,.5)  }
*/
#tm-bottom {padding: 10px !important;}



/* titolo quadretto per piccoli screen */
@media screen and (min-width: 961px) {.uk-tile-muted p, .uk-tile-primary p{margin-bottom: 0}

}
@media screen and (max-width: 960px) {
  .uk-heading-primary, .uk-text-lead {text-shadow: 3px 3px 3px #111, 0 0 1em grey, 0 0 0.2em #111}
  .uk-tile-muted, .uk-tile-primary {background: none;padding: 20px; text-shadow: 3px 3px 3px #111, 0 0 1em grey, 0 0 0.2em #111}
  .uk-tile-muted p, .uk-tile-primary p{font-size: 14px;color:#fff}
  #hometitle {font-size: 32px;}
  .div-cina {width: 60% ; margin-bottom: 20px;}
#topcontrol {position: fixed; bottom: 5px !important; right: 5px !important;}
  .uk-nav-sub li.uk-active a{color: #fff }
  .tm-toolbar  {display:block !important; background: none; }

  #module-100 ul li {display:inline-block; width:3.20ch; overflow:hidden; white-space: nowrap;}
  .hide-french {margin-left: -66px; margin-right: 30px;background: #021a2b;}
/*  
  .scroller, .img-no-display {display:none} */


}