/*
 Theme Name: Divi child v1.15
 Theme URI: https://www.global-mente.com
 Description: Tema base hijo de Divi para esta web, para Divi 3.18 y superior.
 Author: Global Mente
 Author URI: https://www.global-mente.com
 Template: Divi
 Version: 1.15
*/


/* estilos personalizados */

h1, h2, h3, h4, h5, h6, h7{word-break:keep-all; word-wrap:normal}



.et_pb_section_parallax .et_pb_parallax_css, .et_pb_slides .et_parallax_bg.et_pb_parallax_css{-webkit-transform:none !important} /* fix parallax en FF */

.borde-puntos{border:2px dotted #000; border-radius:10px;}
.borde-blanco {border:10px solid #fff;}


/* blog styles */
body.single-post article{font-size:16px}
/*body.single-post article h1{font-size:2em; line-height:1.4em}
body.single-post article h2{margin-top:1em; font-size:1.5em; line-height:1.4em}
body.single-post article h3{font-size:1.3em; margin-top:1em}
body.single-post article h4{font-size:1.1em; margin-top:1em}*/

.et_pb_widget_area h4.widgettitle, #sidebar h4.widgettitle {
	border-bottom: 3px solid #888;
	margin-bottom: 1em;
	display: inline-block;
}
.et_pb_widget_area ul li span.post-date, #sidebar ul li span.post-date {
	font-size: .75em;
	display: block;
	color: #aaa;
}
/* blog styles END */


.footer-widget .widget_media_image{margin-bottom:1em !important}
.footer-widget h4.title{margin-bottom:1em}
.footer-widget ul.limpio li{padding-left:0 !important}
.footer-widget ul.limpio li:before{display:none}

#creado-por{float:right; font-size:.75em; color:rgba(255,255,255,.25)}
#creado-por a, #creado-por a:visited{color:rgba(255,255,255,.25)}
#creado-por a:hover{color:rgba(255,255,255,.75); text-decoration:underline}


/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {
	.listado-blog{margin-top:-2em !important} /* igualar con sidebar */
	.listado-blog article h2.entry-title{padding-top:.5em}
	.listado-blog article img { float:left; max-width:40%; margin-right:1em;}   
	.listado-blog article .post-content{padding:1em;} 
	.listado-blog .et_pb_post{background:#f2f2f2; padding-right:1em;}
	
}

 
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {
	.listado-blog{margin-top:-2em !important} /* igualar con sidebar */
	.listado-blog article h2.entry-title{padding-top:1em}
	.listado-blog article img { float: left; max-width: 40%; margin-right: 1em;}   
	.listado-blog article .post-content{padding:1em;} 
	.listado-blog .et_pb_post{background:#f2f2f2; padding-right:1em;} 

}


/*** intervalo 'conflictivo' de Divi ***/
@media all and (min-width: 981px) and (max-width: 1099px) {


}

 
/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {

	
	#creado-por{float:none !important; text-align: center;}
 
}

 
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {
 
}

 
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {
	.listado-blog article .post-content{}
	.listado-blog article h2.entry-title{font-size:1.4em; line-height:1.3em}
	
	ul#mobile_menu{
		/*background-color:#fff !important*/
		background-image:url(/wp-content/uploads/2019/05/fondo-papel.jpg);
		box-shadow:0 10px 15px;
	}
 
}

 
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
 
}

