/*
 * Complemento para o bootsrap
 */
 
 

.page-header {
  padding-top: 55px;
 }


.navbar .brand {
  display: block;
  float: left;
  font-size: 20px;
  font-weight: 200;
  color: #777777;
  text-shadow: 0 1px 0 #ffffff;
}


/*FIM*/


/*Complemento flat ui*/

.navbar .nav > li > a {
  font-weight: normal;} /* era 700;} */

.navbar-inverse .brand {
  padding: 10px 10px 5px 7px;
  border-bottom: none;
  border-left: none;
  border-right:none;
  overflow:visible !important;
  
 
}

/*FIM*/
.ads {
	padding: 5px 0px;
	left: -5px;
	overflow: hidden;
	border-radius: 4px;
	border: thin solid #CCCCCC;
	background-color: #FFFFFF;
	-webkit-box-shadow: 0px 0px #FFFFFF;
	box-shadow: 0px 0px #FFFFFF;
	border-spacing: 0px 0px;
}
.ads > ins{
	position:relative !important;
	display:block !important;
	margin:auto !important;
}


@media (max-width: 1200px) {
.ads {

	border: thin solid #FFFFFF;
}


.navbar .nav > li > a {
	font-size:14px;
	font-weight: normal;} /* era 700;} */

*.navbar-inverse .nav > li > a {
	  padding: 15px 10px 14px;

	}

/*.navbar-inverse .nav > li > a {
  font-size: 14px;
  font-weight:normal;
  border-bottom: 2px solid #2c3e50;
  border-left: 2px solid #2c3e50;
  color: #ffffff;
  padding: 15px 19px 14px;
}*/
 
 
}
.margem-inferior {margin-bottom: 20px;}





/*

O font size do disqu é 10px


span.vermelho { color:#FF0000; }
span.verde { color:#00FF00; }
.t-justify{ text-align:justify; }
.t-center{text-align:center; }
.t-right{text-align:right; }
.t-left{text-align:left; }
.left {float:left !Important; }
.right {float:right !Important; }



/*PAINEIS*/

.painel-lateral {
	position:relative;
	display:block;
     margin-bottom:10px;
	padding-bottom:10px;
	background:#fff;

}
.painel-lateral .titulo{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	padding:0px 10px;
	text-align:left;
	height:45px;
	line-height:45px;
	color:#fff;
}

.painel-lateral .titulo a.{
	color:#FFF !important;
	
}

.painel-lateral .subtitulo{
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius: 4px;
	margin:-1px;
	padding:0px 10px;
	text-align:left;
	height:40px;
	line-height:40px;
	color:#fff;
}
.painel-lateral .item{
	padding:5px 10px;
	margin:0px 0px;
	border-bottom:1px dotted #ccc;
	border-left: 1px dotted #ccc;
	border-right: 1px dotted #ccc;
	
}

.painel-lateral .lastitem {
     border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	
}

.painel-lateral .item:hover{
	background:#ddd;
}
.painel-lateral .item:hover a{
	text-decoration:none;
}
.painel-lateral .item h4{
	font-weight:lighter;
	margin:0px;
	color:#444;
}




.redes-sociais {
	background:#ddd;
	border:1px solid #ccc;
	padding:4px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow:inset 0px 0px 10px rgba(0,0,0,0.1);
	-moz-box-shadow:inset 0px10px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow:inset 0px 0px 10px rgba(0,0,0,0.1);
	margin-bottom:10px;
}
.redes-sociais .item{
	display:block;
	max-width:95px;
	margin-right:3px;
	float:left;
}





/* SECTIONS AND ARTICLES */

/* geral */
section.tiles {
	font-family: helvetica,sans-serif;
	display:block;
	position:relative;}

section.tiles a:hover { text-shadow: 0px 0px 1px #CCCCCC; }

Section.tiles ultimo-tile {border-bottom: none !important;}

section.tiles img .imagem_pequena{
	max-width:120px;
	max-height:80px;
	display:table;
	float:left;
	
}

section.tiles img .news_imagem{
	max-width:100%;
	
}



/*especial*/

Section.tiles .artigonovo {
	margin:0px 0px 15px 0px;
	padding-bottom:15px;
	min-height:40px;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
}


Section.tiles .editorial {
	margin:0px 0px 15px 0px;
	padding-bottom:15px;
	min-height:40px;
	font-size:12px;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
	display:block;
}



	
section.tiles .artigonovo h3 a {color:#2C3E50;}

section.tiles .primeiro-novo h3 {font-size:20px;}





section.tiles h4 	{
	text-transform:uppercase !important;
	margin-top:0px;
	font-weight:bold;
}
section.tiles h4 a{
	display:block;
	color: #2C3E50;
	border-bottom:2px solid #ccc;}

section.tiles h4 .subcategorias{
	display:block;
	font-size:10px;
	font-weight:bold;
	color:#333;
	padding-bottom:10px;
}



.formulario-busca input {
	padding: 4px 14px;
	margin-bottom: 0;
	width: 300px;
	font-size: 14px;
	font-weight: lighter;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	text-transform: uppercase;
	color: #333;
}

/* CORES */
/*
.cor-1 {background-color:#F4B300; }*/
.cor-0 {background-color:#C0392B;} /*POMEGRANATE vermelho forte*/
.cor-1 {background-color:#D35400; }/*PUMPKIN laranja forte */
.cor-2 {background-color:#16A085; } /*GREEN SEA old #00ABA9; verde forte*/
.cor-3 {background-color:#4D5252; }
.cor-4 {background-color:#2980B9;} /*BELIZE HOLE old #569CE3; azul fraco */
.cor-5{background-color:#199900; }
.cor-6{background-color:#004A00; }
.cor-7{background-color:#1B58B8; }
.cor-8{background-color:#FF7D23; }
.cor-9{background-color:#E1B700; }
.cor-10{background-color:#B81B6C; }
.cor-11{background-color:#00AAAA; }
.cor-12{background-color:#2673EC; }
.cor-13{background-color:#AE113D; }
.cor-14{background-color:#B01E00; }
.cor-15{background-color:#E56C19; }
.cor-16{background-color:#FF2E12; }
.cor-17{background-color:#B81B1B; }
.cor-18{background-color:#696969; }


.buscacolunistas{
	width:200px;
	border-radius:3px;
	border:1px solid #ccc;
	float:right;
	height:41px;
	vertical-align:top;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-left: 10px;
}
*/


/*fim*/