/**
 * base.css 
 * Estilos básicos para el tema sinteticetema
 */
#footer { font-size: 0.8em; }
#footer h1, .sidebar h1{font-size:1.5em;margin:0 0 .5em;padding:0;}
#footer h2, .sidebar h2{font-size:1.25em;}
#footer h3, .sidebar h3{font-size:1.17em;}
#footer h4, .sidebar h4{font-size:1.12em;}
#footer h5, .sidebar h5{font-size:1em;}
#footer h6, .sidebar h6{font-size:0.8em;}
#footer h2, #footer h3, #footer h4, #footer h5, #footer h6,
.sidebar h2, .sidebar h3, .sidebar h4, .sidebar h5, .sidebar h6{ margin:0 0 .25em;padding:0;}
.sidebar { max-width: 24%; width: 24%; padding-top: 10px;}
#sidebar-first {  display: flex; flex-flow: column; padding-right: 10px; padding-top: 10px; }
#sidebar-second {  display: flex; flex-flow: column; padding-left: 10px; padding-top: 10px; }
#bicolumna, #tricolumna, #highlighted .blocks-group, #highlighted .block-append {
  display: flex; flex-flow: row wrap;
}
#highlighted .blocks-group .block-clasificadordwy36b, #highlighted .blocks-group .block { vertical-align: middle; }
#bicolumna .main, #tricolumna.main { display: flex; flex-flow: column; }
#bicolumna .main  { max-width: 75%; width: 75%; }
#tricolumna .main  { max-width: 50%; width: 50%; }
.sidebar .menu, .sidebar ul.menu { list-style: none; list-style-image: none; padding-left: 10px; }
.sidebar .nested-menu { padding-left: 10px; }
#footer .nav li a { padding: 10px; padding-bottom: 8px; padding-top: 8px; border-radius: 4px; }
#highlighted { padding-bottom: 10px; }
.ntf-orange { color : #ff7200; }