
.infobar {
    background:    #DBE7F0;
    border:        1px solid #C6D4E0;
    border-radius: 8px 8px 8px 8px;
    margin:        1em;
    padding:       0.1em 0.1em 0.1em 0.5em;
    box-shadow:    3px 3px 3px #888888;
}

h1.title {
    box-shadow: 3px 3px 3px #888888;
}
.side-news { 
     margin-top:1em 
}

#w3c_content_body {
    text-align: justify; 
    hyphen: auto;
}

#about {
    text-align: justify;
    hyphen: auto;

}

@media screen and (min-width: 1025px) {

    #about {
           -moz-column-count:2; /* Firefox */
        -webkit-column-count:2; /* Safari and Chrome */
                column-count:2;
           -moz-column-gap: 0em;
        -webkit-column-gap: 0em;
                column-gap: 0em;
    }

    .line {
        display: -webkit-flex;
        display: -moz-flex;
        display: flex;       

    }
}

@media screen and (min-width: 600px) {
    #secondcol {
      -webkit-flex: 1 ;
         -moz-flex: 1 ;
              flex: 1 ;

    }

    #maincol {
      -webkit-flex: 3 ;
         -moz-flex: 3 ;
              flex: 3 ;

    }
}


#about {
    margin-top: 1em;
    border-top: 1px solid #C6D4E0;
    padding-top: 1em;
}


h2#aboutdpub {
  padding-top: 0px !important;
  padding-bottom: 1px !important;
          column-span: all;
  -webkit-column-span: all;
     -moz-column-span: all;
}

@font-face {
  font-family: 'FirstLetter';
  src: url('../fonts/noticia-text/NoticiaText-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal
}

section#about p:first-of-type:first-line {
  font-weight: bold;
}

section#about p:first-of-type:first-letter {
  display: block;
  line-height: 0.85em;
  font-size: 400%;
  float: left;
  padding: 0 0.1em;
  font-family: 'FirstLetter';
  font-weight: normal !important;
}




