/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

input.wpcf7-form-control.wpcf7-acceptance {
    height: 20px !important;
    width: 20px  !important;
}



.single.single-post .section-title h1 {
    font-size: 24px!important;
    line-height: 26px!important;
    margin-bottom: 4px!important;
}

h1, h2, h3, h4, h5, h6 {

    font-family: 'Raleway' !important;
    font-weight: 300;

}
.ajde_evcal_calendar.boxy .eventon_list_event:hover {
    opacity: 1 !important;
}

.ajde_evcal_calendar.boxy #evcal_list .eventon_list_event:hover .desc_trig.hasFtIMG span.ev_ftImg:before {
    content: "";
    opacity: 0 !important;
}


#logoshome div.wpb_column.vc_column_container.vc_col-sm-3 {
    max-width: 146px !important;
    width: 140px;
    float: left;
}

/*RESTAURANTE MOLON*/

.tituloup {
    line-height: 0px !important;
    text-transform: uppercase;
    margin-bottom: 30px;
    font-weight: bolder !important;
}
.titulouphome .content p {
    text-align: center !important;
    font-weight: 500;
}
.titulouphome .content p {
    font-size: 20px;
}
.titulouphome > div > div > p:nth-child(5) {
    font-size: 16px;
    font-style: oblique;
    
}


#menurestaurante li {
    float: left;
    min-width: 120px;
    list-style: none !important;
    background: #ffffff;
    margin: 0px 10px;
    text-align: center;
    color: #0a0a0a !important;
    padding: 12px;
    border: 2px dotted #41dbe6;
    -webkit-transition-duration: 2s; /* Safari */
    transition-duration: 2s;
}

#menurestaurante li:hover {    border: 2px solid #00c1cf;   -webkit-transition-duration: 2s; /* Safari */
    transition-duration: 2s; }
#menurestaurante li:active {    border: 2px solid #00c1cf; }
body[data-bg-header="true"] .container-wrap {

    margin-top: -30px!important;

}
#menurestaurante li:hover {
    float: left;
    min-width: 120px;
    list-style: none !important;
    background: #ffffff;
    margin: 0px 10px;
    text-align: center;
    /* color: #fff !important; */
    padding: 12px;

}


div#menurestaurante {
    width: 100%;
    margin-bottom: 40px;
    position: fixed;
    top: 240px;
    z-index: 9999;

    padding: 10px 0px;
}


#menurestaurante li a{    color: #888 !important;text-transform: uppercase;}

.vc_column-inner .vc_cta3-container {
    border: 1px solid #fdfdfd;
    box-shadow: 0px 6px 25px;
}




@media (min-width: 1600px) { 

div#menurestaurante {
 
    left: 29%;
}

}

@media (min-width: 1350px) and (max-width: 1600px) { 

div#menurestaurante {
 
    left: 24%;
}

}


@media (min-width: 1350px) and (max-width: 1600px) { 

div#menurestaurante {
 
    left: 24%;
}

}

@media (max-width: 900px) { 

div#menurestaurante {
 display:none;
}

}

.single.single-post .section-title h1 {
    font-size: 24px!important;
    line-height: 26px!important;
    margin-bottom: 4px!important;
}