/* - css/main-print.css - */

/* BEGIN http://portalpadrao.gov.br/portal_css/css/main-print.css?original=1 */
* {
  background: transparent !important;
  box-shadow: none !important;
  color: #000 !important; /* */
  text-shadow: none !important;
}
a,
a:visited {
  text-decoration: underline;
}
a[href]:after {
  content: " (" attr(href) ")";
}
abbr[title]:after {
  content: " (" attr(title) ")";
}
.ir a:after,
a[href^="javascript: "]:after,
a[href^="#"]:after {
  content: "";
}
pre,
blockquote {
  border: 1px solid #999;
  page-break-inside: avoid;
}
thead {
  display: table-header-group;
}
tr,
img {
  page-break-inside: avoid;
}
img {
  max-width: 100% !important;
}
p,
h2,
h3 {
  orphans: 3;
  widows: 3;
}
h2,
h3 {
  page-break-after: avoid;
}
#barra-brasil,
#footer,
#extra-footer,
#em-destaque,
#viewlet-social-like,
#voltar-topo,
#portal-features {
  display: none !important;
}
.cell {
  margin: 0 !important;
  width: 100%;
}
* {
  position: relative !important;
}
/* END http://portalpadrao.gov.br/portal_css/css/main-print.css?original=1 */

#acessibilidade,
#logo p,
#buscar-portal,
#sobre,
#footer-brasil,
#cssmenu,
#menu-navigation,
.sr-only {
  display: none !important;
}
#conteudo {
  width: 100%;
}

.row,
div[class^="col-"],
div[class^="panel-title col-"] {
  width: 100%;
}
div[class^="col-xs-offset"],
div[class^="col-sm-offset"],
div[class^="col-md-offset"],
div[class^="col-lg-offset"] {
  margin-left: 0;
}

.btn,
.alert {
  border: 1px solid #000;
}
p {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
#logo a:after,
#localizacao a:after,
table a:after {
  content: "" !important;
}

/* Páginas de convocação, de edição e de listview */
.panel-collapse {
  display: block;
  height: 100% !important;
}

/* Página de cursos */
.tab-content > .tab-pane {
  display: block !important;
}
