/* PERSONALIZAR EL ADMINBAR DEL FRONT-END */

/* Submenus Flotantes [Bordes redondos] en el Dashboard */
.wp-submenu.wp-submenu-wrap {
	border-radius: 6px !important;
}
.ab-sub-wrapper {
	border-radius: 0px 0px 6px 6px !important;
}
#wpadminbar ul.ab-sub-secondary {
	border-radius: 5px !important;
}


/* Borde redondo de la Imagen del perfil en el Admin-Bar */
#wp-admin-bar-my-account
img:not(#wp-admin-bar-user-info img) {
	border: 3px solid #8c8f94bf !important;
	border-radius: 6px !important;
	background: #aaaaaa00 !important;
}
#wp-admin-bar-user-info img {
	border-radius: 6px !important;
}


/* Ocultar submenu del cada sub-sitio en [Mis sitios] */
#wp-admin-bar-my-sites-list .ab-sub-wrapper,
#wp-admin-bar-my-sites-list .wp-admin-bar-arrow {
    display: none !important;
}

/*///////////////////////////////////////////////*/



/* FUENTES GLOBALES */

/* Fuente para los Títulos */
#titulo-tw, .titulo-tw,
#titulo-tw h1, .titulo-tw h1,
#titulo-tw h2, .titulo-tw h2,
#titulo-tw h3, .titulo-tw h3,
#titulo-tw h4, .titulo-tw h4,
#titulo-tw h5, .titulo-tw h5,
#titulo-tw h6, .titulo-tw h6,
#titulo-tw p, .titulo-tw p,
#titulo-tw span, .titulo-tw span, 
#titulo-tw .elementor-icon-list-text, .titulo-tw .elementor-icon-list-text,
#titulo-tw .elementor-heading-title, .titulo-tw .elementor-heading-title {
	font-family: var( --e-global-typography-primary-font-family ) !important;
}

/* Fuente para los párrafos o textos */
#texto-tw, .texto-tw,
#texto-tw h1, .texto-tw h1,
#texto-tw h2, .texto-tw h2,
#texto-tw h3, .texto-tw h3,
#texto-tw h4, .texto-tw h4,
#texto-tw h5, .texto-tw h5,
#texto-tw h6, .texto-tw h6,
#texto-tw p, .texto-tw p,
#texto-tw span, .texto-tw span,
#texto-tw .elementor-icon-list-text, .texto-tw .elementor-icon-list-text,
#texto-tw .elementor-heading-title, .texto-tw .elementor-heading-title {
	font-family: var( --e-global-typography-text-font-family ) !important;
}

/*///////////////////////////////////////////////*/



/* CORRECCION DE BUGS EN ELEMENTOR Y CARTFLOWS */

/* Saltos de Linea en los Parrafos */
p {
	margin-bottom: 1.3em !important;
	margin-top: 0px !important;
}

/* Corregir el espaciado en los Widgets de Parrafo */
p:last-child {
	margin: 0px !important;
}

/* Eliminar espaciado en el Widget de Titulo animado */
.elementor-headline.e-animated {
	margin: 0px !important;
}

/* Eliminar espaciado en el Widget de Cuadros de imagen */
.elementor-image-box-wrapper .elementor-image-box-title {
	margin-top: 0px !important;
}

/* Forzar el footer siempre abajo sin importar la altura del contenido [Solo en PC] */
@media (min-width: 1200px) {
body {
	min-height: 100vh;
    display: flex;
    flex-direction: column;
}
.elementor-location-footer {
	margin-top: auto;
  }
}

/*///////////////////////////////////////////////*/