/**********************************************************************/
/***************** STYLE BLOGS E COLUNAS PAGINA COM TODOS OS BLOGS ****/
/**********************************************************************/
/*TITULO RETRANCA*/
.td_block_2_jbr_blogs_e_colunas_paginageral {}
.td_block_2_jbr_blogs_e_colunas_paginageral .block-title{ }

.td_block_2_jbr_blogs_e_colunas_paginageral .block-title,
.td_block_2_jbr_blogs_e_colunas_paginageral .block-title a,
.td_block_2_jbr_blogs_e_colunas_paginageral .block-title span,
.td_block_2_jbr_blogs_e_colunas_paginageral .block-title label {
	background:none;
	padding:0px;
	margin:0px;
	display: inline-block;
	color: #fff;
	border:none;
/*	font-family: "adelle-sans";
	font-family: 'Open Sans', arial, sans-serif;
	font-family: 'Roboto', sans-serif;*/
	font-family: "ff-good-headline-web-pro-con",sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#bb646b;
	/*font-weight:bold;*/
	margin-bottom:14px; margin-top:0px; font-size:48px;
}

/*Tamanho para cortar o titulo nos blocos*/
.jbr_blogs_e_colunas .primeiro_slice h3{ height: 78px; overflow: hidden; }/*Tamanho para o titulo*/

/*PRIMEIRA MATÉERIA*/
.jbr_blogs_e_colunas { background-color:#fff; margin-bottom:12px;
				border-bottom-left-radius:5px;  border-bottom-right-radius:5px;
				border:solid 1px #c9c9c9; border-top: solid 1px #bb646b; overflow:hidden; float:left;}


/*PADDING DOS TITULOS*/
.td_block_2_jbr_blogs_e_colunas_paginageral .td-module-thumb{ margin:0px; padding:0px;}
.jbr_blogs_e_colunas .primeiro_slice h3{ padding: 10px; padding-top:5px; }

/*Tamanho de todos os blocos*/
.jbr_blogs_e_colunas{ /* width:254px;*/ width:23.7%; height:232px;     margin: 0 17px 17px 0; }


.jbr_blogs_e_colunas:nth-child(3),
.jbr_blogs_e_colunas:nth-child(6),
.jbr_blogs_e_colunas:nth-child(9),
.jbr_blogs_e_colunas:nth-child(12),
.jbr_blogs_e_colunas:nth-child(15),
.jbr_blogs_e_colunas:nth-child(18),
.jbr_blogs_e_colunas:nth-child(21),
.jbr_blogs_e_colunas:nth-child(24),
.jbr_blogs_e_colunas:nth-child(27),
.jbr_blogs_e_colunas:nth-child(30){ margin-right:0px;}

.jbr_blogs_e_colunas{width:32.2%; height:132px;}

/*Tamanho de todas as fotos dentro blocos*/
.jbr_blogs_e_colunas .primeiro_slice{ width:100%}


/*ICOMOON FONTES */
@font-face {
    font-family: 'IcoMoon-Free';
    src: url('fonts/IcoMoon-Free.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.icon {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'IcoMoon-Free' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Enable Ligatures ================ */
    letter-spacing: 0;
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    -o-font-feature-settings: "liga";
    font-feature-settings: "liga";

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-facebook:before {
	content: "\ea91"!important;
	color:#999999;
	font-size:16px;
}
.icon-twitter:before {
	content: "\ea96";!important;
	color:#999999;
	font-size:16px;
}
.icon-bubble:before {
    content: "\e96b"!important;
	color:#999999;
	font-size:16px;
}
/*@import url("fontes/fontes.css");*/
/*ICOMOON FONTES */

/* ----------------------------------- *\
Estilo para mostrar data que a
matéria foi publicada (Internas)
\* ----------------------------------- */
.date-pub{ position: absolute; width: 100%; bottom:0; height:26px;}
.date-pub-e-redessociais{ color:#999; font-size:13px; }
.icons_redes_sociais{ float:right; }
.icons_redes_sociais a{ list-style:none; text-decoration:none;  }
.icon-twitter{ margin:0px; padding:3px; margin-right:10px; }
.icon-facebook{ margin:0px; padding:3px; margin-left:10px; }
.icon-bubble{ margin:0px; padding:0px; margin-left:10px; }
/* ----------------------------------- *\
Estilo para mostrar data que a
matéria foi publicada (Internas)
\* ----------------------------------- */


.td_block_2_jbr_blogs_e_colunas_paginageral  .block-title > span{ color:#bb646b;}
/*.td_block_2_jbr_blogs_e_colunas_paginageral  .block-title > .ponto{ color:#bb646b;}*/


/*Line-Heigth todos os blocos*/
.jbr_blogs_e_colunas .primeiro_slice h3 a,
.jbr_blogs_e_colunas  .td_module_wrap .entry-title{ font-size:1.2em; line-height:1.2em; font-family: "adelle-sans"; font-style:italic;}


/*HOVER DOS TITULOS*/
.td_block_2_jbr_blogs_e_colunas_paginageral .td-post-category:hover{ background-color:#bb646b;}
.td_block_2_jbr_blogs_e_colunas_paginageral .td_module_wrap:hover .entry-title a{
  color: #000;
}

.td_block_2_jbr_blogs_e_colunas_paginageral .jbr_blogs_e_colunas .td_module_wrap:hover  .entry-title a{ color:#bb646b; }

.td_block_2_jbr_blogs_e_colunas_paginageral .jbr_blogs_e_colunas_6 .td_module_wrap:hover  .entry-title a,
.td_block_2_jbr_blogs_e_colunas_paginageral .jbr_blogs_e_colunas_8 .td_module_wrap:hover  .entry-title a{ color:#000; }



/*HOVER DOS TITULOS*/
.td_module_2_jbr .entry-thumb{ width:100%;}


/*Colunistas*/
.td_module_2_jbr_blogs_e_colunas_paginageral  .img-colunista{ position:relative;height:200px; width:135px; width:150px; height:121px; overflow:hidden;  margin:0 auto;
    left: -95px;
    bottom: 90px;}
.td_module_2_jbr_blogs_e_colunas_paginagera2l  .img-colunista img{ position:absolute; bottom:0px;}
.td_module_2_jbr_blogs_e_colunas_paginageral  .titulo-coluna{ 
	font-family: "ff-good-headline-web-pro-con",sans-serif;
	font-weight:bold;
	text-transform:uppercase; font-size:16px; color:#bb646b; 
	text-align:center; height:25px; width:100%;
	overflow:hidden; padding-top:5px;  }
.td_module_2_jbr_blogs_e_colunas_paginageral  .nome-colunista{
	font-family: "ff-good-headline-web-pro-con",sans-serif;
	font-weight:500; text-transform:capitalize;
	color:#878786;
	font-size:18px;
	text-align:center; 
	height:25px; overflow:hidden;
	 }
.td_module_2_jbr_blogs_e_colunas_paginageral  .descricao-coluna{ height:55px; text-align:center; overflow:hidden; }


.jbr_blogs_e_colunas  .img-colunista img{ left: 0;}

/*Ocultando icones de qtd mensagens*/
.jbr_blogs_e_colunas  .icon-bubble{ display:none;}

/*Colunistas*/
.jbr_blogs_e_colunas .titulo-coluna,
.jbr_blogs_e_colunas .nome-colunista,
.jbr_blogs_e_colunas .descricao-coluna{ width:205px; text-align:left; padding:0px; padding:0 5px; float:right; }
.jbr_blogs_e_colunas .titulo-coluna{ padding-top:5px;}
.jbr_blogs_e_colunas .primeiro_slice h3{ padding:0px; max-height:53px;}
.jbr_blogs_e_colunas .icon-twitter:before,
.jbr_blogs_e_colunas .icon-facebook:before{ font-size:13px;} 

/*1º PONTO DE AJUSTE 980*/
@media (min-width: 1019px) and (max-width: 1140px) and (min-width: 1019px) and (max-width: 1140px) {
.jbr_blogs_e_colunas{ width:23.7%; height:232px;  margin-right:17px; float:left; }
.jbr_blogs_e_colunas{width:32.1%; height:132px;}
}
/* 1º PONTO DE AJUSTE POLITICA E PODER */

/* 740 (Ajustes para o segundo ponto) */
@media (min-width: 1019px) and (max-width: 1034px) {
.jbr_blogs_e_colunas{width:32.1%;}
}

/*2º PONTO DE AJUSTE POLITICA E PODER 740*/
@media (min-width: 768px) and (max-width: 1018px) and (min-width: 768px) and (max-width: 1018px) {
.jbr_blogs_e_colunas{width:31.8%; height:132px;}
.jbr_blogs_e_colunas .img-colunista{ display:none;}

.jbr_blogs_e_colunas .titulo-coluna, .jbr_blogs_e_colunas .nome-colunista, .jbr_blogs_e_colunas .descricao-coluna{ width:100%; padding-left:12px;}

}
/*@media (max-width: 767px)*/
@media (max-width: 787px) {
/*Ajusta tamanho blocos*/
.jbr_blogs_e_colunas{ width: 100%;/* height:43em;*/ height:auto; }
.jbr_blogs_e_colunas .primeiro_slice h3{ font-size:1.7em;}
.jbr_blogs_e_colunas .primeiro_slice h3 { height: 55px;}
.jbr_blogs_e_colunas .img-colunista{ display:none;}
.jbr_blogs_e_colunas .titulo-coluna, .jbr_blogs_e_colunas .nome-colunista, .jbr_blogs_e_colunas .descricao-coluna{ width:100%; padding-left:12px;}

}
/**********************************************************************/
/*****************  STYLE BLOGS E COLUNAS ******************************/
/**********************************************************************//
