/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.single-tribe_events .fusion-content-widget-area .tribe-events-single-section-title, .single-tribe_events .fusion-content-widget-area .tribe-events-tickets-title, .single-tribe_events .fusion-content-widget-area .widget .widget-title {
    color:#ffffff;
    background-color:#023059;
}
body .datepicker.dropdown-menu table tr td span.month, body .datepicker.dropdown-menu table tr td.day, body .fusion-events-single-title-content, body .fusion-tribe-primary-info .tribe-events-list-event-title a, body .tribe-events-venue-widget .tribe-venue-widget-thumbnail .tribe-venue-widget-venue-name, body .tribe-mini-calendar div[id*=daynum-] a, body .tribe-mini-calendar div[id*=daynum-] span {
    background-color:#023059;
}

.inicial {
    font-family:'Lora',serif;
    font-size:40px;
}

.fusion-text p {
    /*text-indent:80px;*/
}

.about-author {
    background-color: #f8f8f8;
    padding: 60px;
}

.numerales p {
    margin-bottom:0px !important;
}

.numeral_grande {
    font-family: "Lora",serif; font-size: 60px; color: #fff;
    padding-right:20px;
}

.color_invertido h1, .color_invertido p{
    color:#fff !important;
}
ol.lista.letras {
    list-style-type: lower-latin;
}
ol.lista.numeros {

}
ol.lista li {
    font-weight:bold;
    margin-left:20px;
    margin-bottom:10px;
}
ol.lista li > p {
    font-weight:normal;
    text-align: left;
    display:inline;
}
.tribe-events-list-separator-month span {
    color:#f0f0f0;
    background-color:#023059;
}

i.entrada {
        font-size: 36px;
}
.fusion-date-and-formats .fusion-date-box {
    height:55px;
}

i.comentarios {
    margin-left: 22px;
    margin-top:3px;
}

p.comentarios {
    margin-bottom:0px;
}

.conferencia .post-content h1:first-of-type, .publicacion .post-content h1:first-of-type {
    display:none;
}

.foto_perfil {
    margin-right:20px;
    margin-bottom:20px;
    display:inline-block;
    float:left;
}

.tribe-events-list-separator-month,.tribe-event-date-start,.tribe-events-abbr .tribe-events-start-date .published .dtstart {
    text-transform:capitalize;
}

#tribe-events .tribe-events-list .tribe-events-event-meta .author>div {
    padding: 15px 2%;
}

.tribe-events-list .time-details, .tribe-events-list .tribe-events-venue-details {
    background-color:#f8f8f8;
}

#tribe-events .tribe-events-list .tribe-events-content > a, #tribe-events-footer .tribe-events-sub-nav a, #tribe-events-header .tribe-events-sub-nav a, .slider-text > h1, .tribe-event-time, .autor,.fusion-main-menu .fusion-dropdown-menu .sub-menu li a  {
    font-family: "Lora",serif;
}

.home .tribe-events-list-separator-month span{
    text-transform:capitalize;
    color:#333;
}
#wrapper .tribe-events-list .tribe-events-list-separator-month, #wrapper .tribe-events-list .tribe-events-list-separator-month {
    font-size:28px;
}

.autor {
    text-align:center;
    color: #023059;
    font-size: 40px;
}

#tribe-events .tribe-events-list .tribe-events-content {
	padding:50px !important;
}

.slider-text {
	padding:40px !important;
}

.slider-text h1 {
	line-height: 46px;
	margin-top:0px !important;
}

.single-comunicado .fusion-sharing-box, .single-comunicado .about-author {
	display: none;
}
ul > li, ol > li {
	margin-bottom:10px;
}

.foto {
	float:left;
	margin:0 15px 15px 0;
}

.descripcion {
	display:inline;
}
.fusion-date-and-formats .fusion-date {
	line-height: 26px;
    font-size: 26px;
}
.fusion-month-year {
	position:relative;
	bottom:5px;
}
#tribe-events .tribe-events-content p {
	line-height: 1.5 !important;
}
li.fusion-mobile-nav-item {
	margin-bottom:0 !important;
}
.titulo_rel_conf {
	font-size: 24px;
}

.tribe-events-list-separator-month {
    font-size: 21px !important;
}
.tribe-event-date-start, .updated .published .time-details {
	font-weight:400;
}
.tribe-event-date-end {
	text-transform: capitalize;
	font-weight:400;
}

.fusion-comments {
	display:none;
}

.fusion-single-line-meta {
	text-transform: capitalize;
}

@media (max-width: 360px) {
	h1,h2,h3,h4,h5,h6 {
		font-size:18px;
		line-height:21px;
	}
}