@charset 'utf-8';
/*
  Theme Name: SevenHillsChild
  Theme URI: http://summercamp.ancorathemes.com/
  Description: SevenHills - Multipurpose and Multiskin Responsive Wordpress theme
  Author: AncoraThemes
  Author URI: http://ancorathemes.com/
  Template: sevenhills
  Version: 1.0
  Tags: light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
  Text Domain:  sevenhills
*/




/* =Theme customization starts here
-------------------------------------------------------------- */
.widget_area .widget_title {
    color: #00786f;
}

.scheme_original h1, .scheme_original h2, .scheme_original h3, .scheme_original h4, .scheme_original h5, .scheme_original h1 a, .scheme_original h2 a, .scheme_original h3 a, .scheme_original h4 a, .scheme_original h5 a {
    color: #00786f;
}

.top_panel_wrap .logo_main {
    width: auto;
    max-height: 55px !important;
}

.top_panel_style_3 .top_panel_middle {
    min-height: 5.5em;
}

/* Logo Entidades */
.bloque-logos-entidades img.vc_single_image-img.attachment-full {
    height: 120px;
    width: auto;
    object-fit: contain;
    padding: 10px;
}

/* MENÚ MOVIL CAMBIAR COLOR FONDO */
.scheme_original .header_mobile {
   
    background-color: #1d1f23 !important;
}
.scheme_original .header_mobile .side_wrap, .scheme_original .header_mobile .panel_top {
    background-color: #1d1f23 !important;
}
.scheme_original .header_mobile .search_wrap, .scheme_original .header_mobile .login {
    border-color: #1d1f23 !important;
}

/* Logo más grande en movil */
@media (max-width: 639px) {
    .header_mobile .logo_main {
        height: 50px !important;
    }
}

/* Más altura para menú ya que se pone encima del logo */
@media (max-width: 480px) {
    .header_mobile .side_wrap {
        top: 55px !important;
    }
}

/* Misma padding para cuando el menú está fijo y over */
.top_panel_fixed .menu_main_wrap, .top_panel_over .menu_main_wrap {
    padding-top: 0.39em;
}

/* Casilla verificacion form */
.scheme_color_blocks .wpcf7-form span[class*="acceptance"] input[type="checkbox"] + span::before {
    border-color: #00786f;
}

/* =Cambios color menu
-------------------------------------------------------------- */
.scheme_original .top_panel_middle {
    background-color: #FFFFFF !important;
}
.scheme_original .menu_main_nav>li>a {
    color: #00786f !important;
}
.current-menu-item > a,
.current_page_item > a,
.current-menu-ancestor > a {
    color: #00c166;
}