/**
 * @file
 * Panelizer Styling
 */


/*****************************************************************************/
/****************************** General Styling ******************************/
/*****************************************************************************/

/***************************** Layout: Override ******************************/
.panelizer-view-mode .inside {
  margin: 0 !important;
}
.panelizer-view-mode .inside .panel-pane {
  clear: left;
}
.panelizer-view-mode .inside .panel-separator {
  margin: 0 !important;
  display: none;
}

/*************************** Layout: 2 Col Stacked ***************************/
.panelizer-view-mode .panel-2col-stacked .panel-col-first {
  width: 360px;
  margin-right: 20px;
}
.panelizer-view-mode .panel-2col-stacked .panel-col-last {
  width: 360px;
}

/*************************** Layout: 3 Col Stacked ***************************/
.panelizer-view-mode .panel-3col-stacked .panel-col-first {
  width: 170px;
  margin-right: 20px;
}
.panelizer-view-mode .panel-3col-stacked .panel-col {
  width: 360px;
  margin-right: 20px;
}
.panelizer-view-mode .panel-3col-stacked .panel-col-last {
  width: 170px;
}

/**************************** View Mode: Override ****************************/
.panelizer-view-mode {
}
/** Node Title **/
.panelizer-view-mode .pane-node-title {
}
/** Node Type **/
.panelizer-view-mode .pane-node-content-type {
}
/** Field Text: Body **/
.panelizer-view-mode .pane-node-body {
}
/** Field Text: Texto Secundário **/
.panelizer-view-mode .pane-node-field-text-secondary {
}
.panelizer-view-mode .pane-node-field-text-secondary a{
}
/** Field Date: Ano **/
.panelizer-view-mode .pane-node-field-date-ano {
}
/** Field Date: Início **/
.panelizer-view-mode .pane-node-field-data-inicio {
}
/** Field Date: Fim **/
.panelizer-view-mode .pane-node-field-data-fim {
}
/** Field Time **/
.panelizer-view-mode .pane-node-field-time {
}
/** Field Link: Ligações externas **/
.panelizer-view-mode .pane-node-field-link-conteudo-externo {
}
/** Field Language: Idiomas **/
.panelizer-view-mode .pane-node-field-lang-idiomas {
}
/** Field Reference: Ligações internas **/
.panelizer-view-mode .pane-node-field-ref-conteudo-interno {
}
/** Field Reference: Autores **/
.panelizer-view-mode .pane-node-field-ref-autores {
}
/** Field Collection: Dimensions **/
.panelizer-view-mode .pane-node-field-collection-dimensions {
}
/** Field Image: Thumbnail **/
.panelizer-view-mode .pane-node-field-image-thumbnail {
}
/** Field Image: Banner **/
.panelizer-view-mode .pane-node-field-image-banner {
}
/** Field Image: Gallery **/
.panelizer-view-mode .pane-node-field-image-gallery {
}
/** Field File: Multimedia **/
.panelizer-view-mode .pane-node-field-file-multimedia {
}
/** Field File: Document **/
.panelizer-view-mode .pane-node-field-file-document {
}
/** Block: ShareThis **/
.panelizer-view-mode .pane-sharethis-sharethis-block {
}
/** View: Image Gallery **/
.panelizer-view-mode .pane-berardo-views-image-gallery-pane-grid-large-1col,
.panelizer-view-mode .pane-berardo-views-image-gallery-pane-grid-small-1col,
.panelizer-view-mode .pane-berardo-views-image-gallery-pane-grid-tiny-3col,
.panelizer-view-mode .pane-berardo-views-image-gallery-pane-slide-large,
.panelizer-view-mode .pane-berardo-views-image-gallery-pane-slide-small {
}
/* Positioning for first column placement */
.panelizer-view-mode .panel-col-first .view-berardo-views-image-gallery {
  float: left;
  margin-bottom: 10px;
}
/* Positioning for middle column placement */
.panelizer-view-mode .panel-col .view-berardo-views-image-gallery {
  float: left;
}
/* Positioning for last column placement */
.panelizer-view-mode .panel-col-last .view-berardo-views-image-gallery {
  float: left;
  margin-bottom: 10px;
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-full {
}
/** Node Title **/
.panelizer-view-mode.node-full .pane-node-title,
.panelizer-view-mode.node-full .pane-node-title a {
  margin-bottom: 10px;
  font-family: 'Roboto' !important;
  font-size: 20px !important;
  line-height: 24px !important;
}
/** Block: ShareThis **/
.panelizer-view-mode .pane-sharethis-sharethis-block {
  margin-top: 10px;
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-teaser {
}
/** Node Title **/
.panelizer-view-mode.node-teaser .pane-node-title,
.panelizer-view-mode.node-teaser .pane-node-title a  {
  font-family: 'Roboto' !important;
  font-size: 14px !important;
  line-height: 16px !important;
}
/** Field Text: Body **/
.panelizer-view-mode.node-teaser .pane-node-body,
.panelizer-view-mode.node-teaser .pane-node-body p,
.panelizer-view-mode.node-teaser .pane-node-body div,
.panelizer-view-mode.node-teaser .pane-node-body span {
  font-family: 'Roboto' !important;
  font-size: 13px !important;
  line-height: 16px !important;
}
/** Field Date: Início **/
.panelizer-view-mode.node-teaser .pane-node-field-data-inicio span.date-display-single,
/** Field Date: Fim **/
.panelizer-view-mode.node-teaser .pane-node-field-data-fim span.date-display-single,
/** Field Time **/
.panelizer-view-mode.node-teaser .pane-node-field-time div.time-default {
  font-family: 'Roboto' !important;
  font-size: 11px !important;
  letter-spacing: 1px !important;
  color: #666;
}
/** Field Date: Início **/
.panelizer-view-mode.node-teaser .pane-node-field-data-inicio {
  display: block;
  float: left;
}
/** Field Date: Fim **/
.panelizer-view-mode.node-teaser .pane-node-field-data-fim,
/** Field Time **/
.panelizer-view-mode.node-teaser .pane-node-field-time {
  display: block;
  float: right;
  clear: right;
}

/************************* View Mode: Frontpage Grid *************************/
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid {
}
/** Node Type **/
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-node-content-type,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-1,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-2,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-3,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-4,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-5,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-6,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-7,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-8,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-9,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-10,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-11,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-12,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-13,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-14,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-15,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-16,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-17,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-18,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-19,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-20 {
  margin-bottom: 5px;
  font-family: 'Roboto' !important;
  font-size: 11px !important;
  color: #d52b1e !important;
}
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-1 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-2 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-3 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-4 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-5 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-6 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-7 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-8 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-9 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-10 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-11 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-12 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-13 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-14 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-15 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-16 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-17 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-18 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-19 .pane-content p,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-custom.pane-20 .pane-content p {
  font-family: 'Roboto' !important;
  font-size: 11px !important;
  margin: 0;
}
/** Node Title **/
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-node-title,
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-node-title a {
  font-family: 'Roboto' !important;
  font-size: 14px !important;
  line-height: 16px !important;
}
/** Field Date: Início **/
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-node-field-data-inicio span.date-display-single,
/** Field Date: Fim **/
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-node-field-data-fim span.date-display-single,
/** Field Time **/
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-node-field-time div.time-default {
  font-family: 'Roboto' !important;
  font-size: 11px !important;
  letter-spacing: 1px !important;
  color: #666;
}
/** Field Date: Início **/
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-node-field-data-inicio {
  display: block;
  float: left;
}
/** Field Date: Fim **/
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-node-field-data-fim,
/** Field Time **/
.panelizer-view-mode.node-berardo-viewmode-node-frontpage-grid .pane-node-field-time {
  display: block;
  float: right;
  clear: right;
}


/*****************************************************************************/
/***************** Node type: Página básica (page/basicpage) *****************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-page {
}
/** Field Reference: Secção **/
.panelizer-view-mode.node-page .pane-node-field-term-seccao {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-page.node-full {
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-page.node-teaser {
}


/*****************************************************************************/
/********************** Node type: Formulário (webform) **********************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-webform {
}
/** Field Reference: Secção **/
.panelizer-view-mode.node-webform .pane-node-field-term-seccao {
}
/** Field Webform **/
.panelizer-view-mode.node-webform .pane-node-webform {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-webform.node-full {
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-webform.node-teaser {
}


/*****************************************************************************/
/************************** Node type: Apoio (apoio) *************************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-apoio {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-apoio .pane-node-field-term-apoio {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-apoio.node-full {
}
/* Margins */
.panelizer-view-mode.node-apoio .pane-node-field-term-apoio {
  margin-bottom: 10px;
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-apoio.node-teaser {
}
/** Node Title **/
.panelizer-view-mode.node-apoio.node-teaser .pane-node-title,
.panelizer-view-mode.node-apoio.node-teaser .pane-node-title a {
  font-family: 'NewRailAlphabet-Medium' !important;
  font-size: 14px !important;
  line-height: 16px !important;
}
/** Field Text: Body **/
.panelizer-view-mode.node-apoio.node-teaser .pane-node-body,
.panelizer-view-mode.node-apoio.node-teaser .pane-node-body p,
.panelizer-view-mode.node-apoio.node-teaser .pane-node-body div,
.panelizer-view-mode.node-apoio.node-teaser .pane-node-body span {
  font-family: 'NewRailAlphabet-Medium' !important;
  font-size: 13px !important;
  line-height: 16px !important;
}


/*****************************************************************************/
/******************** Node type: Pergunta frequente (faq) ********************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-faq {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-faq.node-teaser .pane-node-field-term-faq {
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-faq.node-teaser {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-faq.node-full {
}


/*****************************************************************************/
/********************* Node type: Exposição (exposicao) **********************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-exposicao {
}
/** Field List: Tipo de exposição **/
.panelizer-view-mode.node-exposicao .pane-node-field-exposicao-list-tipo {
}
/** Field List: Piso **/
.panelizer-view-mode.node-exposicao .pane-node-field-exposicao-list-piso {
}
/** Field Date: Inauguração **/
.panelizer-view-mode.node-exposicao .pane-node-field-exposicao-date-inauguraca {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-exposicao .pane-node-field-term-exposicao {
}
/** Field Reference: Curadoria **/
.panelizer-view-mode.node-exposicao .pane-node-field-exposicao-ref-curadoria {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-exposicao.node-full {
}
/* Margins */
.panelizer-view-mode.node-exposicao.node-full .pane-node-field-term-exposicao {
  margin-bottom: 5px;
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-exposicao.node-teaser {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-exposicao.node-teaser .pane-node-field-exposicao-list-tipo .field-items {
  margin-bottom: 5px;
  font-family: 'Roboto' !important;
  font-size: 11px !important;
  color: #d52b1e !important;
}

/************************* View Mode: Frontpage Grid *************************/
.panelizer-view-mode.node-exposicao.node-berardo-viewmode-node-frontpage-grid {
}


/*****************************************************************************/
/********************* Node type: Atividade (atividade) **********************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-atividade {
}
/** Field Boolean: Marcação prévia **/
.panelizer-view-mode.node-atividade .pane-node-field-atividade-bool-marcacao {
}
/** Field Integer: Número mínimo de participantes **/
.panelizer-view-mode.node-atividade .pane-node-field-atividade-int-particip-min {
}
/** Field Integer: Número máximo de participantes **/
.panelizer-view-mode.node-atividade .pane-node-field-atividade-int-particip-max {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-atividade .pane-node-field-term-atividade {
}
/** Field Reference: Tipo de atividade **/
.panelizer-view-mode.node-atividade .pane-node-field-atividade-ref-tipo {
}
/** Field Reference: Faixa etária **/
.panelizer-view-mode.node-atividade .pane-node-field-atividade-ref-faixaetaria {
}
/** Field Reference: Concepção **/
.panelizer-view-mode.node-atividade .pane-node-field-atividade-ref-concepcao {
}
/** Field Reference: Orientação **/
.panelizer-view-mode.node-atividade .pane-node-field-atividade-ref-orientacao {
}
/** Field Reference: Parceria **/
.panelizer-view-mode.node-atividade .pane-node-field-atividade-ref-parceria {
}
/** Field Collection: Preço **/
.panelizer-view-mode.node-atividade .pane-node-field-collection-atividade-preco {
}
/** Content Pane: Marcação de atividades **/
.panelizer-view-mode.node-atividade .pane-custom.pane-1 {
    margin-top: 10px;
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-atividade.node-full {
}
/* Margins */
.panelizer-view-mode.node-atividade.node-full .pane-entity-field {
  margin-bottom: 5px;
}
.panelizer-view-mode.node-atividade.node-full .pane-node-field-atividade-ref-tipo {
  margin-bottom: 10px;
}
.panelizer-view-mode.node-atividade.node-full .pane-node-field-atividade-ref-faixaetaria {
  margin-top: 10px;
  margin-bottom: 10px;
}
.panelizer-view-mode.node-atividade.node-full .pane-node-field-atividade-int-particip-min {
  margin-top: 10px;
}
.panelizer-view-mode.node-atividade.node-full .pane-node-field-collection-atividade-preco {
  margin-top: 10px;
}
/** Content Pane: Marcação de atividades **/
.panelizer-view-mode.node-atividade.node-full .pane-custom.pane-1 a {
  font-family: 'Inconsolata';
  font-size: 13px;
  letter-spacing: 1px;
  text-decoration: underline;
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-atividade.node-teaser {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-atividade.node-teaser .pane-node-field-term-atividade .field-items {
  //*min-height: 32px;*/
  margin-bottom: 5px;
  font-family: 'Roboto' !important;
  font-size: 11px !important;
  color: #d52b1e !important;
}

/************************* View Mode: Frontpage Grid *************************/
.panelizer-view-mode.node-atividade.node-berardo-viewmode-node-frontpage-grid {
}


/*****************************************************************************/
/*********************** Node type: Recurso (recurso) ************************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-recurso {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-recurso .pane-node-field-term-recurso {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-recurso.node-full {
}
/* Margins */
.panelizer-view-mode.node-recurso.node-full .pane-node-field-term-recurso {
  margin-bottom: 5px;
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-recurso.node-teaser {
}
/** Node Title **/
.panelizer-view-mode.node-recurso.node-teaser .pane-node-title,
.panelizer-view-mode.node-recurso.node-teaser .pane-node-title a {
  font-family: 'NewRailAlphabet-Medium' !important;
  font-size: 14px !important;
  line-height: 16px !important;
}
/** Field Text: Body **/
.panelizer-view-mode.node-recurso.node-teaser .pane-node-body,
.panelizer-view-mode.node-recurso.node-teaser .pane-node-body p,
.panelizer-view-mode.node-recurso.node-teaser .pane-node-body div,
.panelizer-view-mode.node-recurso.node-teaser .pane-node-body span {
  font-family: 'NewRailAlphabet-Medium' !important;
  font-size: 13px !important;
  line-height: 16px !important;
}


/*****************************************************************************/
/********************** Node type: Parceria (parceria) ***********************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-parceria {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-parceria .pane-node-field-term-parceria {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-parceria.node-full {
}
/* Margins */
.panelizer-view-mode.node-parceria.node-full .pane-node-field-term-parceria {
  margin-bottom: 10px;
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-parceria.node-teaser {
}
/** Node Title **/
.panelizer-view-mode.node-parceria.node-teaser .pane-node-title,
.panelizer-view-mode.node-parceria.node-teaser .pane-node-title a {
  font-family: 'NewRailAlphabet-Medium' !important;
  font-size: 14px !important;
  line-height: 16px !important;
}
/** Field Text: Body **/
.panelizer-view-mode.node-parceria.node-teaser .pane-node-body,
.panelizer-view-mode.node-parceria.node-teaser .pane-node-body p,
.panelizer-view-mode.node-parceria.node-teaser .pane-node-body div,
.panelizer-view-mode.node-parceria.node-teaser .pane-node-body span {
  font-family: 'NewRailAlphabet-Medium' !important;
  font-size: 13px !important;
  line-height: 16px !important;
}


/*****************************************************************************/
/******************** Node type: Publicação (publicacao) *********************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-publicacao {
}
/** Field Text: ISBN **/
.panelizer-view-mode.node-publicacao .pane-node-field-publicacao-text-isbn {
}
/** Field Integer: Páginas **/
.panelizer-view-mode.node-publicacao .pane-node-field-publicacao-int-paginas {
}
/** Field Float: Preço **/
.panelizer-view-mode.node-publicacao .field-name-field-publicacao-float-preco {
}
/** Field List: Disponiblidade **/
.panelizer-view-mode.node-publicacao .field-name-field-publicacao-list-disponibil {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-publicacao .pane-node-field-term-publicacao {
}
/** Field Reference: Tipo de capa **/
.panelizer-view-mode.node-publicacao .pane-node-field-publicacao-ref-capa {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-publicacao.node-full {
}
/* Margins */
.panelizer-view-mode.node-publicacao.node-full .pane-node-field-term-publicacao {
  margin-bottom: 5px;
}
.panelizer-view-mode.node-publicacao.node-full .pane-node-field-publicacao-float-preco {
  margin-top: 10px;
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-publicacao.node-teaser {
}
/** Field Date: Ano **/
.panelizer-view-mode.node-publicacao.node-teaser .pane-node-field-date-ano span.date-display-single {
  font-family: 'Roboto' !important;
  font-size: 11px !important;
  letter-spacing: 1px !important;
  color: #666;
}

/************************* View Mode: Frontpage Grid *************************/
.panelizer-view-mode.node-publicacao.node-berardo-viewmode-node-frontpage-grid {
}
/** Field Date: Ano **/
.panelizer-view-mode.node-publicacao.node-berardo-viewmode-node-frontpage-grid .pane-node-field-date-ano span.date-display-single {
  font-family: 'Roboto' !important;
  font-size: 11px !important;
  letter-spacing: 1px !important;
  color: #666;
}


/*****************************************************************************/
/*********************** Node type: Galeria (galeria) ************************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-galeria {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-galeria .pane-node-field-term-galeria {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-galeria.node-full {
}
/* Margins */
.panelizer-view-mode.node-galeria.node-full .pane-node-field-term-galeria {
  margin-bottom: 5px;
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-galeria.node-teaser {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-galeria.node-teaser .pane-node-field-term-galeria .field-items {
  margin-bottom: 5px;
  font-family: 'Roboto' !important;
  font-size: 11px !important;
  color: #d52b1e !important;
}


/*****************************************************************************/
/************************* Node type: Evento (evento) ************************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-evento {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-evento .pane-node-field-term-evento {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-evento.node-full {
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-evento.node-teaser {
}


/*****************************************************************************/
/*********************** Node type: Notícia (noticia) ************************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-noticia {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-noticia .pane-node-field-term-noticia {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-noticia.node-full {
}
/* Margins */
.panelizer-view-mode.node-noticia.node-full .pane-node-field-term-noticia {
  margin-bottom: 5px;
}
/** Field Date: Início **/
.panelizer-view-mode.node-noticia.node-full .pane-node-field-data-inicio {
  display: block;
  float: left;
}
/** Field Date: Fim **/
.panelizer-view-mode.node-noticia.node-full .pane-node-field-data-fim,
/** Field Time **/
.panelizer-view-mode.node-noticia.node-full .pane-node-field-time {
  display: block;
  float: right;
  clear: right;
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-noticia.node-teaser {
}
.panelizer-view-mode.node-noticia.node-teaser .pane-node-body,
.panelizer-view-mode.node-noticia.node-teaser .pane-node-body p,
.panelizer-view-mode.node-noticia.node-teaser .pane-node-body div,
.panelizer-view-mode.node-noticia.node-teaser .pane-node-body span {
  margin: 0;
}

/************************* View Mode: Frontpage Grid *************************/
.panelizer-view-mode.node-noticia.node-berardo-viewmode-node-frontpage-grid {
}


/*****************************************************************************/
/********* Node type: Comunicado de imprensa (comunicado_imprensa) ***********/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-comunicado-imprensa {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-comunicado-imprensa .pane-node-field-term-comunicado {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-comunicado-imprensa.node-full {
}
/* Margins */
.panelizer-view-mode.node-comunicado-imprensa.node-full .pane-node-field-term-comunicado {
  margin-bottom: 5px;
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-comunicado-imprensa.node-teaser {
}
/** Node Title **/
.panelizer-view-mode.node-comunicado-imprensa.node-teaser .pane-node-title,
.panelizer-view-mode.node-comunicado-imprensa.node-teaser .pane-node-title a {
  font-family: 'NewRailAlphabet-Medium' !important;
  font-size: 14px !important;
  line-height: 16px !important;
}
/** Field Text: Body **/
.panelizer-view-mode.node-comunicado-imprensa.node-teaser .pane-node-body,
.panelizer-view-mode.node-comunicado-imprensa.node-teaser .pane-node-body p,
.panelizer-view-mode.node-comunicado-imprensa.node-teaser .pane-node-body div,
.panelizer-view-mode.node-comunicado-imprensa.node-teaser .pane-node-body span {
  font-family: 'NewRailAlphabet-Medium' !important;
  font-size: 13px !important;
  line-height: 16px !important;
}


/*****************************************************************************/
/****************** Node type: Recorte de imprensa (recorte) *****************/
/*****************************************************************************/

/**************************** View Mode: Override ****************************/
.panelizer-view-mode.node-recorte {
}
/** Field Reference: Categoria **/
.panelizer-view-mode.node-recorte .pane-node-field-term-recorte {
}

/****************************** View Mode: Full ******************************/
.panelizer-view-mode.node-recorte.node-full {
}
/* Margins */
.panelizer-view-mode.node-recorte.node-full .pane-node-field-term-recorte {
  margin-bottom: 5px;
}

/***************************** View Mode: Teaser *****************************/
.panelizer-view-mode.node-recorte.node-teaser {
}
/** Node Title **/
.panelizer-view-mode.node-recorte.node-teaser .pane-node-title,
.panelizer-view-mode.node-recorte.node-teaser .pane-node-title a {
  font-family: 'NewRailAlphabet-Medium' !important;
  font-size: 14px !important;
  line-height: 16px !important;
}
/** Field Text: Body **/
.panelizer-view-mode.node-recorte.node-teaser .pane-node-body,
.panelizer-view-mode.node-recorte.node-teaser .pane-node-body p,
.panelizer-view-mode.node-recorte.node-teaser .pane-node-body div,
.panelizer-view-mode.node-recorte.node-teaser .pane-node-body span {
  font-family: 'NewRailAlphabet-Medium' !important;
  font-size: 13px !important;
  line-height: 16px !important;
}


/*****************************************************************************/
/*****************************************************************************/

