/* Skin-specific styles
----------------------- */
/* Loading in the tabs */
.trx_addons_loading {
  background-image: url(images/facebook-loader.gif) !important; }

/* Petition Preloader */
.dk-speakout-ajaxloader {
  background: transparent url("images/balls-loader.gif") no-repeat center center; }

/* Petition */
#dk-speakout-reader-content .dk-speakout-greeting {
  text-transform: none;
  font-weight: 400; }

.dk-speakout-share div > p:first-child {
  font-weight: 400; }

.dk-speakout-signaturelist-prev:before,
.dk-speakout-signaturelist-next:before {
  top: calc(50% + 1px); }

/* Lists */
ul.trx_addons_list_custom > li:before,
ul.trx_addons_list_dot > li:before {
  top: 1px; }

/* Give */
#give-recurring-form h3.give-section-break,
#give-recurring-form h4.give-section-break,
#give-recurring-form legend, form.give-form h3.give-section-break,
form.give-form h4.give-section-break, form.give-form legend,
form[id*="give-form"] h3.give-section-break,
form[id*="give-form"] h4.give-section-break, form[id*="give-form"] legend {
  font-weight: 400; }

/* Tooltip */
.trx_addons_tooltip {
  line-height: 0.933em; }

/* DropCaps */
.trx_addons_dropcap {
  line-height: 1.15em;
  font-weight: 400; }

/* Blockquote */
blockquote p {
  font-weight: 400;
  font-style: italic; }

/* Nav Links */
.nav-links-single .nav-links .post-title {
  font-size: 1.2em;
  line-height: 1.15em; }

/* Comment */
.comments_list_wrap .comment_author {
  font-size: 1.1em;
  margin: -0.1em 0 0 0; }

.comments_list_wrap .comment_author_wrap + .comment_content {
  margin-top: 0.5em; }

.comments_list_wrap .comment_author + .comment_posted {
  margin-top: 0.3em; }

/* Hover Border */
.post_featured.hover_border .post_info .post_title {
  text-transform: none;
  letter-spacing: 0; }

/* Blog Classic */
.post_layout_classic .post_title {
  font-size: 1.6em;
  line-height: 1.1em; }

/* CheckBox & Radio */
input[type="radio"] + label:before,
input[type="checkbox"] + label:before,
input[type="radio"] + .wpcf7-list-item-label:before,
input[type="checkbox"] + .wpcf7-list-item-label:before,
.wpcf7-list-item-label.wpcf7-list-item-right:before,
.edd_price_options ul > li > label > input[type="radio"] + span:before,
.edd_price_options ul > li > label > input[type="checkbox"] + span:before {
  top: 0.4em; }

/* Slider */
.sc_slider_controls .slider_controls_wrap > a,
.slider_container.slider_controls_side .slider_controls_wrap > a,
.slider_outer_controls_outside .slider_controls_wrap > a,
.slider_outer_controls_side .slider_controls_wrap > a,
.slider_outer_controls_top .slider_controls_wrap > a,
.slider_outer_controls_bottom .slider_controls_wrap > a {
  line-height: 2.4em; }

.sc_alter_slide_slider_cat + .sc_alter_slide_slider_title,
.sc_alter_slide_slider_subtitle + .sc_alter_slide_slider_title {
  margin-top: 0.2em; }

/* Action  */
.sc_action_item_simple .sc_action_item_title {
  font-style: italic; }

/* Blogger */
.sc_blogger_item_default_classic_alter .sc_blogger_item_title {
  font-size: 1.8em;
  line-height: 1.0557em; }

.sc_blogger_item_default_classic_alter .sc_blogger_item_title + .sc_blogger_item_excerpt,
.sc_blogger_item_default_classic_alter .sc_blogger_item_meta + .sc_blogger_item_excerpt {
  margin-top: 1.2em; }

.sc_blogger_item_default_classic_alter.sc_blogger_item_on_plate .sc_blogger_item_title {
  font-size: 1.8em;
  line-height: 1.0557em; }

.sc_blogger_item_default_classic_alter.sc_blogger_item_on_plate .sc_blogger_item_content {
  padding: 2.6em 3.4em 3.5em; }

/* Promo */
.sc_promo .sc_promo_title {
  font-style: italic; }

/* Team */
.team_member_page .team_member_featured {
  width: 54%; }

/* Icons */
.sc_icons_item_title {
  font-size: 1.333em;
  line-height: 1.2em;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0; }

/* Recent News */
.sc_recent_news_style_news-announce .post_item .post_title {
  font-weight: 400;
  text-transform: none; }

.sc_recent_news_style_news-announce .post_item .post_featured .post_info {
  padding: 0 3em; }

.sc_recent_news_style_news-announce .post_item .post_featured.hover_decor .mask {
  background-color: rgba(37, 42, 52, 0.8); }

/* ============================================================
   Blogger widget: default layout (classic template)
   Estilos para on_plate y text alignment - Fix para Gaia Pacha
   ============================================================ */

/* On plate: fondo gris para el contenido */
.sc_blogger_item_default_classic.sc_blogger_item_on_plate .sc_blogger_item_body {
  background-color: #faf8f2; /* Blanco cálido Gaia Pacha */
}

.sc_blogger_item_default_classic.sc_blogger_item_on_plate .sc_blogger_item_content {
  padding: 2.6em 3.4em 3.5em;
}

.sc_blogger_item_default_classic.sc_blogger_item_on_plate .sc_blogger_item_title {
  font-size: 1.8em;
  line-height: 1.0557em;
}

/* Text alignment left: alinear contenido a la izquierda */
.sc_blogger_item_default_classic.sc_blogger_item_align_left .sc_blogger_item_header,
.sc_blogger_item_default_classic.sc_blogger_item_align_left .sc_blogger_item_content,
.sc_blogger_item_default_classic.sc_blogger_item_align_left .sc_blogger_item_footer,
.sc_blogger_item_default_classic.sc_blogger_item_align_left .sc_blogger_item_meta,
.sc_blogger_item_default_classic.sc_blogger_item_align_left .sc_blogger_item_excerpt {
  text-align: left;
}

/* Combinación: on_plate + align_left */
.sc_blogger_item_default_classic.sc_blogger_item_on_plate.sc_blogger_item_align_left .sc_blogger_item_header,
.sc_blogger_item_default_classic.sc_blogger_item_on_plate.sc_blogger_item_align_left .sc_blogger_item_content,
.sc_blogger_item_default_classic.sc_blogger_item_on_plate.sc_blogger_item_align_left .sc_blogger_item_footer,
.sc_blogger_item_default_classic.sc_blogger_item_on_plate.sc_blogger_item_align_left .sc_blogger_item_meta,
.sc_blogger_item_default_classic.sc_blogger_item_on_plate.sc_blogger_item_align_left .sc_blogger_item_excerpt {
  text-align: left;
}

/*# sourceMappingURL=skin.css.map */
