/* BEGIN Light */
@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/Light/OpenSans-Light.eot?v=1.1.0");
  src: url("../fonts/Light/OpenSans-Light.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/Light/OpenSans-Light.woff2?v=1.1.0") format("woff2"), url("../fonts/Light/OpenSans-Light.woff?v=1.1.0") format("woff"), url("../fonts/Light/OpenSans-Light.ttf?v=1.1.0") format("truetype"), url("../fonts/Light/OpenSans-Light.svg?v=1.1.0#Light") format("svg");
  font-weight: 300;
  font-style: normal; }

/* END Light */
/* BEGIN Regular */
@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/Regular/OpenSans-Regular.eot?v=1.1.0");
  src: url("../fonts/Regular/OpenSans-Regular.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/Regular/OpenSans-Regular.woff2?v=1.1.0") format("woff2"), url("../fonts/Regular/OpenSans-Regular.woff?v=1.1.0") format("woff"), url("../fonts/Regular/OpenSans-Regular.ttf?v=1.1.0") format("truetype"), url("../fonts/Regular/OpenSans-Regular.svg?v=1.1.0#Regular") format("svg");
  font-weight: normal;
  font-style: normal; }

/* END Regular */
/* BEGIN Bold */
@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/Bold/OpenSans-Bold.eot?v=1.1.0");
  src: url("../fonts/Bold/OpenSans-Bold.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/Bold/OpenSans-Bold.woff2?v=1.1.0") format("woff2"), url("../fonts/Bold/OpenSans-Bold.woff?v=1.1.0") format("woff"), url("../fonts/Bold/OpenSans-Bold.ttf?v=1.1.0") format("truetype"), url("../fonts/Bold/OpenSans-Bold.svg?v=1.1.0#Bold") format("svg");
  font-weight: bold;
  font-style: normal; }

/* END Bold */
/* BEGIN Extrabold */
@font-face {
  font-family: 'Open Sans';
  src: url("../fonts/ExtraBold/OpenSans-ExtraBold.eot?v=1.1.0");
  src: url("../fonts/ExtraBold/OpenSans-ExtraBold.eot?#iefix&v=1.1.0") format("embedded-opentype"), url("../fonts/ExtraBold/OpenSans-ExtraBold.woff2?v=1.1.0") format("woff2"), url("../fonts/ExtraBold/OpenSans-ExtraBold.woff?v=1.1.0") format("woff"), url("../fonts/ExtraBold/OpenSans-ExtraBold.ttf?v=1.1.0") format("truetype"), url("../fonts/ExtraBold/OpenSans-ExtraBold.svg?v=1.1.0#ExtraBold") format("svg");
  font-weight: 800;
  font-style: normal; }

/* END Extrabold */
/* Fonts - Icons - CNPq */
@font-face {
  font-family: 'icon-cnpq';
  src: url("../fonts/icon-fonts-cnpq/icon-cnpq.eot?xls1m0");
  src: url("../fonts/icon-fonts-cnpq/icon-cnpq.eot?xls1m0#iefix") format("embedded-opentype"), url("../fonts/icon-fonts-cnpq/icon-cnpq.ttf?xls1m0") format("truetype"), url("../fonts/icon-fonts-cnpq/icon-cnpq.woff?xls1m0") format("woff"), url("../fonts/icon-fonts-cnpq/icon-cnpq.svg?xls1m0#icon-cnpq") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="ico-"], [class*=" ico-"] {
  font-family: 'icon-cnpq';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.ico-envelope3:before {
  content: "\e800"; }

.ico-download-docs:before {
  content: "\e600"; }

.ico-font-plus:before {
  content: "\e601"; }

.ico-font:before {
  content: "\e602"; }

.ico-view:before {
  content: "\e603"; }

.ico-no-view:before {
  content: "\e604"; }

.ico-login:before {
  content: "\e605"; }

.ico-logout:before {
  content: "\e606"; }

.ico-lupa:before {
  content: "\e607"; }

.ico-gears:before {
  content: "\e608"; }

.ico-chat:before {
  content: "\e609"; }

.ico-previous:before {
  content: "\e60a"; }

.ico-next:before {
  content: "\e60b"; }

.ico-up:before {
  content: "\e60c"; }

.ico-down:before {
  content: "\e60d"; }

.ico-calendar:before {
  content: "\e60e"; }

.ico-result:before {
  content: "\e60f"; }

.ico-editar:before {
  content: "\e610"; }

.ico-encerrar:before {
  content: "\e611"; }

.ico-questions:before {
  content: "\e612"; }

.ico-envelope:before {
  content: "\e613"; }

.ico-relogio:before {
  content: "\e614"; }

.ico-close:before {
  content: "\e615"; }

.ico-more:before {
  content: "\e616"; }

.ico-minus:before {
  content: "\e617"; }

.ico-ok:before {
  content: "\e618"; }

.ico-document:before {
  content: "\e619"; }

.ico-book-open:before {
  content: "\e61a"; }

.ico-documents:before {
  content: "\e61b"; }

.ico-search:before {
  content: "\e61c"; }

.ico-notebook:before {
  content: "\e61d"; }

.ico-pencil:before {
  content: "\e61e"; }

.ico-no-audio:before {
  content: "\e61f"; }

.ico-audio:before {
  content: "\e620"; }

.ico-video:before {
  content: "\e621"; }

.ico-camera:before {
  content: "\e622"; }

.ico-picture:before {
  content: "\e623"; }

.ico-telefone:before {
  content: "\e624"; }

.ico-clock:before {
  content: "\e625"; }

.ico-download:before {
  content: "\e626"; }

.ico-upload:before {
  content: "\e627"; }

.ico-refresh:before {
  content: "\e628"; }

.ico-paperclip:before {
  content: "\e629"; }

.ico-map-pin:before {
  content: "\e62a"; }

.ico-printer:before {
  content: "\e62b"; }

.ico-facebook3:before {
  content: "\e62c"; }

.ico-facebook2:before {
  content: "\e62d"; }

.ico-facebook:before {
  content: "\e62e"; }

.ico-twitter3:before {
  content: "\e62f"; }

.ico-twitter2:before {
  content: "\e630"; }

.ico-twitter:before {
  content: "\e631"; }

.ico-youtube3:before {
  content: "\e632"; }

.ico-youtube2:before {
  content: "\e633"; }

.ico-youtube:before {
  content: "\e634"; }

.ico-soundcloud3:before {
  content: "\e635"; }

.ico-soundcloud2:before {
  content: "\e636"; }

.ico-soundcloud:before {
  content: "\e637"; }

.ico-rss3:before {
  content: "\e638"; }

.ico-rss2:before {
  content: "\e639"; }

.ico-rss:before {
  content: "\e63a"; }

.ico-adjustments:before {
  content: "\e63b"; }

.ico-alarmclock:before {
  content: "\e63c"; }

.ico-anchor:before {
  content: "\e63d"; }

.ico-attachment:before {
  content: "\e63e"; }

.ico-bargraph:before {
  content: "\e63f"; }

.ico-linegraph:before {
  content: "\e640"; }

.ico-basket:before {
  content: "\e641"; }

.ico-beaker:before {
  content: "\e642"; }

.ico-briefcase:before {
  content: "\e643"; }

.ico-browser:before {
  content: "\e644"; }

.ico-caution:before {
  content: "\e645"; }

.ico-circle-compass:before {
  content: "\e646"; }

.ico-clipboard:before {
  content: "\e647"; }

.ico-cloud:before {
  content: "\e648"; }

.ico-compass:before {
  content: "\e649"; }

.ico-desktop:before {
  content: "\e64a"; }

.ico-dial:before {
  content: "\e64b"; }

.ico-edit:before {
  content: "\e64c"; }

.ico-expand:before {
  content: "\e64d"; }

.ico-flag:before {
  content: "\e64e"; }

.ico-focus:before {
  content: "\e64f"; }

.ico-genius:before {
  content: "\e650"; }

.ico-gift:before {
  content: "\e651"; }

.ico-global:before {
  content: "\e652"; }

.ico-globe:before {
  content: "\e653"; }

.ico-grid:before {
  content: "\e654"; }

.ico-happy:before {
  content: "\e655"; }

.ico-sad:before {
  content: "\e656"; }

.ico-hazardous:before {
  content: "\e657"; }

.ico-heart:before {
  content: "\e658"; }

.ico-hotairballoon:before {
  content: "\e659"; }

.ico-hourglass:before {
  content: "\e65a"; }

.ico-key:before {
  content: "\e65b"; }

.ico-laptop:before {
  content: "\e65c"; }

.ico-layers:before {
  content: "\e65d"; }

.ico-lifesaver:before {
  content: "\e65e"; }

.ico-lightbulb:before {
  content: "\e65f"; }

.ico-lock:before {
  content: "\e660"; }

.ico-map:before {
  content: "\e661"; }

.ico-megaphone:before {
  content: "\e662"; }

.ico-mic:before {
  content: "\e663"; }

.ico-mobile:before {
  content: "\e664"; }

.ico-newspaper:before {
  content: "\e665"; }

.ico-paintbrush:before {
  content: "\e666"; }

.ico-phone:before {
  content: "\e667"; }

.ico-pictures:before {
  content: "\e668"; }

.ico-piechart:before {
  content: "\e669"; }

.ico-presentation:before {
  content: "\e66a"; }

.ico-pricetags:before {
  content: "\e66b"; }

.ico-profile-female:before {
  content: "\e66c"; }

.ico-profile-male:before {
  content: "\e66d"; }

.ico-puzzle:before {
  content: "\e66e"; }

.ico-quote:before {
  content: "\e66f"; }

.ico-recycle:before {
  content: "\e670"; }

.ico-ribbon:before {
  content: "\e671"; }

.ico-scissors:before {
  content: "\e672"; }

.ico-scope:before {
  content: "\e673"; }

.ico-shield:before {
  content: "\e674"; }

.ico-speedometer:before {
  content: "\e675"; }

.ico-strategy:before {
  content: "\e676"; }

.ico-streetsign:before {
  content: "\e677"; }

.ico-tablet:before {
  content: "\e678"; }

.ico-target:before {
  content: "\e679"; }

.ico-telescope:before {
  content: "\e67a"; }

.ico-toolbox:before {
  content: "\e67b"; }

.ico-tools:before {
  content: "\e67c"; }

.ico-tools-2:before {
  content: "\e67d"; }

.ico-trophy:before {
  content: "\e67e"; }

.ico-wallet:before {
  content: "\e67f"; }

.ico-wine:before {
  content: "\e680"; }

.ico-lg-pl:before {
  content: "\e681"; }

.ico-lg-cl:before {
  content: "\e682"; }

.ico-lg-dgp:before {
  content: "\e683"; }

.ico-lg-diip:before {
  content: "\e684"; }

.ico-lg-lilacs:before {
  content: "\e685"; }

.ico-lg-ifohab:before {
  content: "\e686"; }

.ico-lg-medline:before {
  content: "\e687"; }

.ico-lg-puc:before {
  content: "\e688"; }

.ico-lg-scielo:before {
  content: "\e689"; }

.ico-lg-scopus:before {
  content: "\e68a"; }

.ico-lg-ufrgs:before {
  content: "\e68b"; }

.ico-lg-ufrj:before {
  content: "\e68c"; }

.ico-lg-ufsc:before {
  content: "\e68d"; }

.ico-researchid:before {
  content: "\e68e"; }

.ico-ind-producao:before {
  content: "\e68f"; }

.ico-historico:before {
  content: "\e690"; }

.ico-colabora:before {
  content: "\e691"; }