#noticias{
	padding: 55px 0 60px;
}
#noticias h2{
	margin-bottom: 80px;
}
#noticias .noticia{
	border-radius: 0;
	float: left;
	padding: 15px 10px;
	margin: 0;
}
#noticias .noticia h3{
	border-bottom: solid 2px #d8d8d8;
	font-size: 22px;
	font-weight: 600;
	padding-bottom: 20px;
	margin: 0;
}
#noticias .noticia p{
	font-size: 14px;
	margin-top: 15px;
}
#noticias .noticia .autor{
	border-bottom: solid 2px #d8d8d8;
	font-size: 12px;
	font-weight: 600;
	padding-bottom: 20px;
	margin-top: 20px;
}
#noticias .noticia .btn-warning{
	
	background: #e98f4e;
	border-radius: 0;
	color: black;
	
}
#noticias .lista h3{
	border-bottom: solid 2px black;
	font-size: 24px;
	font-weight: 600;
	padding-bottom: 15px;
	margin: 0;
	margin-bottom: 15px;
}
#dvbusca form{
	position: relative;
}
#dvbusca input{
	border: none;
	border-radius: 0;
	background: #f8f8f8;
	padding: 15px 10px;
}
#dvbusca label{
	color: #c4c4c4;
	font-size: 16px;
	font-weight: 600;
	position: absolute;
	top: 5px;
	left: 10px;
}
#noticias #dvfiltro h3{
	margin-bottom: 0px;
}
#dvfiltro li i{
	font-size: 10px;
}
#dvfiltro ul{
	padding-left: 15px;
}
#dvfiltro li{
	font-size: 14px;
	font-weight: 600;
	margin-top: 25px;
}
#dvfiltro li a{
    color: inherit;
    cursor: pointer;
}
#dvfiltro .sublist{
	padding-left: 30px;
}
#dvfiltro .sublist li{	
	font-weight: 400;
	margin-top: 20px;
}
#noticias hr{
	border-color: #d8d8d8;
	margin: 30px 0 25px;
}
.modal-dialog{
	margin-top: 115px;
}
@media (max-width: 767px){
	#noticias .noticia{
		margin-top: 10px;
	}
}