/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

.mec-event-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
}

a.evcal_btn.evo_cusmeta_btn {
    background-color: #fcea8f !important;
    font-size: 1.2em !important;
    box-shadow: 0px 5px 5px #ddc130;
}
.eventon_desc_in p, .eventon_desc_in h2 {
    text-align: left !important;
}
#homebuscar span {
    color: #000 !important;
}

#homebuscar .evcal_list_a{
 background-color: #fcea8f !important;}

a:hover.evcal_btn.evo_cusmeta_btn {
    background-color: #fcd200 !important;
    font-size: 1.2em !important;
    box-shadow: 0px 2px 2px #fcd200;
}


#homeconcert .evcal_cblock {
    border-radius: 0px;
    background-color: #00000085 !important;
    color: black !important;
}
#homeconcert.evoet_c3.evoet_cx.evcal_desc.hide_eventtopdata {
    background: #00000085 !important;
    padding: 2%;
    font-size: 10px !important;
}

#homeconcert .evoet_title.evcal_desc2.evcal_event_title {
    font-size: 1.3em !important;
    padding: 2%;
    background: #00000085 !important;
}

#homeconcert span.evoet_c1.evoet_cx {
    background: #00000085 !important;
}

#homeconcert .ajde_evcal_calendar.wwb .eventon_list_event .evcal_cblock, #homeconcert .ajde_evcal_calendar.boxy.wwb #evcal_list a .evcal_cblock {
    background-color: #00000085 !important;
}


#homeconcert .desc_trig_outter {
    min-height: 425px;
}

#homeconcert em {
    background: #00000085 !important;
}
.single-ajde_events {
    padding: 2%;
}
#homebuscar .evcal_cblock {
    border-radius: 0px;
    background: #FCEA8F !important;
    color: black !important;
}
#homebuscar .evoet_c3.evoet_cx.evcal_desc.hide_eventtopdata {

    padding: 2%;
    font-size: 10px !important;
}
#homebuscar .evoet_title.evcal_desc2.evcal_event_title {
    font-size: 1.5em !important;
    padding: 1% 2%;
}

#homebuscar .ajde_evcal_calendar.wwb #evcal_list .eventon_list_event .evcal_cblock span em {
    color: black !important;
}
.evcal_month_line {
    padding: 2% 0%;
   
}

#homebuscar span.evoet_c2.evoet_cx
 {
    width: 80%;
    font-size: 1.5em;
}


span.evoet_title.evcal_desc2.evcal_event_title {
    font-size: 2.4em !important;
}




.color.evo_sin_page #evcal_list .eventon_list_event a.desc_trig >*, .color.evo_sin_page #evcal_list .eventon_list_event .evcal_desc_info em, .color.evo_sin_page #evcal_list .eventon_list_event .evcal_desc_info span, .color.evo_sin_page #evcal_list .eventon_list_event .evcal_desc_info b, .color.evo_sin_page #evcal_list .eventon_list_event .evcal_desc3 em, .color.evo_sin_page #evcal_list .eventon_list_event .evcal_desc3 span, .color.evo_sin_page #evcal_list .eventon_list_event .evcal_event_title, .color.evo_sin_page #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {color:#000 !important;}
em.evcal_cmd.evocmd_button {
    background: #fff !important;
    border: 1px solid;
    padding: 10px !important;
    font-weight: bold !important;
    /* float: right; */
}
 
.ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg {
    background-position: center;
    background-size: contain !important;
}
.ajde_evcal_calendar.boxy.boxstyle2 .evo_boxtop {
    background-size: contain !important;
}

#top nav ul li a {
    color: #000 !important;
}

.collection .work-meta {
    width: 100% !important;
    text-align: center !important;
}

#tab-eventos .evcal_list_a {
    background: #000 !important;
}

@media only screen and (min-width: 1px) and (max-width: 999px)
{
.bottom-meta h3 {
    font-size: 11px;
}

.bottom-meta p {font-size: 9px;
}
    

.portfolio-items .col .work-item.style-4 .work-info .bottom-meta {
    background-color: #fff !important;
    color: black !important;
}
.portfolio-items .col .work-item.style-4 .work-info .bottom-meta h3 {

    color: black !important;
}
.portfolio-items .col .work-item.style-4 .work-info .bottom-meta p{

    color: black !important;
}



}

#top nav>ul>li[class*="button_solid_color"]>a, body #header-outer.transparent #top nav>ul>li[class*="button_solid_color"]>a, #header-outer[data-lhe="animated_underline"] #top nav>ul>li[class*="button_solid_color"]>a, #header-outer.transparent.dark-slide>#top nav .sf-menu>li[class*="button_solid_color"].sfHover>a, #header-outer[data-lhe="animated_underline"].transparent.dark-slide #top nav>ul>li[class*="button_solid_color"]>a:hover, #header-outer[data-lhe="default"].transparent.dark-slide #top nav>ul>li[class*="button_solid_color"]>a:hover, #header-outer[data-lhe="default"] #top nav .sf-menu>li[class*="button_solid_color"]>a:hover, #header-outer.dark-text #top nav>ul>li[class*="button_solid_color"]>a, #header-outer[data-lhe="default"] #top nav .sf-menu .current_page_item[class*="button_solid_color"]>a, #header-outer.transparent.dark-slide>#top nav>ul>li[class*="button_solid_color"]>a:hover, .nectar-button {
	color:black !important;}  .evcal_evdata_cell a {background:#f6ff20 !important;color:black !important; border-radius:0px !important; padding:1em 2em !important;}
.btn-hero {color:white !important;}