.not-cat{
	width:100%;
	font-size:16px;
	font-weight:bold;
	color:#4F97C1;
    font-family: 'Roboto Condensed', sans-serif!important;	
}

.nav-not {
    /*margin-left: 15px !important;*/
}

.not-cat a {
    /*margin-left: 15px;*/
    font-size: 14px !important;
    font-weight: bold;
    color: #4F97C1 !important;
    font-family: 'Roboto Condensed', sans-serif !important;
}
.not-tit {
    /*margin-left: 15px;*/
    width: 100%;
    font-size: 34px;
    font-weight: 800;
    color: #000;
    margin-bottom: 10px;
    font-family: 'Playfair Display', sans-serif !important;
    line-height: 100%;
}
.not-dfont {
    /*margin-left: 15px;*/
    width: 100%;
    margin-bottom: 10px;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
}
.not-dfont span{
	background-color:#EEEBEC;
	padding:1px 5px 1px 5px;
	margin-left:5px;
	
}
.not-resum{
	width:90%;
    font-family: 'Open Sans', sans-serif;
	font-size:18px;
	color:#5F5F5F;
	margin-bottom:20px;
	border-bottom:1px solid #E5E7E9;
	padding-bottom:10px;
}
.not-resum p{
    font-family: 'Open Sans', sans-serif!important;
	font-size:17px !important;
	color:#5F5F5F!important;
}
.not-noticia{
	margin-bottom:30px;
} 
.not-texto{
	width:90%;
    font-family: 'Open Sans', sans-serif;
	font-size:15px;
	line-height:130%!important;
}
	.not-texto p{
		font-size:15px;
		line-height:150%!important;
		margin-bottom:18px;
	}
.not-acessos{
	width:90%;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	margin-top:40px;
	font-weight:bold;
}
.not-assuntos p{
	font-size:15px!important;
	font-weight: 800;
	color:#000;
	margin:30px 0 10px 0;
    
        font-family: 'Playfair Display', sans-serif !important;}
.not-assuntos span {
    font-size: 13px;
    padding: 3px 10px 3px 0px;
    /*background-color: #EEEBEC;*/
    float: left;
    margin: 0 7px 7px 0;
}
.container-relacionadas{
    padding: 60px 0px 60px 0px;
    background-color: #F5F7FA;	
}

.container-relacionadas h3{
	font-size:20px!important;
	color:#3F4567;
    
        font-family: 'Playfair Display', sans-serif !important;font-weight:bold;
	margin-bottom:20px;
}
.not-relacionada{
	padding:10px;
	background-color:#fff;
    -webkit-box-shadow: 0px 3px 9px 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 3px 9px 1px rgba(0,0,0,0.1);
    box-shadow: 0px 3px 9px 1px rgba(0,0,0,0.1);
    transition: box-shadow 0.1s ease-in-out;	
	max-width:32%;
	margin-right:1%;
	min-height:100px;
	margin-bottom:25px;
}
.not-relacionada .cat-rel{
	width:100%;
	float:none !important;	
	font-size:12px;
	font-weight:bold;
	color:#4F97C1;
    
        font-family: 'Playfair Display', sans-serif !important;}
.not-relacionada a{
	width:100%;	
	font-size:17px;
	font-weight: bold;
	color:#000!important;	
	margin-bottom:10px;
    
        font-family: 'Playfair Display', sans-serif !important;}

#incfont, #decfont{
	cursor:pointer;
}
.area-tab-noticias{
	padding:15px;
}
.tab-noticias{    
	-webkit-box-shadow: 0px 3px 9px 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 3px 9px 1px rgba(0,0,0,0.1);
    box-shadow: 0px 3px 9px 1px rgba(0,0,0,0.1);
    transition: box-shadow 0.1s ease-in-out;	
	background-color:#fff;
	min-height:450px;
	margin-bottom:60px;
}
.tab-noticias .nav-item{
	width:50%;	
	text-align:center;
}
.tab-noticias .nav-link.active {
    
    font-family: 'Patua One', sans-serif !important;
    color: #333854!important;
    background-color: #fff!important;
}
.tab-noticias .nav-link {
    border: 0px solid transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    
    font-family: 'Patua One', sans-serif !important;
	font-size: 18px;
    color: #CCCCCC!important;
}
.not-maislida{
	padding:5px 5px 10px 5px;
	min-height:60px;
    border-bottom: 1px solid #E5E7E9;
	line-height:120%!important;
}
.ult{
	padding-left:10px;
	min-height:70px;
}

.not-maislida .numero{
    color: #000!important;
    font-family: 'Playfair Display', sans-serif !important;
	font-size:40px;
	float:left;
	width:30px;
	text-align:center;
	margin-right:5px;
}
.not-maislida div{
	padding:10px 0 0 0;
}
.not-maislida div a{
	font-size:15px!important;
    color: #000!important;
	line-height:100%!important;
    font-family: 'Playfair Display', sans-serif !important;
}

.not-maislida div a:hover{
    color: #535362 !important;
}

.not-maislida li h3:hover{
    color: #535362 !important;
}

.icons-flutuantes{
	width:60px;
	height:160px;
	position:absolute;
	margin-left:-60px;
	top:190px;
}

.icons-flutuantes a {
    display: block;
    float: left;
    font-size: 16px;
    color: #fff!important;
    cursor: pointer!important;
}
.icons-flutuantes a div {
	margin-top:7px!important;
    width: 40px;
    height: 40px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    font-size: 24px;
}
.icons-flutuantes a div.font-mais, .icons-flutuantes a  div.font-menos {
	border: 2px solid #4D4D4D;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
	color:#4D4D4D;
    font-size: 24px;
    font-family: 'Patua One', sans-serif !important;
}


.icons-flutuantes a div.envelope {
	background-color:#39B54A;
}
.icons-flutuantes a  div.print {
	background-color:#4D4D4D;
}
.icons-flutuantes a  div.facebook{
	background-color:#3B5998;
}
.icons-flutuantes a  div.twitter {
	background-color:#55ACEE;
}
@media only screen and (max-width: 414px) {
	.not-texto{
		width:100%;
	}	
	.not-relacionada {
		max-width: 100%;
	}
}

@media print{
	.not-tit,.not-texto,.not-resum,.not-noticia,.col-md-9{
		max-width: 100% !important;
		width: 100% !important;
		flex: 0 0 100%!important;
	}
	.not-texto,.not-resum{
		font-size:18px!important;	
	}
	
	.icons-flutuantes,.site-outer,.head_interno,.area-tab-noticias,.container-relacionadas,.footer-wrap,.off-canvas-nav-wrap,.acessibilidade-menu-mob,.acessibilidade-menu-desk,.voll-contact-widget-reveal,.area-tab-noticias-ie,#voll-launcher2,.info-news-count-wrap,.text-right,.not-acessos,.not-assuntos {
		display:none;
	}
	.head_interno .titulo_page {
		margin-top:-30px;
		font-size: 30px;
    }
}