/*
Theme Name: Enfold Child
Description: A <a href='https://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: https://www.kriesi.at
Template: enfold
*/



/* General Custom CSS */

/*
ESTILOS GENERALES
================================================================= */

h1, h2, h3 {
    line-height: 1.4em;
    font-weight: normal !important;
    -webkit-font-smoothing: antialiased;
}
p {
    font-weight: 100;
}
.entry-content div {
    font-weight: 100;
}
.slide-entry-excerpt.entry-content {
    font-family: lato;
    font-weight: 100;
    color: black;
}
span{
	-webkit-font-smoothing: antialiased;
}

.av-subheading.av-subheading_below {
    letter-spacing: 1px;
    font-weight: normal;
    text-transform: uppercase;
}

span.avia-menu-text {
    font-weight: lighter;
}
strong {
    color: #505050 !important;
    font-weight: 400;
}

/* menu principal */
/* mega menu */
.sub-menu span.avia-menu-text {
    font-weight: lighter;
    font-size: 15px;
}
#menu-item-722 .avia_mega_div.avia_mega2.six.units {
    width: 800px;
}

.avia_mega_div.avia_mega2.six.units {
    border-top: 2px solid white !important;
    border-radius: 10px;
}
#header .mega_menu_title {
    margin-bottom: 12px;
    border-bottom: 1px solid white;
    padding: 10px;
}

/* submenu blog */
#menu-menu-blog span.avia-menu-text {
    color: black;
    font-weight: lighter;
    font-family: oswald;
    font-size: 14px;
}
div#sub_menu1 {
    display: none;
}
.sticky_placeholder {
    height: 0 !important;
}


/* titulo y breadcrumbs */
span.breadcrumb-title {
    display: none;
}
.title_container .breadcrumb {
    font-size: 13px;
    left: 50px;
}
.stretch_full.container_wrap.alternate_color.light_bg_color.empty_title.title_container {
    background-color: #d7ece7;
}
/* limitar el ancho del blog */
#main .container.template-blog.template-single-blog {
    max-width: 1200px;
}

/*
BLOG
================================================================= */
h3.slide-entry-title.entry-title {
    font-size: 1.1em !important;
}

/* entrada individual del blog */

/* eliminar imagen grande por defecto */
.big-preview.single-big {
    display: none;
}

.entry-content-wrapper .post-title {
    font-size: 25px;
    line-height: 1.3em;
    text-transform: uppercase;
}
/* pase de una entrada a otra */
#top .avia-post-nav {
    background: rgb(50, 170, 140);
}
#top .avia-post-nav:hover {
    background: rgb(50, 170, 140);
}
/*color del boton de buscar en blog, conteo de comentarios...*/
.main_color .primary-background, .main_color .primary-background a, div .main_color .button, .main_color #submit, .main_color input[type='submit'], .main_color .small-preview:hover, .main_color .avia-menu-fx, .main_color .avia-menu-fx .avia-arrow, .main_color.iconbox_top .iconbox_icon, .main_color .iconbox_top a.iconbox_icon:hover, .main_color .avia-data-table th.avia-highlight-col, .main_color .avia-color-theme-color, .main_color .avia-color-theme-color:hover, .main_color .image-overlay .image-overlay-inside:before, .main_color .comment-count, .main_color .av_dropcap2, #top #wrap_all .main_color .av-menu-button-colored > a .avia-menu-text, .main_color .av-colored-style .av-countdown-cell-inner, .responsive #top .main_color .av-open-submenu.av-subnav-menu > li > a:hover, #top .main_color .av-open-submenu.av-subnav-menu li > ul a:hover {
    background-color: #991e5b;
    color: #ffffff;
    border-color: #991e5b;
}
/*widgets sidebar blog*/
.recentcomments, .widget_recent_entries li {
    border-top-width: 1px;
    border-top-style: solid;
    border-color: #32aa8c !important;
}
/* categorias sidebar */
.cat-item a {
    font-size: 14px;
    color: #484848 !important;
}
li.cat-item {
    border-bottom: 1px solid rgb(225, 225, 225);
    padding: 10px 0;
}


/* estilos blog grilla */
.slide-content {
    padding-top: 15px;
}
.slide-entry-excerpt.entry-content {
    overflow: initial;
}
article.slide-entry {
    border: 1px solid #e8e4e4;
    padding: 20px;
    margin-bottom: 10px;
}
.blog-categories.minor-meta a {
    color: #32aa8c !important;
    padding-left: 4px;
}
.slide-content .slide-meta {
    font-weight: 100;
    color: #991e5b;
}
/* botones leer mas entradas blog grilla */
a.more-link {
    border: 1px solid;
    padding: 5px 10px;
    margin-top: 15px;
    background: #991e5b;
    color: white;
}
a.more-link:hover {
    background-color: #32aa8c;
    color: white;
    text-decoration: none;
}

/* 
ENTRADA INDIVIDUAL
================================================================= */
.single-post header.entry-content-header {
    border-bottom: 2px solid #d7ece7;
    margin-bottom: 30px;
}
/* etiquetas en entrada individual */
.blog-tags.minor-meta a {
    color: #991f5b !important;
    padding: 5px 16px;
    border: 1px solid;
    border-color: #991f5b;
    border-radius: 2px;
    margin: 4px 3px;
    line-height: 40px !important;
}
.blog-tags.minor-meta strong {
    line-height: 56px;
    font-size: 19px;
}
/* espacio superior quizá te interese */
h5.related_title {
    margin-top: 25px;
}


/*
FOOTER
================================================================= */
#footer .textwidget {
    text-align: center;
}
#footer h2 {
    color: white !important;
    letter-spacing: 2px;
    font-size: 1.2em;
}


/*
CSS MÓVILES
================================================================= */
@media only screen and (max-width: 767px){
h2.av-rotator-container-inner {
    font-size: 0.75em !important;
    line-height: 1.5em !important;
    text-align: center;
}
div#sub_menu1 {
    display: block;
}
div#sub_menu1 .sticky_placeholder {
    display: block;
}
/* breadcrumbs */
.responsive .title_container .breadcrumb {
    top: 50%;
    position: absolute;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.blog-tags.minor-meta a {
    display: block;
    color: #991f5b !important;
    padding: 0px 15px;
    border: 1px solid;
    border-color: #991f5b;
    border-radius: 2px;
    margin: -9px 0;
    line-height: 40px !important;
}
.hr.hr-custom.hr-left.hr-icon-no.avia-builder-el-3.el_after_av_headline_rotator.avia-builder-el-last {
    text-align: center;
}
}

/*
CSS TABLET (768px a 1024px)
================================================================= */
@media only screen and (max-width: 1024px) and (min-width: 768px){
main.content.units.av-content-small.alpha.av-blog-meta-author-disabled.av-blog-meta-html-info-disabled {
    width: 100%;
    border: none !important;    
}
.content .entry-content-wrapper {
    padding: 0 50px;
}
aside.sidebar.sidebar_right.alpha.units {
    border: none !important;
}
}


/*
CSS PANTALLAS GRANDES + 1600PX 
================================================================= */
@media only screen and (min-width: 1500px){
h2.av-rotator-container-inner {
    font-size: 1.7em !important;
    text-align: center;
}
.hr.hr-custom.hr-left.hr-icon-no.avia-builder-el-3.el_after_av_headline_rotator.avia-builder-el-last {
    text-align: center;
}
}




/*
     FILE ARCHIVED ON 12:22:59 Jan 30, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:07:02 Jun 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.453
  exclusion.robots: 0.06
  exclusion.robots.policy: 0.05
  esindex: 0.008
  cdx.remote: 48.254
  LoadShardBlock: 252.001 (3)
  PetaboxLoader3.datanode: 132.001 (5)
  PetaboxLoader3.resolve: 136.01 (2)
  load_resource: 172.959
  loaddict: 68.892
*/