@media only screen and (min-width: 980px) and (max-width: 1199px) {
    .social_profiles_mobile_inner { display: flex; }
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
    .social_profiles_mobile_inner { display: flex; }
}
@media only screen and (max-width: 767px) {
    .social_profiles_mobile_inner { display: block; }
    .mobile_menu_icon.lc_social_icon { display: block; margin: 0; padding: 0; width: 100%; line-height: 50px;
    }
}

.custom-home-intro-button { background: #18aebf !important; border-color: #18aebf !important; color: #fff !important; }
.custom-home-intro-button > a { color: #fff !important; }

.custom-home-intro-button:hover { color: #222 !important; }
.custom-home-intro-button:hover > a { color: #222 !important; }

h2.section_title { font-size: 36px; line-height: 40px; color: #dcdcdc; }

.lc_reviews_slider .lc_swp_boxed { max-width: 800px; }
.lc_review_content { font-size: 18px; line-height: 28px; }
h5.lc_reviewer_name { font-size: 21px; }

.event_list_entry.event_date { font-weight: bold; }

.single_event_list a { color: #fff !important; }
.single_event_list a:hover { color: #18aebf !important; }
.single_event_list .lc_button { color: #fff !important; }

.song-lyrics { }
.song-lyrics table { width: 100%; max-width: 640px; border-collapse: collapse; border: 0; margin: 0; padding: 20px 0 0 0; }
.song-lyrics table tr { padding: 0; margin: 0; }
.song-lyrics table td { padding: 0; margin: 0; font-size: 14px; line-height: 20px; border: 0; font-size: 14px; line-height: 20px; }
.song-lyrics table td:empty { height: 20px; }
.song-lyrics table td:nth-child(1) { padding-right: 8px; color: #18aebf; font-weight: bold; text-align: right; }
.song-lyrics table td:nth-child(2) { color: #fff; }
.song-lyrics table td:nth-child(3) { padding-left: 8px; }
.song-lyrics table td:nth-child(4) { padding-left: 8px; color: #18aebf; }