

.q_image_with_text_over .desc a {
    color: #ffffff;
}

h2.tribe-events-page-title {
    color: #454e59;
}

#tribe-events-content a {
color: #454e59;
}

#tribe-events-content .tribe-events-abbr {
    text-transform: capitalize;
    font-size: 16px;
}

.single-tribe_events .tribe-events-single-event-title {
    color: #b9b391;
}

.tribe-events-schedule h2 {
    color: #262626;
}

.tribe-events-meta-group .tribe-events-single-section-title {
    color: #b9b391;
}

.tribe-clearfix {
    padding-bottom: 50px;
}

.blog_holder.blog_single article h2 {
    color: #b9b391;
}


@media only screen and (min-width: 1000px) {
    .equal .q_elements_holder.three_columns .q_elements_item:first-of-type {
        width: 50%!important;
    }
    .equal .q_elements_holder.three_columns .q_elements_item:nth-of-type(2) {
        width: 25% !important;
    }
    .equal .q_elements_holder.three_columns .q_elements_item:nth-of-type(3) {
        width: 25% !important;
    }

  .equal_due .q_elements_holder.three_columns .q_elements_item:first-of-type {
        width: 25%!important;
    }
    .equal_due .q_elements_holder.three_columns .q_elements_item:nth-of-type(2) {
        width: 50% !important;
    }
    .equal_due .q_elements_holder.three_columns .q_elements_item:nth-of-type(3) {
        width: 25% !important;
    }

}

@media only screen and (min-width: 700px) {
    .servizi_mobile {
        display: none!important;}
}

@media only screen and (max-width: 414px) {
    .servizi_desktop {
        display: none!important;}
}