p a {
  color:#1e68d0;
}
/** Logo header **/
html.no-js body div.layout header div.container div.row-fluid div#logo.span8 a h1.portal-title.corto {
	font-family: "open_sansextrabold", "Open Sans", Arial, Helvetica, sans-serif !important;
}
header #logo .portal-title-1 {
	font-size: 1em !important;
}
header #logo h1 {
	margin: 8px 0 !important;
}
.float-inline-end {
	float: inline-end !important;
}
/**  no padding bottom **/
main .no-padding-bottom .row-fluid {
	padding-bottom: 0;
}
/** coluna esquerda **/
main #navigation {
	width: 215px !important;
}
/** miolo **/
main #content {
	width: 745px !important;
	;
}
a.redirect::before {
	content: "Este conteúdo está diponivel em ";
}
a {
	color: #3071a9;
}
.header-options-hide .item-page .content-header-options-1 {
	display: none !important;
}
.internas .item-page .content-header-options-1 {
	margin-bottom: 0 !important;
}
main div.container .module h1 {
	line-height: 1.05em !important;
}
#content.internas h1 a, #content.internas .documentFirstHeading a {
	color: #172838 !important;
	letter-spacing: -0.05em;
}
content-header-options-1  #content.internas ol li {
	font-size: inherit !important;
	line-height: inherit !important;
}
#content.internas .documentCategory {
	display: none !important;
}
#navigation nav.sub-menu {
	background: #eaebee;
}
main .container #navigation h2 {
	border-bottom: 1px solid #cfcdcd !important;
}
main #navigation nav li.deeper ul {
	background: #e3e4e5;
}
main #navigation nav li.deeper > ul {
	background: #e4e6e6 !important;
}
main #navigation nav li.deeper ul li.deeper ul {
	background: #d9dadc none repeat scroll 0 0 !important;
	border-top: 1px solid #c3c0c0;
}
main #navigation .sub-menu li {
	padding-left: 20px;
}
main #navigation nav li.deeper > a.expansible {
	font-weight: normal !important;
}
main #navigation nav li.deeper > a.itemclose, main #navigation nav li.deeper > a.expansible {
	border-bottom: 1px solid #dfdfdf;
}
main #navigation nav li.deeper a.expansible.open {
	font-weight: 600 !important;
}
/*padding*/
.module.p0, .p0, .module .p0 {
	padding: 0 !important;
}
/** margin **/
main div.container .module.mt0 {
	margin-top: 0px !important
}
main div.container .module.mt10 {
	margin-top: 10px !important
}
main div.container .module.mt15 {
	margin-top: 15px !important
}
main div.container .module.mt20 {
	margin-top: 20px !important
}
main div.container .module.mt25 {
	margin-top: 25px !important
}
main div.container .module.mt27 {
	margin-top: 27px !important
}
main div.container .module.mt30 {
	margin-top: 30px !important
}
main div.container .module.mt35 {
	margin-top: 35px !important
}
main div.container .module.mt40 {
	margin-top: 40px !important
}

@media (min-width: 480px) {
main div.container .module.ml0 {
	margin-left: 0 !important
}
main div.container .module.ml30 {
	margin-left: 3% !important
}
main div.container .module.ml35 {
	margin-left: 3.5% !important
}
}
main div.container .module.mb0 {
	margin-bottom: 0px !important
}
main div.container .module.mb10 {
	margin-bottom: 10px !important
}
main div.container .module.mb20 {
	margin-bottom: 20px !important
}
main div.container .module.mb30 {
	margin-bottom: 20px !important
}

.mb30 {
	margin-bottom: 30px !important
}
/** padding **/
main div.container .module.pt0 {
	padding-top: 0x !important
}
main div.container .module.pt10 {
	padding-top: 10x !important
}
main div.container .module.pt15 {
	padding-top: 15px !important
}
main div.container .module.pt20 {
	padding-top: 20px !important
}
main div.container .module.pt25 {
	padding-top: 25px !important
}
main div.container .module.pt30 {
	padding-top: 30px !important
}
main div.container .module.pb0 {
	padding-bottom: 30px !important
}
/** menu **/
.hide-note-icon li span.icon-li {
	display: none;
}
main #navigation nav li.deeper {
	border-top: none !important;
	border-bottom: none !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.header-font-small {
	font-size: 0.9em !important;
}
}
/*** Elementos bootstrap ***/
.accordion .accordion-group {
	background: #ffffff!important;
	border: 1px solid #c0c1c1;
	margin: 10px 0 !important;
	float: left;
	width: 100%;
}
.accordion .accordion-group .accordion-heading {
	background: #eaebee !important;
	border-radius: 4px;
}
.accordion .accordion-group .accordion-toggle {
	background: #EAEBEE;
	text-decoration: none !important;
	color: #335277;
	font-weight: bold;
	font-size: 16px;
	border-radius: 4px;
}
.accordion .accordion-group .accordion-body {
	background: #ffffff !important;
}
.well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
	border-color: #ddd;
	border-color: rgba(0, 0, 0, 0.15);
}
.well-large {
	padding: 24px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.well-small {
	padding: 9px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
/** // Bootstrap // */



main .container .margin-left {
	margin-left: 3.22581% !important;
}
#content.internas .module p {
	line-height: 1.75em !important;
}
main .container #navigation nav a:hover {
	text-decoration: none;
}
main div.rastro-navegacao {
	color: #000 !important;
	font-size: 70% !important;
	height: 20px !important;
}
main div.row-flutuante {
	margin-top: -10px !important;
}
main #navigation nav ul li {
	padding-left: 12px;
	border-color: #dfdfdf;
}
main #navigation section nav {
	margin-bottom: 45px;
}
main div.container .module p, .chamadas-secundarias {
	font-size: 1em !important;
	font-family: Arial, Helvetica, sans-serif;
}
main .container .outstanding-header .outstanding-title .title {
	text-transform: inherit;
}
main .container #navigation nav h2 {
	padding: 8px 8px 20px 10px;
	line-height: 1.3em;
}
main #content .module.title-medio h4 {
	font-size: 2.2em !important;
	line-height: 1em !important;
}
main #content .module.title-pequeno h4 {
	font-size: 1.8em !important;
	line-height: 1em !important;
}
main #content .module.title-small h4 {
	font-size: 1.5em !important;
	line-height: 1em !important;
}
main div.container #content.internas .module .outstanding-title {
	font-size: 1.45em !important;
	margin: 11px 8px 10px 8px !important;
}
/** module-box-01  **/
main div.container .module-box-01 .outstanding-header h2.outstanding-title {
	font-size: 1em !important;
	font-weight: 600!important;
}
main div.container .module.module-box-01 {
	margin-bottom: 20px !important;
}
main div.container .module-box-01.module-box-01-white, main div.container .module-box-01.module-box-01-white .outstanding-header, main div.container .module-box-01.module-box-01-white .header {
	background: #FFF;
}
/** module footer **/
main div.container .module .outstanding-footer a.outstanding-link, main div.container .module-box-01 .footer a.link {
	font-size: 0.7em !important;
}
/** box o-que-fazemos **/



.custommodule-box-01.module-box-01-white.o-que-fazemos {
	margin: 0 5px;
	width: 98%;
}
/** .jp-audio-slim **/
.jp-audio-slim div.jp-audio {
	width: 100% !important;
}
/** ações e programas **/
.pagina-acoes-e-programas #content.internas .tileContent .description {
	height: 102px;
	overflow: auto;
	margin-bottom: 0;
	position: absolute;
	bottom: 0;
}
.pagina-acoes-e-programas .span2.tileInfo {
	display: none;
}
.pagina-acoes-e-programas .span10.tileContent {
	width: 100%;
	float: left;
}
.pagina-acoes-e-programas .span10.tileContent .tileImage {
	width: 100%
}
.pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem {
	padding: 0;
	clear: none !important;
	width: 30%; /*min-height: 420px;*/
	float: left !important;
	border: none !important;
	min-height: 420px !important;
}
.pagina-acoes-e-programas #content.internas h2 {
	font-size: 1.1em !important;
	font-weight: bold !important
}
/** sidebar internas-direita **/
#content-section .row-fluid .span9 {
	width: 65%;
}
#content-section .row-fluid .span3 {
	width: 30%;
}
#content.internas .module-box-01 ul li {
	display: inherit !important;
	height: auto !important;
}
/** ações e programas **/
.pagina-acoes-e-programas #content.internas .tileContent .description {
	height: 120px;
	overflow: auto;
	margin-bottom: 0 !important;
	position: absolute;
	bottom: 0;
}
.pagina-acoes-e-programas .span2.tileInfo {
	display: none;
}
.pagina-acoes-e-programas .span10.tileContent {
	width: 100%;
	float: left;
	margin-right: 0 !important;
	padding: 0 !important;
	border: none !important
}
.pagina-acoes-e-programas .internas .tile-list-1 .tileItem .tileContent {
	border: none !important;
}
.pagina-acoes-e-programas .span10.tileContent .subtitle {
	display: none;
}
.pagina-acoes-e-programas .span10.tileContent .tileHeadline a {
	line-height: 1.1em !important;
}
.pagina-acoes-e-programas .span10.tileContent .tileHeadline, .pagina-acoes-e-programas .span10.tileContent .description {
	padding: 10px !important;
	overflow: hidden;
}
.pagina-acoes-e-programas .span10.tileContent .tileImage {
	width: 100%;
	margin: 0 !important;
	padding: 0 !important
}
.pagina-acoes-e-programas .span10.tileContent .tileImage img {
	border-radius: 0px !important;
	border-top-left-radius: 4px !important;
	border-top-right-radius: 4px !important;
}
.pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem {
	margin-left: 30px;
	margin-bottom: 20px;
	padding: 0px!important;
	clear: none !important;
	width: 30%;
	float: left !important;
	min-height: 377px;
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 5px 5px 15px #c9c9c9;
}
.pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(1), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(4), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(7), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(10), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(13), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(16), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(19), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(22), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(25), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(28), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(31), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(34), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(37), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(40), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(43), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(46), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(49), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(52) {
	margin-left: 0px !important;
}
.pagina-acoes-e-programas #content.internas h2 {
	font-size: 1.1em !important;
}
.pagina-acoes-e-programas #content.internas .category-listacoes-e-programas .tileContent h2.tileHeadline {
	font-weight: bold !important;
}
.pagina-acoes-e-programas #content.internas .category-listacoes-e-programas .span10.tileContent > p {
	padding: 0 10px !important;
}
/** variação modulo 1 **/
#content.internas .module-box-01 li h4 {
	font-size: 1em;
}
#content.internas .module-box-01 .footer {
	border-top: none;
}
main div.container #navigation .variacao-module-01 h2 {
	color: #643c67;
	border-color: #643c67;
}
main div.container #navigation .variacao-module-01 li.deeper {
	border-bottom: 2px solid #643c67;
	border-top: 2px solid #643c67;
}
main div.container .variacao-module-01 div.outstanding-header {
	border-color: #643c67;
}
main div.container .variacao-module-01 h2.outstanding-title {
	color: #643c67;
}
main div.container .variacao-module-01 .subtitle, main div.container .variacao-module-01 .subtitle-container {
	color: #643c67;
}
main div.container .variacao-module-01 div.outstanding-footer {
	border-color: #643c67;
}
/** variacao-module-03 **/
main div.container #navigation .variacao-module-03 h2 {
	color: #3b7390;
	border-color: #3b7390;
}
main div.container #navigation .variacao-module-03 li.deeper {
	border-bottom: 2px solid #3b7390;
	border-top: 2px solid #3b7390;
}
main div.container .variacao-module-03 div.outstanding-header {
	border-color: #3b7390;
}
main div.container .variacao-module-03 h2.outstanding-title {
	color: #3b7390;
}
main div.container .variacao-module-03 .subtitle, main div.container .variacao-module-03 .subtitle-container {
	color: #3b7390;
}
main div.container .variacao-module-03 div.outstanding-footer {
	border-color: #3b7390;
}
/** variacao-module-04  **/
main div.container #navigation .variacao-module-04 h2 {
	color: #147a02;
	border-color: #147a02;
}
main div.container #navigation .variacao-module-04 li.deeper {
	border-bottom: 2px solid #147a02;
	border-top: 2px solid #147a02;
}
/** variacao-module-05 **/
main div.container #navigation .variacao-module-05 h2 {
	color: #b97a00;
	border-color: #b97a00;
}
main div.container #navigation .variacao-module-05 li.deeper {
	border-bottom: 2px solid #b97a00;
	border-top: 2px solid #b97a00;
}
main div.container .variacao-module-05 div.outstanding-header {
	border-color: #b97a00;
}
main div.container .variacao-module-05 h2.outstanding-title {
	color: #b97a00;
}
main div.container .variacao-module-05 .subtitle, main div.container .variacao-module-05 .subtitle-container {
	color: #b97a00;
}
main div.container .variacao-module-05 div.outstanding-footer {
	border-color: #b97a00;
}
/** variacao-module-06  **/
main div.container #navigation .variacao-module-06 h2 {
	color: #826938;
	border-color: #826938;
}
main div.container #navigation .variacao-module-06 li.deeper {
	border-bottom: 2px solid #826938;
	border-top: 2px solid #826938;
}
main div.container .variacao-module-06 div.outstanding-header {
	border-color: #826938;
}
main div.container .variacao-module-06 h2.outstanding-title {
	color: #826938;
}
main div.container .variacao-module-06 .subtitle, main div.container .variacao-module-06 .subtitle-container {
	color: #826938;
}
main div.container .variacao-module-06 div.outstanding-footer {
	border-color: #826938;
}
/** variacao-module-07 **/

main div.container #navigation .variacao-module-07 h2 {
	color: #753900;
	border-color: #753900;
}
main div.container #navigation .variacao-module-07 li.deeper {
	border-bottom: 2px solid #753900;
	border-top: 2px solid #753900;
}
main div.container .variacao-module-07 div.outstanding-header {
	border-color: #753900;
}
main div.container .variacao-module-07 h2.outstanding-title {
	color: #753900;
}
main div.container .variacao-module-07 .subtitle, main div.container .variacao-module-07 .subtitle-container {
	color: #753900;
}
main div.container .variacao-module-07 div.outstanding-footer {
	border-color: #753900;
}
main div.container #navigation .variacao-module-02 h2 {
	color: #cd4500;
	border-color: #cd4500;
}
main div.container #navigation .variacao-module-02 li.deeper {
	border-bottom: 2px solid #cd4500;
	border-top: none !important;
}
/** .variacao-module-08 **/
main div.container #navigation .variacao-module-08 h2 {
	color: #b4160b;
	border-color: #b4160b;
}
main div.container #navigation .variacao-module-08 li.deeper {
	border-bottom: 2px solid #b4160b;
	border-top: 2px solid #b4160b;
}
main div.container .variacao-module-08 div.outstanding-header {
	border-color: #b4160b;
}
main div.container .variacao-module-08 h2.outstanding-title {
	color: #b4160b;
}
main div.container .variacao-module-08 .subtitle, main div.container .variacao-module-08 .subtitle-container {
	color: #b4160b;
}
main div.container .variacao-module-08 div.outstanding-footer {
	border-color: #b4160b;
}
main div.container .module.variacao-module-08 a.outstanding-link .icon-box {
	background-color: red;
	background-image: linear-gradient(to bottom, #b4160b 0px, #990000 100%);
}
/** .variacao-module-09 **/

main div.container #navigation .variacao-module-09 h2 {
	color: #0099CC;
	border-color: #0099CC;
}
main div.container #navigation .variacao-module-09 li.deeper {
	border-bottom: 2px solid #0099CC;
	border-top: 2px solid #0099CC;
}
main div.container .variacao-module-09 div.outstanding-header {
	border-color: #0099CC;
}
main div.container .variacao-module-09 h2.outstanding-title {
	color: #0099CC;
}
main div.container .variacao-module-09 .subtitle, main div.container .variacao-module-09 .subtitle-container {
	color: #0099CC;
}
main div.container .variacao-module-09 div.outstanding-footer {
	border-color: #0099CC;
}
/** .variacao-module-10 **/
main div.container #navigation .variacao-module-10 h2 {
	color: #da5a8a;
	border-color: #da5a8a;
}
main div.container #navigation .variacao-module-10 li.deeper {
	border-bottom: 2px solid #da5a8a;
	border-top: 2px solid #da5a8a;
}
main div.container .variacao-module-10 div.outstanding-header {
	border-color: #da5a8a;
}
main div.container .variacao-module-10 h2.outstanding-title {
	color: #da5a8a;
}
main div.container .variacao-module-10 .subtitle, main div.container .variacao-module-10 .subtitle-container {
	color: #da5a8a;
}
main div.container .variacao-module-10 div.outstanding-footer {
	border-color: #da5a8a;
}
main div.container .variacao-module-10 a.outstanding-link .icon-box {
	background-image: linear-gradient(to bottom, #da5a8a 0, #2c0443 100%) !important;
}
/** .variacao-module-11 **/
main div.container #navigation .variacao-module-11 h2 {
	color: #da5a8a;
	border-color: #d39804;
}
main div.container #navigation .variacao-module-11 li.deeper {
	border-bottom: 2px solid #F4AF00;
	border-top: 2px solid #F4AF00;
}
main div.container .variacao-module-11 div.outstanding-header {
	border-color: #F4AF00;
}
main div.container .variacao-module-11 h2.outstanding-title {
	color: #d39804;
}
main div.container .variacao-module-11 .subtitle, main div.container .variacao-module-11 .subtitle-container {
	color: #d39804;
}
main div.container .variacao-module-11 div.outstanding-footer {
	border-color: #F4AF00;
}
main div.container .variacao-module-11 a.outstanding-link .icon-box {
	background-image: linear-gradient(to bottom, #F4AF00 0, #2c0443 100%) !important;
}
/** Fonte **/
html body, html body main h2, html body h1, html body h2, html body h3, html body h4, html body h5, html body h6 {
	font-family: Arial, Helvetica, sans-serif !important;
}
#content.internas h3, #content.internas h4, #content.internas h5, #content.internas h6 {
	font-size: 1.4em;
	font-weight: 700 !important;
	margin-bottom: 0.8em;
	margin-top: 0.8em;
}
/** Box serviços **/
main div.container .servicos .module-box-01 {
	background: #FFFFFF;
}
#content.internas .module.servicos .outstanding-header {
	background: #434a54;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
#content.internas .servicos .outstanding-header h2 {
	color: #fff;
	font-size: 1.2em;
	font-weight: normal !important;
	margin-top: 0 !important;
	padding-left: 5px;
	padding-top: 14px;
}
#content.internas .servicos ul li {
	margin: 0;
	height: auto !important;
}
#content.internas .servicos ul li a, #content.internas .servicos th a, #content.internas .servicos td a {
	color: #172938;
	font-weight: 600 !important;
}
#content.internas .servicos ul li:nth-of-type(2n), .table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th {
	background: #eaebee !important;
}
#content.internas .servicos .footer {
	background: #d4d4d6;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}
.row-fluid.module.servicos {
	clear: both;
}
/** lista simples de artigos **/
.lista-simple li.newsflash-item span.article-separator {
	display: none;
}
.lista-simple li h5.newsflash-title a {
	font-size: 12px;
	color: #172938;
}
.lista-simple li h5.newsflash-title {
	margin: 0 !important;
}
/*** oculta titulo itens de mnenu***/
.hide-title #content.internas .borderHeading, .hide-title #content.internas .content-header-options-1, .hide-title #content.internas .documentFirstHeading {
	display: none !important;
}
main div.container #content.internas .module h2 {
	font-weight: normal !important;
}
/** module header title **/
main div.container #content.internas .module.title-pb h2, main div.container #content.internas .module.title-pb h3 {
	padding-bottom: 0 !important;
}
main div.container #content.internas .module.title-mb h2, main div.container #content.internas .module.title-mb h3 {
	margin-bottom: 0 !important;
}
.module.header-min-height60 .outstanding-header {
	height: 62px;
}
.module.header-min-height .outstanding-header {
	height: 80px;
}
.module.border-bottom {
	border-bottom: 1px solid #e8e7e7 !important;
}
main .container .margin-left {
	margin-left: 3.22581% !important;
}
#content.internas .module p {
	line-height: 1.75em !important;
}
#content.internas .listagem-chamadas-secundarias .row-fluid {
	padding-bottom: 0px;
}
#content.internas .listagem-chamadas-secundarias .row-fluid .description {
	margin: 0 px;
}
.chamada-simples-img-left .chamadas-secundarias a {
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
}
/** border **/
.module.border-top {
	border-top: 1px solid #e8e7e7 !important;
}
.borda-arredondada {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	border-radius: 8px;
}
/** mod_chamadas **/
main div.container .manchete-principal div.outstanding-header {
	min-height: 53px !important;
	font-size: 1.1em;
}
main .container #content .manchete-principal h3, main .container #content .manchete-texto-lateral h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33.9px;
	letter-spacing: -1.7px;
	line-height: 37.4px;
	font-weight: bold;
	color: #172838;
}
main div.container .module .manchete-principal .span12 h3 {
	font-size: 2.5em !important;
}
main div.container .module h2 a, main div.container .module h3 a {
	color: #172838;
}
main .container #content .subtitle-hide .chamadas-secundarias .subtitle {
	display: none;
}
main .container #content .module.title-grande div.chamadas-secundarias h4, main .container #content .module.title-grande div.manchete-texto-lateral h4 {
	font-size: 2.8em !important
}
main .container #content .chamadas-secundarias a, main .container #content .manchete-texto-lateral a {
	color: #172838;
}
main .container #content.internas .module .chamadas-secundarias h2, main .container #content.internas .module .chamadas-secundarias h3, main .container #content.internas .module .chamadas-secundarias h4, main .container #content.internas .module .chamadas-secundarias h5, main .container #content.internas .module .chamadas-secundarias h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	letter-spacing: -0.05em;
	line-height: 1.2em;
	margin-bottom: 0.5em;
	font-weight: 600 !important;
}

main .container #content .chamadas-secundarias h2 a, main .container #content .manchete-texto-lateral h2 a {
   letter-spacing: -1.5px !important;
}   

main .container #content .manchete-principal p.subtitle, main .container #content .chamadas-secundarias p.subtitle, main .container #content .manchete-texto-lateral p.subtitle {
	font-size: 0.8em !important;
}
main .container #content .manchete-principal h3:nth-child(2) {
	padding-bottom: 5px;
}
main .container #content .manchete-principal div[class*="row-fluid"]:nth-child(2) {
	padding-bottom: 5px;
}
main .container #content .manchete-principal div[class*="row-fluid"]:nth-child(3), main .container #content .manchete-principal div[class*="row-fluid"]:nth-child(4) {
	padding-bottom: 0px;
}
main .container .align-img-esquerda .manchete-texto-lateral .span6.no-margin {
	float: right;
	margin-left: 3.22581%;
}
main .container .align-img-esquerda .manchete-texto-lateral .img-manchete-lateral {
	margin: 0;
}
main .container .module.span6 .chamadas-secundarias iframe {
	width: 360px;
	height: 215px;
}
main div.container .module.module-box-01 .outstanding-header {
	border-bottom: 1px solid #c3c0c0;
	border-top: medium none;
	min-height: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
main div.container .module-box-01 .outstanding-header h2, main div.container .module-box-01 .outstanding-header h3, main div.container .module-box-01 .outstanding-header h4, main div.container .module-box-01 .outstanding-header h4, main div.container .module-box-01 .outstanding-header h6 {
	text-transform: uppercase;
	color: #444A53;
}
main div.container .module-box-01 ul.lista {
	padding-bottom: 0;
}
main div.container .module-box-01 li.span12 {
	border-bottom: 1px solid #cfcdcd
}
main div.container .module-box-01 .outstanding-header h2 {
	font-size: 1.1em;
	line-height: 1em;
}
main div.container .module.span12 > div.chamadas-secundarias > a img, main div.container .module.span12 > div.chamadas-secundarias > a {
	height: auto !important;
	width: 100% !important;
}
/** manchete lateral **/
.imagem-media .manchete-texto-lateral .span4 {
	width: 39%
}
.imagem-media .manchete-texto-lateral .span8 {
	width: 57%
}
/** pagination **/
.pagination {
	clear: both !important;
}
/** Pagina  internas2  **/
.internas2 .content-header-options-1 {
	display: none;
}
.internas2 #content-section span.documentCategory {
	display: none;
}
.internas2 .img-polaroid {
	border: medium none;
	border-radius: 10px;
	box-shadow: none;
	padding: 0;
}
/** Banner Slider **/

main .container .banner-carousel .carousel-inner .banneritem.item .faixa {
	width: 100%;
}
main #content.internas .carousel.banner-carousel ol li {
	list-style: outside none none !important;
}
main .container .banner-carousel .carousel-indicators-custom {
	right: 0;
}
.banner-carousel .carousel-indicators-custom li a {
	background: #3562ba url("/images/bullets-cinza-azul.png") no-repeat scroll 0 0 !important;
}
.banner-carousel .carousel-indicators-custom li.active a, .banner-carousel .carousel-indicators-custom li a:hover {
	background: #dad9d9 url("/images/bullets-cinza-azul.png") repeat scroll -21px 0 !important;
}
main .container .banner-carousel .banneritem.item h1 {
	height: auto !important;
}
main .container .carousel {
	margin-bottom: 0px;
}

@media screen and (min-width: 992px) {
.full-size .banner-carousel .banneritem img {
	height: 400px !important;
}
}
/* busca ações e programas */
.internas .filter-search {
	background: #e5e8ea none repeat scroll 0 0;
	border-top: 5px solid #004a99;
	box-shadow: 0 2px 1px #ccc;
	margin-bottom: 30px;
	padding: 10px 15px 15px;
	width: calc(100% - 30px);
}
.internas .filter-search .acao-busca {
	background: #004a99 none repeat scroll 0 0;
	border: medium none;
	border-radius: 5px;
	box-shadow: 0 2px 1px #ccc;
	color: #ffffff;
	padding: 5px 15px;
	text-transform: uppercase;
}
.internas .filter-search #filter-search {
	border-radius: 5px;
	color: #555;
	font-size: 13px;
	height: 20px;
	margin-right: 10px;
	margin-top: 10px;
	padding: 4px 6px;
	width: calc(100% - 25px);
}
/* Busca Ações e programas */
.internas .filters.alert.alert-info {
	background: #e5e8ea none repeat scroll 0 0;
	border: none !important;
	border-top: 5px solid #004a99 !important;
	box-shadow: 0 2px 1px #ccc;
	margin-bottom: 30px;
	padding: 10px 15px 15px;
	border-radius: 0 !important;
}
.internas #filter-search {
	width: calc(100% - 25px) !important;
}
.internas .acao-busca.button.btn.btn-primary, .internas .acao-busca.button.btn.btn-warning {
	background: #004a99 none repeat scroll 0 0;
	color: #ffffff;
	border: medium none;
	border-radius: 5px;
	box-shadow: 0 2px 1px #ccc;
	padding: 5px 15px;
	text-transform: uppercase;
	margin-left: 0;
}
.internas .acao-busca.button.btn.btn-warning {
	background: #999;
}
/* botao de busca das categorias com az filtro.*/
button.az {
	background-image: linear-gradient(to bottom, #ffffff, #eee);
	border: 1px solid #cccccc;
	display: inline-block;
	font-size: 15px;
	font-weight: normal;
	height: 30px;
	line-height: 15px;
	margin-bottom: -20px;
	margin-right: 0px;
	text-align: center;
	width: 14.2857% !important;
}
.acao-busca, button.acao-busca {
	font-family: 'open_sansbold', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
	display: block;
	float: left;
	width: 14.2857% !important;
	margin-right: 0;
	padding: 9px 0;
	color: #fff;
	border: medium none;
	border-radius: 4px;
	background-color: #2c66ce;
	margin-right: 10px;
	margin-left: 10px;
}
.input-busca {
	height: 40px !important;
	float: left !important;
}
.row-busca {
	padding-bottom: 0px !important;
}
.row-busca-f {
	padding-bottom: 0px !important;
	margin-top: 7px !important;
}
#content.internas .tile-list-1 .tileItem .tileInfo i {
	color: #004a99 !important;
}
/* Lista de noticias */
#content.internas .category-listnoticias .tileContent {
	width: 80% !important;
}
#content.internas .category-listnoticias .tileInfo {
	width: 18% !important;
}
#content.internas .category-listnoticias .tileContent h2.tileHeadline {
	font-size: 1.1em !important;
}
#content.internas .category-listnoticias .tileItem .tileContent .tileImage {
	width: 215px !important
}
/** complemento bootstrap **/
.panel {
	padding: 15px;
	margin-bottom: 20px;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-heading {
	padding: 10px 15px;
	margin: -15px -15px 15px;
	font-size: 17.5px;
	font-weight: 500;
	background-color: #f5f5f5;
	border-bottom: 1px solid #dddddd;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
.panel-footer {
	padding: 10px 15px;
	margin: 15px -15px -15px;
	background-color: #f5f5f5;
	border-top: 1px solid #dddddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.panel-primary {
	border-color: #428bca;
}
.panel-primary .panel-heading {
	color: #ffffff;
	background-color: #428bca;
	border-color: #428bca;
}
.panel-success {
	border-color: #d6e9c6;
}
.panel-success .panel-heading {
	color: #468847;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}
.panel-warning {
	border-color: #fbeed5;
}
.panel-warning .panel-heading {
	color: #c09853;
	background-color: #fcf8e3;
	border-color: #fbeed5;
}
.panel-danger {
	border-color: #eed3d7;
}
.panel-danger .panel-heading {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #eed3d7;
}
.panel-info {
	border-color: #bce8f1;
}
.panel-info .panel-heading {
	color: #3a87ad;
	background-color: #d9edf7;
	border-color: #bce8f1;
}
/* Custom modules */
.custom.module-box-01.module-box-01-white.span12.pull-right.p0.lista-html {
	margin-bottom: 5px !important;
}
.custom.module-box-01.module-box-01-white.span12.pull-right.p0.lista-html ul.row-fluid {
	margin-bottom: 0;
	padding-bottom: 0;
}
#content.internas .list-item ul.row-fluid {
	list-style: outside none none !important;
	display: table !important;
}
#content.internas .list-item ul.row-fluid li {
	display: inline !important;
	margin-left: 0;
	padding-left: 10px;
	font-size: 0.7em !important;
	border-bottom: 1px solid #cfcdcd;
}
.row-fluid.module.span12.variacao-module-04.height-d2 {
	height: 375px;
}
.module.line-bottom {
	border-bottom: 1px solid #eeeeee;
}
.row-fluid.line-bottom {
	border-bottom: 1px solid #eeeeee;
	margin-bottom: 30px !important;
}
.testeira .outstanding-header {
	margin-bottom: 0 !important;
}
/* Gallery imagens */
main div.container .galeria-thumbs a, main div.container .galeria-thumbs a:hover, main div.container .galeria-thumbs li.active a {
	background-color: #d6d6d6;
	background-image: none;
	padding: 0;
	height: auto;
}
main div.container #content.internas ul li.galeria-image {
	margin: 0 6px 6px 0 !important
}
main div.container .module-box-01 .gallery-pane .galleria-info {
/* min-height: 40px !important; */
}
main div.container .gallery-overflow .gallery-image {
	height: 250px;
	overflow: hidden;
}
/** Saude de AZ **/
.pagina-saude-de-a-z #content.internas .tile-list-1 .tileItem .tileInfo {
	display: none;
}
.pagina-saude-de-a-z #content.internas .tile-list-1 .tileItem {
	padding: 0;
}
.pagina-saude-de-a-z #content.internas .tile-list-1 .tileItem .span9.tileContent {
	margin: 0;
	width: 100%;
	border: none;
}
.pagina-saude-de-a-z #content.internas h2 {
	font-size: 1.2em !important;
	padding-top: 10px !important;
}
.pagina-saude-de-a-z #content.internas .content-header-options-1 {
	display: none;
}
/* Galeria */

main div.container .galeria-video2 .module-box-02-videos .videos-container .video-main {
	padding: 18px;
}
main div.container .galeria-video2 .module-box-02-videos .video-item.span6 {
	margin: 0;
}
.footer-hide .footer {
	display: none;
}
.carousel-control-hide .gallery-pane .carousel-control {
	display: none;
}
/* Carousel banner */
.banner-carousel.texto-lateral .panel-image {
	float: left;
	width: 55%;
}
.banner-carousel.texto-lateral .description {
	float: right;
	width: 41%;
}
.banner-carousel.texto-lateral .description > h1 {
	height: auto !important;
}
.banner-carousel.texto-lateral .carousel-indicators-custom {
	background: none !important;
	left: 41% !important;
}
.banner-carousel.texto-esquerda.texto-lateral .panel-image {
	float: right !important;
}
.banner-carousel.texto-lateral.texto-esquerda .description {
	float: left !important;
}
.banner-carousel.texto-lateral.texto-esquerda .carousel-indicators-custom {
	left: inherit !important;
}
/* Thumbs */
main div.container #content.internas .galeria-thumbs a {
	height: auto;
	padding: 0;
	font-size: 1.5em;
	display: inline;
}
main div.container .module-box-01 .gallery-pane .galeria-thumbs.hide {
	display: block;
}
main div.container .module.span6 div.chamadas-secundarias a.img-rounded, main div.container .module.span6 div.chamadas-secundarias a.img-rounded img {
	width: 100% !important;
	height: 215px !important;
        padding: 0 !important;
}
.module-box-01 div.listagem-chamadas-secundarias div.content-container div.description .lista li p a, .module-box-01 div.listagem-chamadas-secundarias div.content-container div.description .lista li p {
	color: #355075;
	font-weight: bold;
}
/* outstanding-footer */
main div.container .module.acesse-mais .outstanding-footer {
	margin: 0 !important
}
main div.container .module hr {
	margin: 10px 0 !important;
}
.mod_chamada_phocagallery {
	width: auto !important;
}
main #navigation nav li.deeper a {
	font-weight: inherit !important;
}
main #navigation nav li.current > a, main #navigation nav li.active > a {
	font-weight: 600 !important;
}
#content.internas ul.nav-pills li {
	list-style: none !important;
}
/** veja-tambem **/
.veja-tambem {
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
	margin-bottom: 20px;
	padding: 15px;
}
.veja-tambem p:first-child {
	background-color: #f5f5f5;
	border-bottom: 1px solid #dddddd;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	margin: -15px -15px 15px;
	padding: 10px 15px;
}
.veja-tambem p:first-child strong {
	font-size: 17.5px !important;
	font-weight: 500 !important;
}
.pagina-saude-de-a-z #content.internas .description {
	display: none !important;
}
/** container rodape **/
/** container rodape **/
footer nav {
	border: none !important;
}
.nav.container-rodape {
	padding-left: 0;
}
.nav > div.custom.span12.container-rodape, .nav .container-rodape div.span3, .row.footer-menus {
	margin-left: 0;
}
.nav .container-rodape div.span3 > div {
	border-left: 1px dotted #8bacdf;
	margin-left: 15px;
	padding-left: 10px;
}
footer nav .container-rodape h3 {
	color: #fff;
	font-size: 1.3em;
	font-weight: normal;
	line-height: 1.5em;
	padding: 5px 0;
}
.container-rodape .span3 {
	width: 25% !important;
}
.footer-margin-top-40 .outstanding-footer {
	margin-top: 41px !important;
}
#content.internas .content-header-options-1 .documentByLine .documentAuthor {
	display: none !important;
}
.pagina-galeria-de-ministros #content.internas h1.borderHeading {
	color: #3268ba;
	font-size: 1.2em;
	letter-spacing: initial;
	margin: 0;
	padding: 0;
	text-transform: none;
}
.pagina-galeria-de-ministros #content.internas .leading-featured .tile-list-1 .tileItem {
	border-bottom: medium none;
}
main div.container .module-box-01 .lista a {
	color: #355075 !important;
}
main div.container .module-box-01 .lista a:hover {
	text-decoration: underline;
}
.pagina-galeria-de-ministros #content.internas h5 {
	color: #1e68d0;
	font-size: 1em;
	margin: 0 0 5px;
	padding-bottom: 0;
}
.pagina-galeria-de-ministros .span8 > h3:first-child {
	font-size: 2em;
}
main div.container .module-box-01 .gallery-pane .item img {
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	height: auto;
	width: 100%;
}
/** mod chamada carrossel 01 **/
.modulo-carrossel01 .outstanding-header, .modulo-carrossel01 .carousel-control {
	display: none;
}
#content .modulo-carrossel01.slide-campanhas div.outstanding-header {
	display: block !important;
}
.modulo-carrossel01 .carousel-inner .item img.img-rounded {
	width: 100%;
	height: 300px;
        padding: 0 !important;
}
.modulo-carrossel01 .carousel-inner {
	border-radius: 6px !important;
}
.modulo-carrossel01 .carousel-inner .galleria-info-text {
	bottom: 20px;
	position: absolute;
	width: calc(100% - 20px) !important;
	padding: 10px !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(80,80,80,0)), to(rgba(50,50,50,1)), color-stop(10, #000000));
}
.modulo-carrossel01 .carousel-inner .galleria-info-text .galleria-info-title h3 {
	padding: 0 5px !important;
}
.modulo-carrossel01 .carousel-inner .galleria-info-text .galleria-info-title a {
	color: #ffffff;
	font-size: 1.5em;
	line-height: 1.2em;
	text-shadow: 2px 2px 8px #000000;
}
.modulo-carrossel01 .carousel-inner .galleria-info-text .galleria-info-description {
	color: #FFF;
}
.modulo-carrossel01 .galeria-thumbs {
	margin-top: -20px;
	z-index: 9999;
	background: #272727;
	width: 100%;
	border-radius: 0 0 5px 5px;
	height: 20px;
	position: relative;
}
.modulo-carrossel01 .galeria-thumbs ul {
	padding: 0px;
	margin: 0px;
	float: right;
}
main div.container #content .modulo-carrossel01 ul li.galeria-image {
	list-style: none !important;
	float: left;
	margin: 0px !important;
}
.modulo-carrossel01 .galeria-thumbs ul li.galeria-image a {
	display: block !important;
	height: 20px !important;
	text-indent: -9999px;
	width: 20px !important;
	margin: 0 !important;
	background: #3562ba url("https://www.saude.gov.br/images/bullets-cinza-azul.png") no-repeat scroll 0 0 !important;
}
main div.container .modulo-carrossel01 .galeria-thumbs a:hover, main div.container .modulo-carrossel01 .galeria-thumbs li.active a {
	background: #dad9d9 url("https://www.saude.gov.br/images/bullets-cinza-azul.png") repeat scroll -21px 0 !important;
}
html.no-js body div.layout main div.container div.row-fluid div#content.span9.internas section#content-section div.row-fluid div.row-fluid.module.span7.ml30.modulo-carrossel01 div#carousel-2010.gallery-pane div.galeria-thumbs.hide ul li.galeria-image.item03 {
	border-radius: 0 0 5px 0 !important;
}
main div.container #content.internas .module .customservicos .outstanding-title, main div.container #content.internas .module .servicos .outstanding-title {
	margin-top: 0 !important;
}
/** web radio modulo chamadas**/
main div.container .module-box-01.box-audio li {
	padding: 0;
	border: none;
}
main div.container .module-box-01.box-audio div.jp-interface, main div.container .module-box-01.box-audio div.jp-audio, main div.container .module-box-01.box-audio div.jp-audio-stream, main div.container .module-box-01.box-audio div.jp-video {
	background: none !important;
}



main div.container .module-box-01.box-audio .audio-destaque .outstanding-header {
	border-bottom: none;
}
main div.container #content .module-box-01.box-audio .audio-destaque div.outstanding-header h3.outstanding-title {
	font-size: 1em !important;
	color: #3a62a5;
}
main div.container .module-box-01.box-audio .audio-destaque.line-bottom {
	border-bottom: 1px solid #c3c0c0;
	margin-bottom: 15px !important;
}
main div.container .module-box-01.box-audio .audio-destaque h3.outstanding-title {
	padding-left: 8px !important;
}
main div.container #content .module-box-01.box-audio .audio-destaque.variacao-module-00 > h3 {
	font-size: 1em !important;
	font-weight: normal !important;
	font-style: italic;
}
main div.container .module-box-01.box-audio .variacao-module-00 > h3 {
	padding: 0 15px !important;
	font-size: .9em !important;
	line-height: 1.3em !important;
}
main div.container #content .module-box-01.box-audio .jp-audio-slim {
	margin-bottom: 15px;
}
main div.container .module-box-01.box-audio > h3 {
	padding: 0 15px;
}
main div.container #content .module-box-01.box-audio .audio-texto-rodape p {
	padding: 10px 15px;
0 15px !important;
	font-size: 0.9em !important;
	font-style: italic !important;
	line-height: 1.1em !important;
}
/** JFlickr **/
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li, .box-flickr div.gallery-flickr.gallery-flickr-1379 ul li a, .box-flickr div.gallery-flickr.gallery-flickr-1379 ul li img {
	margin: 0;
	padding: 0;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li {
	background: #fff none repeat scroll 0 0;
	border-bottom: 1px solid #cfcdcd;
	border-top: 1px solid #cfcdcd;
	float: left;
	margin-bottom: 10px;
	margin-right: 0;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li .credito {
	display: none
}
.box-flickr.span8 div.gallery-flickr.gallery-flickr-1379 ul li {
	width: 19.5%;
	margin-top: -90px;
	padding: 10px 0;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li span {
	display: table;
	font-size: 0.8em;
	padding: 0 10px;
	line-height: 1.2em !important;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li span:nth-of-type(1) {
	color: #333;
	font-size: 0.9em;
	font-weight: bolder;
	padding-top: 5px;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li span:nth-of-type(2) {
	font-style: italic;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li:nth-of-type(1) {
	background: inherit;
	border-bottom: inherit;
	border-top: inherit;
	margin: 0;
	padding: 0;
	width: 100%;
}
.box-flickr.span8 div.gallery-flickr.gallery-flickr-1379 ul li:nth-of-type(2) {
	margin-left: 250px !important;
	padding-left: 10px;
	padding-right: 5px;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li:nth-of-type(3) {
	border-right: 1px solid #cfcdcd;
	padding-left: 5px;
	padding-right: 10px;
}
.box-flickr .gallery-flickr.gallery-flickr-1379 div.footer {
	clear: both;
}
/** Campanhas da Saúde **/
.pagina-campanhas .item-pagecampanhas blockquote {
	display: none !important;
}
.pagina-campanhas .item-pagecampanhas table, .pagina-campanhas .item-pagecampanhas table tr, .pagina-campanhas .item-pagecampanhas table td, .pagina-campanhas .item-pagecampanhas table th {
	border: none !important;
}
.slide-campanhas div.footer {
	padding: 10px 0 !important;
	text-align: right !important;
}
.slide-campanhas div.footer a {
	color: #717782 !important;
}
span.highlight {
	background: #ff0;
}
#content.internas .busca-geral h2.tileHeadline {
	font-size: 1.2em !important;
}
#content.internas h2.tileHeadline {
	font-size: 1.2em !important;
}
#content.internas h2, #content.internas h3, #content.internas h4, #content.internas h5, #content.internas h6 {
/* margin-top: 0 !important;*/
}
html.no-js body.pagina-webradio.noticias div.layout main div.container div.row-fluid div#content.span9.internas section#content-section div.row-fluid div.row-fluid.module.span8 div.manchete-principal div.chamadas-secundarias.row-fluid div.no-margin h4 {
	font-size: 1.6em;
}
html.no-js body.pagina-webradio.noticias div.layout main div.container div.row-fluid div#content.span9.internas section#content-section div.row-fluid div.row-fluid.module.span8.webradio-destaque div.manchete-principal div.chamadas-secundarias.row-fluid {
	padding: 0px
}
#content.internas .tile-list-1 .tileItem.autoridade-compromisso .tileContent .keywords.autoridade-compromisso-pauta p {
	margin-bottom: 10px !important;
}
main div.container #content.internas .autoridade-compromisso-titulo {
	display: none;
!important;
}
.listagem-simples-comdatas.tile-collection .tileItem p {
	margin: 0 !important;
}
.listagem-simples-comdatas.tile-collection .tileItem h3 {
	margin-bottom: 10px !important;
}
/*** chamadas com chapeu-topo ***/
.chapeu-topo .module {
	display: flex !important;
	flex-direction: column !important;
}
.chapeu-topo .module > a {
	order: 2 !important;
}
.chapeu-topo .module > p.subtitle {
	order: 1 !important;
}
.chapeu-topo .module > h4 {
	order: 3 !important;
}
.chapeu-topo .module > .introtext {
	order: 4 !important;
}
.image-bottom .module > a {
	order: 4 !important;
}
.image-bottom .module > p.subtitle {
	order: 1 !important;
}
.image-bottom .module > h4 {
	order: 2 !important;
}
.image-bottom .module > .introtext {
	order: 3 !important;
}
#content.internas .content-header-options-1 .btns-social-like {
	border: none !important;
}
main div.container nav ul li a.fonte-menor {
	font-size: 0.9em !important;
}
 @-moz-document url-prefix() {
 main div.container nav ul li a.fonte-menor {
 font-size:0.85em !important;
}
}
/** Pagina de Busca **/
.internas .row-busca-f .acao-busca.button.btn.btn-primary {
	margin-left: 10px;
}
.internas .row-busca-f .acao-busca {
	padding: 9px 0 !important;
}
.phrases .chzn-container {
	width: 150px !important;
}
/** Fim **/

main .container .autoridade-page h1.secondaryHeading.autoridade-title {
	display: none !important;
}
#content.internas table.no-border td, #content.internas table.no-border th, #content.internas table.no-border tr, #content.internas table.no-border {
	border: none !important;
}
#content.internas .altura400 {
	position: relative;
	min-height: 400px;
}
#content.internas .altura400 .outstanding-footer {
	position: absolute;
	bottom: 0;
	width: calc(100% - 20px);
}
/** accordion **/
#content.internas .jp-accordion li {
	list-style: outside none none !important;
}
#content.internas .ui-accordion .ui-accordion-header, #content.internas .ui-accordion-icons .ui-accordion-header a, #content.internas .jp-accordion li ui-accordion-header a {
	color: #335277;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none !important;
}
#content.internas .ui-accordion-icons .ui-accordion-header a {
	padding-left: 10px;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	border: 1px solid #cccccc !important;
	background: #f6f6f6 !important;
}
a.link-accordion {
	background: #eaebee;
	padding: 8px;
	border-radius: 4px;
	border: 1px solid #c0c1c1;
	font-size: 16px;
	font-weight: bold;
	color: #335277;
	width: 100%;
	display: block;
	margin-bottom: 2px
}
.internas #content-section iframe.instagram-media.instagram-media-rendered {
	margin-right: 20px !important;
}
.chamadas-secundarias p a {
	text-decoration: underline;
}
/** Chamadas capa **/ 
#content #content-section .module .chamadas-secundarias p.description, #content #content-section .module .manchete-principal .description-main p, #content #content-section .module .chamadas-secundarias p {
	line-height: 1.5em !important;
}
#content #content-section .module .outstanding-mt0 .outstanding-footer {
	margin-top: 0 !important;
}
main div.container .chamadas-secundarias a.img-rounded, main div.container .listagem-chamadas-secundarias a.img-rounded {
	margin-bottom: 19px !important;
        padding:0 !important;
}
main div.container .manchete-principal .chamadas-secundarias.facebook-player, main div.container .manchete-principal .chamadas-secundarias.youtube-player {
	border: none;
	padding-top: 0;
}
#content-section iframe.facebook-iframe {
	background-color: #000 !important;
	padding-top: 4px !important;
	padding-bottom: 3px !important;
}
#content-section iframe.facebook-iframe, #content-section iframe.youtube-iframe {
	margin-bottom: 19px !important;
}
#content-section .capa .chamadas-secundarias .span4:nth-of-type(4), #content-section .capa .chamadas-secundarias .span4:nth-of-type(5) {
	border-top: 1px solid #e8e7e7;
	padding-top: 10px;
}
.capa .span6 .youtube-iframe.span12, .capa .span6 .facebook-iframe.span12, main div.container #content-section .capa.area-de-noticas1 > .manchete-principal > div > div.span6 > a.img-rounded > img, main div.container #content-section .capa.area-de-noticas1 > .manchete-principal > div > div.span6 > a.img-rounded, main div.container .capa .chamadas-secundarias .span6 a.img-rounded img, main div.container .capa .listagem-chamadas-secundarias .span6 a.img-rounded img, main div.container .capa .chamadas-secundarias .span6 a.img-rounded, main div.container .capa .listagem-chamadas-secundarias .span6 a.img-rounded {
	height: 215px !important;
	width: 100% !important;
        padding: 0 !important;
}
#content-section .capa.area-de-noticas1 > .manchete-principal > div > div.span6 h2, #content-section .module.capa.area-de-noticias1 .manchete-principal .chamadas-secundarias .span6 h2 {
	font-size: 1.8em !important;
}
#content-section .module.capa.area-de-noticias1 .manchete-principal .chamadas-secundarias > div:nth-child(3) > p.description {
	margin-bottom: 16px !important;
}
main div.container #content-section .module.outstanding-footer-mt0 .outstanding-footer {
	margin: 0 !important;
}
 @-moz-document url-prefix() {
 main .container #content .manchete-principal .chamadas-secundarias .description {
 word-spacing: -2px;
}
}

#content.internas h3, #content.internas h4, #content.internas h5, #content.internas h6 {
	font-family: "open_sansbold", Arial, Helvetica, sans-serif !important;
	font-weight: normal !important;
	letter-spacing: -0.05em;
	margin-top: 25px;
	padding-top: 15px;
	
}
#content.internas h2{
        border-top: 1px solid #eeeeee;
}
#content.internas .module h2, #content.internas .module h3, #content.internas .module h4, #content.internas .module h5, #content.internas .module h6 {
	margin-top: 0 !important;
	padding-top: 0 !important;
	border: none;
}
#content.internas h1, #content.internas .documentFirstHeading {
	font-family: "open_sansbold", Arial, Helvetica, sans-serif !important;
	font-weight: normal !important;
}
#content-section div.outstanding-header > h2, #content-section h3.ui-accordion-header {
	font-family: Arial, Helvetica, sans-serif !important;
	padding-top: 0 !important;
}
#content.internas #content-section .no-border {
	border: none !important;
}
.link2-egov {
	display: block;
	background: #EEEEEE;
	border-left: 10px solid #CCCCCC;
	padding: 10px;	
	font-weight: bold;
}

.link2-egov ,
.link2-egov a{
    color: #3A4650 !important;
}

#content.internas h2.tileHeadline, #content.internas .tile-list-1 .tileItem .tileContent .tileHeadline {
	border: none !important;
	margin: 0 0 0.438em;
	padding: 0;
	color: #172938;
	font-weight: bold;
	font-size: 1.11em !important;
}
#content-section div.capa.area-de-noticas1 .chamadas-secundarias h2 {
	letter-spacing: -0.04em;
}

/** List Group **/


.card>.list-group:first-child .list-group-item:first-child {
	border-top-right-radius: .25rem;
	border-top-left-radius: .25rem
}
.card>.list-group:last-child .list-group-item:last-child {
	border-bottom-right-radius: .25rem;
	border-bottom-left-radius: .25rem
}

.list-group {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0























}
.list-group-item-action {
/*	width: 100%;*/
	color: #464a4c;
	text-align: inherit
}
.list-group-item-action .list-group-item-heading {
	color: #292b2c
}
.list-group-item-action:focus, .list-group-item-action:hover {
	color: #464a4c;
	text-decoration: none;
	background-color: #f7f7f9
}
.list-group-item-action:active {
	color: #292b2c;
	background-color: #eceeef
}
.list-group-item {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding: .75rem 1.25rem;
	margin-bottom: -1px;
	background-color: #fff;
	border: 1px solid rgba(0,0,0,.125)
}
.list-group-item:first-child {
	border-top-right-radius: .25rem;
	border-top-left-radius: .25rem
}
.list-group-item:last-child {
	margin-bottom: 0;
	border-bottom-right-radius: .25rem;
	border-bottom-left-radius: .25rem
}
.list-group-item:focus, .list-group-item:hover {
	text-decoration: none
}
.list-group-item.disabled, .list-group-item:disabled {
	color: #636c72;
	cursor: not-allowed;
	background-color: #fff
}
.list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {
	color: inherit
}
.list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {
	color: #636c72
}
.list-group-item.active {
	z-index: 2;
	color: #fff;
	background-color: #0f4098;
	border-color: #0f4098
}
.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading>.small, .list-group-item.active .list-group-item-heading>small {
	color: inherit
}
.list-group-item.active .list-group-item-text {
	color: #daeeff
}
.list-group-flush .list-group-item {
	border-right: 0;
	border-left: 0;
	border-radius: 0
}
.list-group-flush:first-child .list-group-item:first-child {
	border-top: 0
}
.list-group-flush:last-child .list-group-item:last-child {
	border-bottom: 0
}
.list-group-item-success {
	color: #3c763d;
	background-color: #dff0d8
}
a.list-group-item-success, button.list-group-item-success {
	color: #3c763d
}
a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {
	color: inherit
}
a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {
	color: #3c763d;
	background-color: #d0e9c6
}
a.list-group-item-success.active, button.list-group-item-success.active {
	color: #fff;
	background-color: #3c763d;
	border-color: #3c763d
}
.list-group-item-info {
	color: #31708f;
	background-color: #d9edf7
}
a.list-group-item-info, button.list-group-item-info {
	color: #31708f
}
a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {
	color: inherit
}
a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover {
	color: #31708f;
	background-color: #c4e3f3
}
a.list-group-item-info.active, button.list-group-item-info.active {
	color: #fff;
	background-color: #31708f;
	border-color: #31708f
}
.list-group-item-warning {
	color: #8a6d3b;
	background-color: #fcf8e3
}
a.list-group-item-warning, button.list-group-item-warning {
	color: #8a6d3b
}
a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {
	color: inherit
}
a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover {
	color: #8a6d3b;
	background-color: #faf2cc
}
a.list-group-item-warning.active, button.list-group-item-warning.active {
	color: #fff;
	background-color: #8a6d3b;
	border-color: #8a6d3b
}
.list-group-item-danger {
	color: #a94442;
	background-color: #f2dede

}
a.list-group-item-danger, button.list-group-item-danger {
	color: #a94442
}
a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {
	color: inherit
}
a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover {
	color: #a94442;
	background-color: #ebcccc
}
a.list-group-item-danger.active, button.list-group-item-danger.active {
	color: #fff;
	background-color: #a94442;
	border-color: #a94442
}

/** Shortcodes Ultimate  **/
/** estilo eGov **/

main #content.internas blockquote,
main #content.internas .itens-relacionados {
	border: none;
	background: #EEEFF2;
	padding: 0 !important;
	border: 1px solid #cfcdcd !important;
	border-radius: 3px;
	float: left;
	margin-left: 0 !important;
}
main #content.internas blockquote.pull-right {
	float: right;
	margin-right: 0 !important;
	margin-left: 1.6em!important;
}
#content.internas blockquote span {
	font-size: 0.9em !important;
	margin: 11px 8px 10px 8px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #444A53;
	font-weight: bold !important;
	display: block;
	letter-spacing: 0.7px !important;
}
#content.internas blockquote ul,
#content.internas .itens-relacionados ul {
	margin: 0 !important;
	padding: 0;	
}

#content.internas blockquote ul li,
#content.internas .itens-relacionados ul li {
	list-style: none !important;
	margin-left: 0!important;
	padding: 7px 8px 5px 10px;
	line-height: 1em !important;
	border-top: 1px solid #cfcdcd !important;
}
#content.internas blockquote ul li a
 {
	color: #355075;
	font-size: 0.78em !important;
	letter-spacing: 0px !important;
}
#content.internas blockquote ul li a em {
	font-style: normal !important;
}

#content.internas .itens-relacionados h2 {
	margin:0 !important;
    font-family: Arial, Helvetica, sans-serif !important;
	margin: 3px 8px !important;
	font-weight:bold !important;
	font-size:1.3em !important;
	color: #444A53 !important;
}

#content.internas .itens-relacionados ul li a {
    color: #355075 !important;   
    letter-spacing: 0px !important;
	font-weight:bold !important;
}
#content.internas ul.itens-relacionados{
	border:none !important;
}

#content.internas .itens-relacionados,
#content.internas .itens-relacionados ul{
   display:block !important;
   width: 100% !important;	
}

span.documentModified {
	display: inline-block;
}
.documentByLine span.separator {
	display: none;
}
#content-section .content-header-options-1 .documentByLine .documentPublished, #content-section .content-header-options-1 .documentByLine .documentModified {
	color: #2c66ce;
}
.margin-right {
	margin-right: 10px;
}
#content.internas .content-header-options-1 {
	border-top: 1px solid #d7dcd8;
}
#content.internas .documentByLine {
	padding: 10px 0;
	border-right: 1px dotted #bfc0c2;
}
#logo > a > span.portal-title.corto {
	font-family: "open_sansextrabold", 'Open Sans', Arial, Helvetica, sans-serif !important;
	font-size: 2.75em;
	line-height: .8em;
	font-weight: 800;
	letter-spacing: -1px;
	margin-bottom: 5px;
}
/** Box **/
.img-box {
	border: none !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important;
	padding-left: 0 !important;
}
.img-box.pull-right {
	padding: 0 0 1.6em 1.6em!important;
}
.img-box.pull-right p:first-child {
	text-align: right;
}
.img-box .su-box-title {
	display: none;
}
.img-box .su-box-content {
	color: #696969 !important;
	font-size: 0.8em !important;
	padding: 0 1.6em 0 0 !important;
	line-height: 1.2em !important;
}
/** Accordion antigo em Tabs **/
.su-tabs .ui-state-default, .su-tabs .ui-widget-content .ui-state-default, .su-tabs .ui-widget-header .ui-state-default, .su-tabs .ui-state-active, .su-tabs .ui-widget-content .ui-state-active, .su-tabs .ui-widget-header .ui-state-active, .su-tabs .ui-widget-content {
	background: none !important;
	border: none !important;
}
#content.internas .su-tabs .ui-accordion .ui-accordion-header, #content.internas .su-tabs .ui-accordion-icons .ui-accordion-header a, #content.internas .su-tabs .jp-accordion li ui-accordion-header a {
	margin: 0 0 10px 0 !important;
	padding: 0 !important;
	font-weight: normal !important;
	font-size: 1em !important;
	letter-spacing: inherit !important;
}
#content.internas .su-tabs .ui-accordion-content, #content.internas .su-tabs .ui-accordion .ui-accordion-header {
	margin-left: 20px !important;
	margin-right: 20px !important;
	margin-top: 20px !important;
}
#content.internas .su-tabs .ui-accordion .ui-accordion-header {
	font-weight: bold !important;
}
#content.internas .su-tabs .ui-widget, #content.internas .su-tabs .ui-accordion-content {
	font-family: inherit !important;
	color: #FFF !important;
	margin-left: 0 !important;
}
#content.internas .su-tabs .ui-accordion .ui-accordion-header {
	border-bottom: 1px dotted #fff !important;
}
#content.internas .su-tabs-style-flat-blue .su-tabs-pane, #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current {
	background: #0F4098 !important;
}

#content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
#content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
#content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #104876 !important;
	color: #fff !important;
}

#content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	padding:0 45px 0px  !important;
	margin:0 !important;
	border:none !important;
	display:inline-block !important;
	font-size: 1.2em;
	/*border-right: 1px solid white !important;*/
}

#content.internas .su-tabs-style-flat-blue.doacao-de-sague .su-tabs-nav h2{
       padding:0 20px 0px  !important;
       border-right: none !important;
}

#content.internas .su-tabs-style-flat-blue .su-tabs-nav h2:last-child {
    border-right: none !important;
}

.pagina-hipertensao #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
   padding:0 88px !important;
}

.pagina-gripe #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
   padding:0 44px !important;
}

#content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 a{
  color:#fff !important;	
}

/** Note **/
#content.internas .su-note-success {
	color: #000;
	background-color: #ffb72d;
	border: 0;
	border-top: solid 5px #bb800c;
	padding-top: 40px;
        padding-bottom: 40px;
}

#content.internas .su-note-icon:after {
    font-size: 24px;
    line-height: 24px;
    font-family: FontAwesome;
    position: absolute;
    top: 1.3em;
    margin-top: -12px;
    color: #bb800c;
}
#content.internas .su-note-icon .su-note-inner {
    margin-left: 8px;
    border-left: 1px solid #bb800c;
    padding-left: 20px;
}
#content.internas .su-note-style1.su-note-success {
  background:#93c1db ;
  border-top: solid 5px #4b88ab; 
}

#content.internas .su-note-style1.su-note-icon .su-note-inner{
	 border-left: solid 1px #4b88ab ;
}

#content.internas .su-note-style1.su-note-icon:after{
	 color: #4b88ab;
}

#content.internas .su-note-style2.su-note-success {
  background:#92d0cf ;
  border-top: solid 5px #0faa9b; 
}

#content.internas .su-note-style2.su-note-icon .su-note-inner{
	 border-left: solid 1px #0faa9b ;
}

#content.internas .su-note-style2.su-note-icon:after{
	 color: #0faa9b;
}

/** Drawer **/
#content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #0f4098;
}
#content.internas .su-drawer-content {
    background: #fff;
    border: 1px solid #eee;
    color: #000;
}

/** Tab Perguntas e Respostas **/
#content.internas .su-tabs .ui-accordion-content-active {
    background-color: #0b3989 !important;
}
#content.internas .su-tabs .ui-accordion-content {
    margin-left: 20px !important;
}

/** Tag line **/
.line .tags{
   display:inline !important;
}

.line .tags span a{
	border: 1px solid #cfcdcd !important;
	background: #e8e7e7 !important;
	padding: 4px 9px !important;
	color: #3a70d1 !important;
	font-weight:normal !important;
	text-shadow:none !important;
	text-align: left !important;
        font-size: 1em !important;
        font-family: Arial, Helvetica, sans-serif !important;
}

.line .tags span a:hover{
	background: #205c90 !important;
}

/** Manchete HTML **/
custom.manchete h1 {
                font-size: 3em !important;
                }
.custom.manchete > a:link, .custom.manchete > a:hover, .custom.manchete  > a:visited,.custom.manchete > a:active {
                color: #000 !important;
                text-decoration: underline;
                }
                
.custom.manchete ul li {
                list-style-type: circle !important;
                }

.custom.manchete ul {
    list-style-type: circle !important;
                margin: 0;
                padding: 0 0 0 20px !important;
                }
.custom.manchete li {
                display: block !important;
                display: list-item !important;
                }

.custom.manchete img {

     border-radius: 8px; 
}


#content .item-page img, 
#content .img-rounded,
#content  .no-padding{
      padding: 0 !important;
}

main div.container .module-box-01 .header {
  border-top-left-radius:8px;
  border-top-right-radius:8px;	
}

main div.container .module-box-01 li {
   border-left:none !important;	
}


/** Header style portal brasil **/
#content-section .header-style2 div.outstanding-header{
    position: relative;
    background: none;
	border-top-width: 1px;	
}

#content-section .header-style2 .outstanding-header h2.outstanding-title {
    position: absolute ;
    top: -30px ;
    background: white ;
    padding-right: 25px ;
    margin-left: 0 ;
	font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
    font-size: 1.9em !important;
	letter-spacing:-0.06em;
	
}

main div.container .module.header-style2 .outstanding-header{
    min-height: 20px !important;
	margin-top:30px;	
}

#content-section .module.capa.area-de-noticias1 .manchete-principal .chamadas-secundarias .span6 h2 {
    font-size: 1.8em !important;
    letter-spacing: -1.5px !important;
    color: #172838;
    font-weight: 600 !important;
    line-height: 1em;
}

#content-section div.item-page ol li {
    display: list-item !important;
    list-style: decimal outside !important;
    line-height: 1.5em !important;
    font-size: 1.05em !important;
    margin-bottom: 1.2em;
    font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif;
    letter-spacing: 0.01em;
}



/**  Media Queries **/
/** 250px until 320px **/
@media (min-width: 250px) and (max-width: 320px) {
}

/** 321px until 480px **/
@media (min-width: 321px) and (max-width: 480px) {
body {
	overflow-x: hidden!important;
	overflow-y: scroll!important;
}
main #content {
	width: 100%!important;
}
img.img-rounded {
	width: 100%!important;
}
#content-section .row-fluid .span9, #content-section .row-fluid .span3 {
	width: 100%;
}
#content-section > div:nth-child(3) > div.span3 > div:nth-child(1), #content-section > div:nth-child(3) > div.span3 > div:nth-child(2) {
	width: 100%;
	position: relative;
	z-index: 1;
	left: 1px;
}
#content-section > div:nth-child(3) > div.span3 > div.row-fluid.module.module-box-01.module-box-01.pull-right.span12.mt30.module-box-blue {
	width: 100%;
	position: relative;
	z-index: 1;
	left: 1px;
}
#content-section > div:nth-child(2) > div:nth-child(2), #content-section > div:nth-child(2) > div:nth-child(3) #content-section > div:nth-child(2) > div:nth-child(4), #content-section > div:nth-child(2) > div:nth-child(5), #content-section > div:nth-child(2) > div:nth-child(6), #content-section > div:nth-child(2) > div:nth-child(7), #content-section > div:nth-child(2) > div:nth-child(8), #content-section > div:nth-child(2) > div:nth-child(9) {
	width: 100%;
	position: relative;
	z-index: 1;
}
/*#content-section > div:nth-child(2) > div > div {
  display: none!important;
}*/
.internas #filter-search {
	width: 100%!important;
	margin-bottom: 10px;
}
.internas .acao-busca.button.btn.btn-primary {
	width: 100%!important;
	background: #004a99 none repeat scroll 0 0;
	color: #ffffff;
	border: medium none;
	border-radius: 5px;
	box-shadow: 0 2px 1px #ccc;
	padding: 5px 15px;
	margin-bottom: 10px;
	text-transform: uppercase;
	margin-left: 0;
}
.internas .acao-busca.button.btn.btn-warning {
	width: 100%!important;
	background: #999 none repeat scroll 0 0;
	color: #ffffff;
	border: medium none;
	border-radius: 5px;
	box-shadow: 0 2px 1px #ccc;
	padding: 5px 15px;
	margin-bottom: 10px;
	text-transform: uppercase;
	margin-left: 0;
}
.pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem {
	margin-left: 0px;
	margin-bottom: 20px;
	padding: 0px!important;
	clear: none !important;
	width: 100%;
	float: left !important;
	min-height: 377px;
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 5px 5px 15px #c9c9c9;
}
.pagina-acoes-e-programas #content.internas .category-listacoes-e-programas .span10.tileContent > p {
	width: 95%;
	padding: 0 10px !important;
}
main div.container .module.span12 > div.chamadas-secundarias > a img, main div.container .module.span12 > div.chamadas-secundarias > a {
	height: auto !important;
	width: 100% !important;
}
}

/** 481px until 767px **/
@media (min-width: 481px) and (max-width: 767px) {
main div.container .module.ml30 {
	margin-left: 0 !important;
}
main div.container .module.span12 > div.chamadas-secundarias > a img, main div.container .module.span12 > div.chamadas-secundarias > a {
	height: auto !important;
}
body {
	overflow-x: hidden!important;
	overflow-y: scroll!important;
}
main #content {
	width: 100%!important;
}
img.img-rounded {
	width: 100%!important;
}
#content-section .row-fluid .span9, #content-section .row-fluid .span3 {
	width: 100%;
}
#content-section > div:nth-child(3) > div.span3 > div:nth-child(1), #content-section > div:nth-child(3) > div.span3 > div:nth-child(2) {
	width: 100%;
	position: relative;
	z-index: 1;
	left: 1px;
}
#content-section > div:nth-child(3) > div.span3 > div.row-fluid.module.module-box-01.module-box-01.pull-right.span12.mt30.module-box-blue {
	width: 100%;
	position: relative;
	z-index: 1;
	left: 1px;
}
#content-section > div:nth-child(2) > div:nth-child(2), #content-section > div:nth-child(2) > div:nth-child(3) #content-section > div:nth-child(2) > div:nth-child(4), #content-section > div:nth-child(2) > div:nth-child(5), #content-section > div:nth-child(2) > div:nth-child(6), #content-section > div:nth-child(2) > div:nth-child(7), #content-section > div:nth-child(2) > div:nth-child(8), #content-section > div:nth-child(2) > div:nth-child(9) {
	width: 100%;
	position: relative;
	z-index: 1;
}
/*#content-section > div:nth-child(2) > div > div {
  display: none!important;
}*/

.internas #filter-search {
	width: 100%!important;
	margin-bottom: 10px;
}
.internas .acao-busca.button.btn.btn-primary {
	width: 100%!important;
	background: #004a99 none repeat scroll 0 0;
	color: #ffffff;
	border: medium none;
	border-radius: 5px;
	box-shadow: 0 2px 1px #ccc;
	padding: 5px 15px;
	margin-bottom: 10px;
	text-transform: uppercase;
	margin-left: 0;
}
.internas .acao-busca.button.btn.btn-warning {
	width: 100%!important;
	background: #999 none repeat scroll 0 0;
	color: #ffffff;
	border: medium none;
	border-radius: 5px;
	box-shadow: 0 2px 1px #ccc;
	padding: 5px 15px;
	margin-bottom: 10px;
	text-transform: uppercase;
	margin-left: 0;
}
.pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem {
	margin-left: 0px;
	margin-bottom: 20px;
	padding: 0px!important;
	clear: none !important;
	width: 50%;
	float: left !important;
	min-height: 377px;
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 5px 5px 15px #c9c9c9;
}
.pagina-acoes-e-programas #content.internas .category-listacoes-e-programas .span10.tileContent > p {
	width: 95%;
	padding: 0 10px !important;
}
}

/** 768px until 979px **/
@media (min-width: 768px) and (max-width: 979px) {
main div.container .module.span12 > div.chamadas-secundarias > a img, main div.container .module.span12 > div.chamadas-secundarias > a {
	height: auto !important;
}
body {
	overflow-x: hidden!important;
	overflow-y: scroll!important;
}
main #navigation {
	width: 100% !important;
}
main #content {
	width: 100%!important;
}
img.img-rounded {
	width: 100%!important;
}
#content-section .row-fluid .span9 {
	width: 100%;
}
#content-section .row-fluid .span3 {
	width: 100%;
	margin-left: 0!important;
}
.internas #filter-search {
	width: 100%!important;
	margin-bottom: 10px;
}
.pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem {
	margin-left: 0px;
	margin-bottom: 20px;
	padding: 0px!important;
	clear: none !important;
	width: 33.33%;
	float: left !important;
	min-height: 377px;
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 5px 5px 15px #c9c9c9;
}
.pagina-acoes-e-programas #content.internas .category-listacoes-e-programas .span10.tileContent > p {
	width: 95%;
	padding: 0 10px !important;
}
}

@media (max-width: 480px) {
main div.container .module.span12 > div.chamadas-secundarias > a img, main div.container .module.span12 > div.chamadas-secundarias > a {
	height: auto !important;
}
.hide-mobile {
	display: none !important;
}
.container #navigation {
	width: 100% !important;
	margin: 0 !important;
	position: absolute;
	top: 251px !important;
	z-index: 1000;
	border-radius: 0 !important
}
main div.container .manchete-texto-lateral h4 {
	font-size: 1.5em !important;
	line-height: 1em !important;
}
main div.container iframe,  main div.container .manchete-texto-lateral,  main div.container div.chamadas-secundarias a.img-rounded,  main div.container div.chamadas-secundarias a.img-rounded img {
	width: 100% !important;
	height: auto !important;
	display: block !important;
}
main #content .galleria-info-title h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.15em !important;
	letter-spacing: -0.05em;
	line-height: 1.2em;
	font-weight: bold !important;
	color: 172838;
	margin: 10px 0;
}
main #content .carousel-inner-mobile .item {
	border-top: 1px solid #eeeeee !important;
	padding-top: 20px
}
}

@media (max-width: 768px) {
main div.container .module.span12 > div.chamadas-secundarias > a img, main div.container .module.span12 > div.chamadas-secundarias > a {
	width: 100% !important;
	height: auto !important;
	display: block !important;
}
}

/** End Media Queries **/

#content.internas #content-section p {
	font-size: 1.05em !important;
	line-height: 2em;
	margin-bottom: 2em;
	font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif;
	letter-spacing: 0.01em;       
}

/* Noticias, Datas*/
.internas #filter-search.input-busca {
    width: calc(60% - 25px) !important;
}

#filter-start_date, #filter-end_date{
  width: 73px;
  height: 35px;
}
 #filter-start_date_btn, #filter-end_date_btn{
  height: 45px;
}
.row-busca-f #limit{
  height: 39px;
}
/* Noticias, Datas*/
.edit.item-page .pseo-serp-wrapper {
    width: 350px !important;	
    margin-bottom: 15px !important;	
}

.edit.item-page .pseo-result-wrapper {
    margin-left: 400px !important;
}

.edit.item-page #attrib-seofieldset > .control-group > .controls > .control-group {
    width: 400px !important;
}
	
.edit.item-pag .pseo-heading{
	margin-top: -.1em !important;
}

main div.container .module .custom hr {
    /*border: 0.3px solid  #eeeeee !important;*/
    margin-bottom:25px !important;
}

/** Correção de paragrafo **/
#content.internas #content-section p {
    font-size: 1.05em !important;
    line-height: 1.6em !important;
    margin-bottom: 1em;
    font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif !important;
    letter-spacing: 0.01em;
}
#content.internas ul li {
    display: list-item !important;
    list-style: circle outside !important;
    line-height: 1.6em !important;
    font-size: 1em;
    margin-bottom: .25em;
    font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif !important;
    font-size: 1.05em !important;
} 


/** Consgresso Brasileiro de Assistencia Farmaceutica **/
.pagina-cbaf #content.internas .module h2{
   border-top: 4px solid #294294;
   padding-top: 10px !important;
   font-size: 1.6em !important;
   margin-bottom: 35px !important;
}

.pagina-cbaf #content.internas .module h1{
   color:#294294;	
   font-size: 2.2em !important;
}

.pagina-cbaf #content.internas .btn2{
   background: #294294;
    padding: 15px;
    color: #fff;
    font-size: 1.5em;
    font-weight: bold;
}
.pagina-cbaf #content.internas .btn2 a{
    color: #fff;
}

/** Correções accordion **/
.ui-accordion2 .ui-accordion .ui-accordion-content {
   padding:0 !important;
}

.ui-accordion2 .ui-accordion  .ui-widget-content{
  color: inherit !important;
  border: none !important;
  background: #FFF !important;
}


.ui-accordion2 .ui-accordion-content .ui-accordion-header {
  margin: 0 !important;
}

.ui-accordion2 .ui-accordion .ui-accordion-content {
   padding-top: 15px !important;	
}

.ui-accordion2 .ui-accordion-content .ui-widget-content p {
   font-size: 1em !important;
   font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif !important;

}

.ui-accordion2 .ui-accordion.ui-widget h3.ui-accordion-header {
	padding: 0 !important;
	margin:0 !important;
}

#content.internas #content-section .ui-accordion2 ul.ui-accordion li .ui-accordion-content p{
 font-size: 1em !important;
 line-height: 1.8em !important;
 margin-bottom: 2em !important;
 font-family: "open_sansregular",'Open Sans',Arial,Helvetica,!sans-serif !important;
 letter-spacing: 0.01em !important;
}

.ui-accordion2 .ui-accordion .ui-accordion-header a {
  padding:0 !important;	
}

.ui-accordion2 .ui-state-hover, 
.ui-accordion2 .ui-state-default, 
.ui-accordion2 .ui-widget-content .ui-state-default, 
.ui-accordion2 .ui-widget-header .ui-state-default {
  background:#FFF !important;	
  border:none !important;
}

.ui-accordion2 .ui-state-active {
  border:none !important;	
}
	
	
#content.internas .ui-accordion2 .ui-accordion .ui-accordion-header a{
  	/*font-weight:normal !important;*/	
	font-size: 1em !important;
	font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif;
	letter-spacing: 0.01em;
}

#content ul.mais li::before {
    content: "\f138";
    font-family: fontawesome;
    color: #b0b0b1;
    margin-right: 5px;
}

#content ul.mais a {color: #020202;}

#content.internas h3 {
   font-size: 1.3em !important;
}

.su-table p {
    margin: 0 !important;
}

/** Correções accordion **/

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #ddd !important;
    background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
}

.ui-accordion .ui-accordion-content {
    padding: 13px !important;
    /* border-top: 0; */
    margin-top: -2px;
    position: relative;
    top: 1px;
    margin-bottom: 2px;
    overflow: auto;
    display: none;
    zoom: 1;
    background: none;

}

#content.internas .ui-accordion-icons .ui-accordion-header a {
    padding-left: 10px !important;
}

#content.internas .ui-accordion .ui-accordion-header, #content.internas .ui-accordion-icons .ui-accordion-header a, #content.internas .jp-accordion li ui-accordion-header a {
    color: #676767;
    font-size: 0.8em;
    font-weight: bold;
    text-decoration: none !important;
    letter-spacing: 0px;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #eaeaea !important;
    background: linear-gradient(to bottom, #FAFAFA 0%, #F5F5F5 100%);
    border-radius: 5px;
}

.ui-widget-content {
    border: none !important;
 }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #eee !important;
    background: linear-gradient(to bottom, #FAFAFA 0%, #F5F5F5 100%);

 }



h3.ui-accordion-header.ui-helper-reset.ui-state-active.ui-corner-top {

    background: linear-gradient(to bottom, #FAFAFA 0%, #F5F5F5 100%);
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #cccccc;
    background: linear-gradient(to bottom, #FAFAFA 0%, #F5F5F5 100%) !important;
    font-weight: bold;
    color: #1c94c4;
}

#content-section div.outstanding-header > h2, #content-section h3.ui-accordion-header {
    font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
}

@-moz-document url-prefix() {
    .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
               font-weight: 400;
    }
     #content.internas .ui-accordion .ui-accordion-header, #content.internas .ui-accordion-icons .ui-accordion-header a, #content.internas .jp-accordion li ui-accordion-header a {
               font-weight: 400;
    }
}

/* fim */


/** Correções accordion 2 **/
  
.accordion .accordion-group .accordion-toggle {
    border: 1px solid #eaeaea !important;
    background: linear-gradient(to bottom, #FAFAFA 0%, #F5F5F5 100%);
    border-radius: 5px;
    box-shadow: 0 1px 0 #fff inset;
    text-shadow: 0 1px 0 #fff;
    color: #676767;
    font-size: 1.12em;
    font-weight: 700;
    text-decoration: none !important;
    letter-spacing: 0px;
    font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
}

@-moz-document url-prefix() {
    .accordion .accordion-group .accordion-toggle {
               font-weight: 400;
    }
}

.accordion-group {
    border: none
    
}

.accordion .accordion-group {
    border: none
}

.accordion-inner {
    padding: 33px 17px !important;
    border-top: none !important;
    font-size: 1.0em !important;
    line-height: 1.7em !important;
    margin-bottom: 1em;
    font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif !important;
    letter-spacing: 0.01em;
    color: #333333

}

/** fim **/

/**comeca doacao de leite-capao**/

.doacao-leite {
    border-radius: 8px;
    padding-top: 20px;
    //background-color: #e29d81;
    overflow: hidden;
    font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
    margin-bottom:30px;
    background: #b87d65; /* Old browsers */
    background: -moz-linear-gradient(top, #b87d65 0%, #e09b80 38%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #b87d65 0%,#e09b80 38%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #b87d65 0%,#e09b80 38%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b87d65', endColorstr='#e09b80',GradientType=0 ); /* IE6-9 */
}

.doacao-leite img {
    border-radius: 5px;
}

.doacao-leite a, .doacao-leite p {
	font-family: "open_sans",'Open Sans',Arial,Helvetica,sans-serif !important;
    font-weight: 500 !important;
}

.doacao-leite h1, .doacao-leite h2, .doacao-leite h3 {
	font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
}

.doacao-leite p{
    //font-weight: 500;
	color: 000000;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 20px
 }

#content .doacao-leite h1, #content.internas .doacao-leite h1 a{
	font-weight: 900 !important;
	font-size: 30px!important;
	color:#FAF4F1 !important;
        text-align: right;
}

#content .doacao-leite .chamadas-secundarias-doacao-leite-home a {color: #333;}

#content .doacao-leite a:hover{
	color:#4d2d28!important;
}

.doacao-leite h2{
	font-weight: 400 !important;
	font-size: 14pt !important;
	color: #faf4f1 !important;
    line-height: 1.3 !important;
}

.doacao-leite h3{
    font-color: #4e3126 !important;
    font-weight: 900px !important;
    font-size: 18px!important;
    line-height: 22px !important;
}

.doacao-leite .chamadas-secundarias-doacao-leite-home h3 {
    color: #4e3126 !important;
}

.doacao-leite .chamadas-secundarias-doacao-leite-home p {
    color: #282828 !important;
    font-weight: 500;
}



.topo-doacao-leite{
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;

}

.doacao-leite hr{
    background: black;
    color: black;
    border: 1px solid #d48c6f;
}


.manchete-doacao-leite {
    overflow: hidden;
}

.galeria-video-doacao-leite-home {
    margin-top: 25px;
}

section .parte1-doacao-leite{
    padding: 44px;
    padding-top: 10px;
}

.chamadas-secundarias-doacao-leite-home{
	background-color: #fdefe7;
    padding: 35px;
    border-bottom: 11px solid #cd8d73;
    margin-top: 40px;
    border-top: 3px solid #cd8d73;
}

.chamadas-secundarias-doacao-leite-home .row.no-margin {
    padding-top: 13px !important;
}

/**#content-section > div:nth-child(2) > div > section > div.manchete-doacao-leite > div:nth-child(1) > strong > h1{
   text-align: right;
}**/

#content-section > div:nth-child(2) > div > section > div.manchete-doacao-leite > div:nth-child(1) > strong > h1 a{
    font-weight: 900 !important;
font-size: 30px !important;
color: #FAF4F1 !important;
text-align: right;
}       
/**fim doacao de leite-capao**/

/**Botão cadastro agência**/
.btn-agencia {
    position: relative;
    box-sizing: border-box;
    padding: 2px 10px !important;
    background-color: #0f4098;
    color: #fff;
    border-radius: 3px;
    font-weight: 500;
    cursor: pointer;
    float: left;
    font-size: 12px;
    display: none;
	}
a.btn-agencia:hover {
	background-color:#2059bf;
	color:#FFFFFF
	}

.rastro-navegacao > ol:nth-child(1) {
    margin-left: 0;
} 

#content.internas .content-header-options-1 .btns-social-like .twitter {
   width: 80px !important;
}

.saude-na-copa .saude-na-copa {
	margin-top:-50px !important;
	overflow:hidden;
	width: 100%;
}

html.no-js body.su-shortcodes-loaded div.layout main div.container div.row-fluid div#content.span9 section#content-section div.row-fluid.module.span12.mt30.header-style2.saude-na-copa div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa div.span6.title-pequeno.variacao-module-01.title-medio.pull-left.no-margin.module.variacao-module-00 div.manchete-texto-lateral div.row-fluid div.span12.no-margin h4 a{
	color:#1E7D15 !important;
}

html.no-js body.su-shortcodes-loaded div.layout main div.container div.row-fluid div#content.span9 section#content-section div.row-fluid.module.span12.mt30.header-style2.saude-na-copa div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa div.span6.ml30.podcast.variacao-module-01.class.title-pequeno.title-medio.pull-left.no-margin.module.variacao-module-00{
	background:#ECECEC !important;
	padding:15px !important;
}

html.no-js body.su-shortcodes-loaded div.layout main div.container div.row-fluid div#content.span9 section#content-section div.row-fluid.module.span12.mt30.header-style2.saude-na-copa div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa div.span6.ml30.podcast.variacao-module-01.class.title-pequeno.title-medio.pull-left.no-margin.module.variacao-module-00 div.manchete-texto-lateral div.row-fluid div.span12.no-margin h4 a{
	color:#185F8B !important;
}

#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.span6.ml30.podcast.variacao-module-01.class.title-pequeno.title-medio.pull-left.no-margin.module.variacao-module-00 > div > div,
#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.span6.ml30.podcast.variacao-module-01.class.title-pequeno.title-medio.pull-left.no-margin.module.variacao-module-00 > div > div > div > h4 {
	margin: 0;
	padding:0;
}

#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.span6.ml30.podcast.variacao-module-01.class.title-pequeno.title-medio.pull-left.no-margin.module.variacao-module-00
{
	margin-top:20px !important;	
}


#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.span6.ml30.podcast.variacao-module-01.class.title-pequeno.title-medio.pull-left.no-margin.module.variacao-module-00 > div > div > div > h4 > a > img
{
	margin-left:-50px !important;
	margin-right:40px !important;
	z-index:1000 !important;
	position: absolute !important;
}

#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div:nth-child(1) > div > div > div{
	width:87% !important;
}

#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa p.description{
	background-color:#ffd200 !important;
	padding:2px 5px!important;
	display:inline;
	text-transform: uppercase;
	font-size: 0.8em !important;
}


#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.span12.module.variacao-module-00.carousel-control-hide.pull-right.module{
  border-top:1px solid #DCDCDC !important;	
  padding-top:20px !important;
  padding-bottom:20px !important;
}

#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa {
  margin-bottom:50px !important;	
}

img.copa-2018{
width: 100px;
    float: right !important;
    z-index: 2000;
    position: absolute;
    margin-top: -30px;
    display: block;
    right: 0px;
}

#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa{
	margin-top: -40px !important;
}

#content-section .saude-na-copa .outstanding-header {margin-bottom:40px !important;}

#content-section .saude-na-copa h4 a.verde{
	color:#1E7D15 !important;
}

#content-section .saude-na-copa h4 a.azul{
	color:#185F8B !important;
}

#content-section .saude-na-copa .description{
	background-color:#ffd200 !important;
	padding:2px 5px!important;
	display:inline;
	text-transform: uppercase;
	font-size: 0.8em !important;
}


#content-section > div.row-fluid.module.header-style2.module.saude-na-copa > div > div > div.row-fluid.saude-na-copa > div:nth-child(3){
	padding-bottom:0 !important;
}

/**comeca doacao de sangue-capao**/

.doacao-sangue {
    border-radius: 8px;
    padding-top: 20px;
    //background-color: #e29d81;
    overflow: hidden;
    font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
    margin-bottom:30px;
    background: #b7202f; /* Old browsers */
    background: -moz-linear-gradient(top, #b7202f 0%, #e09b80 38%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #b7202f 0%,#e09b80 38%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #b7202f 0%,#e09b80 38%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7202f', endColorstr='#e09b80',GradientType=0 ); /* IE6-9 */
}

.doacao-sangue img {
    border-radius: 5px;
}

.doacao-sangue a, .doacao-sangue p {
	font-family: "open_sans",'Open Sans',Arial,Helvetica,sans-serif !important;
    font-weight: 500 !important;
}

.doacao-sangue h1, .doacao-sangue h2, .doacao-sangue h3 {
	font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
}

.doacao-sangue p{
    //font-weight: 500;
    color: #502a19;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 20px
 }

#content .doacao-sangue h1, #content.internas .doacao-sangue h1 a{

	font-weight: 900 !important;
	font-size: 30px!important;
	color:#FAF4F1 !important;
        text-align: right;
}

#content .doacao-sangue .chamadas-secundarias-doacao-sangue-home a {color: #333;}

#content .doacao-sangue a:hover{
	color:#4d2d28!important;
}

.doacao-sangue h2{
	font-weight: 400 !important;
	font-size: 14pt !important;
	color: #faf4f1 !important;
    line-height: 1.3 !important;
}

.doacao-sangue h3{
    font-color: #4e3126 !important;
    font-weight: 900px !important;
    font-size: 18px!important;
    line-height: 22px !important;
}

.doacao-sangue .chamadas-secundarias-doacao-sangue-home h3 {
    color: #4e3126 !important;
}

.doacao-sangue .chamadas-secundarias-doacao-sangue-home p {
    color: #282828 !important;
    font-weight: 500;
}

.topo-doacao-sangue{
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;

}

.doacao-sangue hr{
	background: black;
	color: #ebdcd6;
	border: 1px solid #ebdcd6;
}

.manchete-doacao-sangue {
    overflow: hidden;
}

.galeria-video-doacao-sangue-home {
    margin-top: 25px;
}

.galeria-video-doacao-sangue-home p {
	color: #faf4f1;
}

section .parte1-doacao-sangue{
    padding: 44px;
    padding-top: 10px;
}

.chamadas-secundarias-doacao-sangue-home{
	background-color: #fdefe7;
    padding: 35px;
    border-bottom: 11px solid #b7202f;
    margin-top: 40px;
    border-top: 3px solid #b7202f;
}

.chamadas-secundarias-doacao-sangue-home .row.no-margin {
    padding-top: 13px !important;
}

/**#content-section > div:nth-child(2) > div > section > div.manchete-doacao-sangue > div:nth-child(1) > strong > h1{
   text-align: right;
}**/

#content-section > div:nth-child(2) > div > section > div.manchete-doacao-sangue > div:nth-child(1) > strong > h1 a{
font-weight: 900 !important;
font-size: 30px !important;
color: #FAF4F1 !important;
text-align: right;
}       


.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#B7202F !important;
}


main div.container #navigation .variacao-module-12 h2 {
	color: #B7202F;
	border-color: #B7202F;
}
main div.container #navigation .variacao-module-12 li.deeper {
	border-bottom: 2px solid #B7202F !important;
	border-top: 2px solid #B7202F !important;
}

.pagina-doacao-de-sangue #content.internas h2{
	color: #B7202F !important;
}

.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#B7202F !important;
}

.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #ce3c4a !important;
	color: #fff !important;
}

.pagina-doacao-de-sangue #content.internas table td {
       vertical-align: middle;
}

/**fim doacao de sangue**/

.ui-accordion-content-active ul li{
list-style: outside !important;
}

/**video vertical facebook**/
#content-section .videospan3 .row-fluid .span3 {
    width: 22.58064516129032%;
}

/**pagina poliomielite**/
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:##2E6ABD !important;
}
.pagina-poliomielite #content.internas h2{
	color: #000 !important;
}

.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#2E6ABD !important;
}

.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #2E6ABD !important;
	color: #fff !important;
}
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-pane, 
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current {
    background: #0F4098 !important;
}

.pagina-doacao-de-sangue #content.internas table td {
       vertical-align: middle;
}
/**fim poliomielite**/

/**Capão Vacinação*/
.vacinacao-0718 {
	border-radius: 8px;
    padding-top: 20px;
    overflow: hidden;
    font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
    margin-bottom: 30px;
    background: #531970;
    background: -moz-linear-gradient(top, #531970 0%, #7E5396 38%);
    background: -webkit-linear-gradient(top, #531970 0%,#7E5396 38%);
    background: linear-gradient(to bottom, #531970 0%,#7E5396 38%);
	}
.vacinacao-0718 img {
    border-radius: 5px;
}

.vacinacao-0718 a, .vacinacao-0718 p {
	font-family: "open_sans",'Open Sans',Arial,Helvetica,sans-serif !important;
    font-weight: 500 !important;
	color:#FFF;
}

.vacinacao-0718 h1, .vacinacao-0718 h2, .vacinacao-0718 h3 {
	font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
}

.vacinacao-0718 p{
    //font-weight: 500;
	color: 000000;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 20px
 }

#content .vacinacao-0718 h1, #content.internas .vacinacao-0718 h1 a{
	font-weight: 900 !important;
	font-size: 30px!important;
	color:#005194 !important;
        text-align: right;
}

#content .vacinacao-0718 .chamadas-secundarias-vacinacao-0718-home a {color: #005194;}

#content .vacinacao-0718 a:hover{
	color:#2d993e !important;
}

.vacinacao-0718 h2{
	font-weight: 400 !important;
	font-size: 14pt !important;
	color: #faf4f1 !important;
    line-height: 1.3 !important;
}

.vacinacao-0718 h3{
    font-color: #4e3126 !important;
    font-weight: 900px !important;
    font-size: 18px!important;
    line-height: 22px !important;
}

.vacinacao-0718 .chamadas-secundarias-vacinacao-0718-home h3 {
    color: #4e3126 !important;
}

.vacinacao-0718 .chamadas-secundarias-vacinacao-0718-home p {
    color: #282828 !important;
    font-weight: 500;
}

.topo-vacinacao-0718{
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;

}

.vacinacao-0718 hr{
    background: black;
    color: black;
    border: 1px solid #541774;
	clear: both;
}

.manchete-vacinacao-0718 {
    overflow: hidden;
}

.galeria-video-vacinacao-0718-home {
    margin-top: 25px;
}

section .parte1-vacinacao-0718{
    padding: 44px;
    padding-top: 10px;
}

.chamadas-secundarias-vacinacao-0718-home{
    background-color: #fac010;
    padding: 35px;
    border-bottom: 11px solid #2d993e;
    margin-top: 40px;
    border-top: 0px solid #fac010;
}

.chamadas-secundarias-vacinacao-0718-home .row.no-margin {
    padding-top: 13px !important;
}

/**#content-section > div:nth-child(2) > div > section > div.manchete-vacinacao-0718 > div:nth-child(1) > strong > h1{
   text-align: right;
}**/

#content-section > div:nth-child(2) > div > section > div.manchete-vacinacao-0718 > div:nth-child(1) > strong > h1 a{
    font-weight: 900 !important;
font-size: 30px !important;
color: #FAF4F1 !important;
text-align: right;}

/********************
Time-line *
*********************/

#content-section .item-page .timeline li {
	  list-style: none !important;
         margin-bottom: 32px;
}
#content-section .item-page .timeline li:hover .timeline-image {
     border-color: #efdd84;

}
#content-section .item-page .timeline h4 {
	      margin-bottom: .8em !important;
    margin-top: 0px !important;}
	
#content-section .item-page .timeline .timeline-image h4 {
	      margin-bottom: .8em !important;
    margin-top: 40px !important;}


.timeline-panel {
    padding: 0 20px;
    margin-top: 32px;
}
.timeline {
  list-style: none;
  padding: 0;
  position: relative;
}
.timeline:before {
  top: 0;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #f1f1f1;
  left: 40px;
  margin-left: -1.5px;
}
.timeline > li {

  margin-bottom: 50px;
  position: relative;
  min-height: 50px;
  list-style:none !important;
}
.timeline > li:before,
.timeline > li:after {
  content: " ";
  display: table;
}
.timeline > li:after {
  clear: both;
}
.timeline > li .timeline-panel {
/*  width: 100%;*/
  float: right;
  padding: 0 20px 0 120px;
  position: relative;
  text-align: left;
}
.timeline > li .timeline-panel:before {
  border-left-width: 0;
  border-right-width: 15px;
  left: -15px;
  right: auto;
}
.timeline > li .timeline-panel:after {
  border-left-width: 0;
  border-right-width: 14px;
  left: -14px;
  right: auto;
}
.timeline > li .timeline-image {
  left: 0;
  margin-left: 0;
     width: 90px;
     height: 90px;
  position: absolute;
  z-index: 100;
  background-color: #5dadcc !important;
  color: white;
  border-radius: 100%;
  border: 7px solid #4f93ad;
  text-align: center;
}
.timeline > li .timeline-image h4 {
  font-size: 10px;
  margin-top: 12px;
  line-height: 14px;
}
.timeline > li.timeline-inverted > .timeline-panel {
  float: right;
  text-align: left;
  padding: 0 20px 0 120px;
}
.timeline > li.timeline-inverted > .timeline-panel:before {
  border-left-width: 0;
  border-right-width: 15px;
  left: -15px;
  right: auto;
}
.timeline > li.timeline-inverted > .timeline-panel:after {
  border-left-width: 0;
  border-right-width: 14px;
  left: -14px;
  right: auto;
}
.timeline > li:last-child {
  margin-bottom: 0;
}
.timeline .timeline-heading h4 {
  margin-top: 0;
  color: inherit;
}
.timeline .timeline-heading h4.subheading {
  text-transform: none;
}
.timeline .timeline-body > p,
.timeline .timeline-body > ul {
  margin-bottom: 0;
}
  .estilo-data {
    font-size: 12px;
    color: #111 !important;
    #ff9600 !important
  }
  .estilo-data span {
    margin-top: 22px;
    font-size: 24px;
    color: #cd4500 !important;
    display: block;
  }
.estilo-data.data-excessao span {
    font-size: 30px !important;
}
@media (min-width: 768px) {
  .timeline:before {
    left: 50%;
  }
  .timeline > li {
    margin-bottom: 100px;
    min-height: 100px;
  }
  .timeline > li .timeline-panel {
    width: 36%;
    float: left;
    padding: 0 20px 20px 30px;
    text-align: right;
  }
  .timeline > li .timeline-image {
     width: 70px;
     height: 70px;
    left: 50%;
    margin-left: -42px;
  }
  .timeline > li .timeline-image h4 {
    font-size: 13px;
    margin-top: 16px;
    line-height: 18px;
  }
  .timeline > li.timeline-inverted > .timeline-panel {
    float: right;
    text-align: left;
    padding: 0 30px 20px 20px;
  }
  .estilo-data {
    font-size: 12px !important;
    color: #111 !important;
  }
  .estilo-data span {
    margin-top: 14px !important;
    font-size: 24px !important;
    color: #cd4500 !important;
  }
}
@media (min-width: 992px) {
  .timeline > li {
    min-height: 150px;
  }
  .timeline > li .timeline-panel {
    padding: 0 20px 20px;
  }
  .timeline > li .timeline-image {
     width: 95px;
     height: 95px;
    margin-left: -55px;
  }
  .timeline > li .timeline-image h4 {
    font-size: 18px;
    margin-top: 30px;
    line-height: 26px;
  }
  .timeline > li.timeline-inverted > .timeline-panel {
    padding: 0 20px 20px;
  }
  .estilo-data {
    font-size: 12px !important;
    color: #111 !important;
  }
  .estilo-data span {
    margin-top: 24px !important;
    font-size: 24px !important;
    color: #cd4500 !important;
  }
}
@media (min-width: 1200px) {
  .timeline > li {
    min-height: 170px;
  }
  .timeline > li .timeline-panel {
    padding: 0 20px 20px 20px;
  }
  .timeline > li .timeline-image {
     width: 120px;
     height: 120px;
    margin-left: -69px;
	color: #fff !important;
  }
  .timeline > li .timeline-image h4 {
    margin-top: 40px;
  }
  .timeline > li.timeline-inverted > .timeline-panel {
    padding: 0 20px 20px 20px;
  }
  .estilo-data {
    font-size: 14px !important;
    color: #111 !important;
  }
  .estilo-data span {
    margin-top: 40px !important;
    font-size: 24px !important;
    color: #cd4500 !important;
	color: #fff !important;
    font-weight: 700;
  }

}
.su-switcher-style-4 .cbp-filter-item.cbp-filter-item-active {
    background: #0793ac !important;
    color: #fff !important;
}

.su-switcher-style-4 .cbp-filter-item {
    margin-right: 5px;
    background-color: #f7f7f7;
    color: #0793ac !important;
    transition: background-color 0.2s, color 0.2s;
    padding: 12px 17px !important;
    text-transform: uppercase;
}
.su-switcher-style-4 .cbp-filter-item:hover, .su-switcher-style-4 .cbp-filter-item:focus {
    color: #0793ac !important;
}
.cbp-l-grid-tabs .cbp-item {
    color: #000 !important;
}
.owl-carousel .owl-stage-outer {
    margin-bottom: 20px !important;

}
.pull-left.twitter {
    margin-right: 8px !important;
}
.su-thumb-gallery-style-1 .su-tg-caption {
    display: none !important;
}
.su-note-info.su-note-style2 {
    font-size: 24px !important;
    line-height: 1.4em !important;
}
.rt01tabs.rt01pag-hor .rt01pagitem {
    text-align: center;
    font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif;
}

/**comeco cancer mama**/

.pagina-cancer-de-mama .su-note.su-note-warning.su-note-style4 {
    color: #b0256b !important;
    border-left-color: #b0256b !important;
    background-color: #fef5fa !important;
}

.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#b0256b !important;
}
.pagina-cancer-de-mama #content.internas h2{
	color: #b0256b !important;
}
.pagina-cancer-de-mama #content.internas h3{
	color: #cb2579 !important;
        line-height: 1.4em;
}
.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#b0256b !important;
}

.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #cb2579!important;
	color: #fff !important;
}

.pagina-cancer-de-mama #content.internas table td {
       vertical-align: middle;
}

.pagina-cancer-de-mama .su-note-warning.su-note-style4 {

	border-left-color: #b0256b;
	background-color: #fdf2f8;
	color: #b0256b;
}
.pagina-cancer-de-mama #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #b0256b !important;
}
.pagina-cancer-de-mama #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #b0256b;
}
.pagina-cancer-de-mama #su_box_5ba550c41a5bf .su-box-title {
    background-color: #b0256b !important;
    color: #FFFFFF;
}
.pagina-cancer-de-mama .su-note-info.su-note-style2{
    color: #fff;
    background-color: #b0256b !important;
    border-color: #b0256b!important;
}
.pagina-cancer-de-mama #su_box_5bace01b5ae5b .su-box-title {
    background-color: #b0256b;
    color: #FFFFFF;
}
.pagina-cancer-de-mama #su_box_5bace01b5ae5b {
    border-color: #b0256b;
}

.pagina-cancer-de-mama #content.internas ul li {
    display: list-item !important;
    line-height: 1.5em !important;
    font-size: 1em;
    margin-bottom: .25em;
    list-style-image: url("https://portalarquivos2.saude.gov.br/images/png/2018/setembro/27/lacinho-rosa-transp.png") !important; 
}
/**fim cancer mama**/

/**comeco.pagina-meningites**/
.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#2E6ABD !important;
}
.pagina-meningites #content.internas h2{
	color: #2E6ABD !important;
}
.pagina-meningites #content.internas h3{
	color: #4586e0 !important;
        line-height: 1.4em;
}
.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#2E6ABD !important;
}






.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #4586e0!important;
	color: #fff !important;
}

.pagina-meningites #content.internas table td {
       vertical-align: middle;
}

.pagina-meningites .su-note-warning.su-note-style4 {

	border-left-color: #2E6ABD;
	background-color: #fdf2f8;
	color: #2E6ABD;
}
.pagina-meningites #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #2E6ABD !important;
}
.pagina-meningites #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #2E6ABD;
}
.pagina-meningites #su_box_5ba550c41a5bf .su-box-title {
    background-color: #2E6ABD !important;
    color: #FFFFFF;
}
.pagina-meningites .su-note-info.su-note-style2{
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD!important;
}
.pagina-meningites #su_box_5bace01b5ae5b .su-box-title {
    background-color: #2E6ABD;
    color: #FFFFFF;
}
.pagina-meningites #su_box_5bace01b5ae5b {
    border-color: #2E6ABD;
}

.pagina-meningites #content.internas ul li {
    display: list-item !important;
    line-height: 1.5em !important;
    font-size: 1em;
    margin-bottom: .25em;
    list-style-image: none !important; 
}
.pagina-meningites .su-note-info.su-note-style2 {
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD !important;

}
.pagina-meningites .su-note-warning.su-note-style4 {
    border-left-color: #2E6ABD !important;
    background-color: #ddeafc !important;

}
.pagina-meningites #sust5bb3b89d50fc7 .rt01pagitem.rt01cur {
    border-color: #2E6ABD !important;
}
.pagina-meningites #su_box_5bb3bbed3bdcc .su-box-title {
    background-color: #2E64BD !important;
    color: #FFFFFF;
}
.pagina-meningites #su_box_5bb3bc9e61a35 .su-box-title {
    background-color: #2E64bd !important;
    color: #FFFFFF;
}
.pagina-meningites #su_box_5bb3bc9e61a35 {
    border-color: #2E64bd !important;
}
.pagina-meningites .su-note a {
    font-weight: 500 !important;
}
/**fim.pagina-meningites**/
/**comeco.pagina-cancer-boca**/
.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#2E6ABD !important;
}
.pagina-cancer-boca #content.internas h2{
	color: #2E6ABD !important;
}

.pagina-cancer-boca #content.internas h3{
	color: #4586e0 !important;
        line-height: 1.4em;
}
.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#2E6ABD !important;
}

.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #4586e0!important;
	color: #fff !important;
}

.pagina-cancer-boca #content.internas table td {
       vertical-align: middle;
}

.pagina-cancer-boca .su-note-warning.su-note-style4 {

	border-left-color: #2E6ABD;
	background-color: #fdf2f8;
	color: #2E6ABD;
}
.pagina-cancer-boca #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #2E6ABD !important;
}
.pagina-cancer-boca #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #2E6ABD;
}
.pagina-cancer-boca #su_box_5ba550c41a5bf .su-box-title {
    background-color: #2E6ABD !important;
    color: #FFFFFF;
}
.pagina-cancer-boca .su-note-info.su-note-style2{
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD!important;
}
.pagina-cancer-boca #su_box_5bace01b5ae5b .su-box-title {
    background-color: #2E6ABD;
    color: #FFFFFF;
}
.pagina-cancer-boca #su_box_5bace01b5ae5b {
    border-color: #2E6ABD;
}

.pagina-cancer-boca #content.internas ul li {
    display: list-item !important;
    line-height: 1.5em !important;
    font-size: 1em;
    margin-bottom: .25em;
    list-style-image: none !important; 
}
.pagina-cancer-boca .su-note-info.su-note-style2 {
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD !important;

}
.pagina-cancer-boca .su-note-warning.su-note-style4 {
    border-left-color: #2E6ABD !important;
    background-color: #ddeafc !important;

}
.pagina-cancer-boca #sust5bb3b89d50fc7 .rt01pagitem.rt01cur {
    border-color: #2E6ABD !important;
}
.pagina-cancer-boca #su_box_5bb3bbed3bdcc .su-box-title {
    background-color: #2E64BD !important;
    color: #FFFFFF;
}
.pagina-cancer-boca #su_box_5bb3bc9e61a35 .su-box-title {
    background-color: #2E64bd !important;
    color: #FFFFFF;
}
.pagina-cancer-boca #su_box_5bb3bc9e61a35 {
    border-color: #2E64bd !important;
}
.pagina-cancer-boca .su-note a {
    font-weight: 500 !important;
}
/**fim.pagina-cancer-boca**/
/**comeco.pagina-guillain**/
.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#2E6ABD !important;
}
.pagina-guillain #content.internas h2{
	color: #2E6ABD !important;
}
.pagina-guillain #content.internas h3{
	color: #4586e0 !important;
        line-height: 1.4em;
}
.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#2E6ABD !important;
}

.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #4586e0!important;
	color: #fff !important;
}

.pagina-guillain #content.internas table td {
       vertical-align: middle;
}

.pagina-guillain .su-note-warning.su-note-style4 {

	border-left-color: #2E6ABD;
	background-color: #fdf2f8;
	color: #2E6ABD;
}
.pagina-guillain #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #2E6ABD !important;
}
.pagina-guillain #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #2E6ABD;
}
.pagina-guillain #su_box_5ba550c41a5bf .su-box-title {
    background-color: #2E6ABD !important;
    color: #FFFFFF;
}
.pagina-guillain .su-note-info.su-note-style2{
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD!important;
}
.pagina-guillain #su_box_5bace01b5ae5b .su-box-title {
    background-color: #2E6ABD;
    color: #FFFFFF;
}
.pagina-guillain #su_box_5bace01b5ae5b {
    border-color: #2E6ABD;
}

.pagina-guillain #content.internas ul li {
    display: list-item !important;
    line-height: 1.5em !important;
    font-size: 1em;
    margin-bottom: .25em;
    list-style-image: none !important; 
}
.pagina-guillain .su-note-info.su-note-style2 {
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD !important;

}
.pagina-guillain .su-note-warning.su-note-style4 {
    border-left-color: #2E6ABD !important;
    background-color: #ddeafc !important;

}
.pagina-guillain #sust5bb3b89d50fc7 .rt01pagitem.rt01cur {
    border-color: #2E6ABD !important;
}
.pagina-guillain #su_box_5bb3bbed3bdcc .su-box-title {
    background-color: #2E64BD !important;
    color: #FFFFFF;
}
.pagina-guillain #su_box_5bb3bc9e61a35 .su-box-title {
    background-color: #2E64bd !important;
    color: #FFFFFF;
}
.pagina-guillain #su_box_5bb3bc9e61a35 {
    border-color: #2E64bd !important;
}
.pagina-guillain .su-note a {
    font-weight: 500 !important;
}
/**fim.pagina-guillain**/
/**comeco.pagina-projetolean**/
.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#2E6ABD !important;
}
.pagina-projetolean #content.internas h2{
	color: #2E6ABD !important;
}
.pagina-projetolean #content.internas h3{
	color: #4586e0 !important;
        line-height: 1.4em;
}
.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#2E6ABD !important;
}

.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #4586e0!important;
	color: #fff !important;
}

.pagina-projetolean #content.internas table td {
       vertical-align: middle;
}

.pagina-projetolean .su-note-warning.su-note-style4 {

	border-left-color: #2E6ABD;
	background-color: #fdf2f8;
	color: #2E6ABD;
}
.pagina-projetolean #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #2E6ABD !important;
}
.pagina-projetolean #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #2E6ABD;
}
.pagina-projetolean #su_box_5ba550c41a5bf .su-box-title {
    background-color: #2E6ABD !important;
    color: #FFFFFF;
}
.pagina-projetolean .su-note-info.su-note-style2{
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD!important;
}
.pagina-projetolean #su_box_5bace01b5ae5b .su-box-title {
    background-color: #2E6ABD;
    color: #FFFFFF;
}
.pagina-projetolean #su_box_5bace01b5ae5b {
    border-color: #2E6ABD;
}

.pagina-projetolean #content.internas ul li {
    display: list-item !important;
    line-height: 1.5em !important;
    font-size: 1em;
    margin-bottom: .25em;
    list-style-image: none !important; 
}
.pagina-projetolean .su-note-info.su-note-style2 {
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD !important;

}
.pagina-projetolean .su-note-warning.su-note-style4 {
    border-left-color: #2E6ABD !important;
    background-color: #ddeafc !important;

}
.pagina-projetolean #sust5bb3b89d50fc7 .rt01pagitem.rt01cur {
    border-color: #2E6ABD !important;
}
.pagina-projetolean #su_box_5bb3bbed3bdcc .su-box-title {
    background-color: #2E64BD !important;
    color: #FFFFFF;
}
.pagina-projetolean #su_box_5bb3bc9e61a35 .su-box-title {
    background-color: #2E64bd !important;
    color: #FFFFFF;
}
.pagina-projetolean #su_box_5bb3bc9e61a35 {
    border-color: #2E64bd !important;
}
.pagina-projetolean .su-note a {
    font-weight: 500 !important;
}
.pagina-projetolean .su-blockquote {
    font-size: 13px;
}
/**fim.pagina-projetolean**/
/**comeco.pagina-cancer**/
.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#2E6ABD !important;
}
.pagina-cancer #content.internas h2{
	color: #4586e0 !important;
}
.pagina-cancer #content.internas h3{
	color: #4586e0 !important;
        line-height: 1.4em;
}
.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#4586e0 !important;
}

.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #4586e0 !important;
	color: #fff !important;
}

.pagina-cancer #content.internas table td {
       vertical-align: middle;
}

.pagina-cancer .su-note-warning.su-note-style4 {

	border-left-color: #2E6ABD;
	background-color: #fdf2f8;
	color: #2E6ABD;
}
.pagina-cancer #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #2E6ABD !important;
}

.pagina-cancer #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #2E6ABD;
}
.pagina-cancer #su_box_5ba550c41a5bf .su-box-title {
    background-color: #2E6ABD !important;
    color: #FFFFFF;
}
.pagina-cancer .su-note-info.su-note-style2{
    color: #fff;
    background-color: #4586e0 !important;
    border-color: #4586e0 !important;
}
.pagina-cancer #su_box_5bace01b5ae5b .su-box-title {
    background-color: #2E6ABD;
    color: #FFFFFF;
}
.pagina-cancer #su_box_5bace01b5ae5b {
    border-color: #2E6ABD;
}

.pagina-cancer #content.internas ul li {
    display: list-item !important;
    line-height: 1.5em !important;
    font-size: 1em;
    margin-bottom: .25em;
    list-style-image: none !important; 
}
.pagina-cancer .su-note-info.su-note-style2 {
    color: #fff;
    background-color:#4586e0 !important;
    border-color: #4586e0 !important;

}
.pagina-cancer .su-note-warning.su-note-style4 {
    border-left-color: #2E6ABD !important;
    background-color: #ddeafc !important;

}
.pagina-cancer #sust5bb3b89d50fc7 .rt01pagitem.rt01cur {
    border-color: #2E6ABD !important;
}
.pagina-cancer #su_box_5bb3bbed3bdcc .su-box-title {
    background-color: #2E64BD !important;
    color: #FFFFFF;
}
.pagina-cancer #su_box_5bb3bc9e61a35 .su-box-title {
    background-color: #2E64bd !important;
    color: #FFFFFF;
}
.pagina-cancer #su_box_5bb3bc9e61a35 {
    border-color: #2E64bd !important;
}
.pagina-cancer .su-note a {
    font-weight: 500 !important;
}
/**fim.pagina-cancer**/
.menu-az {
    width: 100%;
    margin: 0 0 30px;
    list-style: none;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    display: table;
}
.menu-az li {
    display: inline-block;
    float: left;
    margin: 0 5px 5px 0;
	padding: 0!important;
}
.menu-az li a, .menu-az li span {
    font-size: 18px;
    display: block;
    width: 40px;
    padding: 8px 0;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    border-radius: 10%;
	background-color: #3e67b1;;
}
.menu-az li span {
    background-color: #3e67b1;;
}
#content.internas ul.menu-az li {
	list-style: none !important;
}
.pagina-saude-de-a-z .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #3e67b1;
    border-color: #3e67b1;
}
p a {
  color:#1e68d0;
}

/** Logo header **/
html.no-js body div.layout header div.container div.row-fluid div#logo.span8 a h1.portal-title.corto {
	font-family: "open_sansextrabold", "Open Sans", Arial, Helvetica, sans-serif !important;
}
header #logo .portal-title-1 {
	font-size: 1em !important;
}
header #logo h1 {
	margin: 8px 0 !important;
}
.float-inline-end {
	float: inline-end !important;
}
/**  no padding bottom **/
main .no-padding-bottom .row-fluid {
	padding-bottom: 0;
}
/** coluna esquerda **/
main #navigation {
	width: 215px !important;
}
/** miolo **/
main #content {
	width: 745px !important;
	;
}
a.redirect::before {
	content: "Este conteúdo está diponivel em ";
}
a {
	color: #3071a9;
}
.header-options-hide .item-page .content-header-options-1 {
	display: none !important;
}
.internas .item-page .content-header-options-1 {
	margin-bottom: 0 !important;
}
main div.container .module h1 {
	line-height: 1.05em !important;
}
#content.internas h1 a, #content.internas .documentFirstHeading a {
	color: #172838 !important;
	letter-spacing: -0.05em;
}
content-header-options-1  #content.internas ol li {
	font-size: inherit !important;
	line-height: inherit !important;
}
#content.internas .documentCategory {
	display: none !important;
}
#navigation nav.sub-menu {
	background: #eaebee;
}
main .container #navigation h2 {
	border-bottom: 1px solid #cfcdcd !important;
}
main #navigation nav li.deeper ul {
	background: #e3e4e5;
}
main #navigation nav li.deeper > ul {
	background: #e4e6e6 !important;
}
main #navigation nav li.deeper ul li.deeper ul {

	background: #d9dadc none repeat scroll 0 0 !important;
	border-top: 1px solid #c3c0c0;
}
main #navigation .sub-menu li {
	padding-left: 20px;
}
main #navigation nav li.deeper > a.expansible {
	font-weight: normal !important;
}
main #navigation nav li.deeper > a.itemclose, main #navigation nav li.deeper > a.expansible {
	border-bottom: 1px solid #dfdfdf;
}
main #navigation nav li.deeper a.expansible.open {
	font-weight: 600 !important;
}
/*padding*/
.module.p0, .p0, .module .p0 {
	padding: 0 !important;
}
/** margin **/
main div.container .module.mt0 {
	margin-top: 0px !important
}
main div.container .module.mt10 {
	margin-top: 10px !important
}
main div.container .module.mt15 {
	margin-top: 15px !important
}
main div.container .module.mt20 {
	margin-top: 20px !important
}
main div.container .module.mt25 {
	margin-top: 25px !important
}
main div.container .module.mt27 {
	margin-top: 27px !important
}
main div.container .module.mt30 {
	margin-top: 30px !important
}
main div.container .module.mt35 {
	margin-top: 35px !important
}
main div.container .module.mt40 {
	margin-top: 40px !important
}

@media (min-width: 480px) {
main div.container .module.ml0 {
	margin-left: 0 !important
}
main div.container .module.ml30 {
	margin-left: 3% !important
}
main div.container .module.ml35 {
	margin-left: 3.5% !important
}
}
main div.container .module.mb0 {
	margin-bottom: 0px !important
}
main div.container .module.mb10 {
	margin-bottom: 10px !important
}
main div.container .module.mb20 {
	margin-bottom: 20px !important
}
main div.container .module.mb30 {
	margin-bottom: 20px !important
}

.mb30 {
	margin-bottom: 30px !important
}
/** padding **/
main div.container .module.pt0 {
	padding-top: 0x !important
}
main div.container .module.pt10 {
	padding-top: 10x !important
}
main div.container .module.pt15 {
	padding-top: 15px !important
}
main div.container .module.pt20 {
	padding-top: 20px !important
}
main div.container .module.pt25 {
	padding-top: 25px !important
}
main div.container .module.pt30 {
	padding-top: 30px !important
}
main div.container .module.pb0 {
	padding-bottom: 30px !important
}
/** menu **/
.hide-note-icon li span.icon-li {

	display: none;
}
main #navigation nav li.deeper {
	border-top: none !important;
	border-bottom: none !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.header-font-small {
	font-size: 0.9em !important;
}
}
/*** Elementos bootstrap ***/
.accordion .accordion-group {
	background: #ffffff!important;
	border: 1px solid #c0c1c1;
	margin: 10px 0 !important;
	float: left;
	width: 100%;
}
.accordion .accordion-group .accordion-heading {
	background: #eaebee !important;
	border-radius: 4px;
}
.accordion .accordion-group .accordion-toggle {
	background: #EAEBEE;
	text-decoration: none !important;
	color: #335277;
	font-weight: bold;
	font-size: 16px;
	border-radius: 4px;
}
.accordion .accordion-group .accordion-body {
	background: #ffffff !important;
}
.well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
	border-color: #ddd;
	border-color: rgba(0, 0, 0, 0.15);
}
.well-large {
	padding: 24px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.well-small {
	padding: 9px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
/** // Bootstrap // */



main .container .margin-left {
	margin-left: 3.22581% !important;
}
#content.internas .module p {
	line-height: 1.75em !important;
}
main .container #navigation nav a:hover {
	text-decoration: none;
}
main div.rastro-navegacao {
	color: #000 !important;
	font-size: 70% !important;

	height: 20px !important;
}
main div.row-flutuante {
	margin-top: -10px !important;
}
main #navigation nav ul li {
	padding-left: 12px;
	border-color: #dfdfdf;
}
main #navigation section nav {
	margin-bottom: 45px;
}
main div.container .module p, .chamadas-secundarias {
	font-size: 1em !important;
	font-family: Arial, Helvetica, sans-serif;
}
main .container .outstanding-header .outstanding-title .title {
	text-transform: inherit;
}
main .container #navigation nav h2 {
	padding: 8px 8px 20px 10px;
	line-height: 1.3em;
}
main #content .module.title-medio h4 {
	font-size: 2.2em !important;
	line-height: 1em !important;
}
main #content .module.title-pequeno h4 {
	font-size: 1.8em !important;
	line-height: 1em !important;
}
main #content .module.title-small h4 {
	font-size: 1.5em !important;
	line-height: 1em !important;
}
main div.container #content.internas .module .outstanding-title {
	font-size: 1.45em !important;
	margin: 11px 8px 10px 8px !important;
}
/** module-box-01  **/
main div.container .module-box-01 .outstanding-header h2.outstanding-title {
	font-size: 1em !important;
	font-weight: 600!important;
}
main div.container .module.module-box-01 {
	margin-bottom: 20px !important;
}
main div.container .module-box-01.module-box-01-white, main div.container .module-box-01.module-box-01-white .outstanding-header, main div.container .module-box-01.module-box-01-white .header {
	background: #FFF;
}
/** module footer **/
main div.container .module .outstanding-footer a.outstanding-link, main div.container .module-box-01 .footer a.link {
	font-size: 0.7em !important;
}
/** box o-que-fazemos **/



.custommodule-box-01.module-box-01-white.o-que-fazemos {
	margin: 0 5px;
	width: 98%;
}
/** .jp-audio-slim **/
.jp-audio-slim div.jp-audio {
	width: 100% !important;
}
/** ações e programas **/
.pagina-acoes-e-programas #content.internas .tileContent .description {
	height: 102px;
	overflow: auto;
	margin-bottom: 0;
	position: absolute;
	bottom: 0;
}
.pagina-acoes-e-programas .span2.tileInfo {
	display: none;
}
.pagina-acoes-e-programas .span10.tileContent {
	width: 100%;
	float: left;
}
.pagina-acoes-e-programas .span10.tileContent .tileImage {
	width: 100%
}
.pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem {
	padding: 0;
	clear: none !important;
	width: 30%; /*min-height: 420px;*/
	float: left !important;
	border: none !important;
	min-height: 420px !important;
}
.pagina-acoes-e-programas #content.internas h2 {
	font-size: 1.1em !important;
	font-weight: bold !important
}
/** sidebar internas-direita **/
#content-section .row-fluid .span9 {
	width: 65%;
}
#content-section .row-fluid .span3 {
	width: 30%;
}
#content.internas .module-box-01 ul li {
	display: inherit !important;
	height: auto !important;
}
/** ações e programas **/
.pagina-acoes-e-programas #content.internas .tileContent .description {
	height: 120px;
	overflow: auto;
	margin-bottom: 0 !important;
	position: absolute;
	bottom: 0;
}
.pagina-acoes-e-programas .span2.tileInfo {
	display: none;
}
.pagina-acoes-e-programas .span10.tileContent {
	width: 100%;
	float: left;
	margin-right: 0 !important;
	padding: 0 !important;
	border: none !important
}
.pagina-acoes-e-programas .internas .tile-list-1 .tileItem .tileContent {
	border: none !important;
}
.pagina-acoes-e-programas .span10.tileContent .subtitle {
	display: none;
}
.pagina-acoes-e-programas .span10.tileContent .tileHeadline a {
	line-height: 1.1em !important;
}
.pagina-acoes-e-programas .span10.tileContent .tileHeadline, .pagina-acoes-e-programas .span10.tileContent .description {
	padding: 10px !important;
	overflow: hidden;
}
.pagina-acoes-e-programas .span10.tileContent .tileImage {
	width: 100%;
	margin: 0 !important;
	padding: 0 !important
}
.pagina-acoes-e-programas .span10.tileContent .tileImage img {
	border-radius: 0px !important;
	border-top-left-radius: 4px !important;
	border-top-right-radius: 4px !important;
}
.pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem {
	margin-left: 30px;
	margin-bottom: 20px;
	padding: 0px!important;
	clear: none !important;
	width: 30%;
	float: left !important;
	min-height: 377px;
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 5px 5px 15px #c9c9c9;
}
.pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(1), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(4), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(7), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(10), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(13), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(16), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(19), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(22), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(25), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(28), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(31), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(34), .pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem:nth-child(37) {
	margin-left: 0px !important;
}
.pagina-acoes-e-programas #content.internas h2 {
	font-size: 1.1em !important;
}
.pagina-acoes-e-programas #content.internas .category-listacoes-e-programas .tileContent h2.tileHeadline {
	font-weight: bold !important;
}
.pagina-acoes-e-programas #content.internas .category-listacoes-e-programas .span10.tileContent > p {
	padding: 0 10px !important;
}
/** variação modulo 1 **/
#content.internas .module-box-01 li h4 {
	font-size: 1em;
}
#content.internas .module-box-01 .footer {
	border-top: none;
}
main div.container #navigation .variacao-module-01 h2 {
	color: #643c67;
	border-color: #643c67;
}
main div.container #navigation .variacao-module-01 li.deeper {
	border-bottom: 2px solid #643c67;
	border-top: 2px solid #643c67;
}
main div.container .variacao-module-01 div.outstanding-header {
	border-color: #643c67;
}
main div.container .variacao-module-01 h2.outstanding-title {
	color: #643c67;
}
main div.container .variacao-module-01 .subtitle, main div.container .variacao-module-01 .subtitle-container {
	color: #643c67;
}
main div.container .variacao-module-01 div.outstanding-footer {
	border-color: #643c67;
}
/** variacao-module-03 **/
main div.container #navigation .variacao-module-03 h2 {
	color: #3b7390;
	border-color: #3b7390;
}
main div.container #navigation .variacao-module-03 li.deeper {
	border-bottom: 2px solid #3b7390;
	border-top: 2px solid #3b7390;
}
main div.container .variacao-module-03 div.outstanding-header {
	border-color: #3b7390;
}
main div.container .variacao-module-03 h2.outstanding-title {
	color: #3b7390;
}
main div.container .variacao-module-03 .subtitle, main div.container .variacao-module-03 .subtitle-container {
	color: #3b7390;
}
main div.container .variacao-module-03 div.outstanding-footer {
	border-color: #3b7390;
}
/** variacao-module-04  **/
main div.container #navigation .variacao-module-04 h2 {
	color: #147a02;
	border-color: #147a02;
}
main div.container #navigation .variacao-module-04 li.deeper {
	border-bottom: 2px solid #147a02;
	border-top: 2px solid #147a02;
}
/** variacao-module-05 **/
main div.container #navigation .variacao-module-05 h2 {
	color: #b97a00;
	border-color: #b97a00;
}
main div.container #navigation .variacao-module-05 li.deeper {
	border-bottom: 2px solid #b97a00;
	border-top: 2px solid #b97a00;
}
main div.container .variacao-module-05 div.outstanding-header {
	border-color: #b97a00;
}
main div.container .variacao-module-05 h2.outstanding-title {
	color: #b97a00;
}
main div.container .variacao-module-05 .subtitle, main div.container .variacao-module-05 .subtitle-container {
	color: #b97a00;
}
main div.container .variacao-module-05 div.outstanding-footer {
	border-color: #b97a00;
}
/** variacao-module-06  **/
main div.container #navigation .variacao-module-06 h2 {
	color: #826938;
	border-color: #826938;
}
main div.container #navigation .variacao-module-06 li.deeper {
	border-bottom: 2px solid #826938;
	border-top: 2px solid #826938;
}
main div.container .variacao-module-06 div.outstanding-header {
	border-color: #826938;
}
main div.container .variacao-module-06 h2.outstanding-title {
	color: #826938;
}
main div.container .variacao-module-06 .subtitle, main div.container .variacao-module-06 .subtitle-container {
	color: #826938;
}
main div.container .variacao-module-06 div.outstanding-footer {
	border-color: #826938;
}
/** variacao-module-07 **/

main div.container #navigation .variacao-module-07 h2 {
	color: #753900;
	border-color: #753900;
}
main div.container #navigation .variacao-module-07 li.deeper {
	border-bottom: 2px solid #753900;
	border-top: 2px solid #753900;
}
main div.container .variacao-module-07 div.outstanding-header {
	border-color: #753900;
}
main div.container .variacao-module-07 h2.outstanding-title {
	color: #753900;
}
main div.container .variacao-module-07 .subtitle, main div.container .variacao-module-07 .subtitle-container {
	color: #753900;
}
main div.container .variacao-module-07 div.outstanding-footer {
	border-color: #753900;
}
main div.container #navigation .variacao-module-02 h2 {
	color: #cd4500;
	border-color: #cd4500;
}
main div.container #navigation .variacao-module-02 li.deeper {
	border-bottom: 2px solid #cd4500;
	border-top: none !important;
}
/** .variacao-module-08 **/
main div.container #navigation .variacao-module-08 h2 {
	color: #b4160b;
	border-color: #b4160b;
}
main div.container #navigation .variacao-module-08 li.deeper {
	border-bottom: 2px solid #b4160b;
	border-top: 2px solid #b4160b;
}
main div.container .variacao-module-08 div.outstanding-header {
	border-color: #b4160b;
}
main div.container .variacao-module-08 h2.outstanding-title {
	color: #b4160b;
}
main div.container .variacao-module-08 .subtitle, main div.container .variacao-module-08 .subtitle-container {
	color: #b4160b;
}
main div.container .variacao-module-08 div.outstanding-footer {
	border-color: #b4160b;
}
main div.container .module.variacao-module-08 a.outstanding-link .icon-box {
	background-color: red;
	background-image: linear-gradient(to bottom, #b4160b 0px, #990000 100%);
}
/** .variacao-module-09 **/

main div.container #navigation .variacao-module-09 h2 {
	color: #0099CC;
	border-color: #0099CC;
}
main div.container #navigation .variacao-module-09 li.deeper {
	border-bottom: 2px solid #0099CC;
	border-top: 2px solid #0099CC;
}
main div.container .variacao-module-09 div.outstanding-header {
	border-color: #0099CC;
}
main div.container .variacao-module-09 h2.outstanding-title {
	color: #0099CC;
}
main div.container .variacao-module-09 .subtitle, main div.container .variacao-module-09 .subtitle-container {
	color: #0099CC;
}
main div.container .variacao-module-09 div.outstanding-footer {
	border-color: #0099CC;
}
/** .variacao-module-10 **/
main div.container #navigation .variacao-module-10 h2 {
	color: #da5a8a;
	border-color: #da5a8a;
}
main div.container #navigation .variacao-module-10 li.deeper {
	border-bottom: 2px solid #da5a8a;
	border-top: 2px solid #da5a8a;
}
main div.container .variacao-module-10 div.outstanding-header {
	border-color: #da5a8a;
}
main div.container .variacao-module-10 h2.outstanding-title {
	color: #da5a8a;
}
main div.container .variacao-module-10 .subtitle, main div.container .variacao-module-10 .subtitle-container {
	color: #da5a8a;
}
main div.container .variacao-module-10 div.outstanding-footer {
	border-color: #da5a8a;
}
main div.container .variacao-module-10 a.outstanding-link .icon-box {
	background-image: linear-gradient(to bottom, #da5a8a 0, #2c0443 100%) !important;
}
/** .variacao-module-11 **/
main div.container #navigation .variacao-module-11 h2 {
	color: #da5a8a;
	border-color: #d39804;
}
main div.container #navigation .variacao-module-11 li.deeper {
	border-bottom: 2px solid #F4AF00;
	border-top: 2px solid #F4AF00;
}
main div.container .variacao-module-11 div.outstanding-header {
	border-color: #F4AF00;
}
main div.container .variacao-module-11 h2.outstanding-title {
	color: #d39804;
}
main div.container .variacao-module-11 .subtitle, main div.container .variacao-module-11 .subtitle-container {
	color: #d39804;
}
main div.container .variacao-module-11 div.outstanding-footer {
	border-color: #F4AF00;
}
main div.container .variacao-module-11 a.outstanding-link .icon-box {
	background-image: linear-gradient(to bottom, #F4AF00 0, #2c0443 100%) !important;
}
/** Fonte **/
html body, html body main h2, html body h1, html body h2, html body h3, html body h4, html body h5, html body h6 {
	font-family: Arial, Helvetica, sans-serif !important;
}
#content.internas h3, #content.internas h4, #content.internas h5, #content.internas h6 {
	font-size: 1.4em;
	font-weight: 700 !important;
	margin-bottom: 0.8em;
	margin-top: 0.8em;
}
/** Box serviços **/
main div.container .servicos .module-box-01 {
	background: #FFFFFF;
}
#content.internas .module.servicos .outstanding-header {
	background: #434a54;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
#content.internas .servicos .outstanding-header h2 {
	color: #fff;
	font-size: 1.2em;
	font-weight: normal !important;
	margin-top: 0 !important;
	padding-left: 5px;
	padding-top: 14px;
}
#content.internas .servicos ul li {
	margin: 0;
	height: auto !important;
}
#content.internas .servicos ul li a, #content.internas .servicos th a, #content.internas .servicos td a {
	color: #172938;
	font-weight: 600 !important;
}
#content.internas .servicos ul li:nth-of-type(2n), .table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th {
	background: #eaebee !important;
}
#content.internas .servicos .footer {
	background: #d4d4d6;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}
.row-fluid.module.servicos {
	clear: both;
}
/** lista simples de artigos **/
.lista-simple li.newsflash-item span.article-separator {
	display: none;
}
.lista-simple li h5.newsflash-title a {
	font-size: 12px;
	color: #172938;
}
.lista-simple li h5.newsflash-title {
	margin: 0 !important;
}
/*** oculta titulo itens de mnenu***/
.hide-title #content.internas .borderHeading, .hide-title #content.internas .content-header-options-1, .hide-title #content.internas .documentFirstHeading {
	display: none !important;
}
main div.container #content.internas .module h2 {
	font-weight: normal !important;
}
/** module header title **/
main div.container #content.internas .module.title-pb h2, main div.container #content.internas .module.title-pb h3 {
	padding-bottom: 0 !important;
}
main div.container #content.internas .module.title-mb h2, main div.container #content.internas .module.title-mb h3 {
	margin-bottom: 0 !important;
}
.module.header-min-height60 .outstanding-header {
	height: 62px;
}
.module.header-min-height .outstanding-header {
	height: 80px;
}
.module.border-bottom {
	border-bottom: 1px solid #e8e7e7 !important;
}
main .container .margin-left {
	margin-left: 3.22581% !important;
}
#content.internas .module p {
	line-height: 1.75em !important;
}
#content.internas .listagem-chamadas-secundarias .row-fluid {
	padding-bottom: 0px;
}
#content.internas .listagem-chamadas-secundarias .row-fluid .description {
	margin: 0 px;
}
.chamada-simples-img-left .chamadas-secundarias a {
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
}
/** border **/
.module.border-top {
	border-top: 1px solid #e8e7e7 !important;
}
.borda-arredondada {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	border-radius: 8px;
}
/** mod_chamadas **/
main div.container .manchete-principal div.outstanding-header {
	min-height: 53px !important;
	font-size: 1.1em;
}

main .container #content .manchete-principal h3, main .container #content .manchete-texto-lateral h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33.9px;
	letter-spacing: -1.7px;
	line-height: 37.4px;
	font-weight: bold;
	color: #172838;
}
main div.container .module .manchete-principal .span12 h3 {
	font-size: 2.5em !important;
}
main div.container .module h2 a, main div.container .module h3 a {
	color: #172838;
}
main .container #content .manchete-texto-lateral h4, main .container #content .manchete-principal h3, main .container #content .chamadas-secundarias, main .container #content div.manchete-principal div.chamadas-secundarias.row-fluid {
	overflow: hidden;
	padding-bottom: 10px;
	margin-top: 0 !important;
	margin-bottom: 20px;
}
main .container #content .subtitle-hide .chamadas-secundarias .subtitle {
	display: none;
}
main .container #content .module.title-grande div.chamadas-secundarias h4, main .container #content .module.title-grande div.manchete-texto-lateral h4 {
	font-size: 2.8em !important
}
main .container #content .chamadas-secundarias a, main .container #content .manchete-texto-lateral a {
	color: #172838;
}
main .container #content.internas .module .chamadas-secundarias h2, main .container #content.internas .module .chamadas-secundarias h3, main .container #content.internas .module .chamadas-secundarias h4, main .container #content.internas .module .chamadas-secundarias h5, main .container #content.internas .module .chamadas-secundarias h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	letter-spacing: -0.05em;
	line-height: 1.2em;
	margin-bottom: 0.5em;
	font-weight: 600 !important;
}

main .container #content .chamadas-secundarias h2 a, main .container #content .manchete-texto-lateral h2 a {
   letter-spacing: 0 !important;
    font-size: 18px;
    line-height: 1em;
}   

main .container #content .manchete-principal p.subtitle, main .container #content .chamadas-secundarias p.subtitle, main .container #content .manchete-texto-lateral p.subtitle {
	font-size: 0.8em !important;
}
main .container #content .manchete-principal h3:nth-child(2) {
	padding-bottom: 5px;
}
main .container #content .manchete-principal div[class*="row-fluid"]:nth-child(2) {
	padding-bottom: 5px;
}
main .container #content .manchete-principal div[class*="row-fluid"]:nth-child(3), main .container #content .manchete-principal div[class*="row-fluid"]:nth-child(4) {
	padding-bottom: 0px;
}
main .container .align-img-esquerda .manchete-texto-lateral .span6.no-margin {
	float: right;
	margin-left: 3.22581%;
}
main .container .align-img-esquerda .manchete-texto-lateral .img-manchete-lateral {
	margin: 0;
}
main .container .module.span6 .chamadas-secundarias iframe {
	width: 360px;
	height: 215px;
}
main div.container .module.module-box-01 .outstanding-header {
	border-bottom: 1px solid #c3c0c0;
	border-top: medium none;
	min-height: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
main div.container .module-box-01 .outstanding-header h2, main div.container .module-box-01 .outstanding-header h3, main div.container .module-box-01 .outstanding-header h4, main div.container .module-box-01 .outstanding-header h4, main div.container .module-box-01 .outstanding-header h6 {
	text-transform: uppercase;
	color: #444A53;
}
main div.container .module-box-01 ul.lista {
	padding-bottom: 0;
}
main div.container .module-box-01 li.span12 {
	border-bottom: 1px solid #cfcdcd
}
main div.container .module-box-01 .outstanding-header h2 {
	font-size: 1.1em;
	line-height: 1em;
}
main div.container .module.span12 > div.chamadas-secundarias > a img, main div.container .module.span12 > div.chamadas-secundarias > a {
	height: auto !important;
	width: 100% !important;
}
/** manchete lateral **/
.imagem-media .manchete-texto-lateral .span4 {
	width: 39%
}
.imagem-media .manchete-texto-lateral .span8 {
	width: 57%
}
/** pagination **/
.pagination {
	clear: both !important;
}
/** Pagina  internas2  **/
.internas2 .content-header-options-1 {
	display: none;

}
.internas2 #content-section span.documentCategory {
	display: none;
}
.internas2 .img-polaroid {
	border: medium none;
	border-radius: 10px;
	box-shadow: none;
	padding: 0;
}
/** Banner Slider **/

main .container .banner-carousel .carousel-inner .banneritem.item .faixa {
	width: 100%;
}
main #content.internas .carousel.banner-carousel ol li {
	list-style: outside none none !important;
}
main .container .banner-carousel .carousel-indicators-custom {
	right: 0;
}
.banner-carousel .carousel-indicators-custom li a {
	background: #3562ba url("/images/bullets-cinza-azul.png") no-repeat scroll 0 0 !important;
}
.banner-carousel .carousel-indicators-custom li.active a, .banner-carousel .carousel-indicators-custom li a:hover {
	background: #dad9d9 url("/images/bullets-cinza-azul.png") repeat scroll -21px 0 !important;
}
main .container .banner-carousel .banneritem.item h1 {
	height: auto !important;
}
main .container .carousel {
	margin-bottom: 0px;
}

@media screen and (min-width: 992px) {
.full-size .banner-carousel .banneritem img {
	height: 400px !important;
}
}
/* busca ações e programas */
.internas .filter-search {
	background: #e5e8ea none repeat scroll 0 0;
	border-top: 5px solid #004a99;
	box-shadow: 0 2px 1px #ccc;
	margin-bottom: 30px;
	padding: 10px 15px 15px;
	width: calc(100% - 30px);
}
.internas .filter-search .acao-busca {
	background: #004a99 none repeat scroll 0 0;
	border: medium none;
	border-radius: 5px;
	box-shadow: 0 2px 1px #ccc;
	color: #ffffff;
	padding: 5px 15px;
	text-transform: uppercase;
}
.internas .filter-search #filter-search {
	border-radius: 5px;
	color: #555;
	font-size: 13px;
	height: 20px;
	margin-right: 10px;
	margin-top: 10px;
	padding: 4px 6px;
	width: calc(100% - 25px);
}
/* Busca Ações e programas */
.internas .filters.alert.alert-info {
	background: #e5e8ea none repeat scroll 0 0;
	border: none !important;
	border-top: 5px solid #004a99 !important;
	box-shadow: 0 2px 1px #ccc;
	margin-bottom: 30px;
	padding: 10px 15px 15px;
	border-radius: 0 !important;
}
.internas #filter-search {
	width: calc(100% - 25px) !important;
}
.internas .acao-busca.button.btn.btn-primary, .internas .acao-busca.button.btn.btn-warning {
	background: #004a99 none repeat scroll 0 0;
	color: #ffffff;
	border: medium none;
	border-radius: 5px;
	box-shadow: 0 2px 1px #ccc;
	padding: 5px 15px;
	text-transform: uppercase;
	margin-left: 0;
}
.internas .acao-busca.button.btn.btn-warning {
	background: #999;
}
/* botao de busca das categorias com az filtro.*/
button.az {
	background-image: linear-gradient(to bottom, #ffffff, #eee);
	border: 1px solid #cccccc;
	display: inline-block;
	font-size: 15px;
	font-weight: normal;
	height: 30px;
	line-height: 15px;
	margin-bottom: -20px;
	margin-right: 0px;
	text-align: center;
	width: 14.2857% !important;
}
.acao-busca, button.acao-busca {
	font-family: 'open_sansbold', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
	display: block;
	float: left;
	width: 14.2857% !important;
	margin-right: 0;
	padding: 9px 0;
	color: #fff;
	border: medium none;
	border-radius: 4px;
	background-color: #2c66ce;
	margin-right: 10px;
	margin-left: 10px;
}
.input-busca {
	height: 40px !important;
	float: left !important;
}
.row-busca {
	padding-bottom: 0px !important;
}
.row-busca-f {
	padding-bottom: 0px !important;
	margin-top: 7px !important;
}
#content.internas .tile-list-1 .tileItem .tileInfo i {
	color: #004a99 !important;
}
/* Lista de noticias */
#content.internas .category-listnoticias .tileContent {
	width: 80% !important;
}
#content.internas .category-listnoticias .tileInfo {
	width: 18% !important;
}
#content.internas .category-listnoticias .tileContent h2.tileHeadline {
	font-size: 1.1em !important;
}
#content.internas .category-listnoticias .tileItem .tileContent .tileImage {
	width: 215px !important
}
/** complemento bootstrap **/
.panel {
	padding: 15px;
	margin-bottom: 20px;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-heading {
	padding: 10px 15px;
	margin: -15px -15px 15px;
	font-size: 17.5px;
	font-weight: 500;
	background-color: #f5f5f5;
	border-bottom: 1px solid #dddddd;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
.panel-footer {
	padding: 10px 15px;
	margin: 15px -15px -15px;
	background-color: #f5f5f5;
	border-top: 1px solid #dddddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.panel-primary {
	border-color: #428bca;
}
.panel-primary .panel-heading {
	color: #ffffff;
	background-color: #428bca;
	border-color: #428bca;
}
.panel-success {
	border-color: #d6e9c6;
}
.panel-success .panel-heading {
	color: #468847;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}
.panel-warning {
	border-color: #fbeed5;
}
.panel-warning .panel-heading {
	color: #c09853;
	background-color: #fcf8e3;
	border-color: #fbeed5;
}
.panel-danger {
	border-color: #eed3d7;
}
.panel-danger .panel-heading {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #eed3d7;
}
.panel-info {
	border-color: #bce8f1;
}
.panel-info .panel-heading {
	color: #3a87ad;
	background-color: #d9edf7;
	border-color: #bce8f1;
}
/* Custom modules */
.custom.module-box-01.module-box-01-white.span12.pull-right.p0.lista-html {
	margin-bottom: 5px !important;
}
.custom.module-box-01.module-box-01-white.span12.pull-right.p0.lista-html ul.row-fluid {
	margin-bottom: 0;
	padding-bottom: 0;
}
#content.internas .list-item ul.row-fluid {
	list-style: outside none none !important;
	display: table !important;
}
#content.internas .list-item ul.row-fluid li {
	display: inline !important;
	margin-left: 0;
	padding-left: 10px;
	font-size: 0.7em !important;
	border-bottom: 1px solid #cfcdcd;
}
.row-fluid.module.span12.variacao-module-04.height-d2 {
	height: 375px;
}
.module.line-bottom {
	border-bottom: 1px solid #eeeeee;
}
.row-fluid.line-bottom {
	border-bottom: 1px solid #eeeeee;
	margin-bottom: 30px !important;
}
.testeira .outstanding-header {
	margin-bottom: 0 !important;
}
/* Gallery imagens */
main div.container .galeria-thumbs a, main div.container .galeria-thumbs a:hover, main div.container .galeria-thumbs li.active a {
	background-color: #d6d6d6;
	background-image: none;
	padding: 0;
	height: auto;
}
main div.container #content.internas ul li.galeria-image {
	margin: 0 6px 6px 0 !important
}
main div.container .module-box-01 .gallery-pane .galleria-info {
/* min-height: 40px !important; */
}
main div.container .gallery-overflow .gallery-image {
	height: 250px;
	overflow: hidden;
}
/** Saude de AZ **/
.pagina-saude-de-a-z #content.internas .tile-list-1 .tileItem .tileInfo {
	display: none;
}
.pagina-saude-de-a-z #content.internas .tile-list-1 .tileItem {
	padding: 0;
}
.pagina-saude-de-a-z #content.internas .tile-list-1 .tileItem .span9.tileContent {
	margin: 0;
	width: 100%;
	border: none;
}
.pagina-saude-de-a-z #content.internas h2 {
	font-size: 1.2em !important;
	padding-top: 10px !important;
}
.pagina-saude-de-a-z #content.internas .content-header-options-1 {
	display: none;
}
/* Galeria */

main div.container .galeria-video2 .module-box-02-videos .videos-container .video-main {
	padding: 18px;
}
main div.container .galeria-video2 .module-box-02-videos .video-item.span6 {
	margin: 0;
}
.footer-hide .footer {
	display: none;
}
.carousel-control-hide .gallery-pane .carousel-control {
	display: none;
}
/* Carousel banner */
.banner-carousel.texto-lateral .panel-image {
	float: left;
	width: 55%;
}
.banner-carousel.texto-lateral .description {
	float: right;
	width: 41%;
}
.banner-carousel.texto-lateral .description > h1 {
	height: auto !important;
}
.banner-carousel.texto-lateral .carousel-indicators-custom {
	background: none !important;
	left: 41% !important;
}
.banner-carousel.texto-esquerda.texto-lateral .panel-image {
	float: right !important;
}
.banner-carousel.texto-lateral.texto-esquerda .description {
	float: left !important;
}
.banner-carousel.texto-lateral.texto-esquerda .carousel-indicators-custom {
	left: inherit !important;
}
/* Thumbs */
main div.container #content.internas .galeria-thumbs a {
	height: auto;
	padding: 0;
	font-size: 1.5em;
	display: inline;
}
main div.container .module-box-01 .gallery-pane .galeria-thumbs.hide {
	display: block;
}
main div.container .module.span6 div.chamadas-secundarias a.img-rounded, main div.container .module.span6 div.chamadas-secundarias a.img-rounded img {
	width: 100% !important;
	height: 215px !important;
        padding: 0 !important;
}
.module-box-01 div.listagem-chamadas-secundarias div.content-container div.description .lista li p a, .module-box-01 div.listagem-chamadas-secundarias div.content-container div.description .lista li p {
	color: #355075;
	font-weight: bold;
}
/* outstanding-footer */
main div.container .module.acesse-mais .outstanding-footer {
	margin: 0 !important
}
main div.container .module hr {
	margin: 10px 0 !important;
}
.mod_chamada_phocagallery {
	width: auto !important;
}
main #navigation nav li.deeper a {
	font-weight: inherit !important;
}
main #navigation nav li.current > a, main #navigation nav li.active > a {
	font-weight: 600 !important;
}
#content.internas ul.nav-pills li {
	list-style: none !important;
}
/** veja-tambem **/
.veja-tambem {
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
	margin-bottom: 20px;
	padding: 15px;
}
.veja-tambem p:first-child {
	background-color: #f5f5f5;
	border-bottom: 1px solid #dddddd;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	margin: -15px -15px 15px;
	padding: 10px 15px;
}
.veja-tambem p:first-child strong {
	font-size: 17.5px !important;
	font-weight: 500 !important;
}
.pagina-saude-de-a-z #content.internas .description {
	display: none !important;
}
/** container rodape **/
/** container rodape **/
footer nav {
	border: none !important;
}
.nav.container-rodape {
	padding-left: 0;
}
.nav > div.custom.span12.container-rodape, .nav .container-rodape div.span3, .row.footer-menus {
	margin-left: 0;
}
.nav .container-rodape div.span3 > div {
	border-left: 1px dotted #8bacdf;
	margin-left: 15px;
	padding-left: 10px;
}
footer nav .container-rodape h3 {
	color: #fff;
	font-size: 1.3em;
	font-weight: normal;
	line-height: 1.5em;
	padding: 5px 0;
}
.container-rodape .span3 {
	width: 25% !important;
}
.footer-margin-top-40 .outstanding-footer {
	margin-top: 41px !important;
}
#content.internas .content-header-options-1 .documentByLine .documentAuthor {
	display: none !important;
}
.pagina-galeria-de-ministros #content.internas h1.borderHeading {
	color: #3268ba;
	font-size: 1.2em;
	letter-spacing: initial;
	margin: 0;
	padding: 0;
	text-transform: none;
}
.pagina-galeria-de-ministros #content.internas .leading-featured .tile-list-1 .tileItem {
	border-bottom: medium none;
}
main div.container .module-box-01 .lista a {
	color: #355075 !important;
}
main div.container .module-box-01 .lista a:hover {
	text-decoration: underline;
}
.pagina-galeria-de-ministros #content.internas h5 {
	color: #1e68d0;
	font-size: 1em;
	margin: 0 0 5px;
	padding-bottom: 0;
}
.pagina-galeria-de-ministros .span8 > h3:first-child {
	font-size: 2em;
}
main div.container .module-box-01 .gallery-pane .item img {
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	height: auto;
	width: 100%;
}
/** mod chamada carrossel 01 **/
.modulo-carrossel01 .outstanding-header, .modulo-carrossel01 .carousel-control {
	display: none;
}
#content .modulo-carrossel01.slide-campanhas div.outstanding-header {
	display: block !important;
}
.modulo-carrossel01 .carousel-inner .item img.img-rounded {
	width: 100%;
	height: 300px;
        padding: 0 !important;
}
.modulo-carrossel01 .carousel-inner {
	border-radius: 6px !important;
}
.modulo-carrossel01 .carousel-inner .galleria-info-text {
	bottom: 20px;
	position: absolute;
	width: calc(100% - 20px) !important;
	padding: 10px !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(80,80,80,0)), to(rgba(50,50,50,1)), color-stop(10, #000000));
}
.modulo-carrossel01 .carousel-inner .galleria-info-text .galleria-info-title h3 {
	padding: 0 5px !important;
}
.modulo-carrossel01 .carousel-inner .galleria-info-text .galleria-info-title a {
	color: #ffffff;
	font-size: 1.5em;
	line-height: 1.2em;
	text-shadow: 2px 2px 8px #000000;
}
.modulo-carrossel01 .carousel-inner .galleria-info-text .galleria-info-description {
	color: #FFF;
}
.modulo-carrossel01 .galeria-thumbs {
	margin-top: -20px;
	z-index: 9999;
	background: #272727;
	width: 100%;
	border-radius: 0 0 5px 5px;
	height: 20px;
	position: relative;
}
.modulo-carrossel01 .galeria-thumbs ul {
	padding: 0px;
	margin: 0px;
	float: right;
}
main div.container #content .modulo-carrossel01 ul li.galeria-image {
	list-style: none !important;
	float: left;
	margin: 0px !important;
}
.modulo-carrossel01 .galeria-thumbs ul li.galeria-image a {
	display: block !important;
	height: 20px !important;
	text-indent: -9999px;
	width: 20px !important;
	margin: 0 !important;
	background: #3562ba url("https://www.saude.gov.br/images/bullets-cinza-azul.png") no-repeat scroll 0 0 !important;
}
main div.container .modulo-carrossel01 .galeria-thumbs a:hover, main div.container .modulo-carrossel01 .galeria-thumbs li.active a {
	background: #dad9d9 url("https://www.saude.gov.br/images/bullets-cinza-azul.png") repeat scroll -21px 0 !important;
}
html.no-js body div.layout main div.container div.row-fluid div#content.span9.internas section#content-section div.row-fluid div.row-fluid.module.span7.ml30.modulo-carrossel01 div#carousel-2010.gallery-pane div.galeria-thumbs.hide ul li.galeria-image.item03 {
	border-radius: 0 0 5px 0 !important;
}
main div.container #content.internas .module .customservicos .outstanding-title, main div.container #content.internas .module .servicos .outstanding-title {
	margin-top: 0 !important;
}
/** web radio modulo chamadas**/
main div.container .module-box-01.box-audio li {
	padding: 0;
	border: none;
}
main div.container .module-box-01.box-audio div.jp-interface, main div.container .module-box-01.box-audio div.jp-audio, main div.container .module-box-01.box-audio div.jp-audio-stream, main div.container .module-box-01.box-audio div.jp-video {
	background: none !important;
}



main div.container .module-box-01.box-audio .audio-destaque .outstanding-header {
	border-bottom: none;
}
main div.container #content .module-box-01.box-audio .audio-destaque div.outstanding-header h3.outstanding-title {
	font-size: 1em !important;
	color: #3a62a5;
}
main div.container .module-box-01.box-audio .audio-destaque.line-bottom {
	border-bottom: 1px solid #c3c0c0;
	margin-bottom: 15px !important;
}
main div.container .module-box-01.box-audio .audio-destaque h3.outstanding-title {
	padding-left: 8px !important;
}
main div.container #content .module-box-01.box-audio .audio-destaque.variacao-module-00 > h3 {
	font-size: 1em !important;
	font-weight: normal !important;
	font-style: italic;
}
main div.container .module-box-01.box-audio .variacao-module-00 > h3 {
	padding: 0 15px !important;
	font-size: .9em !important;
	line-height: 1.3em !important;
}
main div.container #content .module-box-01.box-audio .jp-audio-slim {
	margin-bottom: 15px;
}
main div.container .module-box-01.box-audio > h3 {
	padding: 0 15px;
}
main div.container #content .module-box-01.box-audio .audio-texto-rodape p {
	padding: 10px 15px;
0 15px !important;
	font-size: 0.9em !important;
	font-style: italic !important;
	line-height: 1.1em !important;
}
/** JFlickr **/
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li, .box-flickr div.gallery-flickr.gallery-flickr-1379 ul li a, .box-flickr div.gallery-flickr.gallery-flickr-1379 ul li img {
	margin: 0;
	padding: 0;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li {
	background: #fff none repeat scroll 0 0;
	border-bottom: 1px solid #cfcdcd;
	border-top: 1px solid #cfcdcd;
	float: left;
	margin-bottom: 10px;
	margin-right: 0;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li .credito {
	display: none
}
.box-flickr.span8 div.gallery-flickr.gallery-flickr-1379 ul li {
	width: 19.5%;
	margin-top: -90px;
	padding: 10px 0;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li span {
	display: table;
	font-size: 0.8em;
	padding: 0 10px;
	line-height: 1.2em !important;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li span:nth-of-type(1) {
	color: #333;
	font-size: 0.9em;
	font-weight: bolder;
	padding-top: 5px;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li span:nth-of-type(2) {
	font-style: italic;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li:nth-of-type(1) {
	background: inherit;
	border-bottom: inherit;
	border-top: inherit;
	margin: 0;
	padding: 0;
	width: 100%;
}
.box-flickr.span8 div.gallery-flickr.gallery-flickr-1379 ul li:nth-of-type(2) {
	margin-left: 250px !important;
	padding-left: 10px;
	padding-right: 5px;
}
.box-flickr div.gallery-flickr.gallery-flickr-1379 ul li:nth-of-type(3) {
	border-right: 1px solid #cfcdcd;
	padding-left: 5px;
	padding-right: 10px;
}
.box-flickr .gallery-flickr.gallery-flickr-1379 div.footer {
	clear: both;
}
/** Campanhas da Saúde **/
.pagina-campanhas .item-pagecampanhas blockquote {
	display: none !important;
}
.pagina-campanhas .item-pagecampanhas table, .pagina-campanhas .item-pagecampanhas table tr, .pagina-campanhas .item-pagecampanhas table td, .pagina-campanhas .item-pagecampanhas table th {
	border: none !important;
}
.slide-campanhas div.footer {
	padding: 10px 0 !important;
	text-align: right !important;
}
.slide-campanhas div.footer a {
	color: #717782 !important;
}
span.highlight {
	background: #ff0;
}
#content.internas .busca-geral h2.tileHeadline {
	font-size: 1.2em !important;
}
#content.internas h2.tileHeadline {
	font-size: 1.2em !important;
}
#content.internas h2, #content.internas h3, #content.internas h4, #content.internas h5, #content.internas h6 {
/* margin-top: 0 !important;*/
}
html.no-js body.pagina-webradio.noticias div.layout main div.container div.row-fluid div#content.span9.internas section#content-section div.row-fluid div.row-fluid.module.span8 div.manchete-principal div.chamadas-secundarias.row-fluid div.no-margin h4 {
	font-size: 1.6em;
}
html.no-js body.pagina-webradio.noticias div.layout main div.container div.row-fluid div#content.span9.internas section#content-section div.row-fluid div.row-fluid.module.span8.webradio-destaque div.manchete-principal div.chamadas-secundarias.row-fluid {
	padding: 0px
}
#content.internas .tile-list-1 .tileItem.autoridade-compromisso .tileContent .keywords.autoridade-compromisso-pauta p {
	margin-bottom: 10px !important;
}
main div.container #content.internas .autoridade-compromisso-titulo {
	display: none;
!important;
}
.listagem-simples-comdatas.tile-collection .tileItem p {
	margin: 0 !important;
}
.listagem-simples-comdatas.tile-collection .tileItem h3 {
	margin-bottom: 10px !important;
}
/*** chamadas com chapeu-topo ***/
.chapeu-topo .module {
	display: flex !important;
	flex-direction: column !important;
}
.chapeu-topo .module > a {
	order: 2 !important;
}
.chapeu-topo .module > p.subtitle {
	order: 1 !important;
}
.chapeu-topo .module > h4 {
	order: 3 !important;
}
.chapeu-topo .module > .introtext {
	order: 4 !important;
}
.image-bottom .module > a {
	order: 4 !important;
}
.image-bottom .module > p.subtitle {
	order: 1 !important;
}
.image-bottom .module > h4 {
	order: 2 !important;
}
.image-bottom .module > .introtext {
	order: 3 !important;
}
#content.internas .content-header-options-1 .btns-social-like {
	border: none !important;
}
main div.container nav ul li a.fonte-menor {
	font-size: 0.9em !important;
}
 @-moz-document url-prefix() {
 main div.container nav ul li a.fonte-menor {
 font-size:0.85em !important;
}
}
/** Pagina de Busca **/
.internas .row-busca-f .acao-busca.button.btn.btn-primary {
	margin-left: 10px;
}
.internas .row-busca-f .acao-busca {
	padding: 9px 0 !important;
}
.phrases .chzn-container {
	width: 150px !important;
}
/** Fim **/

main .container .autoridade-page h1.secondaryHeading.autoridade-title {
	display: none !important;
}
#content.internas table.no-border td, #content.internas table.no-border th, #content.internas table.no-border tr, #content.internas table.no-border {
	border: none !important;
}
#content.internas .altura400 {
	position: relative;
	min-height: 400px;
}
#content.internas .altura400 .outstanding-footer {
	position: absolute;
	bottom: 0;
	width: calc(100% - 20px);
}
/** accordion **/
#content.internas .jp-accordion li {
	list-style: outside none none !important;
}
#content.internas .ui-accordion .ui-accordion-header, #content.internas .ui-accordion-icons .ui-accordion-header a, #content.internas .jp-accordion li ui-accordion-header a {
	color: #335277;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none !important;
}
#content.internas .ui-accordion-icons .ui-accordion-header a {
	padding-left: 10px;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	border: 1px solid #cccccc !important;
	background: #f6f6f6 !important;
}
a.link-accordion {
	background: #eaebee;
	padding: 8px;
	border-radius: 4px;
	border: 1px solid #c0c1c1;
	font-size: 16px;
	font-weight: bold;
	color: #335277;
	width: 100%;
	display: block;
	margin-bottom: 2px
}
.internas #content-section iframe.instagram-media.instagram-media-rendered {
	margin-right: 20px !important;
}
.chamadas-secundarias p a {
	text-decoration: underline;
}
/** Chamadas capa **/ 
#content #content-section .module .chamadas-secundarias p.description, #content #content-section .module .manchete-principal .description-main p, #content #content-section .module .chamadas-secundarias p {
	line-height: 1.5em !important;
}
#content #content-section .module .outstanding-mt0 .outstanding-footer {
	margin-top: 0 !important;

}
main div.container .chamadas-secundarias a.img-rounded, main div.container .listagem-chamadas-secundarias a.img-rounded {
	margin-bottom: 19px !important;
        padding:0 !important;
}
main div.container .manchete-principal .chamadas-secundarias.facebook-player, main div.container .manchete-principal .chamadas-secundarias.youtube-player {
	border: none;
	padding-top: 0;
}
#content-section iframe.facebook-iframe {
	background-color: #000 !important;
	padding-top: 4px !important;
	padding-bottom: 3px !important;
}
#content-section iframe.facebook-iframe, #content-section iframe.youtube-iframe {
	margin-bottom: 19px !important;
}
#content-section .capa .chamadas-secundarias .span4:nth-of-type(4), #content-section .capa .chamadas-secundarias .span4:nth-of-type(5) {
	border-top: 1px solid #e8e7e7;
	padding-top: 10px;
}
.capa .span6 .youtube-iframe.span12, .capa .span6 .facebook-iframe.span12, main div.container #content-section .capa.area-de-noticas1 > .manchete-principal > div > div.span6 > a.img-rounded > img, main div.container #content-section .capa.area-de-noticas1 > .manchete-principal > div > div.span6 > a.img-rounded, main div.container .capa .chamadas-secundarias .span6 a.img-rounded img, main div.container .capa .listagem-chamadas-secundarias .span6 a.img-rounded img, main div.container .capa .chamadas-secundarias .span6 a.img-rounded, main div.container .capa .listagem-chamadas-secundarias .span6 a.img-rounded {
	height: 215px !important;
	width: 100% !important;
        padding: 0 !important;
}
#content-section .capa.area-de-noticas1 > .manchete-principal > div > div.span6 h2, #content-section .module.capa.area-de-noticias1 .manchete-principal .chamadas-secundarias .span6 h2 {
	font-size: 1.8em !important;
}
#content-section .module.capa.area-de-noticias1 .manchete-principal .chamadas-secundarias > div:nth-child(3) > p.description {
	margin-bottom: 16px !important;
}
main div.container #content-section .module.outstanding-footer-mt0 .outstanding-footer {
	margin: 0 !important;
}
 @-moz-document url-prefix() {
 main .container #content .manchete-principal .chamadas-secundarias .description {
 word-spacing: -2px;
}
}
#content.internas h2, #content.internas h3, #content.internas h4, #content.internas h5, #content.internas h6 {
	font-family: "open_sansbold", Arial, Helvetica, sans-serif !important;
	font-weight: normal !important;
	letter-spacing: -0.05em;
	margin-top: 25px;
	padding-top: 15px;
}

#content.internas h2 {
	border-top: 1px solid #eeeeee;
}
#content.internas .module h2, #content.internas .module h3, #content.internas .module h4, #content.internas .module h5, #content.internas .module h6 {
	margin-top: 0 !important;
	padding-top: 0 !important;
	border: none;
}
#content.internas h1, #content.internas .documentFirstHeading {
	font-family: "open_sansbold", Arial, Helvetica, sans-serif !important;
	font-weight: normal !important;
}
#content-section div.outstanding-header > h2, #content-section h3.ui-accordion-header {
	font-family: Arial, Helvetica, sans-serif !important;
	padding-top: 0 !important;
}
#content.internas #content-section .no-border {
	border: none !important;
}
.link2-egov {
	display: block;
	background: #EEEEEE;
	border-left: 10px solid #CCCCCC;
	padding: 10px;	
	font-weight: bold;
}

.link2-egov ,
.link2-egov a{
    color: #3A4650 !important;
}

#content.internas h2.tileHeadline, #content.internas .tile-list-1 .tileItem .tileContent .tileHeadline {
	border: none !important;
	margin: 0 0 0.438em;
	padding: 0;
	color: #172938;
	font-weight: bold;
	font-size: 1.11em !important;
}
#content-section div.capa.area-de-noticas1 .chamadas-secundarias h2 {
	letter-spacing: -0.04em;
}

/** List Group **/


.card>.list-group:first-child .list-group-item:first-child {
	border-top-right-radius: .25rem;
	border-top-left-radius: .25rem
}
.card>.list-group:last-child .list-group-item:last-child {
	border-bottom-right-radius: .25rem;
	border-bottom-left-radius: .25rem
}

.list-group {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0



























}
.list-group-item-action {
/*	width: 100%;*/
	color: #464a4c;
	text-align: inherit
}
.list-group-item-action .list-group-item-heading {
	color: #292b2c
}
.list-group-item-action:focus, .list-group-item-action:hover {
	color: #464a4c;
	text-decoration: none;
	background-color: #f7f7f9
}
.list-group-item-action:active {
	color: #292b2c;
	background-color: #eceeef
}
.list-group-item {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding: .75rem 1.25rem;
	margin-bottom: -1px;
	background-color: #fff;
	border: 1px solid rgba(0,0,0,.125)
}
.list-group-item:first-child {
	border-top-right-radius: .25rem;
	border-top-left-radius: .25rem
}
.list-group-item:last-child {
	margin-bottom: 0;
	border-bottom-right-radius: .25rem;
	border-bottom-left-radius: .25rem
}
.list-group-item:focus, .list-group-item:hover {
	text-decoration: none
}
.list-group-item.disabled, .list-group-item:disabled {
	color: #636c72;
	cursor: not-allowed;
	background-color: #fff
}
.list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {
	color: inherit
}
.list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {
	color: #636c72
}
.list-group-item.active {
	z-index: 2;
	color: #fff;
	background-color: #0f4098;
	border-color: #0f4098
}
.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading>.small, .list-group-item.active .list-group-item-heading>small {
	color: inherit
}
.list-group-item.active .list-group-item-text {
	color: #daeeff
}
.list-group-flush .list-group-item {
	border-right: 0;
	border-left: 0;
	border-radius: 0
}
.list-group-flush:first-child .list-group-item:first-child {
	border-top: 0
}
.list-group-flush:last-child .list-group-item:last-child {
	border-bottom: 0
}
.list-group-item-success {
	color: #3c763d;
	background-color: #dff0d8
}
a.list-group-item-success, button.list-group-item-success {
	color: #3c763d
}
a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {
	color: inherit
}
a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {
	color: #3c763d;
	background-color: #d0e9c6
}
a.list-group-item-success.active, button.list-group-item-success.active {
	color: #fff;
	background-color: #3c763d;
	border-color: #3c763d
}
.list-group-item-info {
	color: #31708f;
	background-color: #d9edf7
}
a.list-group-item-info, button.list-group-item-info {
	color: #31708f
}
a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {
	color: inherit
}
a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover {
	color: #31708f;
	background-color: #c4e3f3
}
a.list-group-item-info.active, button.list-group-item-info.active {
	color: #fff;
	background-color: #31708f;
	border-color: #31708f
}
.list-group-item-warning {
	color: #8a6d3b;
	background-color: #fcf8e3
}
a.list-group-item-warning, button.list-group-item-warning {
	color: #8a6d3b
}
a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {
	color: inherit
}
a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover {
	color: #8a6d3b;
	background-color: #faf2cc
}
a.list-group-item-warning.active, button.list-group-item-warning.active {
	color: #fff;
	background-color: #8a6d3b;
	border-color: #8a6d3b
}
.list-group-item-danger {
	color: #a94442;
	background-color: #f2dede

}
a.list-group-item-danger, button.list-group-item-danger {
	color: #a94442
}
a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {
	color: inherit
}
a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover {
	color: #a94442;
	background-color: #ebcccc
}
a.list-group-item-danger.active, button.list-group-item-danger.active {
	color: #fff;
	background-color: #a94442;
	border-color: #a94442
}

/** Shortcodes Ultimate  **/
/** estilo eGov **/

main #content.internas blockquote,
main #content.internas .itens-relacionados {
	border: none;
	background: #EEEFF2;
	padding: 0 !important;
	border: 1px solid #cfcdcd !important;
	border-radius: 3px;
	float: left;
	margin-left: 0 !important;
}
main #content.internas blockquote.pull-right {
	float: right;
	margin-right: 0 !important;
	margin-left: 1.6em!important;
}
#content.internas blockquote span {
	font-size: 0.9em !important;
	margin: 11px 8px 10px 8px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #444A53;
	font-weight: bold !important;
	display: block;
	letter-spacing: 0.7px !important;
}
#content.internas blockquote ul,
#content.internas .itens-relacionados ul {
	margin: 0 !important;
	padding: 0;	
}

#content.internas blockquote ul li,
#content.internas .itens-relacionados ul li {
	list-style: none !important;
	margin-left: 0!important;

	padding: 7px 8px 5px 10px;
	line-height: 1em !important;
	border-top: 1px solid #cfcdcd !important;
}
#content.internas blockquote ul li a
 {
	color: #355075;
	font-size: 0.78em !important;
	letter-spacing: 0px !important;
}
#content.internas blockquote ul li a em {
	font-style: normal !important;
}

#content.internas .itens-relacionados h2 {
	margin:0 !important;
    font-family: Arial, Helvetica, sans-serif !important;
	margin: 3px 8px !important;
	font-weight:bold !important;
	font-size:1.3em !important;
	color: #444A53 !important;
}

#content.internas .itens-relacionados ul li a {
    color: #355075 !important;   
    letter-spacing: 0px !important;
	font-weight:bold !important;
}
#content.internas ul.itens-relacionados{
	border:none !important;
}

#content.internas .itens-relacionados,
#content.internas .itens-relacionados ul{
   display:block !important;
   width: 100% !important;	
}

span.documentModified {
	display: inline-block;
}
.documentByLine span.separator {
	display: none;
}
#content-section .content-header-options-1 .documentByLine .documentPublished, #content-section .content-header-options-1 .documentByLine .documentModified {
	color: #2c66ce;
}
.margin-right {
	margin-right: 10px;
}
#content.internas .content-header-options-1 {
	border-top: 1px solid #d7dcd8;
}
#content.internas .documentByLine {
	padding: 10px 0;
	border-right: 1px dotted #bfc0c2;
}
#logo > a > span.portal-title.corto {
	font-family: "open_sansextrabold", 'Open Sans', Arial, Helvetica, sans-serif !important;
	font-size: 2.75em;
	line-height: .8em;
	font-weight: 800;
	letter-spacing: -1px;
	margin-bottom: 5px;
}
/** Box **/
.img-box {
	border: none !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important;
	padding-left: 0 !important;
}
.img-box.pull-right {
	padding: 0 0 1.6em 1.6em!important;
}
.img-box.pull-right p:first-child {
	text-align: right;
}
.img-box .su-box-title {
	display: none;
}
.img-box .su-box-content {
	color: #696969 !important;
	font-size: 0.8em !important;
	padding: 0 1.6em 0 0 !important;
	line-height: 1.2em !important;
}
/** Accordion antigo em Tabs **/
.su-tabs .ui-state-default, .su-tabs .ui-widget-content .ui-state-default, .su-tabs .ui-widget-header .ui-state-default, .su-tabs .ui-state-active, .su-tabs .ui-widget-content .ui-state-active, .su-tabs .ui-widget-header .ui-state-active, .su-tabs .ui-widget-content {
	background: none !important;
	border: none !important;
}
#content.internas .su-tabs .ui-accordion .ui-accordion-header, #content.internas .su-tabs .ui-accordion-icons .ui-accordion-header a, #content.internas .su-tabs .jp-accordion li ui-accordion-header a {
	margin: 0 0 10px 0 !important;
	padding: 0 !important;
	font-weight: normal !important;
	font-size: 1em !important;
	letter-spacing: inherit !important;
}
#content.internas .su-tabs .ui-accordion-content, #content.internas .su-tabs .ui-accordion .ui-accordion-header {
	margin-left: 20px !important;
	margin-right: 20px !important;
	margin-top: 20px !important;
}
#content.internas .su-tabs .ui-accordion .ui-accordion-header {
	font-weight: bold !important;
}
#content.internas .su-tabs .ui-widget, #content.internas .su-tabs .ui-accordion-content {
	font-family: inherit !important;
	color: #FFF !important;
	margin-left: 0 !important;
}
#content.internas .su-tabs .ui-accordion .ui-accordion-header {
	border-bottom: 1px dotted #fff !important;
}
#content.internas .su-tabs-style-flat-blue .su-tabs-pane, #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current {
	background: #0F4098 !important;
}

#content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
#content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
#content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #104876 !important;
	color: #fff !important;
}

#content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	padding:0 45px 0px  !important;
	margin:0 !important;
	border:none !important;
	display:inline-block !important;
	font-size: 1.2em;
	/*border-right: 1px solid white !important;*/
}

#content.internas .su-tabs-style-flat-blue.doacao-de-sague .su-tabs-nav h2{
       padding:0 20px 0px  !important;
       border-right: none !important;
}

#content.internas .su-tabs-style-flat-blue .su-tabs-nav h2:last-child {
    border-right: none !important;
}

.pagina-hipertensao #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
   padding:0 88px !important;
}

.pagina-gripe #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
   padding:0 44px !important;
}

#content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 a{
  color:#fff !important;	
}

/** Note **/
#content.internas .su-note-success {
	color: #000;
	background-color: #ffb72d;
	border: 0;
	border-top: solid 5px #bb800c;
	padding-top: 40px;
        padding-bottom: 40px;
}

#content.internas .su-note-icon:after {
    font-size: 24px;
    line-height: 24px;
    font-family: FontAwesome;
    position: absolute;
    top: 1.3em;
    margin-top: -12px;
    color: #bb800c;
}
#content.internas .su-note-icon .su-note-inner {
    margin-left: 8px;
    border-left: 1px solid #bb800c;
    padding-left: 20px;
}
#content.internas .su-note-style1.su-note-success {
  background:#93c1db ;
  border-top: solid 5px #4b88ab; 
}

#content.internas .su-note-style1.su-note-icon .su-note-inner{
	 border-left: solid 1px #4b88ab ;
}

#content.internas .su-note-style1.su-note-icon:after{
	 color: #4b88ab;
}

#content.internas .su-note-style2.su-note-success {
  background:#92d0cf ;
  border-top: solid 5px #0faa9b; 
}

#content.internas .su-note-style2.su-note-icon .su-note-inner{
	 border-left: solid 1px #0faa9b ;
}

#content.internas .su-note-style2.su-note-icon:after{
	 color: #0faa9b;
}

/** Drawer **/
#content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #0f4098;
}
#content.internas .su-drawer-content {
    background: #fff;
    border: 1px solid #eee;
    color: #000;
}

/** Tab Perguntas e Respostas **/
#content.internas .su-tabs .ui-accordion-content-active {
    background-color: #fff !important;
}
#content.internas .su-tabs .ui-accordion-content {
    margin-left: 20px !important;
}

#content.internas .su-tabs .ui-accordion-content a {
   font-weight:500;
   color: #1e68d0;
}
#content.internas .su-tabs .ui-accordion-content .link2-egov {
   color: #3A4650 !important;
}

/** Tag line **/
.line .tags{
   display:inline !important;
}

.line .tags span a{
	border: 1px solid #cfcdcd !important;
	background: #e8e7e7 !important;
	padding: 4px 9px !important;
	color: #3a70d1 !important;
	font-weight:normal !important;
	text-shadow:none !important;
	text-align: left !important;

        font-size: 1em !important;
        font-family: Arial, Helvetica, sans-serif !important;
}

.line .tags span a:hover{
	background: #205c90 !important;
}

/** Manchete HTML **/
custom.manchete h1 {
                font-size: 3em !important;
                }
.custom.manchete > a:link, .custom.manchete > a:hover, .custom.manchete  > a:visited,.custom.manchete > a:active {
                color: #000 !important;
                text-decoration: underline;
                }
                
.custom.manchete ul li {
                list-style-type: circle !important;
                }

.custom.manchete ul {
    list-style-type: circle !important;
                margin: 0;
                padding: 0 0 0 20px !important;
                }
.custom.manchete li {
                display: block !important;
                display: list-item !important;
                }

.custom.manchete img {

     border-radius: 8px; 
}


#content .item-page img, 
#content .img-rounded,
#content  .no-padding{
      padding: 0 !important;
}

main div.container .module-box-01 .header {
  border-top-left-radius:8px;
  border-top-right-radius:8px;	
}

main div.container .module-box-01 li {
   border-left:none !important;	
}


/** Header style portal brasil **/
#content-section .header-style2 div.outstanding-header{
    position: relative;
    background: none;
	border-top-width: 1px;	
}

#content-section .header-style2 .outstanding-header h2.outstanding-title {
    position: absolute ;
    top: -30px ;
    background: white ;
    padding-right: 25px ;
    margin-left: 0 ;
	font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
    font-size: 1.9em !important;
	letter-spacing:-0.06em;
	
}

main div.container .module.header-style2 .outstanding-header{
    min-height: 20px !important;
	margin-top:30px;	
}

#content-section .module.capa.area-de-noticias1 .manchete-principal .chamadas-secundarias .span6 h2 {
    font-size: 1.8em !important;
    letter-spacing: -1.5px !important;
    color: #172838;
    font-weight: 600 !important;
    line-height: 1em;
}

#content-section div.item-page ol li {
    display: list-item !important;
    list-style: decimal outside !important;
    line-height: 1.5em !important;
    font-size: 1.05em !important;
    margin-bottom: 1.2em;
    font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif;
    letter-spacing: 0.01em;
}



/**  Media Queries **/
/** 250px until 320px **/
@media (min-width: 250px) and (max-width: 320px) {
}

/** 321px until 480px **/
@media (min-width: 321px) and (max-width: 480px) {
body {
	overflow-x: hidden!important;
	overflow-y: scroll!important;
}
main #content {
	width: 100%!important;
}
img.img-rounded {
	width: 100%!important;
}
#content-section .row-fluid .span9, #content-section .row-fluid .span3 {
	width: 100%;
}
#content-section > div:nth-child(3) > div.span3 > div:nth-child(1), #content-section > div:nth-child(3) > div.span3 > div:nth-child(2) {
	width: 100%;
	position: relative;
	z-index: 1;
	left: 1px;
}
#content-section > div:nth-child(3) > div.span3 > div.row-fluid.module.module-box-01.module-box-01.pull-right.span12.mt30.module-box-blue {
	width: 100%;
	position: relative;
	z-index: 1;
	left: 1px;
}
#content-section > div:nth-child(2) > div:nth-child(2), #content-section > div:nth-child(2) > div:nth-child(3) #content-section > div:nth-child(2) > div:nth-child(4), #content-section > div:nth-child(2) > div:nth-child(5), #content-section > div:nth-child(2) > div:nth-child(6), #content-section > div:nth-child(2) > div:nth-child(7), #content-section > div:nth-child(2) > div:nth-child(8), #content-section > div:nth-child(2) > div:nth-child(9) {
	width: 100%;
	position: relative;
	z-index: 1;
}
/*#content-section > div:nth-child(2) > div > div {
  display: none!important;
}*/
.internas #filter-search {
	width: 100%!important;
	margin-bottom: 10px;
}
.internas .acao-busca.button.btn.btn-primary {
	width: 100%!important;
	background: #004a99 none repeat scroll 0 0;
	color: #ffffff;
	border: medium none;
	border-radius: 5px;
	box-shadow: 0 2px 1px #ccc;
	padding: 5px 15px;
	margin-bottom: 10px;
	text-transform: uppercase;
	margin-left: 0;
}
.internas .acao-busca.button.btn.btn-warning {
	width: 100%!important;
	background: #999 none repeat scroll 0 0;
	color: #ffffff;
	border: medium none;
	border-radius: 5px;
	box-shadow: 0 2px 1px #ccc;
	padding: 5px 15px;
	margin-bottom: 10px;
	text-transform: uppercase;
	margin-left: 0;
}
.pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem {
	margin-left: 0px;
	margin-bottom: 20px;
	padding: 0px!important;
	clear: none !important;
	width: 100%;
	float: left !important;
	min-height: 377px;
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 5px 5px 15px #c9c9c9;
}
.pagina-acoes-e-programas #content.internas .category-listacoes-e-programas .span10.tileContent > p {
	width: 95%;
	padding: 0 10px !important;
}
main div.container .module.span12 > div.chamadas-secundarias > a img, main div.container .module.span12 > div.chamadas-secundarias > a {
	height: auto !important;
	width: 100% !important;
}
}

/** 481px until 767px **/
@media (min-width: 481px) and (max-width: 767px) {
main div.container .module.ml30 {
	margin-left: 0 !important;
}
main div.container .module.span12 > div.chamadas-secundarias > a img, main div.container .module.span12 > div.chamadas-secundarias > a {

	height: auto !important;
}
body {
	overflow-x: hidden!important;
	overflow-y: scroll!important;
}
main #content {
	width: 100%!important;
}
img.img-rounded {
	width: 100%!important;
}
#content-section .row-fluid .span9, #content-section .row-fluid .span3 {
	width: 100%;
}
#content-section > div:nth-child(3) > div.span3 > div:nth-child(1), #content-section > div:nth-child(3) > div.span3 > div:nth-child(2) {
	width: 100%;
	position: relative;
	z-index: 1;
	left: 1px;
}
#content-section > div:nth-child(3) > div.span3 > div.row-fluid.module.module-box-01.module-box-01.pull-right.span12.mt30.module-box-blue {
	width: 100%;
	position: relative;
	z-index: 1;
	left: 1px;
}
#content-section > div:nth-child(2) > div:nth-child(2), #content-section > div:nth-child(2) > div:nth-child(3) #content-section > div:nth-child(2) > div:nth-child(4), #content-section > div:nth-child(2) > div:nth-child(5), #content-section > div:nth-child(2) > div:nth-child(6), #content-section > div:nth-child(2) > div:nth-child(7), #content-section > div:nth-child(2) > div:nth-child(8), #content-section > div:nth-child(2) > div:nth-child(9) {
	width: 100%;
	position: relative;
	z-index: 1;
}
/*#content-section > div:nth-child(2) > div > div {
  display: none!important;
}*/

.internas #filter-search {
	width: 100%!important;
	margin-bottom: 10px;
}
.internas .acao-busca.button.btn.btn-primary {
	width: 100%!important;
	background: #004a99 none repeat scroll 0 0;
	color: #ffffff;
	border: medium none;
	border-radius: 5px;
	box-shadow: 0 2px 1px #ccc;
	padding: 5px 15px;
	margin-bottom: 10px;
	text-transform: uppercase;
	margin-left: 0;
}
.internas .acao-busca.button.btn.btn-warning {
	width: 100%!important;
	background: #999 none repeat scroll 0 0;
	color: #ffffff;
	border: medium none;
	border-radius: 5px;
	box-shadow: 0 2px 1px #ccc;
	padding: 5px 15px;
	margin-bottom: 10px;
	text-transform: uppercase;
	margin-left: 0;
}
.pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem {
	margin-left: 0px;
	margin-bottom: 20px;
	padding: 0px!important;
	clear: none !important;
	width: 50%;
	float: left !important;
	min-height: 377px;
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 5px 5px 15px #c9c9c9;
}
.pagina-acoes-e-programas #content.internas .category-listacoes-e-programas .span10.tileContent > p {
	width: 95%;
	padding: 0 10px !important;
}
}

/** 768px until 979px **/
@media (min-width: 768px) and (max-width: 979px) {
main div.container .module.span12 > div.chamadas-secundarias > a img, main div.container .module.span12 > div.chamadas-secundarias > a {
	height: auto !important;
}
body {
	overflow-x: hidden!important;
	overflow-y: scroll!important;
}
main #navigation {
	width: 100% !important;
}
main #content {
	width: 100%!important;
}
img.img-rounded {
	width: 100%!important;
}
#content-section .row-fluid .span9 {
	width: 100%;
}
#content-section .row-fluid .span3 {
	width: 100%;
	margin-left: 0!important;
}
.internas #filter-search {
	width: 100%!important;
	margin-bottom: 10px;
}
.pagina-acoes-e-programas #content.internas .tile-list-1 .tileItem {
	margin-left: 0px;
	margin-bottom: 20px;
	padding: 0px!important;
	clear: none !important;
	width: 33.33%;
	float: left !important;
	min-height: 377px;
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 5px 5px 15px #c9c9c9;
}
.pagina-acoes-e-programas #content.internas .category-listacoes-e-programas .span10.tileContent > p {
	width: 95%;
	padding: 0 10px !important;
}
}

@media (max-width: 480px) {
main div.container .module.span12 > div.chamadas-secundarias > a img, main div.container .module.span12 > div.chamadas-secundarias > a {
	height: auto !important;
}
.hide-mobile {
	display: none !important;
}
.container #navigation {
	width: 100% !important;
	margin: 0 !important;
	position: absolute;
	top: 251px !important;
	z-index: 1000;
	border-radius: 0 !important
}
main div.container .manchete-texto-lateral h4 {
	font-size: 1.5em !important;
	line-height: 1em !important;
}
main div.container iframe,  main div.container .manchete-texto-lateral,  main div.container div.chamadas-secundarias a.img-rounded,  main div.container div.chamadas-secundarias a.img-rounded img {
	width: 100% !important;
	height: auto !important;
	display: block !important;
}
main #content .galleria-info-title h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.15em !important;
	letter-spacing: -0.05em;
	line-height: 1.2em;
	font-weight: bold !important;
	color: 172838;
	margin: 10px 0;
}
main #content .carousel-inner-mobile .item {
	border-top: 1px solid #eeeeee !important;
	padding-top: 20px
}
}

@media (max-width: 768px) {
main div.container .module.span12 > div.chamadas-secundarias > a img, main div.container .module.span12 > div.chamadas-secundarias > a {
	width: 100% !important;
	height: auto !important;
	display: block !important;
}
}

/** End Media Queries **/

#content.internas #content-section p {
	font-size: 1.05em !important;
	line-height: 2em;
	margin-bottom: 2em;
	font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif;
	letter-spacing: 0.01em;       
}

/* Noticias, Datas*/
.internas #filter-search.input-busca {
    width: calc(60% - 25px) !important;
}

#filter-start_date, #filter-end_date{
  width: 73px;
  height: 35px;
}
 #filter-start_date_btn, #filter-end_date_btn{
  height: 45px;
}
.row-busca-f #limit{
  height: 39px;
}
/* Noticias, Datas*/
.edit.item-page .pseo-serp-wrapper {
    width: 350px !important;	
    margin-bottom: 15px !important;	
}

.edit.item-page .pseo-result-wrapper {
    margin-left: 400px !important;
}

.edit.item-page #attrib-seofieldset > .control-group > .controls > .control-group {
    width: 400px !important;
}
	
.edit.item-pag .pseo-heading{
	margin-top: -.1em !important;
}

main div.container .module .custom hr {
    /*border: 0.3px solid  #eeeeee !important;*/
    margin-bottom:25px !important;
}

/** Correção de paragrafo **/
#content.internas #content-section p {
    font-size: 1.05em !important;
    line-height: 1.6em !important;
    margin-bottom: 1em;
    font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif !important;
    letter-spacing: 0.01em;
}
#content.internas ul li {
    display: list-item !important;
    list-style: circle outside !important;
    line-height: 1.6em !important;
    font-size: 1em;
    margin-bottom: .25em;
    font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif !important;
    font-size: 1.05em !important;
} 


/** Consgresso Brasileiro de Assistencia Farmaceutica **/
.pagina-cbaf #content.internas .module h2{
   border-top: 4px solid #294294;
   padding-top: 10px !important;
   font-size: 1.6em !important;
   margin-bottom: 35px !important;
}

.pagina-cbaf #content.internas .module h1{
   color:#294294;	
   font-size: 2.2em !important;
}

.pagina-cbaf #content.internas .btn2{
   background: #294294;
    padding: 15px;
    color: #fff;
    font-size: 1.5em;
    font-weight: bold;
}
.pagina-cbaf #content.internas .btn2 a{
    color: #fff;
}

/** Correções accordion **/
.ui-accordion2 .ui-accordion .ui-accordion-content {
   padding:0 !important;
}

.ui-accordion2 .ui-accordion  .ui-widget-content{
  color: inherit !important;
  border: none !important;
  background: #FFF !important;
}


.ui-accordion2 .ui-accordion-content .ui-accordion-header {
  margin: 0 !important;
}

.ui-accordion2 .ui-accordion .ui-accordion-content {
   padding-top: 15px !important;	
}

.ui-accordion2 .ui-accordion-content .ui-widget-content p {
   font-size: 1em !important;
   font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif !important;

}

.ui-accordion2 .ui-accordion.ui-widget h3.ui-accordion-header {
	padding: 0 !important;
	margin:0 !important;
}

#content.internas #content-section .ui-accordion2 ul.ui-accordion li .ui-accordion-content p{
 font-size: 1em !important;
 line-height: 1.8em !important;
 margin-bottom: 2em !important;
 font-family: "open_sansregular",'Open Sans',Arial,Helvetica,!sans-serif !important;
 letter-spacing: 0.01em !important;
}

.ui-accordion2 .ui-accordion .ui-accordion-header a {
  padding:0 !important;	
}

.ui-accordion2 .ui-state-hover, 
.ui-accordion2 .ui-state-default, 
.ui-accordion2 .ui-widget-content .ui-state-default, 
.ui-accordion2 .ui-widget-header .ui-state-default {
  background:#FFF !important;	
  border:none !important;
}

.ui-accordion2 .ui-state-active {
  border:none !important;	
}
	
	
#content.internas .ui-accordion2 .ui-accordion .ui-accordion-header a{
  	/*font-weight:normal !important;*/	
	font-size: 1em !important;
	font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif;
	letter-spacing: 0.01em;
}

#content ul.mais li::before {
    content: "\f138";
    font-family: fontawesome;
    color: #b0b0b1;
    margin-right: 5px;
}

#content ul.mais a {color: #020202;}

#content.internas h3 {
   font-size: 1.3em !important;
}

.su-table p {
    margin: 0 !important;
}

/** Correções accordion **/

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #ddd !important;
    background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
}

.ui-accordion .ui-accordion-content {
    padding: 13px !important;
    /* border-top: 0; */
    margin-top: -2px;
    position: relative;
    top: 1px;
    margin-bottom: 2px;
    overflow: auto;
    display: none;
    zoom: 1;
    background: none;

}

#content.internas .ui-accordion-icons .ui-accordion-header a {
    padding-left: 10px !important;
}

#content.internas .ui-accordion .ui-accordion-header, #content.internas .ui-accordion-icons .ui-accordion-header a, #content.internas .jp-accordion li ui-accordion-header a {
    
    font-size: 0.8em;
    font-weight: bold;
    text-decoration: none !important;
    letter-spacing: 0px;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #eaeaea !important;
    background: linear-gradient(to bottom, #FAFAFA 0%, #F5F5F5 100%);
    border-radius: 5px;

}

.ui-widget-content {
    border: none !important;
 }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #eee !important;
    background: linear-gradient(to bottom, #FAFAFA 0%, #F5F5F5 100%);

 }



h3.ui-accordion-header.ui-helper-reset.ui-state-active.ui-corner-top {

    background: linear-gradient(to bottom, #FAFAFA 0%, #F5F5F5 100%);
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #cccccc;
    background: linear-gradient(to bottom, #FAFAFA 0%, #F5F5F5 100%) !important;
    font-weight: bold;
    color: #1c94c4;
}

#content-section div.outstanding-header > h2, #content-section h3.ui-accordion-header {
    font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
}

@-moz-document url-prefix() {
    .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
               font-weight: 400;
    }
     #content.internas .ui-accordion .ui-accordion-header, #content.internas .ui-accordion-icons .ui-accordion-header a, #content.internas .jp-accordion li ui-accordion-header a {
               font-weight: 400;
    }
}

/* fim */


/** Correções accordion 2 **/
  
.accordion .accordion-group .accordion-toggle {
    border: 1px solid #eaeaea !important;
    background: linear-gradient(to bottom, #FAFAFA 0%, #F5F5F5 100%);
    border-radius: 5px;
    box-shadow: 0 1px 0 #fff inset;
    text-shadow: 0 1px 0 #fff;
    color: #676767;
    font-size: 1.12em;
    font-weight: 700;
    text-decoration: none !important;
    letter-spacing: 0px;
    font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
}

@-moz-document url-prefix() {
    .accordion .accordion-group .accordion-toggle {
               font-weight: 400;
    }
}

.accordion-group {
    border: none
    
}

.accordion .accordion-group {
    border: none
}

.accordion-inner {
    padding: 33px 17px !important;
    border-top: none !important;
    font-size: 1.0em !important;
    line-height: 1.7em !important;
    margin-bottom: 1em;
    font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif !important;
    letter-spacing: 0.01em;
    color: #333333

}

/** fim **/

/**comeca doacao de leite-capao**/

.doacao-leite {
    border-radius: 8px;
    padding-top: 20px;
    //background-color: #e29d81;
    overflow: hidden;
    font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
    margin-bottom:30px;
    background: #b87d65; /* Old browsers */
    background: -moz-linear-gradient(top, #b87d65 0%, #e09b80 38%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #b87d65 0%,#e09b80 38%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #b87d65 0%,#e09b80 38%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b87d65', endColorstr='#e09b80',GradientType=0 ); /* IE6-9 */
}

.doacao-leite img {
    border-radius: 5px;
}

.doacao-leite a, .doacao-leite p {
	font-family: "open_sans",'Open Sans',Arial,Helvetica,sans-serif !important;
    font-weight: 500 !important;
}

.doacao-leite h1, .doacao-leite h2, .doacao-leite h3 {
	font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
}

.doacao-leite p{
    //font-weight: 500;
	color: 000000;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 20px
 }

#content .doacao-leite h1, #content.internas .doacao-leite h1 a{
	font-weight: 900 !important;
	font-size: 30px!important;
	color:#FAF4F1 !important;
        text-align: right;
}

#content .doacao-leite .chamadas-secundarias-doacao-leite-home a {color: #333;}

#content .doacao-leite a:hover{
	color:#4d2d28!important;
}

.doacao-leite h2{
	font-weight: 400 !important;
	font-size: 14pt !important;
	color: #faf4f1 !important;
    line-height: 1.3 !important;
}

.doacao-leite h3{
    font-color: #4e3126 !important;
    font-weight: 900px !important;
    font-size: 18px!important;
    line-height: 22px !important;
}

.doacao-leite .chamadas-secundarias-doacao-leite-home h3 {
    color: #4e3126 !important;
}

.doacao-leite .chamadas-secundarias-doacao-leite-home p {

    color: #282828 !important;
    font-weight: 500;
}



.topo-doacao-leite{
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;

}

.doacao-leite hr{
    background: black;
    color: black;
    border: 1px solid #d48c6f;
}

.manchete-doacao-leite {
    overflow: hidden;
}

.galeria-video-doacao-leite-home {
    margin-top: 25px;
}

section .parte1-doacao-leite{
    padding: 44px;
    padding-top: 10px;
}

.chamadas-secundarias-doacao-leite-home{
	background-color: #fdefe7;
    padding: 35px;
    border-bottom: 11px solid #cd8d73;
    margin-top: 40px;
    border-top: 3px solid #cd8d73;
}

.chamadas-secundarias-doacao-leite-home .row.no-margin {
    padding-top: 13px !important;
}

/**#content-section > div:nth-child(2) > div > section > div.manchete-doacao-leite > div:nth-child(1) > strong > h1{
   text-align: right;
}**/

#content-section > div:nth-child(2) > div > section > div.manchete-doacao-leite > div:nth-child(1) > strong > h1 a{
    font-weight: 900 !important;
font-size: 30px !important;
color: #FAF4F1 !important;
text-align: right;
}       
/**fim doacao de leite-capao**/

/**Botão cadastro agência**/
.btn-agencia {
    position: relative;
    box-sizing: border-box;
    padding: 2px 10px !important;
    background-color: #0f4098;
    color: #fff;
    border-radius: 3px;
    font-weight: 500;
    cursor: pointer;
    float: left;
    font-size: 12px;
    display: none;
	}
a.btn-agencia:hover {
	background-color:#2059bf;
	color:#FFFFFF
	}

.rastro-navegacao > ol:nth-child(1) {
    margin-left: 0;
} 

#content.internas .content-header-options-1 .btns-social-like .twitter {
   width: 80px !important;
}

.saude-na-copa .saude-na-copa {
	margin-top:-50px !important;
	overflow:hidden;
	width: 100%;
}

html.no-js body.su-shortcodes-loaded div.layout main div.container div.row-fluid div#content.span9 section#content-section div.row-fluid.module.span12.mt30.header-style2.saude-na-copa div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa div.span6.title-pequeno.variacao-module-01.title-medio.pull-left.no-margin.module.variacao-module-00 div.manchete-texto-lateral div.row-fluid div.span12.no-margin h4 a{
	color:#1E7D15 !important;
}

html.no-js body.su-shortcodes-loaded div.layout main div.container div.row-fluid div#content.span9 section#content-section div.row-fluid.module.span12.mt30.header-style2.saude-na-copa div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa div.span6.ml30.podcast.variacao-module-01.class.title-pequeno.title-medio.pull-left.no-margin.module.variacao-module-00{
	background:#ECECEC !important;
	padding:15px !important;
}

html.no-js body.su-shortcodes-loaded div.layout main div.container div.row-fluid div#content.span9 section#content-section div.row-fluid.module.span12.mt30.header-style2.saude-na-copa div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa div.span6.ml30.podcast.variacao-module-01.class.title-pequeno.title-medio.pull-left.no-margin.module.variacao-module-00 div.manchete-texto-lateral div.row-fluid div.span12.no-margin h4 a{
	color:#185F8B !important;
}

#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.span6.ml30.podcast.variacao-module-01.class.title-pequeno.title-medio.pull-left.no-margin.module.variacao-module-00 > div > div,
#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.span6.ml30.podcast.variacao-module-01.class.title-pequeno.title-medio.pull-left.no-margin.module.variacao-module-00 > div > div > div > h4 {
	margin: 0;
	padding:0;
}

#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.span6.ml30.podcast.variacao-module-01.class.title-pequeno.title-medio.pull-left.no-margin.module.variacao-module-00
{
	margin-top:20px !important;	
}


#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.span6.ml30.podcast.variacao-module-01.class.title-pequeno.title-medio.pull-left.no-margin.module.variacao-module-00 > div > div > div > h4 > a > img
{
	margin-left:-50px !important;
	margin-right:40px !important;
	z-index:1000 !important;
	position: absolute !important;
}

#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div:nth-child(1) > div > div > div{
	width:87% !important;
}

#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa p.description{
	background-color:#ffd200 !important;
	padding:2px 5px!important;
	display:inline;
	text-transform: uppercase;
	font-size: 0.8em !important;
}


#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.span12.module.variacao-module-00.carousel-control-hide.pull-right.module{
  border-top:1px solid #DCDCDC !important;	
  padding-top:20px !important;
  padding-bottom:20px !important;
}

#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa {
  margin-bottom:50px !important;	
}

img.copa-2018{
width: 100px;
    float: right !important;
    z-index: 2000;
    position: absolute;
    margin-top: -30px;
    display: block;
    right: 0px;
}

#content-section > div.row-fluid.module.row-fluid.span12.mt30.header-style2.module.saude-na-copa > div.custom.row-fluid.span12.mt30.header-style2.module.saude-na-copa{
	margin-top: -40px !important;
}

#content-section .saude-na-copa .outstanding-header {margin-bottom:40px !important;}

#content-section .saude-na-copa h4 a.verde{
	color:#1E7D15 !important;
}

#content-section .saude-na-copa h4 a.azul{
	color:#185F8B !important;
}

#content-section .saude-na-copa .description{
	background-color:#ffd200 !important;
	padding:2px 5px!important;
	display:inline;
	text-transform: uppercase;
	font-size: 0.8em !important;
}


#content-section > div.row-fluid.module.header-style2.module.saude-na-copa > div > div > div.row-fluid.saude-na-copa > div:nth-child(3){
	padding-bottom:0 !important;
}

/**comeca doacao de sangue-capao**/

.doacao-sangue {
    border-radius: 8px;
    padding-top: 20px;
    //background-color: #e29d81;
    overflow: hidden;
    font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
    margin-bottom:30px;
    background: #b7202f; /* Old browsers */
    background: -moz-linear-gradient(top, #b7202f 0%, #e09b80 38%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #b7202f 0%,#e09b80 38%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #b7202f 0%,#e09b80 38%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7202f', endColorstr='#e09b80',GradientType=0 ); /* IE6-9 */
}

.doacao-sangue img {
    border-radius: 5px;
}

.doacao-sangue a, .doacao-sangue p {
	font-family: "open_sans",'Open Sans',Arial,Helvetica,sans-serif !important;
    font-weight: 500 !important;
}

.doacao-sangue h1, .doacao-sangue h2, .doacao-sangue h3 {
	font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
}

.doacao-sangue p{
    //font-weight: 500;
    color: #502a19;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 20px
 }

#content .doacao-sangue h1, #content.internas .doacao-sangue h1 a{
	font-weight: 900 !important;
	font-size: 30px!important;
	color:#FAF4F1 !important;
        text-align: right;
}

#content .doacao-sangue .chamadas-secundarias-doacao-sangue-home a {color: #333;}

#content .doacao-sangue a:hover{
	color:#4d2d28!important;
}

.doacao-sangue h2{
	font-weight: 400 !important;
	font-size: 14pt !important;
	color: #faf4f1 !important;
    line-height: 1.3 !important;
}

.doacao-sangue h3{
    font-color: #4e3126 !important;
    font-weight: 900px !important;
    font-size: 18px!important;
    line-height: 22px !important;
}

.doacao-sangue .chamadas-secundarias-doacao-sangue-home h3 {
    color: #4e3126 !important;
}

.doacao-sangue .chamadas-secundarias-doacao-sangue-home p {
    color: #282828 !important;
    font-weight: 500;
}

.topo-doacao-sangue{
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;

}

.doacao-sangue hr{
	background: black;
	color: #ebdcd6;
	border: 1px solid #ebdcd6;
}

.manchete-doacao-sangue {
    overflow: hidden;
}

.galeria-video-doacao-sangue-home {
    margin-top: 25px;
}

.galeria-video-doacao-sangue-home p {
	color: #faf4f1;
}

section .parte1-doacao-sangue{
    padding: 44px;
    padding-top: 10px;
}

.chamadas-secundarias-doacao-sangue-home{
	background-color: #fdefe7;
    padding: 35px;
    border-bottom: 11px solid #b7202f;
    margin-top: 40px;
    border-top: 3px solid #b7202f;
}

.chamadas-secundarias-doacao-sangue-home .row.no-margin {
    padding-top: 13px !important;
}

/**#content-section > div:nth-child(2) > div > section > div.manchete-doacao-sangue > div:nth-child(1) > strong > h1{
   text-align: right;
}**/

#content-section > div:nth-child(2) > div > section > div.manchete-doacao-sangue > div:nth-child(1) > strong > h1 a{
font-weight: 900 !important;
font-size: 30px !important;
color: #FAF4F1 !important;
text-align: right;
}       


.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#B7202F !important;
}


main div.container #navigation .variacao-module-12 h2 {
	color: #B7202F;
	border-color: #B7202F;
}
main div.container #navigation .variacao-module-12 li.deeper {
	border-bottom: 2px solid #B7202F !important;
	border-top: 2px solid #B7202F !important;
}

.pagina-doacao-de-sangue #content.internas h2{
	color: #B7202F !important;
}

.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#B7202F !important;
}

.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-doacao-de-sangue #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #ce3c4a !important;
	color: #fff !important;
}

.pagina-doacao-de-sangue #content.internas table td {
       vertical-align: middle;
}

.pagina-doacao-de-sangue .su-note.su-note-warning.su-note-style4 {
    color: #b7202f !important;
    border-left-color: #b7202f !important;
    background-color: #fdf4f5 !important;

}
.pagina-doacao-de-sangue a {
    color: #b7202f;
}
.pagina-doacao-de-sangue a:hover, a:focus {
    color: #ce3c4a;
}
.pagina-doacao-de-sangue .btn-info {
    text-shadow: 0 0px 0 rgba(0, 0, 0, 0.25);
    background-color: #ccc;
    background-image: -moz-linear-gradient(top, #ccc, #ededed);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ccc), to(#ededed));
    background-image: -webkit-linear-gradient(top, #ccc, #ededed);
    background-image: -o-linear-gradient(top, #ccc, #ededed);
    background-image: linear-gradient(to bottom, #ccc, #ededed);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcccccc', endColorstr='#ffededed', GradientType=0);
    border-color: #ccc #ccc #ccc;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    *background-color: #ccc;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

}
.pagina-doacao-de-sangue .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
    background-color: #ededed;
    *background-color: #ededed;

}
/**fim doacao de sangue**/

.ui-accordion-content-active ul li{
list-style: outside !important;
}

/**video vertical facebook**/
#content-section .videospan3 .row-fluid .span3 {
    width: 22.58064516129032%;
}

/**pagina poliomielite**/
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:##2E6ABD !important;
}
.pagina-poliomielite #content.internas h2{
	color: #000 !important;
}

.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#2E6ABD !important;
}

.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #2E6ABD !important;
	color: #fff !important;
}
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-pane, 
.pagina-poliomielite #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current {
    background: #0F4098 !important;
}

.pagina-doacao-de-sangue #content.internas table td {
       vertical-align: middle;
}
/**fim poliomielite**/

/**Capão Vacinação*/
.vacinacao-0718 {
	border-radius: 8px;
    padding-top: 20px;
    overflow: hidden;
    font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
    margin-bottom: 30px;
    background: #000000;
    background-image:url(https://portalarquivos2.saude.gov.br/images/jpg/2019/abril/09/bg-topo-vacinacao.jpg);
	background-position:top center;
	background-color: #000000;
	background-repeat:no-repeat;
	}
.vacinacao-0718 img {
    border-radius: 5px;
}

.vacinacao-0718 a, .vacinacao-0718 p {
	font-family: "open_sans",'Open Sans',Arial,Helvetica,sans-serif !important;
    font-weight: 500 !important;
	color:#FFF;
}

.vacinacao-0718 h1, .vacinacao-0718 h2, .vacinacao-0718 h3 {
	font-family: "open_sansbold",'Open Sans',Arial,Helvetica,sans-serif !important;
}

.vacinacao-0718 p{
    //font-weight: 500;
	color: 000000;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 20px
 }

#content .vacinacao-0718 h1, #content.internas .vacinacao-0718 h1 a{
	font-weight: 900 !important;
	font-size: 30px!important;
	color:#005194; !important;
        text-align: right;
}

#content .vacinacao-0718 .chamadas-secundarias-vacinacao-0718-home a {color: #333;}

#content .vacinacao-0718 a:hover{
	color:#2d993e !important;
}

.vacinacao-0718 h2{
	font-weight: 400 !important;
	font-size: 14pt !important;
	color: #ffffff !important;
    line-height: 1.3 !important;
}

.vacinacao-0718 h3{
    font-color: #0099dd !important;
    font-weight: 900px !important;
    font-size: 18px!important;
    line-height: 22px !important;
}

.vacinacao-0718 .chamadas-secundarias-vacinacao-0718-home h3 {
    color: #0099dd !important;
}

.vacinacao-0718 .chamadas-secundarias-vacinacao-0718-home p {
    color: #282828 !important;
    font-weight: 500;
}

.topo-vacinacao-0718{
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;

}

.vacinacao-0718 hr{
    background: black;
    color: black;
    border: 1px solid #2d993e;
	clear: both;
}

.manchete-vacinacao-0718 {
    overflow: hidden;
}

.galeria-video-vacinacao-0718-home {
    margin-top: 25px;
}

section .parte1-vacinacao-0718{
    padding: 44px;
    padding-top: 10px;
}
section .parte1-vacinacao-0718 p{
	color: #ffffff! important;

.chamadas-secundarias-vacinacao-0718-home {
	background-color: #fac010;
    padding: 35px;
    border-bottom: 11px solid #434343;
    margin-top: 40px;
    border-top: 3px solid #434343;
}

.chamadas-secundarias-vacinacao-0718-home .row.no-margin {
    padding-top: 13px !important;
}

/**#content-section > div:nth-child(2) > div > section > div.manchete-vacinacao-0718 > div:nth-child(1) > strong > h1{
   text-align: right;
}**/

#content-section > div:nth-child(2) > div > section > div.manchete-vacinacao-0718 > div:nth-child(1) > strong > h1 a{
    font-weight: 900 !important;
font-size: 30px !important;
color: #FAF4F1 !important;
text-align: right;}

/********************
Time-line *
*********************/

#content-section .item-page .timeline li {
	  list-style: none !important;
         margin-bottom: 32px;
}
#content-section .item-page .timeline li:hover .timeline-image {
     border-color: #efdd84;

}
#content-section .item-page .timeline h4 {
	      margin-bottom: .8em !important;
    margin-top: 0px !important;}
	
#content-section .item-page .timeline .timeline-image h4 {
	      margin-bottom: .8em !important;
    margin-top: 40px !important;}


.timeline-panel {
    padding: 0 20px;
    margin-top: 32px;
}
.timeline {
  list-style: none;

  padding: 0;
  position: relative;
}
.timeline:before {
  top: 0;

  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #f1f1f1;

  left: 40px;
  margin-left: -1.5px;
}
.timeline > li {

  margin-bottom: 50px;
  position: relative;
  min-height: 50px;
  list-style:none !important;

}
.timeline > li:before,
.timeline > li:after {
  content: " ";
  display: table;
}
.timeline > li:after {
  clear: both;
}
.timeline > li .timeline-panel {
/*  width: 100%;*/
  float: right;
  padding: 0 20px 0 120px;
  position: relative;
  text-align: left;
}
.timeline > li .timeline-panel:before {
  border-left-width: 0;
  border-right-width: 15px;
  left: -15px;
  right: auto;
}
.timeline > li .timeline-panel:after {
  border-left-width: 0;
  border-right-width: 14px;
  left: -14px;
  right: auto;
}
.timeline > li .timeline-image {
  left: 0;
  margin-left: 0;
     width: 90px;
     height: 90px;
  position: absolute;
  z-index: 100;
  background-color: #5dadcc !important;
  color: white;
  border-radius: 100%;
  border: 7px solid #4f93ad;
  text-align: center;
}
.timeline > li .timeline-image h4 {
  font-size: 10px;
  margin-top: 12px;
  line-height: 14px;
}
.timeline > li.timeline-inverted > .timeline-panel {
  float: right;
  text-align: left;
  padding: 0 20px 0 120px;
}
.timeline > li.timeline-inverted > .timeline-panel:before {
  border-left-width: 0;
  border-right-width: 15px;
  left: -15px;
  right: auto;
}
.timeline > li.timeline-inverted > .timeline-panel:after {
  border-left-width: 0;
  border-right-width: 14px;
  left: -14px;
  right: auto;
}
.timeline > li:last-child {
  margin-bottom: 0;
}
.timeline .timeline-heading h4 {
  margin-top: 0;
  color: inherit;
}
.timeline .timeline-heading h4.subheading {
  text-transform: none;
}
.timeline .timeline-body > p,
.timeline .timeline-body > ul {
  margin-bottom: 0;
}
  .estilo-data {
    font-size: 12px;
    color: #111 !important;
    #ff9600 !important
  }
  .estilo-data span {
    margin-top: 22px;
    font-size: 24px;
    color: #cd4500 !important;
    display: block;
  }
.estilo-data.data-excessao span {
    font-size: 30px !important;
}
@media (min-width: 768px) {
  .timeline:before {
    left: 50%;
  }
  .timeline > li {
    margin-bottom: 100px;
    min-height: 100px;
  }
  .timeline > li .timeline-panel {
    width: 36%;
    float: left;
    padding: 0 20px 20px 30px;
    text-align: right;
  }
  .timeline > li .timeline-image {
     width: 70px;
     height: 70px;
    left: 50%;
    margin-left: -42px;
  }
  .timeline > li .timeline-image h4 {
    font-size: 13px;
    margin-top: 16px;
    line-height: 18px;
  }
  .timeline > li.timeline-inverted > .timeline-panel {
    float: right;
    text-align: left;
    padding: 0 30px 20px 20px;
  }
  .estilo-data {
    font-size: 12px !important;
    color: #111 !important;
  }
  .estilo-data span {
    margin-top: 14px !important;
    font-size: 24px !important;
    color: #cd4500 !important;
  }
}
@media (min-width: 992px) {
  .timeline > li {
    min-height: 150px;
  }
  .timeline > li .timeline-panel {
    padding: 0 20px 20px;
  }
  .timeline > li .timeline-image {
     width: 95px;
     height: 95px;
    margin-left: -55px;
  }
  .timeline > li .timeline-image h4 {
    font-size: 18px;
    margin-top: 30px;
    line-height: 26px;
  }
  .timeline > li.timeline-inverted > .timeline-panel {
    padding: 0 20px 20px;
  }
  .estilo-data {
    font-size: 12px !important;
    color: #111 !important;
  }
  .estilo-data span {
    margin-top: 24px !important;
    font-size: 24px !important;
    color: #cd4500 !important;
  }
}
@media (min-width: 1200px) {
  .timeline > li {
    min-height: 170px;
  }
  .timeline > li .timeline-panel {
    padding: 0 20px 20px 20px;
  }
  .timeline > li .timeline-image {
     width: 120px;
     height: 120px;
    margin-left: -69px;
	color: #fff !important;
  }
  .timeline > li .timeline-image h4 {
    margin-top: 40px;
  }
  .timeline > li.timeline-inverted > .timeline-panel {
    padding: 0 20px 20px 20px;
  }
  .estilo-data {
    font-size: 14px !important;
    color: #111 !important;
  }
  .estilo-data span {
    margin-top: 40px !important;
    font-size: 24px !important;
    color: #cd4500 !important;
	color: #fff !important;
    font-weight: 700;
  }
}
.su-switcher-style-4 .cbp-filter-item.cbp-filter-item-active {
    background: #0793ac !important;
    color: #fff !important;
}

.su-switcher-style-4 .cbp-filter-item {
    margin-right: 5px;
    background-color: #f7f7f7;
    color: #0793ac !important;
    transition: background-color 0.2s, color 0.2s;
    padding: 12px 17px !important;
    text-transform: uppercase;
}
.su-switcher-style-4 .cbp-filter-item:hover, .su-switcher-style-4 .cbp-filter-item:focus {
    color: #0793ac !important;
}
.cbp-l-grid-tabs .cbp-item {
    color: #000 !important;
}
.owl-carousel .owl-stage-outer {
    margin-bottom: 20px !important;

}
.pull-left.twitter {
    margin-right: 8px !important;
}
.su-thumb-gallery-style-1 .su-tg-caption {
    display: none !important;
}
.su-note-info.su-note-style2 {
    font-size: 24px !important;
    line-height: 1.4em !important;
	color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD !important;
}
.rt01tabs.rt01pag-hor .rt01pagitem {
    text-align: center;
    font-family: "open_sansregular",'Open Sans',Arial,Helvetica,sans-serif;
}

/**comeco doacao orgaos**/
.pagina-doacao-orgaos #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-doacao-orgaos #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#1e8349 !important;
}
.pagina-doacao-orgaos #content.internas h2{
	color: #1e8349 !important;
}
.pagina-doacao-orgaos #content.internas h3{
	color: #209c55 !important;
}
.pagina-doacao-orgaos #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-doacao-orgaos #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#1e8349 !important;
}

.pagina-doacao-orgaos #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-doacao-orgaos #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-doacao-orgaos #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #209c55!important;
	color: #fff !important;
}

.pagina-doacao-orgaos #content.internas table td {
       vertical-align: middle;
}

.pagina-doacao-orgaos .su-note-warning.su-note-style4 {
    border-left-color: #1e8349;
    background-color: rgba(236,249,242,1);
    color: #1e8349;
}
.pagina-doacao-orgaos #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #1f8c4e !important;
}
.pagina-doacao-orgaos #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #1e8349;
}
.pagina-doacao-orgaos #su_box_5ba550c41a5bf .su-box-title {
    background-color: #1e8349 !important;
    color: #FFFFFF;
}
.pagina-doacao-orgaos .su-note-info.su-note-style2{
    color: #fff;
    background-color: #1e8349 !important;
    border-color: #1e8349!important;
}

/**fim doacao orgaos**/

/**comeco cancer mama**/
.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#b0256b !important;
}
.pagina-cancer-de-mama #content.internas h2{
	color: #b0256b !important;
}
.pagina-cancer-de-mama #content.internas h3{
	color: #cb2579 !important;
        line-height: 1.4em;
}
.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#b0256b !important;
}

.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-cancer-de-mama #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #cb2579!important;
	color: #fff !important;
}

.pagina-cancer-de-mama #content.internas table td {
       vertical-align: middle;
}

.pagina-cancer-de-mama .su-note-warning.su-note-style4 {

	border-left-color: #b0256b;
	background-color: #fdf2f8;
	color: #b0256b;
}
.pagina-cancer-de-mama #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #b0256b !important;
}
.pagina-cancer-de-mama #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #b0256b;
}
.pagina-cancer-de-mama #su_box_5ba550c41a5bf .su-box-title {
    background-color: #b0256b !important;
    color: #FFFFFF;
}
.pagina-cancer-de-mama .su-note-info.su-note-style2{
    color: #fff;
    background-color: #b0256b !important;
    border-color: #b0256b!important;
}
.pagina-cancer-de-mama #su_box_5bace01b5ae5b .su-box-title {
    background-color: #b0256b;
    color: #FFFFFF;
}
.pagina-cancer-de-mama #su_box_5bace01b5ae5b {
    border-color: #b0256b;
}

.pagina-cancer-de-mama #content.internas ul li {
    display: list-item !important;
    line-height: 1.5em !important;
    font-size: 1em;
    margin-bottom: .25em;
    list-style-image: url("https://portalarquivos2.saude.gov.br/images/png/2018/setembro/27/lacinho-rosa-transp.png") !important; 
}
/**fim cancer mama**/

/**comeco.pagina-meningites**/
.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#2E6ABD !important;
}
.pagina-meningites #content.internas h2{
	color: #2E6ABD !important;
}
.pagina-meningites #content.internas h3{
	color: #4586e0 !important;
        line-height: 1.4em;
}
.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#2E6ABD !important;
}

.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-meningites #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #4586e0!important;
	color: #fff !important;
}

.pagina-meningites #content.internas table td {
       vertical-align: middle;
}

.pagina-meningites .su-note-warning.su-note-style4 {
	border-left-color: #2E6ABD;
	background-color: #fdf2f8;
	color: #2E6ABD;
}
.pagina-meningites #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #2E6ABD !important;
}
.pagina-meningites #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #2E6ABD;
}
.pagina-meningites #su_box_5ba550c41a5bf .su-box-title {
    background-color: #2E6ABD !important;
    color: #FFFFFF;
}
.pagina-meningites .su-note-info.su-note-style2{
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD!important;
}
.pagina-meningites #su_box_5bace01b5ae5b .su-box-title {
    background-color: #2E6ABD;
    color: #FFFFFF;
}
.pagina-meningites #su_box_5bace01b5ae5b {
    border-color: #2E6ABD;
}

.pagina-meningites #content.internas ul li {
    display: list-item !important;
    line-height: 1.5em !important;
    font-size: 1em;
    margin-bottom: .25em;
    list-style-image: none !important; 
}
.pagina-meningites .su-note-info.su-note-style2 {
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD !important;

}
.pagina-meningites .su-note-warning.su-note-style4 {
    border-left-color: #2E6ABD !important;
    background-color: #ddeafc !important;

}
.pagina-meningites #sust5bb3b89d50fc7 .rt01pagitem.rt01cur {
    border-color: #2E6ABD !important;
}
.pagina-meningites #su_box_5bb3bbed3bdcc .su-box-title {
    background-color: #2E64BD !important;
    color: #FFFFFF;
}
.pagina-meningites #su_box_5bb3bc9e61a35 .su-box-title {
    background-color: #2E64bd !important;
    color: #FFFFFF;
}
.pagina-meningites #su_box_5bb3bc9e61a35 {
    border-color: #2E64bd !important;
}
.pagina-meningites .su-note a {
    font-weight: 500 !important;
}
/**fim.pagina-meningites**/
/**comeco.pagina-cancer-boca**/
.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#2E6ABD !important;
}
.pagina-cancer-boca #content.internas h2{
	color: #2E6ABD !important;
}


.pagina-cancer-boca #content.internas h3{
	color: #4586e0 !important;
        line-height: 1.4em;
}
.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#2E6ABD !important;
}

.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-cancer-boca #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #4586e0!important;
	color: #fff !important;
}

.pagina-cancer-boca #content.internas table td {
       vertical-align: middle;
}

.pagina-cancer-boca .su-note-warning.su-note-style4 {
	border-left-color: #2E6ABD;
	background-color: #fdf2f8;
	color: #2E6ABD;
}
.pagina-cancer-boca #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #2E6ABD !important;
}
.pagina-cancer-boca #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #2E6ABD;
}
.pagina-cancer-boca #su_box_5ba550c41a5bf .su-box-title {
    background-color: #2E6ABD !important;
    color: #FFFFFF;
}
.pagina-cancer-boca .su-note-info.su-note-style2{
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD!important;
}
.pagina-cancer-boca #su_box_5bace01b5ae5b .su-box-title {
    background-color: #2E6ABD;
    color: #FFFFFF;
}
.pagina-cancer-boca #su_box_5bace01b5ae5b {
    border-color: #2E6ABD;
}
.pagina-cancer-boca #content.internas ul li {
    display: list-item !important;
    line-height: 1.5em !important;
    font-size: 1em;
    margin-bottom: .25em;
    list-style-image: none !important; 
}
.pagina-cancer-boca .su-note-info.su-note-style2 {
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD !important;
}
.pagina-cancer-boca .su-note-warning.su-note-style4 {
    border-left-color: #2E6ABD !important;
    background-color: #ddeafc !important;
}
.pagina-cancer-boca #sust5bb3b89d50fc7 .rt01pagitem.rt01cur {
    border-color: #2E6ABD !important;
}
.pagina-cancer-boca #su_box_5bb3bbed3bdcc .su-box-title {
    background-color: #2E64BD !important;
    color: #FFFFFF;
}
.pagina-cancer-boca #su_box_5bb3bc9e61a35 .su-box-title {
    background-color: #2E64bd !important;
    color: #FFFFFF;
}
.pagina-cancer-boca #su_box_5bb3bc9e61a35 {
    border-color: #2E64bd !important;
}
.pagina-cancer-boca .su-note a {
    font-weight: 500 !important;
}
/**fim.pagina-cancer-boca**/
/**comeco.pagina-guillain**/
.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#2E6ABD !important;
}
.pagina-guillain #content.internas h2{
	color: #2E6ABD !important;
}
.pagina-guillain #content.internas h3{
	color: #4586e0 !important;
    line-height: 1.4em;
}
.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
     background:#2E6ABD !important;
}

.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-guillain #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #4586e0!important;
	color: #fff !important;
}
.pagina-guillain #content.internas table td {
       vertical-align: middle;
}
.pagina-guillain .su-note-warning.su-note-style4 {

	border-left-color: #2E6ABD;
	background-color: #fdf2f8;
	color: #2E6ABD;
}

.pagina-guillain #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #2E6ABD !important;
}
.pagina-guillain #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #2E6ABD;
}
.pagina-guillain #su_box_5ba550c41a5bf .su-box-title {
    background-color: #2E6ABD !important;
    color: #FFFFFF;
}
.pagina-guillain .su-note-info.su-note-style2{
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD!important;
}
.pagina-guillain #su_box_5bace01b5ae5b .su-box-title {
    background-color: #2E6ABD;
    color: #FFFFFF;
}
.pagina-guillain #su_box_5bace01b5ae5b {
    border-color: #2E6ABD;
}
.pagina-guillain #content.internas ul li {
    display: list-item !important;
    line-height: 1.5em !important;
    font-size: 1em;
    margin-bottom: .25em;
    list-style-image: none !important; 
}
.pagina-guillain .su-note-info.su-note-style2 {
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD !important;
}
.pagina-guillain .su-note-warning.su-note-style4 {
    border-left-color: #2E6ABD !important;
    background-color: #ddeafc !important;
}
.pagina-guillain #sust5bb3b89d50fc7 .rt01pagitem.rt01cur {
    border-color: #2E6ABD !important;
}
.pagina-guillain #su_box_5bb3bbed3bdcc .su-box-title {
    background-color: #2E64BD !important;
    color: #FFFFFF;
}
.pagina-guillain #su_box_5bb3bc9e61a35 .su-box-title {
    background-color: #2E64bd !important;
    color: #FFFFFF;
}
.pagina-guillain #su_box_5bb3bc9e61a35 {
    border-color: #2E64bd !important;
}
.pagina-guillain .su-note a {
    font-weight: 500 !important;
}
/**fim.pagina-guillain**/
/**comeco.pagina-projetolean**/
.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#2E6ABD !important;
}
.pagina-projetolean #content.internas h2{
	color: #2E6ABD !important;
}
.pagina-projetolean #content.internas h3{
	color: #4586e0 !important;
        line-height: 1.4em;
}
.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#2E6ABD !important;
}

.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-projetolean #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #4586e0!important;
	color: #fff !important;
}

.pagina-projetolean #content.internas table td {
       vertical-align: middle;
}
.pagina-projetolean .su-note-warning.su-note-style4 {
	border-left-color: #2E6ABD;
	background-color: #fdf2f8;
	color: #2E6ABD;
}
.pagina-projetolean #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #2E6ABD !important;
}
.pagina-projetolean #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #2E6ABD;
}
.pagina-projetolean #su_box_5ba550c41a5bf .su-box-title {
    background-color: #2E6ABD !important;
    color: #FFFFFF;
}
.pagina-projetolean .su-note-info.su-note-style2{
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD!important;
}
.pagina-projetolean #su_box_5bace01b5ae5b .su-box-title {
    background-color: #2E6ABD;
    color: #FFFFFF;
}
.pagina-projetolean #su_box_5bace01b5ae5b {
    border-color: #2E6ABD;
}
.pagina-projetolean #content.internas ul li {
    display: list-item !important;
    line-height: 1.5em !important;
    font-size: 1em;
    margin-bottom: .25em;
    list-style-image: none !important; 
}
.pagina-projetolean .su-note-info.su-note-style2 {
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD !important;
}
.pagina-projetolean .su-note-warning.su-note-style4 {
    border-left-color: #2E6ABD !important;
    background-color: #ddeafc !important;

}
.pagina-projetolean #sust5bb3b89d50fc7 .rt01pagitem.rt01cur {
    border-color: #2E6ABD !important;
}
.pagina-projetolean #su_box_5bb3bbed3bdcc .su-box-title {
    background-color: #2E64BD !important;
    color: #FFFFFF;
}
.pagina-projetolean #su_box_5bb3bc9e61a35 .su-box-title {
    background-color: #2E64bd !important;
    color: #FFFFFF;

}
.pagina-projetolean #su_box_5bb3bc9e61a35 {
    border-color: #2E64bd !important;
}
.pagina-projetolean .su-note a {
    font-weight: 500 !important;
}
.pagina-projetolean .su-blockquote {
    font-size: 13px;
}
/**fim.pagina-projetolean**/
/**comeco.pagina-cancer**/
.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-nav,
.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2
{
	background:#2E6ABD !important;
}
.pagina-cancer #content.internas h2{
	color: #4586e0 !important;
}
.pagina-cancer #content.internas h3{
	color: #4586e0 !important;
        line-height: 1.4em;
}
.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-pane,
.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-nav span.su-tabs-current{
      background:#2E6ABD !important;
}

.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-nav, 
.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-nav span, 
.pagina-cancer #content.internas .su-tabs-style-flat-blue .su-tabs-nav h2 {
	background: #4586e0!important;
	color: #fff !important;
}

.pagina-cancer #content.internas table td {
       vertical-align: middle;
}

.pagina-cancer .su-note-warning.su-note-style4 {
	border-left-color: #2E6ABD;
	background-color: #fdf2f8;
	color: #2E6ABD;
}
.pagina-cancer #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #2E6ABD !important;
}
.pagina-cancer #content.internas .su-drawer-toggle {
    color: #fff;
    background-color: #2E6ABD;
}
.pagina-cancer #su_box_5ba550c41a5bf .su-box-title {
    background-color: #2E6ABD !important;
    color: #FFFFFF;
}
.pagina-cancer .su-note-info.su-note-style2{
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD!important;
}
.pagina-cancer #su_box_5bace01b5ae5b .su-box-title {
    background-color: #2E6ABD;
    color: #FFFFFF;
}
.pagina-cancer #su_box_5bace01b5ae5b {
    border-color: #2E6ABD;
}

.pagina-cancer #content.internas ul li {
    display: list-item !important;
    line-height: 1.5em !important;
    font-size: 1em;
    margin-bottom: .25em;
    list-style-image: none !important; 
}
.pagina-cancer .su-note-info.su-note-style2 {
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD !important;

}
.pagina-cancer .su-note-warning.su-note-style4 {
    border-left-color: #2E6ABD !important;
    background-color: #ddeafc !important;

}
.pagina-cancer #sust5bb3b89d50fc7 .rt01pagitem.rt01cur {
    border-color: #2E6ABD !important;
}
.pagina-cancer #su_box_5bb3bbed3bdcc .su-box-title {
    background-color: #2E64BD !important;
    color: #FFFFFF;
}
.pagina-cancer #su_box_5bb3bc9e61a35 .su-box-title {
    background-color: #2E64bd !important;
    color: #FFFFFF;
}
.pagina-cancer #su_box_5bb3bc9e61a35 {
    border-color: #2E64bd !important;
}
.pagina-cancer .su-note a {
    font-weight: 500 !important;
}
/**fim.pagina-cancer**/
/**comeco.saude-a-z**/
.menu-az {
    width: 750px;
    margin: 0 0 30px;
    list-style: none;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}
.menu-az li {
    display: inline-block;
    float: left;
    margin: 0 5px 5px 0;
	padding: 0!important;
}
.menu-az li a, .menu-az li span {
    font-size: 18px;
    display: block;
    width: 40px;
    padding: 8px 0;
    text-align: center;

    text-transform: uppercase;
    color: #fff;
    border-radius: 10%;
	background-color: #3e67b1;;
}
.menu-az li span {
    background-color: #3e67b1;;
}
#content.internas ul.menu-az li {
	list-style: none !important;
}
.pagina-saude-de-a-z .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #3e67b1;
    border-color: #3e67b1;
}
/**fim.saude-a-z**/
/**comeco.boletins**/
.pagina-boletins #content.internas .su-tabs .ui-accordion-icons .ui-accordion-header a {
    color: #464a4c !important;
}
.pagina-boletins #content.internas .su-tabs .ui-accordion-content-active {
    background-color: #ffffff !important;
}
.pagina-boletins .ui-widget-content a {
    color: #464a4c;
    font-size: 15px;
}
.pagina-boletins #content.internas .su-tabs .ui-accordion .ui-accordion-header {
    margin-left: 0px !important;
}

.pagina-boletins #content.internas .su-tabs .ui-accordion-content {
    margin-left: 0px !important;
}

.pagina-boletins #content.internas .su-tabs .ui-accordion-content, #content.internas .su-tabs .ui-accordion .ui-accordion-header {
    margin: 0px !important;
}

.pagina-boletins .ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active{
    margin: 0px !important;
}

.pagina-boletins .su-tabs {
    padding: 1px;
    background: #dfdfdf;
}
.pagina-boletins .su-tabs-pane {
    padding: 20px;
}	
.pagina-boletins .su-tabs-nav {
    background: #3e67b1;
    color: #fff;
	padding-top: 5px;
	padding-left: 5px;
}
.pagina-boletins .su-tabs-nav span {
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
}
.pagina-boletins .su-tabs-nav span.su-tabs-current {
    background: #fff;
    color: #3e67b1;
}
.pagina-boletins .su-tabs-nav span:hover {
    background: #f5f5f5;
	color: #3e67b1;
}
.pagina-boletins .su-tabs-panes a {
    color: #464a4c;
}
.pagina-boletins .ui-accordion .ui-accordion-content {
    padding: 0px !important;	
}
.pagina-boletins #content.internas .su-tabs .ui-accordion .ui-accordion-header, #content.internas .su-tabs .ui-accordion-icons .ui-accordion-header a, #content.internas .su-tabs .jp-accordion li ui-accordion-header a {
	color: #676767!important;
}


/**fim.boletins**/

.su-note-info.su-note-style2{
    color: #fff;
    background-color: #2E6ABD !important;
    border-color: #2E6ABD !important;
}

#content.internas .home.manchete-principal h1 {
    margin-bottom: 0;
}

main div.container .home.manchete-principal .chamadas-secundarias a.img-rounded img, 
main div.container .home.manchete-principal .listagem-chamadas-secundarias a.img-rounded img,
main div.container .chamadas-secundarias a.img-rounded, main div.container .listagem-chamadas-secundarias a.img-rounded {
   width: 100% !important;
    height: auto !important;	
}

main div.container .home.manchete-principal .chamadas-secundarias{
    /*border:none !important; */
}


main .container #content.internas .module .chamadas-secundarias h2 {
		font-size:1.6em;
}

.assuntos_em_destaque.module > div.outstanding-header {
	text-align:center !important;	
	background-color:#FFF !important;
	border-top: 1px solid #CCC !important;
}

main div.container #content.internas .assuntos_em_destaque.module .outstanding-title {
	background-color: #FFF !important;
    position: absolute;
    display: block;
    padding: 13px;
    margin: -8px 0 0 38% !important;
    color: #696969;
    font-weight: normal !important;
    font-size: 1em !important;
	text-transform:uppercase !important;
}

main div.container #content.internas .assuntos_em_destaque.module .outstanding-header {
  margin-bottom:0 !important;	
  min-height: 0 !important;
  padding-bottom: 14px !important;
}

main div.container #content.internas .assuntos_em_destaque.module p,
main div.container #content.internas .assuntos_em_destaque.module a{
	color: #000;
	display: inline;
	text-transform: uppercase;
	padding: 14px 10px;
	font-size: 0.9em;
	font-weight: bold;
}

main div.container #content.internas .customassuntos_em_destaque{
   text-align:center;	
}
#content.internas.tabdefault  .ui-accordion .ui-accordion-header, 
#content.internas.tabdefault  .ui-accordion-icons .ui-accordion-header a, 
#content.internas.tabdefault  .jp-accordion li ui-accordion-header a {
	color:black !important;	
}