.botao { display: inline-block; }

#main-content .content { text-align:center; margin-bottom:60px; }
#main-content .content .bx-prev {  float:left; background:#f2911c; font-size:18px; margin:45px 20px 0 20px; color:#ffffff; text-align:center; padding:8px 0px; width:40px; cursor:pointer; }
#main-content .content .bx-next {  float:right; background:#f2911c; font-size:18px; margin:45px 20px 0; color:#ffffff; text-align:center; padding:8px 0px; width:40px; cursor:pointer; }
#main-content .content .disabled { color:grey; }
#main-content .prev a, .alfabetizacao .next a { color:#fff; }
#main-content .bx-wrapper .bx-viewport { border:0px; box-shadow:0 0 0px #ccc; margin:0px auto 20px; text-align:center; }
/*#main-content h5 { width:70px; height:62px; line-height:60px; background:#f2911c; font-size:34px; color:white; font-weight:500; margin-left:245px; margin-bottom:30px; }*/
#main-content h5 { width:70px; height:62px; line-height:60px; background:#f2911c; font-size:34px; color:white; font-weight:500; margin:0 auto 30px; }
#main-content article img { width:615px; height:295px; float:none; margin:0; }
#main-content .favIcon { width: auto; height: auto; }
#main-content article div { display: block; }

.subtitle_news{ font-family: Roboto; font-size:18px; line-height: 20px; margin:29px 0px 36px 0px;}  
.heading .subtitle_news { margin:12px 0px 30px 0px; }

h1.noticias{ font-size:26px; font-family:Ubuntu; color:#25668d; margin-top:30px; margin-bottom:20px; }

#sidebar .box{ margin-bottom:20px; border:1px solid #e8e8e8; margin-top:140px; }
#sidebar .heading{ background-color:#f6f6f6; padding:20px 17px; height:56px; }
#sidebar .heading h1{ color:#424242; font-family:Ubuntu; font-size:26px; margin:0; }
#sidebar .content{padding:15px}
#sidebar .content .post {padding-bottom: 20px; border-bottom: 1px solid #E1E1E1; margin-top:10px;}
#sidebar .content div:first-child {padding-bottom: 20px; border-bottom: 1px solid #E1E1E1; margin:0px;}
#sidebar .content div:last-child { border-bottom:0px; }
#sidebar .content .post h4.news{ color: #f2911c;margin:0px 0 10px 0px; line-height: 16px; font-family: Ubuntu; font-size:16px; }
#sidebar .content .post img{ float:left; padding:5px; border:1px solid #CCC; margin-right:10px;}
#sidebar .content .post p{margin-bottom:0px; line-height: 16px; font-family: Roboto; font-size:14px;}
#sidebar .content .info{ color: #eead00;font-family: Roboto; font-size:14px; line-height: 20px; vertical-align: text-bottom; height:20px; text-align:right; }
#sidebar .content .anteriores {padding-top: 18px; padding-bottom: 4px; text-align: center; }
#sidebar .content .anteriores a.news_bt{ width: 193px; height: 34px; background-color: #FFFFFF; border-radius:15px; -moz-border-radius: 15px; -webkit-border-radius: 16px; border: 2px solid #f2911c; padding: 5px 11px;  color:#f2911c; text-transform: capitalize; font-family: Ubuntu;  font-size:14px; text-transform: uppercase; font-weight: bold; }

#content_select_estilo { margin-bottom:5px; }
#content_select_estilo select { border:1px solid; height:30px; margin-top:5px; color:#7b7b7b; margin-right:10px; font-size:14px; min-width:80px; }

#saibasobre-listagem{ }
#saibasobre-listagem .picture { float:left; margin:0 15px 15px 0; }
#saibasobre-listagem .col-1-3 { position:relative; width:32.3%;	border-bottom: 1px solid #E1E1E1; float: left; padding:20px 0 20px 15px; border-left:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; }
#saibasobre-listagem .col-1-3:nth-child(3n-1) { border-left:0; padding-left:0; }
#saibasobre-listagem .col-1-3 .botao { position:absolute; right:0; top:140px; }
#saibasobre-listagem p {margin-bottom:0px;font-family: Roboto;font-size:13px; display:table-cell;padding-left: 0px; padding-right:10px; line-height: 1}
#saibasobre-listagem .subtitle_news { font-size:13px; margin:20px 0px 0px 0px; width: auto; }   
#saibasobre-listagem .favIcon { margin-right: 10px; }

.subtitle { padding-top: 0; width: 47.5%; }

@media only screen and (min-width: 998px) and (max-width: 1100px) { 
    .subtitle_news{  font-size:14px; margin:25px 0px 0px 0px; width:350px }  /*leo*/
	.heading .subtitle_news { margin:12px 0px 20px 0px; }

	#saibasobre-listagem .col-1-3 { width:32%; } 
	#saibasobre-listagem p {margin-bottom:0px;font-family: Roboto;font-size:12px; display:table-cell;padding-left: 0px; padding-right:10px; line-height: 12px}
	
	#saibasobre-listagem .picture { border:1px solid black; width:140px; height:140px; /* margin-bottom:50px;*/ }
	#saibasobre-listagem .col-1-3 .botao { position:absolute; right:0; top:155px; }

}

@media only screen and (min-width: 926px) and (max-width: 997px) { 
	.subtitle_news{  font-size:14px; margin:25px 0px 0px 0px; width:350px }  /*leo*/
	.heading .subtitle_news { margin:5px 0px 20px 0px; }

	#saibasobre-listagem .col-1-3 { width:48%; } 
	#saibasobre-listagem .col-1-3:nth-child(3n-1) { border-left:1px solid #E1E1E1; padding-left:15px; }
	#saibasobre-listagem .col-1-3:nth-child(2n) { border-left:0px; padding-left:0px; }
}

@media only screen and (min-width: 820px) and (max-width: 925px) { 
	.subtitle_news{  font-size:14px; margin:25px 0px 0px 0px; width:350px }  /*leo*/
	.heading .subtitle_news { margin:5px 0px 20px 0px; }

	#saibasobre-listagem .col-1-3 { width:48%; } 
	#saibasobre-listagem .col-1-3:nth-child(3n-1) { border-left:1px solid #E1E1E1; padding-left:15px; }
	#saibasobre-listagem .col-1-3:nth-child(2n) { border-left:0px; padding-left:0px; }
}

@media only screen and (min-width: 768px) and (max-width: 819px) {
	.subtitle_news { font-size:14px; margin:25px 0px 0px 0px; width:350px; }
	.heading .subtitle_news { margin:5px 0px 20px 0px; }
	
	#busca-secao input { width: 290px !important; }
	
	#saibasobre-listagem .col-1-3 { width:48%; }
	#saibasobre-listagem .col-1-3:nth-child(3n-1) { border-left:1px solid #E1E1E1; padding-left:15px; }
	#saibasobre-listagem .col-1-3:nth-child(2n) { border-left:0px; padding-left:0px; }
}

@media only screen and (min-width: 747px) and (max-width: 767px) {
    .subtitle_news {  font-size:14px; margin:25px 0px 0px 0px; width:350px; }
    .heading .subtitle_news { margin:5px 0px 20px 0px; }

	#busca-secao input { width: 290px !important; }

	.bx-wrapper { max-width:345px !important; }
	.bx-wrapper .bx-viewport { width:325px !important; }

	#saibasobre-listagem .col-1-3 { width:48%; }
	#saibasobre-listagem .col-1-3:nth-child(3n-1) { border-left:1px solid #E1E1E1; padding-left:15px; }
	#saibasobre-listagem .col-1-3:nth-child(2n) { border-left:0px; padding-left:0px; }
}

@media only screen and (min-width: 620px) and (max-width: 746px) {
    .subtitle_news{ font-size:14px; margin:25px 0px 0px 0px; width:350px; }
    .heading .subtitle_news { margin:5px 0px 20px 0px; }

	#busca-secao input { width: 290px !important; }
	
	.bx-wrapper { max-width:345px !important; }
	.bx-wrapper .bx-viewport { width:325px !important; }
	
	#saibasobre-listagem .col-1-3 { width:100%; }
	#saibasobre-listagem div:nth-child(n) {
		border: none;
		border-bottom: 1px solid #E1E1E1;
		padding-left:0;
	}
}

@media only screen and (min-width: 478px) and (max-width: 619px) {
    .subtitle_news { font-size:14px; margin:20px 0px 0px 0px; width: auto; }
    .heading .subtitle_news { margin:5px 0px 20px 0px; }

	.bx-wrapper { max-width:290px !important; }
	.bx-wrapper .bx-viewport { width:270px !important; }
	#main-content h5 { width:50px; height:42px; line-height:40px; font-size:26px; }

	#saibasobre-listagem .col-1-3 { width:100%; }
	#saibasobre-listagem div:nth-child(n) {
		border: none;
		border-bottom: 1px solid #E1E1E1;
		padding-left:0;
	}
}

@media only screen and (min-width: 424px) and (max-width: 477px) {
    .subtitle_news { font-size:14px; margin:18px 0px 0px 0px;width: auto; }
    .heading .subtitle_news { margin:5px 0px 20px 0px; }

	.bx-wrapper { max-width:240px !important; }
	.bx-wrapper .bx-viewport { width:220px !important; }
	#main-content h5 { width:50px; height:42px; line-height:40px; font-size:26px; }

	#saibasobre-listagem .col-1-3 { width:100%; }
	#saibasobre-listagem div:nth-child(n) {
		border: none;
		border-bottom: 1px solid #E1E1E1;
		padding-left:0;
	}
}

@media only screen and (min-width: 325px) and (max-width: 423px) {
    .subtitle_news { font-size:14px; margin:18px 0px 0px 0px; width: auto; }
    .heading .subtitle_news { margin:5px 0px 20px 0px; }

	.bx-wrapper { max-width:170px !important; }
	.bx-wrapper .bx-viewport { width:150px !important; }
	
	#main-content h5 { width:50px; height:42px; line-height:40px; font-size:26px; }
	#main-content .favIcon { width: 50%; height: 50%; }
	#main-content article img { width: 97%; }

	#saibasobre-listagem .col-1-3 { width:100%; height: 175px; }
	#saibasobre-listagem .col-1-3 .botao { top:170px; }
	#saibasobre-listagem div:nth-child(n) {
		border: none;
		border-bottom: 1px solid #E1E1E1;
		padding-left:0;
	}
}

@media only screen and (min-width: 120px) and (max-width: 324px){
    .subtitle_news { font-size:14px; margin:18px 0px 0px 0px; width: auto; }
    .heading .subtitle_news { margin:5px 0px 20px 0px; }

	.bx-wrapper { max-width:130px !important; }
	.bx-wrapper .bx-viewport { width:110px !important; }
	
	#main-content h5 { width:50px; height:42px; line-height:40px; font-size:26px; }
	#main-content .favIcon { width: 50%; height: 50%; }
	#main-content article img { width: 97%; }

	#saibasobre-listagem .picture { float: none; padding-top: 10px; padding-bottom: 10px; }
	
	#saibasobre-listagem .col-1-3 { width:100%; }
	#saibasobre-listagem div:nth-child(n) {
		border: none;
		border-bottom: 1px solid #E1E1E1;
		padding-left:0;
	}
}