/*
Theme Name:   MH Magazine lite Child
Theme URI:    https://mhthemes.com/themes/mh-magazine-lite/
Description:  Tema hijo de MH Magazine lite para el CPIFP Bajo Aragón. Contiene únicamente las personalizaciones del centro (color corporativo y ajustes de maquetación). El tema padre puede actualizarse sin perder estos cambios.
Author:       CPIFP Bajo Aragón
Template:     mh-magazine-lite
Version:      1.0.0
Text Domain:  mh-magazine-lite-child
*/

/*****************************************************
  PERSONALIZACIONES DEL CENTRO — CPIFP Bajo Aragón
  ---------------------------------------------------
  Color corporativo principal: #0080c0 (azul)
  Variable --color: #E45614 (naranja) · alternativa violeta #aa6ba7
  Todo lo no listado aquí se hereda del tema padre (MH Magazine lite).
*****************************************************/

/* Variable de color reutilizable */
:root { --color: #E45614; } /* naranja #E45614 · violeta #aa6ba7 */


/*========== COLOR CORPORATIVO ==========*/

/***** Tipografía y enlaces *****/
blockquote { border-left: 5px solid var(--color); }
a:hover { color: var(--color); }
.mh-header-tagline { color: var(--color); }

/***** Navegación principal *****/
.mh-main-nav { border-bottom: 5px solid var(--color); }
.mh-main-nav li:hover { background: var(--color); }
.mh-main-nav .menu > .current-menu-item { background: var(--color); }

/***** Menú móvil (slicknav) *****/
.slicknav_btn { background: var(--color); }
.slicknav_menu { background: var(--color); }
.slicknav_nav .slicknav_item:hover, .slicknav_nav a:hover { color: #fff; background: var(--color); }
.mh-main-nav-wrap .slicknav_nav ul { border-top: 1px solid var(--color); }

/***** Enlaces de contenido y metadatos *****/
.mh-meta a:hover { color: #0080c0; }
.entry-content a { font-weight: 600; color: #0080c0; }
.entry-content a:hover { color: #0080c0; text-decoration: underline; }
.entry-tags li:hover { background: #0080c0; }
.entry-tags .fa { background: #0080c0; }

/***** Paginación *****/
.page-numbers:hover, .mh-loop-pagination .current, .mh-comments-pagination .current, a:hover .pagelink { color: #fff; background: #0080c0; }
.pagelink { color: #fff; background: #0080c0; }

/***** Comentarios *****/
.bypostauthor .mh-comment-meta-author:after { color: #0080c0; }
.mh-comment-meta-links .comment-reply-link:before { color: #0080c0; }
.mh-comment-info { color: #0080c0; }
#respond #cancel-comment-reply-link:before { color: #0080c0; }
.required { color: #0080c0; }

/***** Formularios *****/
input[type=text]:hover, input[type=email]:hover, input[type=tel]:hover, input[type=url]:hover, textarea:hover { border: 1px solid #0080c0; }
input[type=submit] { color: #fff; background: #0080c0; }

/***** Widgets de entradas *****/
.mh-widget-title { border-bottom: 3px solid var(--color); }
.mh-slider-widget .flex-control-paging li a.flex-active { background: #0080c0; border: 1px solid #fff; }
.mh-slider-caption { border-bottom: 3px solid #0080c0; }
.mh-posts-large-caption { background: #0080c0; }
.mh-posts-stacked-meta { background: #0080c0; }

/***** Widget de pestañas (tabbed) *****/
.mh-tabbed-widget a:hover { color: #0080c0; }
.mh-tab-buttons { border-bottom: 3px solid #0080c0; }
.mh-tab-button.active, .mh-tab-button.active:hover { color: #fff; background: #0080c0; }
.mh-footer-widget .mh-tab-button.active { background: #0080c0; }

/***** Nube de etiquetas *****/
.tagcloud a:hover, .mh-widget .tagcloud a:hover, .mh-footer-widget .tagcloud a:hover { color: #fff; background: #0080c0; }


/*========== AJUSTES DE MAQUETACIÓN ==========*/

/* Icono de ficheros (plugin WP-Filebase) */
.wpfilebase-fileicon { margin-right: 2%; }

/* Sangría de submenús */
.sub-menu li { margin-left: 5%; }

/* Home: eliminar padding y subir ligeramente el contenido principal */
.mh-home #main-content:first-child {
	padding: 0;
	position: relative;
	top: -1.5rem;
}

/* Espacio superior del widget de anuncios del slider */
#slider_anuncios-3 {
	padding-top: 1.5rem;
}
