/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */
#page {
    width: 1020px;
}
 
#block-views-publicacoes-block .view-content .views-limit-grouping-group {
    float: left;
    margin: 0 3px !important;
}

#block-views-publicacoes-block .jcarousel-skin-default .jcarousel-container-horizontal {
    height: auto;
    margin: 0;
    padding: 0;
    width: 691px;
}

#block-views-publicacoes-block .jcarousel-skin-default .jcarousel-clip-horizontal {
    overflow: hidden;
    width: auto;
}

#block-views-publicacoes-block .view-content .views-limit-grouping-group > .views-row,
#block-views-publicacoes-block .jcarousel-skin-default .jcarousel-item {
    height: auto;
	min-height: 342px;
    padding: 0;
}

#block-views-publicacoes-block .view-content .views-limit-grouping-group > .views-row,
#block-views-publicacoes-block .view-content .views-limit-grouping-group > .views-row .views-field-field-imagem-da-capa,
#block-views-publicacoes-block .jcarousel-skin-default .jcarousel-item,
#block-views-publicacoes-block .jcarousel-skin-default .jcarousel-item .views-field-field-imagem-da-capa img {
	width: 190px;	
}

#block-views-publicacoes-block .view-content .views-limit-grouping-group > .views-row .views-field-field-categoria,
#block-views-publicacoes-block .jcarousel-list li .views-field-field-categoria {
	padding-bottom:5px;	
}

#block-views-depoimentos-block {
    float: right;
    margin-right: 40px;
    width: 445px;
}

.i18n-en #block-views-depoimentos-block,
.i18n-es #block-views-depoimentos-block,
.i18n-zh-hans #block-views-depoimentos-block {
    float: none;
    margin-left: 40px;
    width: auto;
}

.view-depoimentos .views-field-title {
    float: right;
	margin-top: 3px;
	max-width: 400px;
	max-height: 20px;
	overflow: visible;
}

#block-views-noticias-block,
#block-views-ccas-projetos-block {
    border-right: 1px solid #CCCCCC;
    padding:0 15px 0 20px;
    width: 33%;
}

#block-views-ccas-projetos-block {
    border-right: 0;
}

#block-views-eventos-home-block-4,
#block-views-eventos-home-block-3 {
    border-right: 1px solid #CCCCCC;
    float:left;
    padding: 0 20px;
    width: 34%;
}

#block-footer-sitemap-footer-sitemap {
	width: 960px;
	overflow:hidden;
}

.i18n-es #block-footer-sitemap-footer-sitemap {
    width: 850px;
}

.sidebar-second .content-inner {
    margin: 0 !important;	
}

.sidebar-second #content-column {
    margin: 40px 40px 0 40px;
    width: 63%;
}

.sidebar-first .content-inner {
    margin: 0 !important;	
}

.sidebar-first #content-column {
    margin: 40px 40px 0 40px;
    width: 63%;
}

.sidebar {
    width: 21% !important;
	padding:40px 40px 10000px 40px;
}

.node-type-evento .field-name-field-tags ul {
	padding: 0;
}

#block-block-5,
#block-block-12,
#block-quicktabs-concursos,
#block-quicktabs-events {
	padding: 0 40px;
    width: 430px;
}

#block-views-banners-block {
	margin-bottom:40px;	
}

.no-sidebars.not-page-node-1 .content-inner {
	padding: 40px 40px 0 40px;	
}

.page-concursos.no-sidebars.not-page-node-1 .content-inner,
.page-eventos.no-sidebars.not-page-node-1 .content-inner,
.page-noticias.no-sidebars.not-page-node-1 .content-inner {
	padding: 0;	
}

.page-concursos.sidebar-second #content-column,
.page-eventos.sidebar-second #content-column,
.page-todos-eventos.sidebar-second #content-column,
.page-eventos-de-mercado.sidebar-second #content-column,
.page-noticias.sidebar-second #content-column,
.page-projetos.sidebar-second #content-column,
.page-regulamento-mantenedores.no-sidebars #content-column{
    margin: 40px 0 0 0;
}

.page-concursos.sidebar-second #content-column,
.page-eventos.sidebar-second #content-column,
.page-eventos-de-mercado.sidebar-second #content-column,
.page-todos-eventos.sidebar-second #content-column,
.page-noticias.sidebar-second #content-column,
.page-projetos.sidebar-second #content-column {
    width: 71%;	
}

.page-concursos #content-column .view-id-concursos .view-content .item-list li .views-field-field-concurso-imagem,
.page-noticias #content-column .view-id-noticias .view-content .item-list li .views-field-field-noticia-imagem-da-capa,
.page-projetos #content-column .view-id-ccas_projetos .view-content .item-list li .views-field-field-projeto-imagem,
.page-regulamento-mantenedores #content-column .view-id-regulamento_mantenedores .view-content .item-list li .views-field-field-regmantenedor-imagem {
	margin-right:40px;
}

.page-concursos #content-column .view-id-concursos .view-content .item-list li,
.page-noticias #content-column .view-id-noticias .view-content .item-list li,
.page-projetos #content-column .view-id-ccas_projetos .view-content .item-list li,
.page-regulamento-mantenedores #content-column .view-id-regulamento_mantenedores .view-content .item-list li {
	padding:40px 40px 30px 40px;
}

.page-regulamento-mantenedores #content-column .view-id-concursos .view-content .item-list li .views-field-nothing {
    width: 424px;
}

.page-noticias #content-column .view-id-noticias .view-content .item-list li .views-field-nothing,
.page-projetos #content-column .view-id-ccas_projetos .view-content .item-list li .views-field-nothing,
.page-regulamento-mantenedores #content-column .view-id-regulamento_mantenedores .view-content .item-list li .views-field-nothing {
    width: 384px;
}
#block-views-artigos-block-1,
#block-views-publicacoes-block-1,
#block-views-publicacoes-block-2,
#block-views-publicacoes-block-3,
#block-views-publicacoes-block-6 {
	width:300px;
}

.lista-publicacoes .view-content .item-list li {
    margin: 0 13px 13px 0;
    width: 219px;
	min-height: 367px;
}

.lista-publicacoes .view-content .item-list li .views-field-field-imagem-da-capa img {
    width: 219px;
}

.view-eventos .views-field-field-imagem {
	margin-right: 20px;
}

.evento-data .dia {
     padding: 10px;
}

.evento-data .mes,
.evento-data .ano {
	padding: 0px 10px 2px;
}

.view-eventos.view-display-id-page .views-field-field-data-do-evento-2,
.view-eventos .views-field-field-data-do-evento-2,
.view-eventos .views-field-status {
	margin-right: 10px;
}

.page-eventos .content-inner {
	padding: 0 !important;
}

.view-eventos.view-display-id-page .view-content .item-list ul > li,
.view-eventos.view-display-id-page_1 .view-content .item-list ul > li,
.view-eventos.view-display-id-page_2 .view-content .item-list ul > li,
.view-eventos.view-display-id-page_3 .view-content .item-list ul > li {
	padding: 30px 40px;
}


.view-eventos.view-display-id-page .view-header,
.view-eventos.view-display-id-page_1 .view-header,
.view-eventos.view-display-id-page_2 .view-header {
    margin-left: 40px;
}

#block-views-todos-eventos-block-8 .item-list ul li,
#block-views-eventos-block-2 .item-list ul li,
.view-eventos.view-display-id-block_1 .item-list li {
    margin: 0;
    padding-left: 10px;
}

.view-eventos .views-field-nothing {
	width: 404px;
}

.view-eventos .views-field-nothing .fields > div {
    margin-bottom: 10px;
}

#views-exposed-form-todos-eventos-page .form-item input,
#block-views-exp-eventos-page-3 .form-item input,
#block-views-exp-noticias-page-1 .form-item input,
#block-views-exp-ccas-projetos-page-1 .form-item input,
#block-views-exp-eventos-page .form-item input {
	width: 130px;
}

#views-exposed-form-todos-eventos-page .views-submit-button input,
#block-views-exp-eventos-page-3 .views-submit-button input,
#block-views-exp-noticias-page-1 .views-submit-button input,
#block-views-exp-ccas-projetos-page-1 .views-submit-button input,
#block-views-exp-eventos-page .views-submit-button input {
    margin-top: 0;
    width: 35px;
}

ul.lista-blocos-horizontais li {
	width:220px;
	margin-right:15px;
}

#columns > h1#page-title {
    padding: 30px 40px;
}

.page-concursos #content-column .view-id-concursos .view-content .item-list li.views-row-last,
.page-noticias #content-column .view-id-noticias .view-content .item-list li.views-row-last,
.page-projetos #content-column .view-id-ccas_projetos .view-content .view-content .item-list li.views-row-last {
    border-bottom:0;
	box-shadow:none;
}

.view-eventos.view-display-id-page .view-content .item-list ul > li.views-row-last, 
.view-eventos.view-display-id-page_1 .view-content .item-list ul > li.views-row-last, 
.view-eventos.view-display-id-page_2 .view-content .item-list ul > li.views-row-last {
	border-bottom:0;
	box-shadow:none;
}

.node-type-not-cia .field-name-field-imagens,
.node-type-not-cia .field-name-field-imagens .field-items,
.node-type-not-cia .field-name-field-imagens figure,
.node-type-evento .field-name-field-evento-imagens,
.node-type-evento .field-name-field-evento-imagens .field-items,
.node-type-evento .field-name-field-evento-imagens figure {
	height: 428px !important;
	width: 643px !important;
}

.node-type-not-cia .field-name-field-imagens figure img,
.node-type-evento .field-name-field-evento-imagens figure img {
	height: 428px !important;
}

#block-views-fgvoverviews-block {
    margin: 0 40px;
}

#block-block-13,
#block-block-7 {
	margin:0 40px 20px 40px;	
}

.view-eventos.view-display-id-page .view-content .item-list > h3, 
.view-eventos.view-display-id-page_1 .view-content .item-list > h3, 
.view-eventos.view-display-id-page_2 .view-content .item-list > h3 {
	margin:0 40px;	
}

#block-block-8 {
    width: 540px;
	margin-top:200px;
	padding: 30px;
}

#block-block-8 .container {
    width: 210px;
}

.no-sidebars.page-node #content-column {
    padding: 30px 40px;
    width: 100%;
	box-sizing:border-box;
}

.view-id-publicacoes.view-display-id-page_4 > .view-content,
.view-id-publicacoes.view-display-id-page_1 > .view-content {
    overflow: hidden;
    padding: 30px 0px;
}

.lista-projetos .view-content .item-list li {
	width:180px;	
}

.lista-projetos .jcarousel-clip-horizontal .jcarousel-item {
	width:180px !important;
	height:225px;
}

.lista-projetos .jcarousel-skin-default .jcarousel-container-horizontal {
    height: 228px;
    margin: 0;
    padding: 0;
    width: 570px;
}

.lista-projetos .jcarousel-skin-default .jcarousel-clip-horizontal {
    overflow: hidden;
    width: 570px;
}

#block-views-publicacoes-block .view-header, 
#block-views-publicacoes-block .view-content {
    float: none;
	width:auto;
	overflow:hidden;
}

#block-views-publicacoes-block .view-display-id-block > .view-content {
    float: left;
    width: 67%;
}

#block-views-publicacoes-block .view-display-id-block > .attachment {
    float: left;
    width: 33%;
}

#block-block-17,
#block-webform-client-block-1088{
    float: left;
    width: 30%;
}
#block-webform-client-block-1088 {
    margin-bottom: 0;
    margin-top: 20px;
}
#block-block-17{
	width:36%;
}

#block-views-mantenedores-block-1 .item-list:nth-child(2n+1) {
    border-right: 1px solid #ccc;
    margin-right: 40px;
}
#block-views-videos-block-2 {
    clear: both;
    width: 100%;
}
#block-block-15 {
    width: 29%;
}

.equipe .ebody p,
.equipe .field-email {
    margin-left: 168px;
	padding-right:25px;
}

.front .region-tertiary-content .block {
    float: left;
}

#block-views-publicacoes-block {
    float: left;
    padding: 20px 40px;
    position: relative;
    width: 67%;
}

.front .view-opinioes .views-row {
    height:90px;
}

.front #block-views-publicacoes-block .view-display-id-block > .view-content .item-list ul li {
    margin: 0;
    width: 49%;
}

.front #block-views-publicacoes-block .view-display-id-block > .view-content .item-list ul li.views-row-even {
    margin: 0 1%;
}

#block-views-opinioes-block {
    margin: 0;
    padding: 0 20px;
    width: 33%;
}

#block-views-opinioes-block .block-inner {
    border-top: 1px solid #ccc;
    padding-top: 20px;
}

#block-views-opinioes-block .view .view-content{
    height:350px;
    overflow: auto;
}

/* width */
#block-views-opinioes-block .view .view-content::-webkit-scrollbar {
  width: 10px;
}

/* Track */
#block-views-opinioes-block .view .view-content::-webkit-scrollbar-track {
  background: #f1f1f1; 
}

/* Handle */
#block-views-opinioes-block .view .view-content::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
#block-views-opinioes-block .view .view-content::-webkit-scrollbar-thumb:hover {
  background: #555; 
}

#block-views-artigos-block {
    clear: left;
    float: left;
    width: 32%;
}

#block-views-artigos-block-3 {
    margin: 0;
    width: 32%;
	padding-left:20px;
}
#block-views-mantenedores-block-1 {
    clear: both;
}
#block-block-17 {
    margin-left: 80px;
	margin-bottom:0;
}
#block-block-17 table a{
	color:#fff;
}
#block-block-17 table p {
    font-size: 11px;
}

.node-type-artigo .field-type-image .field-item,
.node-type-artigo .field-type-file .field-item,
.node-type-artigo .field-type-link-field .field-item {
  float: left;
  margin-right: 15px;
}

.node-type-artigo .field-name-field-arquivo-em-pdf {
    clear: both;
    overflow: hidden;
}

.field-name-field-arquivo-em-pdf .field-item,
.field-name-field-publicacao-flip-link .field-item {
    float: left;
    text-align: center;
    width: 200px;
}

#block-views-noticias-block .view-content,
#block-views-ccas-projetos-block .view-content {
    min-height:350px;
    max-height:350px;
    padding-right:5px;
    padding-top:15px;
    overflow:auto;
}

#block-views-banners-laterais-block,
#block-views-banners-laterais-block-1 {
    float: right;
    height: 229px;
    width: 317px;
}

#block-views-banners-laterais-block {
    margin-bottom: 15px;
}

.front .view-videos .item-list {
    text-align: center;
}

.front .view-videos .item-list li {
    display: inline-block;
    margin: 0 1.5%;
}