/* conteudo relacionado */
#viewlet-below-content-body{
	    position: relative;
    margin-top: 8em;
    height: auto;
}

.tema-saude{
  background-color:#E3E3E3;
  margin-top:3px;	
  margin-bottom:3px;
  font-size:22px;
  padding-left:26px;	
  padding-top:11px;	
  padding-bottom:12px;	
}


.tema-saude a{
  color:#666666;
}
	
.corpo-fique-por-dentro{
	border-bottom: solid 1px #ccc;
	overflow-y: scroll;
	height: 21em;
}

.card-noticia{
	margin-bottom:32px;
}
.card{margin-bottom:2em;}

.card-text-title{
	color:#fff;font-size:16px; 
	padding-top: 1em;
	margin-left: 1em;
	font:normal normal normal 16px/18px Roboto;
	letter-spacing:0.18px;
}
.card-text-description{
	color: #fff;
	font:normal normal normal 14px/18px Roboto;
	padding-top: 1em;margin-left: 1em;
	letter-spacing:0.18px;
	padding-right: 5px;
}

.card-text-description-fiscalizacao{
	color: #fff;
	font:normal normal normal 12px Roboto;
	padding-top: 1em;
	margin-left: 1em;
	line-height: 25px;
	padding-right: 5px;
}

.card-body-noticias{
   background: gray;
   height: 127px;
}

.card-body-noticias-fiscalizacao{
   background: gray;
   height: 176px;
}

.card-body-videos{width:35.9rem;margin-bottom: 2em;}

.card-body-videos-corpo{background: #002C5D;width: 36.2rem;height: 14rem;margin-top: -1.1em;}

.card-text-videos{padding: 12px;color: #fff;font:normal normal normal 16px/18px Roboto;letter-spacing: 0.18px;}

.title-fique-por-dentro{
	font: normal normal normal 16px/19px Roboto;
	letter-spacing: 0.24px;
	color: #000000;
}

.title-mais-informacoes{
	font: normal normal normal 16px/18px Roboto;
	letter-spacing: 0.24px;
	color: #000000;
	opacity: 1;
}

.title-fraude{
	font: normal normal normal 16px/18px Roboto;
	letter-spacing: 0.24px;
	color: #000000;
	opacity: 1;
}


.card-text-videos-description{padding: 12px;color: #fff;font:normal normal normal 14px/18px Roboto;letter-spacing: 0.18px;}


.title-videos{font:normal normal normal 16px/18px Roboto;letter-spacing:0.24px;color:#000000;}

.largura-maxima-celular{margin-left:-1em;}

.carousel-control.right{display:none!important;}

.carousel-control.left{display:none!important;}

.ultimas-noticias{
	background:#f1f1f1;
}

  
:not(#_) .btn:not(:disabled):not(.disabled) {
    font-size: 15px!important;
}
#portal-breadcrumbs{display:none;}

#tema-portal {margin-top: 1em;}

.mais-informacoes{
   margin-top: 2em;
   margin-bottom: 2em;
   padding-bottom: 3em;
}

.carousel-caption {display: none;}

.carousel-indicators {display: none;}

.mais-info-legenda{
	margin-top:1.5em;
	padding-bottom: 2em;
	font:normal normal normal 16px/18px Roboto;
	letter-spacing: 0.18px;
}

.head-mais-info{
	width: 268px;
	height: 99px;
	margin-bottom:3em;
}

.head-mais-info a img{padding-top: 0.5em;}

.img-tamanho{width:14%;}

/*   todas as notícias */
.borda-bottom-dotted-1{border-bottom:2px dotted  #dee2e6; margin-bottom:2em;}
.todas-noticias-sis-1{width: 13em;height: 9em;}

#category { display: none !important;}

.titulo-fiscalizacao-fraude{
	color:#fff;
	font-size:15px; 
	margin-left: 20px;
	font-family:Roboto;
	letter-spacing:0.18px;
}

.data-fiscalizacao-fraude{
	color:#fff;
	font-size:15px; 
	padding-top: 18px;
	margin-left: 20px;
	margin-bottom:9px;
	font-family:Roboto;
	font-weight:bold;
	letter-spacing:0.18px;
}

.texto-fiscalizacao-fraude{
	color:#fff;
	font-size:12px; 
	margin-left: 20px;
	margin-bottom:9px;
	padding-right:16px;
	font-family:Roboto;
	letter-spacing:0.18px;
	line-height: 25px;
}

.link-fiscalizacao-fraude{
	font-family:Roboto;
	text-decoration:none;
	float:right;
	margin-right:28px;
	margin-top:7px;
    color:#fff !important;
	font-size:12px; 
}

#legenda-destaque-fraude{
	margin-bottom:20px;
	margin-left:300px;
	margin-right:300px;
	font-size:15px;
	text-align:center;
	font-family: roboto;
}

#img-carteirinha{float: left;margin-left: 48px;}
#img-procedimentos{float: left;margin-left: 43px;}
#img-valores{float: left;margin-left: 43px;}

#fundo-fique-atento{
  background-color:#E9E9E9;margin-left: 8px;margin-right: 8px;height:292px;
}

 @media screen and (max-width: 991px) and (min-width: 481px){
 	.btn-block {display: inline-block;}
 }
 
@media (max-width: 480px){
	.btn-block {display: inline-block;}
	.corpo-fique-por-dentro {
	    overflow-y: hidden;
	    height: auto;
	}

	 .ultimas-noticias{margin-top:2em;}
	 
   .mais-informacoes {
	    margin-top: 8em;
	    margin-bottom: -4em;
	}
     
}	

@media (min-width: 768px) and (max-width: 1199px){

#img-carteirinha{width:30%; margin-left: 20px;}
#img-procedimentos{width:30%; margin-left: 20px;}
#img-valores{width:30%; margin-left: 20px;}
	
#fundo-fique-atento{
  height:232px;
}
		
#legenda-destaque-fraude {
    margin-bottom: 20px;
    margin-left: 100px;
    margin-right: 100px;
    font-size: 15px;
    text-align: center;
    font-family: roboto;
}
}

@media (max-width: 767px){
#legenda-destaque-fraude {
    margin-bottom: 20px;
    margin-left: 40px;
    margin-right: 40px;
    font-size: 15px;
    text-align: center;
    font-family: roboto;
}	
}